diff --git a/qinf21pro/qinf21pro.mk b/qinf21pro/qinf21pro.mk index ac4f25b..f4971fb 100644 --- a/qinf21pro/qinf21pro.mk +++ b/qinf21pro/qinf21pro.mk @@ -1,3 +1,4 @@ +SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += device/wephone/qinf21pro/sepolicy TARGET_GAPPS_ARCH := arm64 include build/make/target/product/aosp_arm64_ab.mk @@ -12,6 +13,10 @@ PRODUCT_CHARACTERISTICS := device PRODUCT_PACKAGE_OVERLAYS += device/wephone/qinf21pro/overlay +PRODUCT_COPY_FILES += \ + device/wephone/qinf21pro/wephone.rc:system/etc/init/wephone.rc \ + device/wephone/qinf21pro/wephone.sh:system/bin/wephone.sh + PRODUCT_COPY_FILES += \ device/wephone/qinf21pro/files/mtk-kpd.idc:$(TARGET_COPY_OUT_SYSTEM)/usr/idc/mtk-kpd.idc \ device/wephone/qinf21pro/files/mtk-kpd.kcm:$(TARGET_COPY_OUT_SYSTEM)/usr/keychars/mtk-kpd.kcm \ diff --git a/qinf21pro/sepolicy/file_contexts b/qinf21pro/sepolicy/file_contexts new file mode 100644 index 0000000..60c0091 --- /dev/null +++ b/qinf21pro/sepolicy/file_contexts @@ -0,0 +1 @@ +/system/bin/wephone.sh u:object_r:rootfs:s0 diff --git a/qinf21pro/wephone.rc b/qinf21pro/wephone.rc new file mode 100644 index 0000000..279e0f9 --- /dev/null +++ b/qinf21pro/wephone.rc @@ -0,0 +1,2 @@ +on boot + exec - root -- /system/bin/wephone.sh \ No newline at end of file diff --git a/qinf21pro/wephone.sh b/qinf21pro/wephone.sh new file mode 100755 index 0000000..cbff0c1 --- /dev/null +++ b/qinf21pro/wephone.sh @@ -0,0 +1,3 @@ +#!/system/bin/sh + +touch /mnt/wephone \ No newline at end of file