diff options
author | Alistair Strachan <astrachan@google.com> | 2018-11-20 18:09:27 -0800 |
---|---|---|
committer | Alistair Strachan <astrachan@google.com> | 2019-01-15 18:10:21 -0800 |
commit | 10c509c2c6592da469f49c358360bf995fd2da1a (patch) | |
tree | 88ca286656a9b260ae8190241d12697f9fe9e3f6 /init.recovery.common.rc | |
parent | 7047ecac48c83c36c185421ed4fa19dcb74936a3 (diff) | |
download | hikey-10c509c2c6592da469f49c358360bf995fd2da1a.tar.gz |
Optionally build recovery for hikey{,960}.
Bug: 117293412
Change-Id: Ic4c5119bc10827484a49a39b895bd82e678c6cf0
Diffstat (limited to 'init.recovery.common.rc')
-rw-r--r-- | init.recovery.common.rc | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/init.recovery.common.rc b/init.recovery.common.rc new file mode 100644 index 00000000..c9cb5905 --- /dev/null +++ b/init.recovery.common.rc @@ -0,0 +1,32 @@ +service console /system/bin/sh + class core + console + disabled + user root + group shell log readproc + seclabel u:r:shell:s0 + setenv HOSTNAME console + +on property:ro.debuggable=1 + start console + +on init + mount configfs none /config + mkdir /config/usb_gadget/g1 0770 shell shell + write /config/usb_gadget/g1/idVendor 0x18d1 + write /config/usb_gadget/g1/idProduct 0xd001 + mkdir /config/usb_gadget/g1/strings/0x409 0770 + write /config/usb_gadget/g1/strings/0x409/serialnumber ${ro.serialno} + write /config/usb_gadget/g1/strings/0x409/manufacturer "HISILICON" + write /config/usb_gadget/g1/strings/0x409/product "ADB Gadget" + mkdir /config/usb_gadget/g1/functions/ffs.adb + write /config/usb_gadget/g1/os_desc/use 1 + symlink /config/usb_gadget/g1/configs/b.1 /config/usb_gadget/g1/os_desc/b.1 + setprop sys.usb.configfs 1 + +on property:sys.usb.ffs.ready=1 + mkdir /config/usb_gadget/g1/configs/b.1 0777 shell shell + symlink /config/usb_gadget/g1/configs/b.1 /config/usb_gadget/g1/os_desc/b.1 + mkdir /config/usb_gadget/g1/configs/b.1/strings/0x409 0770 shell shell + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "adb" + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1 |