Advertisement
Guest User

Untitled

a guest
Dec 19th, 2013
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.63 KB | None | 0 0
  1. # file /device/softwinner/sugar-cubieboard2/init.sun7i.usb.rc
  2. import init.sun7i.usb.rc
  3.  
  4. on early-init
  5. export EXTERNAL_STORAGE /mnt/sdcard
  6. mkdir /mnt/sdcard 0755 system system
  7. # for backwards compatibility
  8. symlink /mnt/sdcard /sdcard
  9.  
  10. mkdir /mnt/extsd 0755 system system
  11. mkdir /mnt/usbhost1 0755 system system
  12. mkdir /mnt/sata 0755 system system
  13.  
  14. mkdir /databk 0700 root system
  15.  
  16. on early-fs
  17. mount ext4 /dev/block/system /system ro wait noatime nodev barrier=0
  18. insmod /system/vendor/modules/disp.ko
  19. insmod /system/vendor/modules/lcd.ko
  20. insmod /system/vendor/modules/hdmi.ko
  21.  
  22. on fs
  23. # try to mount /data
  24. wait /dev/block/data
  25. mount ext4 /dev/block/data /data wait noatime nosuid nodev barrier=0
  26. setupfs /dev/block/data
  27. umount /data
  28. exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/data
  29. exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/data /data
  30.  
  31. # try to mount /cache
  32. mount ext4 /dev/block/cache /cache wait noatime nosuid nodev barrier=0
  33. setupfs /dev/block/cache
  34. umount /cache
  35. exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/cache
  36. exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/cache /cache
  37.  
  38. format_userdata /dev/block/UDISK SUGAR
  39.  
  40. # try to mount /private
  41. export PRIVATE_STORAGE /mnt/private
  42. format_userdata /dev/block/private PRIVATE
  43. mkdir /mnt/private 0000 system system
  44. #mount vfat /dev/block/private /mnt/private gid=1019,uid=1019,fmask=0001,dmask=0003
  45. mount vfat /dev/block/private /mnt/private
  46. #try to format /databk
  47. wait /dev/block/databk
  48. mount ext4 /dev/block/databk /databk wait noatime nosuid nodev barrier=0
  49. setupfs /dev/block/databk
  50. umount /databk
  51. rmdir /databk
  52.  
  53.  
  54. on boot
  55.  
  56. #install ir driver . by Gary.
  57. insmod /system/vendor/modules/sun7i-ir.ko
  58.  
  59. #install gpio driver . by Chenjd.
  60. insmod /system/vendor/modules/gpio-sunxi.ko
  61.  
  62. #insmod key & tp driver
  63. insmod /system/vendor/modules/sunxi-ts.ko
  64.  
  65. #insmod mali driver
  66. insmod /system/vendor/modules/ump.ko
  67. insmod /system/vendor/modules/mali.ko
  68.  
  69. #insmod video driver
  70. insmod /system/vendor/modules/cedarx.ko
  71.  
  72. #csi module
  73. insmod /system/vendor/modules/videobuf-core.ko
  74. insmod /system/vendor/modules/videobuf-dma-contig.ko
  75. #insmod /system/vendor/modules/camera.ko
  76. #insmod_modules camera
  77. #insmod /system/vendor/modules/gc0308.ko
  78. #insmod /system/vendor/modules/sunxi_csi0.ko
  79.  
  80. #network module
  81. insmod /system/vendor/modules/asix.ko bsize=0
  82. #insmod /system/vendor/modules/qf9700.ko
  83. insmod /system/vendor/modules/mcs7830.ko
  84. #insmod /system/vendor/modules/rtl8150.ko
  85.  
  86.  
  87.  
  88. # 1. realtek wifi service
  89. # 1.1 realtek wifi sta service
  90. service wpa_supplicant /system/bin/wpa_supplicant -iwlan0 -Dwext -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
  91. class main
  92. socket wpa_wlan0 dgram 660 wifi wifi
  93. disabled
  94. oneshot
  95.  
  96. # 1.2 realtek wifi sta p2p concurrent service
  97. service p2p_supplicant /system/bin/wpa_supplicant \
  98. -ip2p0 -Dwext -c/data/misc/wifi/p2p_supplicant.conf -e/data/misc/wifi/entropy.bin -N \
  99. -iwlan0 -Dwext -c/data/misc/wifi/wpa_supplicant.conf
  100. class main
  101. socket wpa_wlan0 dgram 660 wifi wifi
  102. disabled
  103. oneshot
  104.  
  105. # 2. broadcom wifi service
  106. # 2.1 broadcom wifi bcm40181 bcm40183 station and softap
  107. #service wpa_supplicant /system/bin/wpa_supplicant \
  108. # -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
  109. # class main
  110. # socket wpa_wlan0 dgram 660 wifi wifi
  111. # disabled
  112. # oneshot
  113.  
  114. # 2.2 braodcom wifi sta p2p concurrent service
  115. #service p2p_supplicant /system/bin/wpa_supplicant \
  116. # -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -N \
  117. # -ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf -e/data/misc/wifi/entropy.bin -puse_p2p_group_interface=1
  118. # class main
  119. # socket wpa_wlan0 dgram 660 wifi wifi
  120. # disabled
  121. # oneshot
  122.  
  123. # 3. realtek rtl8723as bt hciattach
  124. #service hciattach /system/bin/logwrapper /system/bin/hciattach -n -s 115200 /dev/ttyS1 rtk_h5 1500000
  125. # user root
  126. # group bluetooth net_bt_admin
  127. # disabled
  128. # oneshot
  129.  
  130. # 4. broadcom bcm40183 bt hciattach
  131. #service hciattach /system/bin/hciattach -n -s 115200 /dev/ttyS1 bcm4329 1500000
  132. # user root
  133. # group bluetooth net_bt_admin
  134. # disabled
  135. # oneshot
  136.  
  137. # 5. broadcom ap6210 bt brcm_patchram_plus
  138. #service hciattach /system/bin/brcm_patchram_plus --tosleep=200000 --no2bytes --enable_hci \
  139. # --baudrate 1500000 --enable_lpm --patchram system/vendor/modules/bcm20710a1.hcd /dev/ttyS1
  140. # class main
  141. # user bluetooth
  142. # group bluetooth net_bt_admin misc
  143. # disabled
  144. # oneshot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement