| 1234567891011121314151617181920 |
- on init
- setprop sys.usb.configfs 1
- setprop sys.usb.ffs.aio_compat 0
- on fs && property:ro.debuggable=0
- # distinguish USB shoulde connect or not, i.e. CDP vs SDP
- write /sys/class/udc/musb-hdrc/device/cmode 2
- # set charging free due to it wait for USB activation
- start adbd
- on post-fs
- # Support A/B feature for emmc boot region
- symlink /dev/block/sda /dev/block/mmcblk0boot0
- symlink /dev/block/sdb /dev/block/mmcblk0boot1
- symlink /dev/block/mmcblk0boot0 /dev/block/platform/bootdevice/by-name/preloader_a
- symlink /dev/block/mmcblk0boot1 /dev/block/platform/bootdevice/by-name/preloader_b
- symlink /dev/block/mmcblk0boot0 /dev/block/by-name/preloader_a
- symlink /dev/block/mmcblk0boot1 /dev/block/by-name/preloader_b
- exec u:r:update_engine:s0 root root -- /system/bin/mtk_plpath_utils
|