1# Factory specific init.rc
2
3on early-init
4    mount debugfs /sys/kernel/debug /sys/kernel/debug
5
6on init
7    export PATH /product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin:/vendor/bin/factory
8
9    # Set UDFPS default calibration to LHBM
10    setprop persist.vendor.sensors.fingerprint.ghbm 0
11
12on post-fs-data
13    # HBM mode for UDFPS factory apk
14    chmod 666 /d/dri/0/DSI-1/panel/reg/payload
15    chmod 666 /d/dri/0/DSI-1/panel/hbm_mode
16    chmod 666 /sys/class/backlight/panel0-backlight/local_hbm_max_timeout
17    chmod 666 /sys/class/backlight/panel0-backlight/local_hbm_mode
18    chmod 666 /sys/class/backlight/panel0-backlight/hbm_mode
19
20on boot
21    # FTM log folder
22    mkdir /data/ftmlog 0775 system system
23
24    # Audio test folder
25    mkdir /data/AudioTest 0775 system system
26