注:本教程为外网论坛搬运+翻译,未考证,各位刷机过程中出错与本人无关
原理应该是利用安卓5.x版本原型机中提取到用户文件+绕过启动漏洞 。
本次安卓的固件为LineageOS 18(基于安卓11),理论上来说可以无限制安装软件,复活你的passport
目前只有V5以及更新版本的passport支持,SE and AT&T也支持
准备材料:
the latest LineageOS recovery ,
rom.
emmc烧录器
新的替换emmc(
支持列表:
Samsung KLMBG4GEND-B031 (32GB)
Toshiba THGBMBG8D4KBAIR (32GB)
Samsung KLMCG8GEND-B031 (64GB)
Works - with LineageOS, but not with prototype firmwares:
Micron MTFC128GAZAQJP-AAT (128GB)
Samsung unmarked eMMC 5.1 prototype (256GB)
Doesn't work - driver incompatibility:
FORSEE NCEMASLD-64G (64GB)
)
开始操作:
1,新建文件夹bb_conversion,将上述文件全部放到同一文件夹,方便后续操作
2,拆开手机,取出主板(不通版本passport拆机方法)
3,拆除emmc屏蔽罩
4,拆除emmc芯片
5,使用编程器读取emmc,并备份boot0.img,boot1.img,user.img文件
6.打开命令行,进入bb_conversion文件夹,并执行下面的命令
imggen.exe boot0.img user.img new_boot0.img new_user.img
7,使用编程器,将new_boot0.img new_user.img写入新的emcc芯片。
请确保已将boot0标记为引导分区(将ext_csd 179寄存器设置为0x08)。
现在你可以将新芯片焊接到主板上了。
重新组装手机并开机。
设备将进入fastboot模式(由于缺少启动镜像,会出现白蓝红绿交替闪烁的错误指示灯)。
注意:根据屏幕固件版本的不同,可能会显示图像也可能不会显示。
别担心如果出现黑屏,这个问题很快就会解决。
8,执行恢复手机
fastboot flash recovery recovery.img
9,按住音量上键和电源键,直到LED灯变为黄色。然后你可以松开按键,屏幕应该很快就会亮起。选择 "Factory reset"
10,选择 "Format data/factory reset".
11.选择"Format data".
12,选择"Apply from ADB"
13,使用adb刷入固件
adb sideload lineage-18.1-*.zip
14,
安装完成后,点击返回箭头回到主菜单。选择‘立即重启系统’。”
“手机在首次启动时会多次重启,这是正常现象。当你进入设置界面时,手机就可以使用了