device_brax_brax3/init/init.recovery.mt6835.rc
Vincent Vidal 8710a52d67 init
2025-08-07 16:07:57 +02:00

27 lines
1.1 KiB
Text

import /init.recovery.project.rc
on init
setprop sys.usb.configfs 1
setprop sys.usb.controller "11201000.usb0"
on fs && property:ro.debuggable=0
# distinguish USB shoulde connect or not, i.e. CDP vs SDP
# set charging free due to it wait for USB activation
on post-fs
# Support A/B feature for EMMC and UFS boot region
symlink /dev/block/sda /dev/block/mmcblk0boot0
symlink /dev/block/sdb /dev/block/mmcblk0boot1
symlink /dev/block/mmcblk0boot0 /dev/block/by-name/preloader_a
symlink /dev/block/mmcblk0boot1 /dev/block/by-name/preloader_b
# Support A/B feature for combo emmc and ufs OTA update
symlink /dev/block/by-name/preloader_a /dev/block/by-name/preloader_emmc_a
symlink /dev/block/by-name/preloader_b /dev/block/by-name/preloader_emmc_b
symlink /dev/block/by-name/preloader_a /dev/block/by-name/preloader_ufs_a
symlink /dev/block/by-name/preloader_b /dev/block/by-name/preloader_ufs_b
exec u:r:update_engine:s0 root root -- /system/bin/mtk_plpath_utils
symlink /dev/block/mapper/pl_a /dev/block/by-name/preloader_raw_a
symlink /dev/block/mapper/pl_b /dev/block/by-name/preloader_raw_b