aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNauval Rizky <enuma.alrizky@gmail.com>2021-08-29 17:44:00 +0700
committernebrassy <nebras30@gmail.com>2022-06-12 16:30:57 +0200
commit0c45fa408fcdd966e37caafdb3779ac01f35e743 (patch)
treeb4a265e2b77b18db8c5dd6c1a2ce049252b444bf
parent682d139a761fd621af0a027d29b4db7f011bebe8 (diff)
vayu: init: Reorganize device parts related init setup
Signed-off-by: Nauval Rizky <enuma.alrizky@gmail.com> Signed-off-by: David Setiawan <fryevia@foxmail.com> Change-Id: Ide9786d6c1c26db919ebaaef03537c8d248b2006
-rw-r--r--parts/Android.bp1
-rw-r--r--parts/deviceparts.rc5
-rw-r--r--rootdir/etc/init.target.rc5
3 files changed, 6 insertions, 5 deletions
diff --git a/parts/Android.bp b/parts/Android.bp
index a3694a5..5f941a9 100644
--- a/parts/Android.bp
+++ b/parts/Android.bp
@@ -11,6 +11,7 @@ android_app {
],
srcs: ["src/**/*.java"],
+ init_rc: ["deviceparts.rc"],
resource_dirs: ["res"],
certificate: "platform",
platform_apis: true,
diff --git a/parts/deviceparts.rc b/parts/deviceparts.rc
index ff171cc..434a434 100644
--- a/parts/deviceparts.rc
+++ b/parts/deviceparts.rc
@@ -13,6 +13,11 @@
# limitations under the License.
#
+on post-fs-data
+ # Allow system to adjust haptic level directly
+ chown system system /sys/module/qti_haptics/parameters/level
+ chmod 0664 /sys/module/qti_haptics/parameters/level
+
on property:persist.deviceparts.lcd.hbm=*
write /sys/devices/platform/soc/soc:qcom,dsi-display-primary/hbm ${persist.deviceparts.lcd.hbm}
diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc
index 52051de..80e847b 100644
--- a/rootdir/etc/init.target.rc
+++ b/rootdir/etc/init.target.rc
@@ -274,8 +274,3 @@ service vendor.nfc_hal_service /vendor/bin/hw/android.hardware.nfc@1.2-service
group nfc
task_profiles ServiceCapacityLow
disabled
-
-on post-fs-data
- # Allow system to adjust haptic level directly
- chown system system /sys/module/qti_haptics/parameters/level
- chmod 0664 /sys/module/qti_haptics/parameters/level