B站来源的Typecho追番页插件
感谢原插件(WikimoeBangumi)的创作者 广树,我所做的仅仅是在其基础之上进行了些许改动而已。不想看废话的,就请直接拉到最后。最近更新1.0.0.2210, 2022.10.23更新合...继续阅读 >>
海信自己的系统实在是不稳定,三天两头自己重启;本身只有一个墨水屏,单纯待机的话耗电确实挺不错,但但凡打开点啥程序,电量眼瞅着就往下掉了。所以在得知海信的墨水屏手机可以root了之后便跃跃欲试。但“官方”的教程非常简洁,解bl锁与root分成了两个板块,而且有些地方描述的比较学术性(我的意思打算照抄完成root操作是不现实的),所以我在官方教程的基础上,参照我自己成功root的过程,编写一个将解bl锁与root结合在一起的、尽量可以做到照抄即可的说明,也许能助力一些机主的root工作吧。
注意:所有操作均在Windows下实现,使用Linux实现的我感觉应该也不至于看这个了…
注意:下面均以海信A5pro CC为例,其他型号类似,只是需要注意安卓版本
SPD_Driver_R4.20.4201
并安装到Release,下载最新的解锁工具
hisense_a5procc.zip
spd_dump_231002.zip
到Magisk教程页的Android 10 and up
,下载最新的root工具
[1]python2
处选择对应的下载。如果选择x86版本,需额外下载OpenSSL[2]avbtool
的链接,点击Code - Download ZIP
[4]Android Image Kitchen
,往下翻到Downloads
模块,下载Android.Image.Kitchen.v3.8-Win32.zip
step3
位置,下载rsa4096_vbmeta.pem
解压、安装上述文件
hisense_a5procc.zip
,假设文件夹位置在%DESKTOP%\root\
spd_dump_231002.zip
,覆盖到上述目录%DESKTOP\magisk\
Android.Image.Kitchen.v3.8-Win32.zip
到%DESKTOP\magisk\
,并将得到的这个文件夹名称修改为AIK
%DESKTOP\magisk\
部署完成,可以开始进行解锁root工作了。
%DESKTOP%\root\
文件夹onekey_fdl1.bat
开始一键解锁过程再次提示:这里是假设使用的设备是海信A5pro CC
获取boot.img
%DESKTOP%\root\
目录spd_dump exec_addr 0x3f48 fdl fdl1-dl.bin 0x5500 fdl uboot-mod.bin 0x9efffe00 exec read_part boot 0 35M boot.img reset
修补boot.img
安装 - 选择并修补一个文件
,选择拷贝到手机的boot.img,等待完成magisk_patched_cR5kd.img
重打包boot.img
magisk_patched_cR5kd.img
拷贝至电脑%DESKTOP\magisk\AIK中
unpackimg.bat
repackimg.bat
签名boot.img
C:\Python27
、C:\Python27\Scripts
、C:\Program Files\OpenSSL-Win64\bin
添加到环境变量(若安装python时勾选了添加路径的选项,则此时只需增加第三个)mklink /H C:\Python27\python2.exe C:\Python27\python.exe
python2 -m pip install pycryptodome
%DESKTOP\magisk\
路径python2 avbtool add_hash_footer --image AIK/image-new.img --partition_name boot --partition_size 36700160 --key rsa4096_vbmeta.pem --algorithm SHA256_RSA4096 --salt 5F55215FD2302D021F850B55912ED48D176784678692DC012E054B1ECD0BE025
刷入经过处理的boot.img
adb reboot fastboot
,手机会重启并进入fastboot模式fastboot flash boot AIK/image-new.img
fastboot reboot
至此,你的海信A5pro CC就已经root完成了。
以上内容,对于相同型号的用户可以直接照葫芦画瓢,保证每一步都是成功执行的,那么成功root的问题就不会太大;而对于其他型号的用户,需要注意进入下载模式按键不同,三.1.3步骤中exec_addr
后面的地址也不同。这部分可以直接复制%DESKTOP%\root\manual_command_fdl1.txt
中第一行的相同字段;还是这一步,倒数第三块的参数(我这里是35M)需要根据安卓版本来确定。具体方法可以参考下面的第二条链接。
相关链接