/fota.rc

http://github.com/kyapa/sc02b_initramfs · Windows Resource-Definition Script · 79 lines · 59 code · 20 blank · 0 comment · 0 complexity · c85b48f20126b217ec70088738907baa MD5 · raw file

  1. on early-init
  2. start ueventd
  3. on init
  4. export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
  5. export LD_LIBRARY_PATH /vendor/lib:/system/lib
  6. export ANDROID_ROOT /system
  7. export ANDROID_DATA /data
  8. export EXTERNAL_STORAGE /sdcard
  9. symlink /system/etc /etc
  10. mkdir /sdcard
  11. mkdir /preload
  12. mkdir /system
  13. mkdir /data
  14. mkdir /cache
  15. mkdir /efs
  16. mkdir /tmp
  17. mkdir /dbdata
  18. mkdir /mnt 0775 root root
  19. #mount /tmp /tmp tmpfs
  20. mkdir /data 0771 system system
  21. chown system system /data
  22. chmod 0771 /data
  23. on early-fs
  24. # rfs drivers
  25. insmod /lib/modules/fsr.ko
  26. insmod /lib/modules/fsr_stl.ko
  27. insmod /lib/modules/rfs_glue.ko
  28. insmod /lib/modules/rfs_fat.ko
  29. # parameter block
  30. mkdir /mnt/.lfs 0755 root root
  31. insmod /lib/modules/j4fs.ko
  32. mount j4fs /dev/block/stl6 /mnt/.lfs
  33. insmod /lib/modules/param.ko
  34. on fs
  35. mount tmpfs tmpfs /tmp
  36. mount rfs /dev/block/stl9 /system check=no
  37. #mount rfs /dev/block/stl9 /system ro remount
  38. mkdir /data
  39. #mount rfs /dev/block/mmcblk0p2 /data nosuid nodev check=no
  40. mount rfs /dev/block/mmcblk0p2 /data nosuid nodev crypt check=no
  41. mount vfat /dev/block/mmcblk0p1 /sdcard
  42. chown system system /data
  43. chmod 0771 /data
  44. chmod 0777 /data/fota
  45. on boot
  46. ifup lo
  47. hostname localhost
  48. domainname localdomain
  49. class_start default
  50. service ueventd /sbin/ueventd
  51. critical
  52. service console /system/bin/sh
  53. console
  54. service redbend_ua /sbin/redbend_ua all
  55. oneshot
  56. on property:persist.service.adb.enable=1
  57. start adbd
  58. #on property:persist.service.adb.enable=0
  59. # stop adbd