Android12及所有版本解决没有system读写权限(只需要magisk面具)

通过magisk挂载文件的方式来修改system (不用解锁system或挂载读写)

前提条件:你要确保你已经正确刷入了Magisk!
刷面具保姆级别教程 举一反三 多种手机通用
这个方法实际上就相当于刷模块来达到修改的目的。
本文只是给小白普及一个这个解决方法,大佬勿喷

1 使用能够访问系统根目录的文件管理器,找到/data/adb/modules/

Android12及所有版本解决没有system读写权限(只需要magisk面具)_第1张图片

2 在任意一个magisk模块目录里,找到system目录(如果都没有就自己新建一个system目录)

Android12及所有版本解决没有system读写权限(只需要magisk面具)_第2张图片

3 分情况修改

3.1这里用小黄鸟的证书为例

解决小黄鸟没网等问题 地址戳我
Android12及所有版本解决没有system读写权限(只需要magisk面具)_第3张图片

3.2 分情况讨论:

(1)你想要修改system/build.prop:
很简单,就像下图中这样,把build.prop复制到magisk模块目录/system/里,完成修改后,重启即可。

3.3 你想删除系统应用:

假设你想删除系统应用/system/app/com.example.app/com.example.app.apk,如下图,在system下建/app/com.example.app/目录,里面建一个.replace文件,重启即可

3.4 你想删除/system/media/里的音频文件,但想保留开机动画

建media 目录,里面放开机动画文件,再放. replace(不放.replace的话就可以用来替换开机动画)

4 总结

/data/adb/modules/任意模块目录/system/
对应着:/system/
你想要在/system/做的增、删、改操作都可以在 /data/adb/modules/任意模块目录/system/ 里实现,/system/里的文件会被对应目录下的文件代替。
“.replace”的作用是:用此目录的内容来替换/system/对应目录下的全部内容。
想要做更精细的操作,你可以去了解一下magisk 模块的制作知识(我也一知半解,就不多说了)

你可能感兴趣的:(magisk,面具,system读写,Android)