V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
honhon
V2EX  ›  Android

只读 Android 系统如何跟新 SystemUI

  •  
  •   honhon · Jul 23, 2024 · 7867 views
    This topic created in 650 days ago, the information mentioned may be changed or developed.

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

    5 replies    2024-07-24 14:26:09 +08:00
    Chengnan049
        1
    Chengnan049  
       Jul 23, 2024
    这种一般厂商都改的很多,不建议尝试,要的话就写个 Magisk 模块
    luckyc
        2
    luckyc  
       Jul 23, 2024
    有 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  
       Jul 23, 2024
    1. 解锁 bootloader
    2. 刷入 Magisk
    3. 备份 system 分区
    4. 导入 PC ,反编译,修改 UI ,重新打包压缩 bin
    5. 修补 system 分区
    6. 重新刷入修补后的 system 分区
    luckyc
        4
    luckyc  
       Jul 23, 2024
    有 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
       Jul 24, 2024
    @Chengnan049 @l4ever @Belmode 抱歉了大家,我没有说清楚环境,我所用的是厂商给的云手机,通过 adb 可以连接云手机,连上去的用户是 root ,执行 adb remount 提示 Failed to read fstab: Invalid argument remount failed ,我有系统 framework 源码
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   791 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 22:08 · PVG 06:08 · LAX 15:08 · JFK 18:08
    ♥ Do have faith in what you're doing.