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

Magisk 如何给别的机器修补 boot.img

  •  
  •   lon91ong · 16 小时 54 分钟前 · 987 次点击

    最近折腾几个高通 410 随身 wifi 棒子,原生都是安卓 4.4.4 的系统,512M+4G 的存储组合

    参考教程 1的操作,前面的开 adb 、备份都一气呵成

    在获取系统 root 权限时遇到的难题,安装 Magisk 后,在修补 boot.img 时就会闪退

    参考别人的折腾笔记

    用另外一台顺利修补 boot.img 取得 root 的机器(同样是高通 410)中的 Magisk 来修补闪退机器的 boot.img

    刷入后错误提示“检测到不属于 Magisk 的 su 文件,请删除其他超级用户程序” 如下图所示:

    异常状态

    请教各位大佬,Magisk 给其它机器修补 boot.img 的操作具体改如何操作呢?

    14 条回复    2024-11-07 08:27:17 +08:00
    D33109
        1
    D33109  
       16 小时 39 分钟前
    版本呢?
    lon91ong
        2
    lon91ong  
    OP
       16 小时 28 分钟前
    @D33109 用的都是同一个 Magisk 22.1 的安装包
    joh
        3
    joh  
       16 小时 24 分钟前
    看着像你这台设备的问题。电脑装个安卓模拟器,比如雷电,然后开启 root 后修补吧,可以避免设备问题。
    lon91ong
        4
    lon91ong  
    OP
       16 小时 20 分钟前
    @joh 看参考的第二篇笔记,模拟器的修补方案似乎也是死路
    loveqianool
        5
    loveqianool  
       15 小时 16 分钟前 via Android
    https://apatch.dev/zh_CN/install.html
    试试这个,可以在电脑上打补丁。
    仅支持 ARM64 架构。

    仅支持 Android 内核版本 3.18 - 6.1
    kokutou
        6
    kokutou  
       15 小时 7 分钟前 via Android
    别的呢 比如 apatch
    tammy
        7
    tammy  
       15 小时 4 分钟前   ❤️ 2
    Android 4 那会不适用 supersu 吗
    lns103
        8
    lns103  
       14 小时 47 分钟前
    Magisk 只支持安卓 6.0 及以上,老机器我估计应该解包 system 把 SuperSU 的 apk 和 su 文件放进去
    lns103
        9
    lns103  
       14 小时 42 分钟前
    好吧,抱歉,你用的 magisk 版本确实支持安卓 4.4 ,只不过安卓 4.4 时代的 root 管理基本都是用 SuperSU 或者一些国产一键 root 软件
    lon91ong
        10
    lon91ong  
    OP
       14 小时 25 分钟前
    @kokutou 刚试了 APatch ,装不上,提示 OLD SDK... Release 里面最新最旧的都试过了
    lon91ong
        11
    lon91ong  
    OP
       14 小时 19 分钟前
    @lns103 有具体的操作教程吗?比如把 SuperSU 的 apk 和 su 放到哪个路径下?还需要哪些具体的设置操作?
    jqtmviyu
        12
    jqtmviyu  
       12 小时 8 分钟前
    感觉是你系统的原因. 因为我用相同的方法, 至少在 4/5 个不同型号的棒子上成功了.
    要不你试个版本的 magisk 试试.
    calloc
        13
    calloc  
       4 小时 47 分钟前 via Android
    其他机器来修补没问题。这个修补程序只考虑 boot.img 的格式,不会考虑 host 的环境。用 adb shell 看能不能找到其他 su 文件删掉
    joh
        14
    joh  
       2 小时 30 分钟前 via Android
    @lon91ong 你自己试试。。。不同架构可以打补丁不是死路。。。我就在模拟器给自己手机打补丁过。不一定失败
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5837 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:58 · PVG 10:58 · LAX 18:58 · JFK 21:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.