V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zdian
V2EX  ›  Android

请教一个刷机问题, root 掉了怎么刷回去

  •  
  •   zdian · 90 天前 · 3028 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手机是 1+ace3v 。之前 root 好了,但是有次升级的时候忘了先用面具安装到 ota ,结果升级完成 root 就没了。

    请问有没有什么方法,在不格式化重置手机的情况下重新 root ?

    10 条回复    2024-08-24 15:43:01 +08:00
    dya
        1
    dya  
       90 天前
    不是很懂.但我觉得可以当作解了 bl 的手机来操作.把升级后的 rom 的 boot_init 提取出来.用 magisk 修补一下,最后在用 fastboot 命令输入对应的卡槽.现在是虚拟分区,要找到对应的卡槽并刷入修补后的 boot 是非常危险的事情,很有可能无法开机.操作前请慎重.
    GDSR
        2
    GDSR  
       90 天前 via Android
    @dya 修补 boot 只针对近几年的安卓机,得具体型号具体分析
    GDSR
        3
    GDSR  
       90 天前 via Android
    @GDSR 说错了,是 init_boot
    cybort
        4
    cybort  
       90 天前 via Android
    你一开始怎么操作的就怎么操作,解锁之后就不用重置数据了
    zdian
        5
    zdian  
    OP
       90 天前
    @dya 我按 https://bbs.oneplus.com/thread/5665055 操作的。但是在 magisk 修补那步提示"unable to unpack boot image",用正式版和最新测试版都一样。
    wuzhewuyou
        6
    wuzhewuyou  
       90 天前 via Android
    fastboot boot boot_patched.img
    zdian
        7
    zdian  
    OP
       90 天前
    靠 payload_dumper 误我,换了个程序,用 FastbootEnhance 提取 boot 就能修补了。
    wow0o
        8
    wow0o  
       89 天前 via iPhone
    只要 bl 锁没锁就没关系。XDA Forums 找个 rom 呗
    kodise
        9
    kodise  
       89 天前
    我跟你一样一加 12 ,升级不小心也没 root 了。我用大侠的工具箱再来 root 一次,直接没丢数据重新 root ,但搞笑的是 ksu 显示没安装但其实已经 root 了,模块都正常用。
    带来的后果就是现在没法新增超级权限。
    楼主如果解决了教我一下
    zdian
        10
    zdian  
    OP
       89 天前
    @kodise 就 5 楼那个链接,第三步开始,只不过不要用 Payload_Dumber 。你搜 FastbootEnhance
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 16:20 · PVG 00:20 · LAX 08:20 · JFK 11:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.