1.V:\android\LINUX\android\bootable\bootloader\lk\app\aboot\aboot.c
char key_code;
if (getc(&key_code) < 0)
{
dprintf(ALWAYS,"sdssgl getc failed.\n");
}else{
dprintf(ALWAYS,"sdssgl getc successfully.\n");
if('<' == key_code){
dprintf(ALWAYS,"sdssgl getc <<<<< fastboot mode.\n");\
boot_into_fastboot = true;
}
}
2.QMP phy initialization failed, fallback to HighSpeed only mode,此失败打印可忽略
aboot_a fastboot 刷lk
fastboot flash aboot_a emmc_appsboot.mbn
boot_a 刷 boot.img
fastboot flash boot_a boot.img
vendor_a 刷 vendor.img
fastboot flash vendor_a vendor.img
system_a 刷 system.img
fastboot flash system_a system.img
persist
persist.img
userdata
userdata.img
xbl_a
boot_images/QcomPkg/Msm8996Pkg/Bin64/xbl.elf
pmic_a
boot_images/QcomPkg/Msm8996Pkg/Bin64/pmic.elf
tz_a
trustzone_images/build/ms/bin/IADAANAA/tz.mbn
hyp_a
trustzone_images/build/ms/bin/IADAANAA/hyp.mbn
devcfg_a
trustzone_images/build/ms/bin/IADAANAA/devcfg_auto.mbn
keymaster_a
trustzone_images/build/ms/bin/IADAANAA/keymaster.mbn
cmnlib64_a
trustzone_images/build/ms/bin/IADAANAA/cmnlib64.mbn
cmnlib_a
trustzone_images/build/ms/bin/IADAANAA/cmnlib.mbn
lksecapp_a
trustzone_images/build/ms/bin/IADAANAA/lksecapp.mbn
rpm_a
rpm_proc/build/ms/bin/AAAAANAAR/rpm.mbn
modem_a
common/build/emmc/bin/asic/NON-HLOS.bin or
common/build/emmc/bin/modemlite/NON-HLOS.bin
common/build/ufs/bin/asic/NON-HLOS.bin or
common/build/ufs/bin/modemlite/NON-HLOS.bin
bluetooth_a
common/build/emmc/bin/BTFM.bin
common/build/ufs/bin/BTFM.bin
ddr
common/build/ufs/zeros_5sectors.bin
dsp_a
adsp_proc/build/dynamic_signed/adspso.bin