手机是 1+ace3v 。之前 root 好了,但是有次升级的时候忘了先用面具安装到 ota ,结果升级完成 root 就没了。
请问有没有什么方法,在不格式化重置手机的情况下重新 root ?
1
dya 81 天前
不是很懂.但我觉得可以当作解了 bl 的手机来操作.把升级后的 rom 的 boot_init 提取出来.用 magisk 修补一下,最后在用 fastboot 命令输入对应的卡槽.现在是虚拟分区,要找到对应的卡槽并刷入修补后的 boot 是非常危险的事情,很有可能无法开机.操作前请慎重.
|
4
cybort 81 天前 via Android
你一开始怎么操作的就怎么操作,解锁之后就不用重置数据了
|
5
zdian OP @dya 我按 https://bbs.oneplus.com/thread/5665055 操作的。但是在 magisk 修补那步提示"unable to unpack boot image",用正式版和最新测试版都一样。
|
6
wuzhewuyou 81 天前 via Android
fastboot boot boot_patched.img
|
7
zdian OP 靠 payload_dumper 误我,换了个程序,用 FastbootEnhance 提取 boot 就能修补了。
|
8
wow0o 81 天前 via iPhone
只要 bl 锁没锁就没关系。XDA Forums 找个 rom 呗
|
9
kodise 80 天前
我跟你一样一加 12 ,升级不小心也没 root 了。我用大侠的工具箱再来 root 一次,直接没丢数据重新 root ,但搞笑的是 ksu 显示没安装但其实已经 root 了,模块都正常用。
带来的后果就是现在没法新增超级权限。 楼主如果解决了教我一下 |