Android 源码预创建 /data 目录的方法背景在 Android 系统中,想要在/data/下预创建目录(如/data/cloudphone、/data/ssd、/data/ssd/apks),需要解决两个问题:权限问题:/vendor/etc/init/下的 rc 文件由vendor_init执行,而 Android 的 neverallow 规则禁止vendor_init在/data/下创建目录,必须由init执行SELinux 问题:/data/下的自定义目录需要配置对应的 SELinux 标签解决方案1. 新建 rc 文件vendor/key/cloudphone/cloudphone.rcon post-fs-data mkdir /data/cloudphone 0771 system system encryption=None mkdir /data/ssd 0771 system system encryption=None mkdir /data/ssd/apks 0771 s