summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorDoug Zongker <dougz@android.com>2012-01-10 21:16:04 +0100
committerDoug Zongker <dougz@android.com>2012-01-10 21:16:04 +0100
commit6639248d02ce544538eea83488c1ed4a3b46a7fc (patch)
tree8965d5b8f0d5f5f9e637f38cae35b0f076b71e8b /etc
parentMerge "support "sideload over ADB" mode" (diff)
downloadandroid_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.tar
android_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.tar.gz
android_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.tar.bz2
android_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.tar.lz
android_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.tar.xz
android_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.tar.zst
android_bootable_recovery-6639248d02ce544538eea83488c1ed4a3b46a7fc.zip
Diffstat (limited to 'etc')
-rw-r--r--etc/init.rc16
1 files changed, 9 insertions, 7 deletions
diff --git a/etc/init.rc b/etc/init.rc
index 9f0ef5798..c001a964f 100644
--- a/etc/init.rc
+++ b/etc/init.rc
@@ -15,6 +15,15 @@ on init
mkdir /cache
mount /tmp /tmp tmpfs
+ 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
@@ -33,14 +42,7 @@ service adbd /sbin/adbd recovery
# 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