diff options
author | codeworkx <codeworkx@cyanogenmod.org> | 2013-02-15 18:06:27 +0000 |
---|---|---|
committer | codeworkx <codeworkx@cyanogenmod.org> | 2013-02-15 18:06:27 +0000 |
commit | 3213f1c4a635ea88a0ba5b13f92ffc6c1b6f9e2f (patch) | |
tree | c899fcae89b3a2571fe1e2d73bd0cdb36ef0449b /rootdir/recovery.rc | |
parent | b0a589acf2f6210272a4b9da307e2a5464381897 (diff) | |
download | device_samsung_p3100-3213f1c4a635ea88a0ba5b13f92ffc6c1b6f9e2f.zip device_samsung_p3100-3213f1c4a635ea88a0ba5b13f92ffc6c1b6f9e2f.tar.gz device_samsung_p3100-3213f1c4a635ea88a0ba5b13f92ffc6c1b6f9e2f.tar.bz2 |
p31xx: use omap4-common, samsung jb update
Change-Id: I153312b25d1295e28c256398b1c1e71f9590f87a
Diffstat (limited to 'rootdir/recovery.rc')
-rw-r--r-- | rootdir/recovery.rc | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/rootdir/recovery.rc b/rootdir/recovery.rc new file mode 100644 index 0000000..b237846 --- /dev/null +++ b/rootdir/recovery.rc @@ -0,0 +1,60 @@ +on early-init + start ueventd + +on init + export PATH /sbin + export ANDROID_ROOT /system + export ANDROID_DATA /data + export EXTERNAL_STORAGE /sdcard + + symlink /system/etc /etc + + mkdir /boot + mkdir /sdcard + mkdir /sd-ext + mkdir /datadata + mkdir /emmc + mkdir /system + mkdir /data + mkdir /cache + mount /tmp /tmp tmpfs + + chown root shell /tmp + chmod 0775 /tmp + + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 04e8 + write /sys/class/android_usb/android0/idProduct 6860 + 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 + + class_start default + +service ueventd /sbin/ueventd + critical + +service recovery /sbin/recovery + +service adbd /sbin/adbd recovery + disabled + +# 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 |