基于rk3588s andriod在根目录下创建软连接

1.本文创建软连接使用的是ln -s。

2.首先进入目录 system/core/rootdir,打开Android.mk

在LOCAL_POST_INSTALL_CMD := mkdir -p $(addprefix $(TARGET_ROOT_OUT)/, \
    dev proc sys system data data_mirror odm oem acct config storage mnt apex debug_ramdisk \
    linkerconfig second_stage_resources postinstall $(BOARD_ROOT_EXTRA_FOLDERS)); 

后添加自己需要创建的软连接。

例如,我想创建一个连接data目录的软连接var

ln -sf /data $(TARGET_ROOT_OUT)/var; 

3.创建好了后,并不能直接编译,我们还需要去修改var目录的selinux的权限问题。不然编译会报错。打开device/rockchip/common/sepolicy/private/file_contexts文件。修改一下权限。

/var(/.*)?                u:object_r:cache_file:s0

4.修改完毕后便可以进行编译。将镜像刷入,会在根目录下生成一个var目录指向data

你可能感兴趣的:(1024程序员节,android)