2806d8bfe0
Camera HAL from: http://gitorious.org/replicant/device_samsung_galaxys2 Change-Id: I4191110be5b3368c608333d724f4217894dab4ac
90 lines
3.9 KiB
Plaintext
90 lines
3.9 KiB
Plaintext
on init
|
|
write /sys/class/android_usb/android0/iSerial $ro.serialno
|
|
write /sys/class/android_usb/android0/f_rndis/manufacturer Samsung
|
|
write /sys/class/android_usb/android0/f_rndis/vendorID 04e8
|
|
write /sys/class/android_usb/android0/f_rndis/wceis 1
|
|
|
|
on boot
|
|
write /sys/class/android_usb/android0/iManufacturer $ro.manufacturer
|
|
write /sys/class/android_usb/android0/iProduct $ro.model
|
|
write /sys/class/android_usb/android0/iSerial $ro.serialno
|
|
write /sys/class/android_usb/f_mass_storage/inquiry_string "Samsung"
|
|
|
|
on property:sys.usb.config=mtp
|
|
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 $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=mtp,adb
|
|
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 $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
start adbd
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=rndis
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 6863
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/bDeviceClass 224
|
|
write /sys/class/android_usb/android0/enable 1
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=rndis,adb
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 6864
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/bDeviceClass 224
|
|
write /sys/class/android_usb/android0/enable 1
|
|
start adbd
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=ptp
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 6865
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=ptp,adb
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 6866
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
start adbd
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=rndis,dm
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 6862
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=mass_storage
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 685B
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
setprop sys.usb.state $sys.usb.config
|
|
|
|
on property:sys.usb.config=mass_storage,adb
|
|
write /sys/class/android_usb/android0/enable 0
|
|
write /sys/class/android_usb/android0/idVendor 04e8
|
|
write /sys/class/android_usb/android0/idProduct 685e
|
|
write /sys/class/android_usb/android0/functions $sys.usb.config
|
|
write /sys/class/android_usb/android0/enable 1
|
|
start adbd
|
|
setprop sys.usb.state $sys.usb.config
|