init.recovery.mt6761.rc 838 B

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