只读 Android 系统如何跟新 SystemUI

158 天前
 honhon

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

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

生效了啊, 前提是你有系统的证书么?
apk 没签名不行的哟, 自己试试吧.
honhon
157 天前
@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