只读 Android 系统如何跟新 SystemUI

2024-07-23 15:39:14 +08:00
 honhon

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

6572 次点击
所在节点    Android
5 条回复
Chengnan049
2024-07-23 15:49:50 +08:00
这种一般厂商都改的很多,不建议尝试,要的话就写个 Magisk 模块
l4ever
2024-07-23 16:02:10 +08:00
有 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
2024-07-23 16:02:13 +08:00
1. 解锁 bootloader
2. 刷入 Magisk
3. 备份 system 分区
4. 导入 PC ,反编译,修改 UI ,重新打包压缩 bin
5. 修补 system 分区
6. 重新刷入修补后的 system 分区
l4ever
2024-07-23 16:02:16 +08:00
有 root 权限可以更新啊
```
adb root
adb remount
adb push ~/abc/SystemUI.apk /system/priv-app/SystemUI/
adb shell su -c killall com.android.systemui
```

生效了啊, 前提是你有系统的证书么?
apk 没签名不行的哟, 自己试试吧.
honhon
2024-07-24 14:26:09 +08:00
@Chengnan049 @l4ever @Belmode 抱歉了大家,我没有说清楚环境,我所用的是厂商给的云手机,通过 adb 可以连接云手机,连上去的用户是 root ,执行 adb remount 提示 Failed to read fstab: Invalid argument remount failed ,我有系统 framework 源码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1059462

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX