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

只读 Android 系统如何跟新 SystemUI

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

    Android 中,/system/等目录为只读,shell 有 root 权限,但是不能重新挂载只读分区,如何更新 SystemUI 到系统里面

    5 条回复    2024-07-24 14:26:09 +08:00
    Chengnan049
        1
    Chengnan049  
       152 天前
    这种一般厂商都改的很多,不建议尝试,要的话就写个 Magisk 模块
    l4ever
        2
    l4ever  
       152 天前
    有 root 权限可以更新啊
    ```
    adb root
    adb remount
    adb push
    adb push ~/abc/SystemUI.apk /system/priv-app/SystemUI/
    adb shell su -c killall com.android.systemui
    ```

    生效了啊, 前提是你有系统的证书么?
    apk 没签名不行的哟, 自己试试吧.
    Belmode
        3
    Belmode  
       152 天前
    1. 解锁 bootloader
    2. 刷入 Magisk
    3. 备份 system 分区
    4. 导入 PC ,反编译,修改 UI ,重新打包压缩 bin
    5. 修补 system 分区
    6. 重新刷入修补后的 system 分区
    l4ever
        4
    l4ever  
       152 天前
    有 root 权限可以更新啊
    ```
    adb root
    adb remount
    adb push ~/abc/SystemUI.apk /system/priv-app/SystemUI/
    adb shell su -c killall com.android.systemui
    ```

    生效了啊, 前提是你有系统的证书么?
    apk 没签名不行的哟, 自己试试吧.
    honhon
        5
    honhon  
    OP
       151 天前
    @Chengnan049 @l4ever @Belmode 抱歉了大家,我没有说清楚环境,我所用的是厂商给的云手机,通过 adb 可以连接云手机,连上去的用户是 root ,执行 adb remount 提示 Failed to read fstab: Invalid argument remount failed ,我有系统 framework 源码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2723 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 10:02 · PVG 18:02 · LAX 02:02 · JFK 05:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.