Kernel command line: androidboot.selinux=disabled MacMode=1 console=ttyAMA0,115200 blkdevparts=mmcblk0:4M(boot),4M(bootargs),4M(hwconfig),40M(loader),24M(recovery),4M(caverify),12M(logo),4M(ipdata),8M(eeprom),4M(cadata),4M(ldflage),4M(baseparam),32M(fastplay),4M(misc),8M(blackbox),36M(factory),16M(kernel),4M(hsystem),512M(system),2160M(userdata),700M(cache)
昨天用本論壇的一個方法http://ktgpgw.cn/forum.php?mod=viewthread&tid=987081&page=1做了這段啟動信息做了一個分區(qū)表,然后用TTL線和HiTool提取了system.img,最后用蘑菇助手打不開img,說明可能分區(qū)表不對,不知道啥原因了,再百度一下安卓盒子的原廠固件存放的路徑,/dev/block/platform/soc/by-name,看到啟動文件和內(nèi)核等文件,
127|root@Hi3798CV200:/dev/block/platform/soc/by-name # ls
baseparam
blackbox
boot
bootargs
cache
cadata
caverify
eeprom
factory
fastplay
hsystem
hwconfig
ipdata
kernel
ldflage
loader
logo
misc
recovery
system
userdata
用cp復制boot bootargs kernel system到U盤,用蘑菇助手能打開system文件了,看到原廠的apk,可惜沒分區(qū)表,也不知道如果把系統(tǒng)弄崩潰了,用這個文件能不能恢復出廠,如果是HiTool提取了system的就一定能刷回去,
智能卡的提示的原因是有一個程序在一開機就啟動,而且進程kill馬上又恢復,因為備份固件的前提沒準備好,不敢貿(mào)然刪除這個程序,擔心刪了這個系統(tǒng)不能啟動了,那就真正變磚了,請各位大神路過的提示一吧。(聽說用歌華的4K機的同方卡可以讓盒子正常啟動,可是找不到卡)
|