@MJBootromstartMJBoot
fromeMMCMJStarting
fastbootnnnMJMJMJSystem
startupMJMJRegVersionz``vqnqnpMJReg
Timezqporuorpqt`xzstzqv`Phiswyxmdmoqd_hiswyxmvqpp_ddrs_rgbyte_xbitxt_tlayers_emmcnregMJReg`Namez
hiswyxmdmoqd_hiswyxmvqpp_ddrs_rgbyte_xbitxt_tlayers_emmcnregMJMJFastbootsnsnpmppsxxmgddbuwramdirty
hliuhh@HWmTVmSuihMay
qrrpqu
mrrzsszpxiMJMJFastbootz``````Version
snsnpMJBuildDatez````May
qrrpqul
rrzsszsrMJCPUzHiswyxMvqpp`MJBoot`Mediaz````eMMCMJDDR`Sizez``````qGBMJMJCheck`nand`flash`controller`vvqpn`foundMJSpecial`NAND`id`table`Version`qnsvMJNand`IDz`pxpp`pxpp`pxpp`pxpp`pxpp`pxpp`pxpp`pxppMJNo`NAND`device`foundaaaMJMJMMCoSD`controller`initializationnMJMMCoSD`CardzMJ````MIDz`````````pxquMJ````Read`Blockz``uqr`BytesMJ````Write`Blockz`uqr`BytesMJ````Chip`Sizez```swrxM`Bytes`hHigh`CapacityiMJ````Namez````````btFPDsbMJ````Chip`Typez```MMCMJ````Versionz`````tnpMJ````Speedz```````ruppppppHzMJ````Bus`Widthz```xbitMJ````Boot`Addrz```p`BytesMJMJjjj`Warning`m`bad`CRC`or`eMMCl`using`default`environmentMJMJMJBoot`Env`on`eMMCMJ````Env`Offsetz``````````pxppqpppppMJ````Env`Sizez````````````pxpppqppppMJ````Env`Rangez
pxpppqppppMJHI_OTP_LockIdWordlryyzID_WORD
havealready
beenlockedMJMJMJSDK
VersionzHiSTBAndroidVvppRppqCppSPCpus_vrpqtqpqtrpMJMJget
keyvalue``pxpMJHI_Flash_Read
Ret}spwrMJHI_Flash_Read
Ret}spwrMJHI_Flash_Read
Ret}qptxuwvpMJHI_Flash_Read
Ret}qptxuwvpMJjjjjjjjj
bootfrom
kernelnnnjjjjjjjjMJbootargs
}coherent_pool}rM
console}ttyAMAplqqurppblkdevparts}mmcblkpzqMhfastbootiltMhbootargsilqvMhrecoveryilqMhdeviceinfoiltMhbaseparamiltMhpqparamiltMhlogoilqvMhfastplayilxMhmiscilrtMhfactoryilqrMhkernelilxMhiptv_datailstpMhbackupilstpMhcacheilurpMhsystemilmhuserdataiHI_Flash_Read
Ret}uqrMJHI_Flash_Read
Ret}uqrMJStb
macis
z[utzyszuyzCqzBpzBD]MJMJReserve
MemoryMJStart`Addrz``````````pxsFFFEpppMJ
BoundAddrz``````````pxxErBpppMJ````Free``Addrz``````````pxsEDCypppMJ````Alloc
BlockzAddr````````SizeMJ``````````````````pxsFBFDppp```````tqytsptMJ``````````````````pxsFxFCppp```````sqtuwrxMJ``````````````````pxsFxFyppp```````xqyrMJ``````````````````pxsFxCtppp```````rqryyrMJ``````````````````pxsFwCsppp```````qptxuwvMJ``````````````````pxsFwBFppp```````qrrxxMJ``````````````````pxsFtsAppp```````svxvtppMJ``````````````````pxsFrAtppp```````qvuxxxpMJ``````````````````pxsEFqFppp```````svxvtppMJ``````````````````pxsEDCCppp```````qsxtttxMJ``````````````````pxsEDCyppp```````xqyrMJMJPress`CtrlkC`to`stop`autobootMJMJkernel
@sepxppp
hwwspvppbytesiMJramdisk
@teppppp
hsrxsuubytesiMJpage
size@
rptxbytesMJinitrd
rd_start}
teppppplrd_end}
teuprasMJccBooting
kernelfrom
LegacyImage
atpqffcwcp
nnnMJImage`Namez
Linuxmsnqpnp_stpMJImage`Typez
ARMLinux
KernelImage
huncompressediMJData`Sizez````wwspusv`Bytes`}`wnt`MiBMJ
LoadAddressz
prppppppMJEntry`Pointz``prppppppMJloadzrpppppplblob_startzqffcwcplblob_endzrwubdvxlimage_startzqffcxpplimage_lenzwufuvxMJ
LoadingKernel
Imagennn
OKMJOKMJ```kernelloaded
atpxprppppppl
end}
pxprwufuvxMJimagesnosnstart}
pxqFFCwCplimagesnosnend
}pxrwubdvxMJimagesnosnload
}pxrppppppl
load_end}
pxrwufuvxMJretmrMJinitrd
rd_start}
teppppplrd_end}
teuprasMJHI_Flash_ReadRet}
uqrMJHI_Flash_ReadRet}
uqrMJMJStartingkernel
nnnMJMJUncompressingLinuxnnn
donelbooting
the`kernelnMJ@