zdian
V2EX  ›  Android

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

  •  
  •   zdian · Aug 23, 2024 · 8894 views
    This topic created in 809 days ago, the information mentioned may be changed or developed.

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

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

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