Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import /init.recovery.${ro.hardware}.rc
- on early-init
- start ueventd
- start healthd
- on init
- export PATH /sbin:/system/bin
- export LD_LIBRARY_PATH .:/sbin
- export ANDROID_ROOT /system
- export ANDROID_DATA /data
- export EXTERNAL_STORAGE /sdcard
- mkdir /boot
- mkdir /recovery
- mkdir /system
- mkdir /data
- mkdir /cache
- mount tmpfs tmpfs /tmp
- chown root shell /tmp
- chmod 0775 /tmp
- write /sys/class/android_usb/android0/enable 0
- write /sys/class/android_usb/android0/idVendor 18D1
- write /sys/class/android_usb/android0/idProduct D001
- write /sys/class/android_usb/android0/functions adb
- write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
- write /sys/class/android_usb/android0/iProduct ${ro.product.model}
- write /sys/class/android_usb/android0/iSerial ${ro.serialno}
- on boot
- ifup lo
- hostname localhost
- domainname localdomain
- mount ext4 /dev/block/platform/msm_sdcc.1/by-name/system /system wait rw
- mount ext4 /dev/block/platform/msm_sdcc.1/by-name/userdata /data wait rw
- class_start default
- on property:sys.powerctl=*
- powerctl ${sys.powerctl}
- on property:sys.storage.ums_enabled=1
- write /sys/class/android_usb/android0/enable 0
- write /sys/class/android_usb/android0/functions adb,mass_storage
- write /sys/class/android_usb/android0/enable 1
- on property:sys.storage.ums_enabled=0
- write /sys/class/android_usb/android0/enable 0
- write /sys/class/android_usb/android0/functions adb
- write /sys/class/android_usb/android0/enable ${service.adb.root}
- service ueventd /sbin/ueventd
- critical
- service healthd /sbin/healthd -n
- critical
- #service recovery /sbin/recovery
- service adbd /sbin/adbd recovery
- disabled
- socket adbd stream 660 system system
- service rb_ua /system/bin
- oneshot
- user root
- group root
- # Always start adbd on userdebug and eng builds
- on property:ro.debuggable=1
- #write /sys/class/android_usb/android0/enable 1
- #start adbd
- setprop service.adb.root 1
- # Restart adbd so it can run as root
- on property:service.adb.root=1
- write /sys/class/android_usb/android0/enable 0
- restart adbd
- write /sys/class/android_usb/android0/enable 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement