Android 10下如何在/data目录内创建文件夹?求助
Android 10下/data目录创建文件夹问题求助
我正尝试在Android 10平台的/data目录内创建文件夹,尝试多种方法后仍毫无头绪,恳请提供帮助或参考资料。
当前尝试的init.rc配置
我的/vendor/etc/init/目录下有如下init.sample.rc文件,能在dmesg中看到打印信息,但未出现错误:
on early-fs write /dev/kmsg "Creating sample directory structure..." mkdir /data/dir1 0755 root root mkdir /data/dir2 0755 root root
已尝试的无效操作
- 执行挂载命令尝试重新挂载根目录为读写模式,报错如下:
# mount -o remount,rw / '/dev/block/dm-0' is read-only
参考init.rc尝试使用on post-fs-data触发操作也无效。
- 在adb shell中执行mkdir命令:
# mkdir /data/dir1 # ls -lat /data/dir1 <--- EDIT1 - 我之前忽略了这一点,实际这一步成功了。 total 11 drwxrwxrwx 2 root root 3488 2022-09-14 08:47 . drwxrwx--x 50 system system 4096 2022-09-14 08:47 .. # mkdir 0755 /data/dir1 root root mkdir: '0755': Read-only file system mkdir: '/data/dir1': File exists mkdir: 'root': Read-only file system mkdir: 'root': Read-only file system
未明确操作方式的思路
- 在.rc文件中临时将/挂载为读写模式再创建文件夹
- 永久将/挂载为读写模式,但不清楚操作的配置文件是哪一个
感谢您的关注。
内容的提问来源于stack exchange,提问作者user2669989
相关产品推荐
相关产品推荐

