diff options
author | Danesh M <daneshm90@gmail.com> | 2011-11-19 00:06:11 -0500 |
---|---|---|
committer | Danesh M <daneshm90@gmail.com> | 2011-11-19 00:06:11 -0500 |
commit | 404d4bc9c50dabb0d90aab1bfbd9e408d1523435 (patch) | |
tree | a0afbd4196e487e064a5693b85b6009606d3006a /recovery.rc | |
parent | ccf5a40e50b1b34a3d6f44a034dc467c7cd8ce29 (diff) | |
download | device_samsung_aries-common-404d4bc9c50dabb0d90aab1bfbd9e408d1523435.zip device_samsung_aries-common-404d4bc9c50dabb0d90aab1bfbd9e408d1523435.tar.gz device_samsung_aries-common-404d4bc9c50dabb0d90aab1bfbd9e408d1523435.tar.bz2 |
Sync with global recovery init.rc
Diffstat (limited to 'recovery.rc')
-rw-r--r-- | recovery.rc | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/recovery.rc b/recovery.rc index 4a34062..eaece03 100644 --- a/recovery.rc +++ b/recovery.rc @@ -270,10 +270,24 @@ service recovery /sbin/recovery service adbd /sbin/adbd disabled -# adbd on at boot in emulator -on property:ro.kernel.qemu=1 +# Always start adbd on userdebug and eng builds +on property:ro.debuggable=1 + 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/enable 1 + 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 start adbd +# 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 + on property:persist.service.adb.enable=1 start adbd |