Android 根目录下写了个文件,重启后丢失?

2019-10-23 17:09:13 +08:00
 lxk11153

是系统保护机制吗?如何不丢?

8988 次点击
所在节点    Android
2 条回复
LaTero
2019-10-24 09:46:40 +08:00
要写到 boot 分区里,以前用 Magisk 的 magiskboot 搞过,具体步骤忘了。大概就是用 magiskboot 解包 /dev/block/bootdevice/by-name/boot,修改后再打包 dd 写回去。
yanlx
2019-10-24 10:00:34 +08:00
根目录是 ramdisk,写入的文件只存在于内存,重启当然直接丢失了。有些 linux 的根目录直接挂载了磁盘(基于用户设置吧),此时写入的文件才存在于硬盘。
你可以解包 boot.img ,里面好像有个 ramdisk.cpio 文件,挂载后打开修改才能实现重启后根目录文件不消失。

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

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

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

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

© 2021 V2EX