akhilkalwakurthy

grep of usb

Jan 20th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 91.05 KB | None | 0 0
  1. sh-3.2# grep -i 'usb' *.rc
  2. init.qcom.rc:import init.qcom.usb.rc
  3. init.qcom.rc:    chmod 0444 /sys/devices/platform/msm_hsusb/gadget/usb_state
  4. init.qcom.rc:    write /proc/sys/net/ipv6/conf/rmnet_usb0/accept_ra 2
  5. init.qcom.rc:    write /proc/sys/net/ipv6/conf/rmnet_usb1/accept_ra 2
  6. init.qcom.rc:    write /proc/sys/net/ipv6/conf/rmnet_usb2/accept_ra 2
  7. init.qcom.rc:    write /proc/sys/net/ipv6/conf/rmnet_usb3/accept_ra 2
  8. init.qcom.rc:    group radio net_raw qcom_diag usb net_admin
  9. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rndis/wceis 1
  10. init.qcom.usb.rc:    write /sys/class/android_usb/android0/iSerial ${ro.serialno}
  11. init.qcom.usb.rc:    write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
  12. init.qcom.usb.rc:    write /sys/class/android_usb/android0/iProduct ${ro.product.model}
  13. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rndis/vendorID 05C6
  14. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rndis/manufacturer ${ro.product.manufacturer}
  15. init.qcom.usb.rc:    setprop persist.sys.usb.config.extra none
  16. init.qcom.usb.rc:    setprop sys.usb.config mass_storage
  17. init.qcom.usb.rc:    mkdir /dev/usb-ffs 0770 shell shell
  18. init.qcom.usb.rc:    mkdir /dev/usb-ffs/adb 0770 shell shell
  19. init.qcom.usb.rc:# Removed during droid-hal-device build :     mount functionfs adb /dev/usb-ffs/adb uid=2000,gid=2000
  20. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_ffs/aliases adb
  21. init.qcom.usb.rc:# Following are the parameters required for usb functionality. They provide configurable options like
  22. init.qcom.usb.rc:# /sys/class/android_usb/android0/enable: Enables/disables usb composition
  23. init.qcom.usb.rc:# /sys/class/android_usb/android0/idVendor: Stores Vendor ID
  24. init.qcom.usb.rc:# /sys/class/android_usb/android0/idProduct: Stores Product id corresponding to usb composition
  25. init.qcom.usb.rc:# /sys/class/android_usb/android0/f_diag/clients: Stores name of clients representing a diag interface.
  26. init.qcom.usb.rc:# /sys/class/android_usb/android0/functions: Stores name of the function drivers used in usb composition.
  27. init.qcom.usb.rc:# /sys/class/android_usb/android0/f_serial/transports: Stores type of underlying transports used to
  28. init.qcom.usb.rc:# /sys/class/android_usb/android0/f_serial/transport_names: Stores name of the underlying transports
  29. init.qcom.usb.rc:# e.g. serial_hsic[,serial_hsusb]
  30. init.qcom.usb.rc:# /sys/class/android_usb/android0/f_rmnet/transports: Stores type of underlying transports used to
  31. init.qcom.usb.rc:# /sys/class/android_usb/android0/f_rmnet/transport_names: Stores name of the underlying transports
  32. init.qcom.usb.rc:# e.g. rmnet_hsic[,rmnet_hsusb]
  33. init.qcom.usb.rc:# USB compositions
  34. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_tty,serial_smd
  35. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  36. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  37. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9002
  38. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  39. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports tty,smd
  40. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial
  41. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  42. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  43. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_tty,serial_smd,adb
  44. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  45. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  46. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9020
  47. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  48. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  49. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial
  50. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  51. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  52. init.qcom.usb.rc:on property:sys.usb.config=diag,adb
  53. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  54. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  55. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 901D
  56. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  57. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb
  58. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  59. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  60. init.qcom.usb.rc:on property:sys.usb.config=diag
  61. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  62. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  63. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 900E
  64. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  65. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag
  66. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  67. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  68. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_bam,adb
  69. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  70. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  71. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9091
  72. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  73. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  74. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  75. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,adb
  76. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  77. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  78. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_qti_bam,adb
  79. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  80. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  81. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9091
  82. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  83. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  84. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam
  85. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,adb
  86. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  87. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  88. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_bam
  89. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  90. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  91. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9092
  92. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  93. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  94. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  95. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet
  96. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  97. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  98. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_qti_bam
  99. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  100. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  101. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9092
  102. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  103. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  104. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam
  105. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet
  106. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  107. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  108. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_bam,mass_storage,adb
  109. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  110. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  111. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9025
  112. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  113. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  114. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  115. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  116. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  117. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  118. init.qcom.usb.rc:on property:sys.usb.config=diag,acm_smd,acm_tty,rmnet_bam,mass_storage,adb
  119. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  120. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  121. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903D
  122. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  123. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports smd,tty
  124. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  125. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,acm,rmnet,mass_storage
  126. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  127. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  128. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_bam,mass_storage
  129. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  130. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  131. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9026
  132. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  133. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  134. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  135. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  136. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  137. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  138. init.qcom.usb.rc:on property:sys.usb.config=diag,acm_smd,acm_tty,rmnet_bam,mass_storage
  139. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  140. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  141. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903E
  142. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  143. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports smd,tty
  144. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  145. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  146. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  147. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  148. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_sdio,serial_smd,rmnet_smd_sdio,mass_storage,adb
  149. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  150. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  151. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9037
  152. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  153. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports sdio,smd
  154. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet_smd_sdio,mass_storage
  155. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  156. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  157. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,acm_sdio,acm_smd,rmnet_smd_sdio,mass_storage,adb
  158. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  159. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  160. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903B
  161. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  162. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports sdio,smd
  163. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,acm,rmnet_smd_sdio,mass_storage
  164. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  165. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  166. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_sdio,serial_smd,rmnet_smd_sdio,mass_storage
  167. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  168. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  169. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9038
  170. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  171. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports sdio,smd
  172. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet_smd_sdio,mass_storage
  173. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  174. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  175. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,acm_sdio,acm_smd,rmnet_smd_sdio,mass_storage
  176. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  177. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  178. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903C
  179. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  180. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports sdio,smd
  181. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,acm,rmnet_smd_sdio,mass_storage
  182. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  183. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  184. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_sdio,serial_tty,rmnet_sdio,mass_storage,adb
  185. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  186. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  187. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9031
  188. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  189. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports sdio,tty
  190. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet_sdio,mass_storage
  191. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  192. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  193. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,acm_sdio,acm_tty,rmnet_sdio,mass_storage,adb
  194. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  195. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  196. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903B
  197. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  198. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports sdio,tty
  199. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,acm,rmnet_sdio,mass_storage
  200. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  201. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  202. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_sdio,serial_tty,rmnet_sdio,mass_storage
  203. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  204. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  205. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9032
  206. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  207. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports sdio,tty
  208. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet_sdio,mass_storage
  209. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  210. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  211. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,acm_sdio,acm_tty,rmnet_sdio,mass_storage
  212. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  213. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  214. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903C
  215. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  216. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports sdio,tty
  217. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,acm,rmnet_sdio,mass_storage
  218. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  219. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  220. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_tty,serial_tty,rmnet_smd,mass_storage,adb
  221. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  222. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  223. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9025
  224. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  225. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports tty,tty
  226. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet_smd,mass_storage
  227. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  228. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  229. init.qcom.usb.rc:on property:sys.usb.config=diag,acm_tty,acm_tty,rmnet_smd,mass_storage,adb
  230. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  231. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  232. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903D
  233. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  234. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports tty,tty
  235. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,acm,rmnet_smd,mass_storage
  236. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  237. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  238. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_tty,serial_tty,rmnet_smd,mass_storage
  239. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  240. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  241. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9026
  242. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  243. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports tty,tty
  244. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet_smd,mass_storage
  245. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  246. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  247. init.qcom.usb.rc:on property:sys.usb.config=diag,acm_tty,acm_tty,rmnet_smd,mass_storage
  248. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  249. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  250. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903E
  251. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  252. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports tty,tty
  253. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet_smd,mass_storage
  254. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  255. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  256. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_smd,mass_storage,adb
  257. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  258. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  259. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9025
  260. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  261. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  262. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet_smd,mass_storage
  263. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  264. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  265. init.qcom.usb.rc:on property:sys.usb.config=diag,acm_smd,acm_tty,rmnet_smd,mass_storage,adb
  266. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  267. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  268. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903D
  269. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  270. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports smd,tty
  271. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,acm,rmnet_smd,mass_storage
  272. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  273. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  274. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_smd,mass_storage
  275. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  276. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  277. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9026
  278. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  279. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  280. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet_smd,mass_storage
  281. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  282. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  283. init.qcom.usb.rc:on property:sys.usb.config=diag,acm_smd,acm_tty,rmnet_smd,mass_storage
  284. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  285. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  286. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903E
  287. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  288. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_acm/acm_transports smd,tty
  289. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet_smd,mass_storage
  290. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  291. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  292. init.qcom.usb.rc:# RmNet using USB BAM to IPA BAM
  293. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_ipa,mass_storage,adb
  294. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  295. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  296. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9025
  297. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  298. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  299. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  300. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  301. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  302. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  303. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_ipa,mass_storage
  304. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  305. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  306. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9026
  307. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  308. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty
  309. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  310. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  311. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  312. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  313. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_ipa,adb
  314. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  315. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  316. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9091
  317. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  318. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  319. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  320. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,adb
  321. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  322. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  323. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_ipa
  324. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  325. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  326. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9092
  327. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  328. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  329. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  330. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet
  331. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  332. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  333. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_hsic,serial_tty,rmnet_hsic,mass_storage,adb
  334. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  335. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  336. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9025
  337. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  338. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,tty
  339. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic
  340. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  341. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic
  342. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  343. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  344. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  345. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_hsic,serial_tty,rmnet_hsic,mass_storage,adb
  346. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  347. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  348. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9031
  349. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  350. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,tty
  351. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic
  352. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  353. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic
  354. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  355. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  356. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  357. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_hsic,serial_tty,rmnet_hsic,mass_storage
  358. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  359. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  360. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9032
  361. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  362. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,tty
  363. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic
  364. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  365. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic
  366. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  367. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  368. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  369. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,diag_qsc,serial_hsic,serial_hsuart,rmnet_hsic,rmnet_hsuart,mass_storage,adb
  370. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  371. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  372. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9065
  373. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_qsc
  374. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,hsuart
  375. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic,serial_hsuart
  376. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic,hsuart,hsuart
  377. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic,rmnet_hsuart
  378. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  379. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  380. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  381. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,diag_qsc,serial_hsic,serial_hsuart,rmnet_hsic,rmnet_hsuart,mass_storage
  382. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  383. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  384. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9066
  385. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_qsc
  386. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,hsuart
  387. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic,serial_hsuart
  388. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic,hsuart,hsuart
  389. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic,rmnet_hsuart
  390. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  391. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  392. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  393. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,diag_mdm2,serial_hsic,serial_hsusb,rmnet_hsic,rmnet_hsusb,mass_storage,adb
  394. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  395. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  396. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9065
  397. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_mdm2
  398. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,hsic
  399. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic,serial_hsusb
  400. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic,hsic,hsic
  401. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic,rmnet_hsusb
  402. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  403. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  404. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  405. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,diag_mdm2,serial_hsic,serial_hsusb,rmnet_hsic,rmnet_hsusb,mass_storage
  406. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  407. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  408. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9066
  409. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_mdm2
  410. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic,hsic
  411. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic,serial_hsusb
  412. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic,hsic,hsic
  413. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transport_names rmnet_hsic,rmnet_hsusb
  414. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  415. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  416. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  417. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_tty,rmnet_qti_ether,mass_storage,adb
  418. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  419. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  420. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9035
  421. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  422. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports tty
  423. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,ether
  424. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  425. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  426. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  427. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_hsic,rmnet_hsic,mass_storage
  428. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  429. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  430. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9036
  431. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  432. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports tty
  433. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,ether
  434. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  435. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  436. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  437. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_hsic,rmnet_qti_ether,mass_storage,adb
  438. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  439. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  440. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9035
  441. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  442. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic
  443. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic
  444. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,ether
  445. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  446. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  447. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  448. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,serial_hsic,rmnet_hsic,mass_storage
  449. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  450. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  451. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9036
  452. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  453. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports hsic
  454. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transport_names serial_hsic
  455. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,ether
  456. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  457. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  458. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  459. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_qsc,serial_smd,serial_tty,serial_hsuart,rmnet_hsuart,mass_storage,adb
  460. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  461. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  462. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9053
  463. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_qsc
  464. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty,hsuart
  465. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam,hsuart,hsuart
  466. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,serial,rmnet,mass_storage
  467. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  468. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  469. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_qsc,serial_smd,serial_tty,serial_hsuart,rmnet_hsuart,mass_storage
  470. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  471. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  472. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9054
  473. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_qsc
  474. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd,tty,hsuart
  475. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam,hsuart,hsuart
  476. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,mass_storage
  477. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  478. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  479. init.qcom.usb.rc:on property:sys.usb.tethering=true
  480. init.qcom.usb.rc:    write /sys/class/net/rndis0/queues/rx-0/rps_cpus ${sys.usb.rps_mask}
  481. init.qcom.usb.rc:on property:sys.usb.config=rndis
  482. init.qcom.usb.rc:    setprop sys.usb.config rndis,${persist.sys.usb.config.extra}
  483. init.qcom.usb.rc:on property:sys.usb.config=rndis,none
  484. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  485. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  486. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct F00E
  487. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis
  488. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  489. init.qcom.usb.rc:    setprop sys.usb.state rndis
  490. init.qcom.usb.rc:on property:sys.usb.config=rndis,adb
  491. init.qcom.usb.rc:    setprop sys.usb.config rndis,${persist.sys.usb.config.extra},adb
  492. init.qcom.usb.rc:on property:sys.usb.config=rndis,none,adb
  493. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  494. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  495. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9024
  496. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,adb
  497. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  498. init.qcom.usb.rc:    setprop sys.usb.state rndis,adb
  499. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag
  500. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  501. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  502. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 902C
  503. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  504. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag
  505. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  506. init.qcom.usb.rc:    setprop sys.usb.state rndis
  507. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,adb
  508. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  509. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  510. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 902D
  511. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  512. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag,adb
  513. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  514. init.qcom.usb.rc:    setprop sys.usb.state rndis,adb
  515. init.qcom.usb.rc:on property:sys.usb.config=rndis,serial_smd
  516. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  517. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  518. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B3
  519. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  520. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,serial
  521. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  522. init.qcom.usb.rc:    setprop sys.usb.state rndis
  523. init.qcom.usb.rc:on property:sys.usb.config=rndis,serial_smd,adb
  524. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  525. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  526. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B4
  527. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  528. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,serial,adb
  529. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  530. init.qcom.usb.rc:    setprop sys.usb.state rndis,adb
  531. init.qcom.usb.rc:on property:sys.usb.config=rndis,serial_smd,diag
  532. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  533. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  534. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B5
  535. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  536. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  537. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,serial,diag
  538. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  539. init.qcom.usb.rc:    setprop sys.usb.state rndis
  540. init.qcom.usb.rc:on property:sys.usb.config=rndis,serial_smd,diag,adb
  541. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  542. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  543. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B6
  544. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  545. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  546. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,serial,diag,adb
  547. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  548. init.qcom.usb.rc:    setprop sys.usb.state rndis,adb
  549. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,diag_mdm
  550. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  551. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  552. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9041
  553. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  554. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag
  555. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  556. init.qcom.usb.rc:    setprop sys.usb.state rndis
  557. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,diag_mdm,adb
  558. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  559. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  560. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9042
  561. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  562. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag,adb
  563. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  564. init.qcom.usb.rc:    setprop sys.usb.state rndis,adb
  565. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,diag_mdm,diag_qsc
  566. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  567. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  568. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9086
  569. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_qsc
  570. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag
  571. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  572. init.qcom.usb.rc:    setprop sys.usb.state rndis
  573. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,diag_mdm,diag_qsc,adb
  574. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  575. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  576. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9087
  577. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_qsc
  578. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag,adb
  579. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  580. init.qcom.usb.rc:    setprop sys.usb.state rndis,adb
  581. init.qcom.usb.rc:on property:sys.usb.config=ptp
  582. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  583. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  584. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 904D
  585. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions ptp
  586. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  587. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  588. init.qcom.usb.rc:on property:sys.usb.config=ptp,adb
  589. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  590. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  591. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 904E
  592. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions ptp,adb
  593. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  594. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  595. init.qcom.usb.rc:on property:sys.usb.config=mtp
  596. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  597. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  598. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct F003
  599. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp
  600. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  601. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  602. init.qcom.usb.rc:on property:sys.usb.config=mtp,adb
  603. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  604. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  605. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9039
  606. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,adb
  607. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  608. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  609. init.qcom.usb.rc:on property:sys.usb.config=mtp,diag
  610. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  611. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  612. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 901B
  613. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  614. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,diag
  615. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  616. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  617. init.qcom.usb.rc:on property:sys.usb.config=mtp,diag,adb
  618. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  619. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  620. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903A
  621. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  622. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,diag,adb
  623. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  624. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  625. init.qcom.usb.rc:on property:sys.usb.config=mtp,diag,diag_mdm
  626. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  627. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  628. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9040
  629. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  630. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,diag
  631. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  632. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  633. init.qcom.usb.rc:on property:sys.usb.config=mtp,diag,diag_mdm,adb
  634. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  635. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  636. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 903F
  637. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  638. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,diag,adb
  639. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  640. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  641. init.qcom.usb.rc:on property:sys.usb.config=mtp,diag,diag_mdm,diag_qsc
  642. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  643. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  644. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9088
  645. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_qsc
  646. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,diag
  647. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  648. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  649. init.qcom.usb.rc:on property:sys.usb.config=mtp,diag,diag_mdm,diag_qsc,adb
  650. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  651. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  652. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9089
  653. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm,diag_qsc
  654. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mtp,diag,adb
  655. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  656. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  657. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,ccid
  658. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  659. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  660. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9045
  661. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  662. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,ccid
  663. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  664. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  665. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,ccid,adb
  666. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  667. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  668. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9044
  669. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  670. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,adb,ccid
  671. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  672. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  673. init.qcom.usb.rc:on property:sys.usb.config=mass_storage,adb
  674. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  675. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  676. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9015
  677. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions adb,mass_storage
  678. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  679. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  680. init.qcom.usb.rc:on property:sys.usb.config=mass_storage
  681. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  682. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  683. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct F000
  684. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions mass_storage
  685. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  686. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  687. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss
  688. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  689. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  690. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 904A
  691. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  692. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  693. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  694. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  695. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss
  696. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  697. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  698. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,adb
  699. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  700. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  701. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9060
  702. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  703. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  704. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  705. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  706. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb
  707. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  708. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  709. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,qdss
  710. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  711. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  712. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9099
  713. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  714. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  715. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  716. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  717. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss
  718. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  719. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  720. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,qdss,adb
  721. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  722. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  723. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9098
  724. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  725. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  726. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  727. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  728. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb
  729. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  730. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  731. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,rmnet_bam
  732. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  733. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  734. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9083
  735. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  736. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  737. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  738. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  739. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  740. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,rmnet
  741. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  742. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  743. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,rmnet_qti_bam
  744. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  745. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  746. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9083
  747. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  748. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam
  749. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  750. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  751. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  752. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,rmnet
  753. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  754. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  755. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,rmnet_bam,adb
  756. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  757. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  758. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9084
  759. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  760. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports smd,bam
  761. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  762. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  763. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  764. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb,rmnet
  765. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  766. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  767. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,rmnet_qti_bam,adb
  768. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  769. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  770. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9084
  771. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  772. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam
  773. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  774. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  775. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  776. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb,rmnet
  777. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  778. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  779. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,rmnet_ipa
  780. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  781. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  782. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9083
  783. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  784. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  785. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  786. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  787. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  788. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,rmnet
  789. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  790. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  791. init.qcom.usb.rc:on property:sys.usb.config=diag,qdss,rmnet_ipa,adb
  792. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  793. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  794. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9084
  795. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  796. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  797. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  798. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  799. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  800. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb,rmnet
  801. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  802. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  803. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,qdss,rmnet_hsic
  804. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  805. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  806. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 909B
  807. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  808. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  809. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  810. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  811. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  812. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,rmnet
  813. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  814. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  815. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,qdss,rmnet_hsic,adb
  816. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  817. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  818. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 909A
  819. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  820. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  821. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  822. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  823. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  824. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb,rmnet
  825. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  826. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  827. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,qdss_apq,qdss_mdm,rmnet_hsic
  828. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  829. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  830. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90A3
  831. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  832. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  833. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 0
  834. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam,hsic
  835. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam,qdss_hsic
  836. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,rmnet
  837. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  838. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  839. init.qcom.usb.rc:on property:sys.usb.config=diag,diag_mdm,qdss_apq,qdss_mdm,rmnet_hsic,adb
  840. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  841. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  842. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90A2
  843. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag,diag_mdm
  844. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports hsic,hsic
  845. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 0
  846. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam,hsic
  847. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam,qdss_hsic
  848. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,qdss,adb,rmnet
  849. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  850. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  851. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,qdss
  852. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  853. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  854. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9081
  855. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  856. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  857. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  858. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  859. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag,qdss
  860. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  861. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  862. init.qcom.usb.rc:on property:sys.usb.config=rndis,diag,qdss,adb
  863. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  864. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  865. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 9082
  866. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  867. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/debug_intf 1
  868. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports bam
  869. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transport_names qdss_bam
  870. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions rndis,diag,qdss,adb
  871. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  872. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  873. init.qcom.usb.rc:on property:sys.usb.config=ncm
  874. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  875. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 0525
  876. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct A4A1
  877. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions ncm
  878. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  879. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  880. init.qcom.usb.rc:on property:sys.usb.config=ncm,adb
  881. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  882. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  883. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 908C
  884. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions ncm,adb
  885. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  886. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  887. init.qcom.usb.rc:on property:sys.usb.config=charging
  888. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  889. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  890. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct F006
  891. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions charging
  892. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  893. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  894. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_qti_bam,dpl_qti_bam_dmux
  895. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  896. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  897. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B7
  898. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  899. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  900. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam
  901. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports qti,bam_dmux
  902. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,qdss
  903. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  904. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  905. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_qti_bam,dpl_qti_bam_dmux,adb
  906. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  907. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  908. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B8
  909. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  910. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  911. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam
  912. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports qti,bam_dmux
  913. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,qdss,adb
  914. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  915. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  916. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_ipa,dpl
  917. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  918. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  919. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B7
  920. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  921. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  922. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  923. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports qti,bam2bam_ipa
  924. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,qdss
  925. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  926. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  927. init.qcom.usb.rc:on property:sys.usb.config=diag,serial_smd,rmnet_ipa,dpl,adb
  928. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 0
  929. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idVendor 05C6
  930. init.qcom.usb.rc:    write /sys/class/android_usb/android0/idProduct 90B8
  931. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_diag/clients diag
  932. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_serial/transports smd
  933. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_rmnet/transports qti,bam2bam_ipa
  934. init.qcom.usb.rc:    write /sys/class/android_usb/android0/f_qdss/transports qti,bam2bam_ipa
  935. init.qcom.usb.rc:    write /sys/class/android_usb/android0/functions diag,serial,rmnet,qdss,adb
  936. init.qcom.usb.rc:    write /sys/class/android_usb/android0/enable 1
  937. init.qcom.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  938. init.qcom.usb.rc:on property:sys.usb.config=midi
  939. init.qcom.usb.rc:     write /sys/class/android_usb/android0/enable 0
  940. init.qcom.usb.rc:     write /sys/class/android_usb/android0/idVendor 05C6
  941. init.qcom.usb.rc:     write /sys/class/android_usb/android0/idProduct 90BA
  942. init.qcom.usb.rc:     write /sys/class/android_usb/android0/functions midi
  943. init.qcom.usb.rc:     write /sys/class/android_usb/android0/enable 1
  944. init.qcom.usb.rc:     setprop sys.usb.state ${sys.usb.config}
  945. init.qcom.usb.rc:on property:sys.usb.config=midi,adb
  946. init.qcom.usb.rc:     write /sys/class/android_usb/android0/enable 0
  947. init.qcom.usb.rc:     write /sys/class/android_usb/android0/idVendor 05C6
  948. init.qcom.usb.rc:     write /sys/class/android_usb/android0/idProduct 90BB
  949. init.qcom.usb.rc:     write /sys/class/android_usb/android0/functions midi,adb
  950. init.qcom.usb.rc:     write /sys/class/android_usb/android0/enable 1
  951. init.qcom.usb.rc:     setprop sys.usb.state ${sys.usb.config}
  952. init.rc:# Mer handles usb stuff
  953. init.rc:#import /init.usb.rc
  954. init.rc:import /init.usb.configfs.rc
  955. init.rc:# adbd is controlled via property triggers in init.<platform>.usb.rc
  956. init.usb.configfs.rc:on property:sys.usb.config=none && property:sys.usb.configfs=1
  957. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC "none"
  958. init.usb.configfs.rc:    write /config/usb_gadget/g1/bDeviceClass 0
  959. init.usb.configfs.rc:    write /config/usb_gadget/g1/bDeviceSubClass 0
  960. init.usb.configfs.rc:    write /config/usb_gadget/g1/bDeviceProtocol 0
  961. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  962. init.usb.configfs.rc:on property:sys.usb.config=adb && property:sys.usb.configfs=1
  963. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=adb && property:sys.usb.configfs=1
  964. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "adb"
  965. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  966. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  967. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  968. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1
  969. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  970. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  971. init.usb.configfs.rc:on property:sys.usb.config=mtp && property:sys.usb.configfs=1
  972. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "mtp"
  973. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  974. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  975. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  976. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/mtp.gs0 /config/usb_gadget/g1/configs/b.1/f1
  977. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  978. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  979. init.usb.configfs.rc:on property:sys.usb.config=mtp,adb && property:sys.usb.configfs=1
  980. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=mtp,adb && property:sys.usb.configfs=1
  981. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "mtp_adb"
  982. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  983. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  984. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  985. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/mtp.gs0 /config/usb_gadget/g1/configs/b.1/f1
  986. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2
  987. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  988. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  989. init.usb.configfs.rc:on property:sys.usb.config=ptp && property:sys.usb.configfs=1
  990. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "ptp"
  991. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  992. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  993. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  994. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ptp.gs1 /config/usb_gadget/g1/configs/b.1/f1
  995. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  996. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  997. init.usb.configfs.rc:on property:sys.usb.config=ptp,adb && property:sys.usb.configfs=1
  998. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=ptp,adb && property:sys.usb.configfs=1
  999. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "ptp_adb"
  1000. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1001. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1002. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1003. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ptp.gs1 /config/usb_gadget/g1/configs/b.1/f1
  1004. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2
  1005. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1006. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1007. init.usb.configfs.rc:on property:sys.usb.config=accessory && property:sys.usb.configfs=1
  1008. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory"
  1009. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1010. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1011. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1012. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
  1013. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1014. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1015. init.usb.configfs.rc:on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=1
  1016. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=accessory,adb && property:sys.usb.configfs=1
  1017. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory_adb"
  1018. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1019. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1020. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1021. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
  1022. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2
  1023. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1024. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1025. init.usb.configfs.rc:on property:sys.usb.config=audio_source && property:sys.usb.configfs=1
  1026. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "audiosource"
  1027. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1028. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1029. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1030. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/audio_source.gs2 /config/usb_gadget/g1/configs/b.1/f1
  1031. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1032. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1033. init.usb.configfs.rc:on property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=1
  1034. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=1
  1035. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "audiosource_adb"
  1036. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1037. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1038. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1039. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/audio_source.gs2 /config/usb_gadget/g1/configs/b.1/f1
  1040. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2
  1041. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1042. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1043. init.usb.configfs.rc:on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=1
  1044. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory_audiosource"
  1045. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1046. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1047. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1048. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
  1049. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/audio_source.gs3 /config/usb_gadget/g1/configs/b.1/f2
  1050. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1051. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1052. init.usb.configfs.rc:on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=1
  1053. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=1
  1054. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory_audiosource_adb"
  1055. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1056. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1057. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1058. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
  1059. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/audio_source.gs3 /config/usb_gadget/g1/configs/b.1/f2
  1060. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f3
  1061. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1062. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1063. init.usb.configfs.rc:on property:sys.usb.config=midi && property:sys.usb.configfs=1
  1064. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "midi"
  1065. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1066. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1067. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1068. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/midi.gs5 /config/usb_gadget/g1/configs/b.1/f1
  1069. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1070. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1071. init.usb.configfs.rc:on property:sys.usb.config=midi,adb && property:sys.usb.configfs=1
  1072. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=midi,adb && property:sys.usb.configfs=1
  1073. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "midi_adb"
  1074. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1075. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1076. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1077. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/midi.gs5 /config/usb_gadget/g1/configs/b.1/f1
  1078. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2
  1079. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1080. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1081. init.usb.configfs.rc:on property:sys.usb.config=rndis && property:sys.usb.configfs=1
  1082. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "rndis"
  1083. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1084. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1085. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1086. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/rndis.gs4 /config/usb_gadget/g1/configs/b.1/f1
  1087. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1088. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1089. init.usb.configfs.rc:on property:sys.usb.config=rndis,adb && property:sys.usb.configfs=1
  1090. init.usb.configfs.rc:on property:sys.usb.ffs.ready=1 && property:sys.usb.config=rndis,adb && property:sys.usb.configfs=1
  1091. init.usb.configfs.rc:    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "rndis_adb"
  1092. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f1
  1093. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f2
  1094. init.usb.configfs.rc:    rm /config/usb_gadget/g1/configs/b.1/f3
  1095. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/rndis.gs4 /config/usb_gadget/g1/configs/b.1/f1
  1096. init.usb.configfs.rc:    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2
  1097. init.usb.configfs.rc:    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
  1098. init.usb.configfs.rc:    setprop sys.usb.state ${sys.usb.config}
  1099. init.usb.rc:# USB configuration common for all android devices
  1100. init.usb.rc:    chown system system /sys/class/android_usb/android0/f_mass_storage/lun/file
  1101. init.usb.rc:    chmod 0660 /sys/class/android_usb/android0/f_mass_storage/lun/file
  1102. init.usb.rc:    chown system system /sys/class/android_usb/android0/f_rndis/ethaddr
  1103. init.usb.rc:    chmod 0660 /sys/class/android_usb/android0/f_rndis/ethaddr
  1104. init.usb.rc:    setprop sys.usb.configfs 0
  1105. init.usb.rc:# Used to disable USB when switching states
  1106. init.usb.rc:on property:sys.usb.config=none && property:sys.usb.configfs=0
  1107. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1108. init.usb.rc:    write /sys/class/android_usb/android0/bDeviceClass 0
  1109. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1110. init.usb.rc:# adb only USB configuration
  1111. init.usb.rc:# USB manager fails to set a standard configuration
  1112. init.usb.rc:on property:sys.usb.config=adb && property:sys.usb.configfs=0
  1113. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1114. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1115. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 4EE7
  1116. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1117. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1118. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1119. init.usb.rc:# USB accessory configuration
  1120. init.usb.rc:on property:sys.usb.config=accessory && property:sys.usb.configfs=0
  1121. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1122. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1123. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 2d00
  1124. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1125. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1126. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1127. init.usb.rc:# USB accessory configuration, with adb
  1128. init.usb.rc:on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=0
  1129. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1130. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1131. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 2d01
  1132. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1133. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1134. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1135. init.usb.rc:on property:sys.usb.config=audio_source && property:sys.usb.configfs=0
  1136. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1137. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1138. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 2d02
  1139. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1140. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1141. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1142. init.usb.rc:on property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=0
  1143. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1144. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1145. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 2d03
  1146. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1147. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1148. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1149. init.usb.rc:# USB and audio accessory configuration
  1150. init.usb.rc:on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=0
  1151. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1152. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1153. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 2d04
  1154. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1155. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1156. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1157. init.usb.rc:# USB and audio accessory configuration, with adb
  1158. init.usb.rc:on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=0
  1159. init.usb.rc:    write /sys/class/android_usb/android0/enable 0
  1160. init.usb.rc:    write /sys/class/android_usb/android0/idVendor 18d1
  1161. init.usb.rc:    write /sys/class/android_usb/android0/idProduct 2d05
  1162. init.usb.rc:    write /sys/class/android_usb/android0/functions ${sys.usb.config}
  1163. init.usb.rc:    write /sys/class/android_usb/android0/enable 1
  1164. init.usb.rc:    setprop sys.usb.state ${sys.usb.config}
  1165. init.usb.rc:# Used to set USB configuration at boot and to switch the configuration
  1166. init.usb.rc:on property:persist.sys.usb.config=*
  1167. init.usb.rc:    setprop sys.usb.config ${persist.sys.usb.config}
  1168. init.usb.rc:# USB type C
  1169. init.usb.rc:# USB mode changes
  1170. init.usb.rc:on property:sys.usb.typec.mode=dfp
  1171. init.usb.rc:    write /sys/class/dual_role_usb/otg_default/mode ${sys.usb.typec.mode}
  1172. init.usb.rc:    setprop sys.usb.typec.state ${sys.usb.typec.mode}
  1173. init.usb.rc:on property:sys.usb.typec.mode=ufp
  1174. init.usb.rc:    write /sys/class/dual_role_usb/otg_default/mode ${sys.usb.typec.mode}
  1175. init.usb.rc:    setprop sys.usb.typec.state ${sys.usb.typec.mode}
  1176. init.usb.rc:# USB data role changes
  1177. init.usb.rc:on property:sys.usb.typec.data_role=device
  1178. init.usb.rc:    write /sys/class/dual_role_usb/otg_default/data_role ${sys.usb.typec.data_role}
  1179. init.usb.rc:    setprop sys.usb.typec.state ${sys.usb.typec.data_role}
  1180. init.usb.rc:on property:sys.usb.typec.data_role=host
  1181. init.usb.rc:    write /sys/class/dual_role_usb/otg_default/data_role ${sys.usb.typec.data_role}
  1182. init.usb.rc:    setprop sys.usb.typec.state ${sys.usb.typec.data_role}
  1183. init.usb.rc:# USB power role changes
  1184. init.usb.rc:on property:sys.usb.typec.power_role=source
  1185. init.usb.rc:    write /sys/class/dual_role_usb/otg_default/power_role ${sys.usb.typec.power_role}
  1186. init.usb.rc:    setprop sys.usb.typec.state ${sys.usb.typec.power_role}
  1187. init.usb.rc:on property:sys.usb.typec.power_role=sink
  1188. init.usb.rc:    write /sys/class/dual_role_usb/otg_default/power_role ${sys.usb.typec.power_role}
  1189. init.usb.rc:    setprop sys.usb.typec.state ${sys.usb.typec.power_role}
  1190. ueventd.qcom.rc:/dev/rmnet_ctrl           0660   usb        usb
  1191. ueventd.qcom.rc:/dev/dpl_ctrl             0660   usb        usb
  1192. ueventd.qcom.rc:/dev/ttyUSB0              0660   bluetooth  bluetooth
  1193. ueventd.rc:/dev/bus/usb/*            0660   root       usb
  1194. ueventd.rc:/dev/mtp_usb              0660   root       mtp
  1195. ueventd.rc:/dev/usb_accessory        0660   root       usb
  1196. ueventd.rc:/sys/devices/virtual/usb_composite/*   enable      0664  root   system
Add Comment
Please, Sign In to add comment