PageRenderTime 55ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/fota.rc

http://github.com/teamhacksung/clockworkmod_galaxys2_initramfs
text | 143 lines | 107 code | 36 blank | 0 comment | 0 complexity | c7e6ca43434dce200d1242ca66abaff0 MD5 | raw file
  1. on early-init
  2. start ueventd
  3. on init
  4. sysclktz 0
  5. loglevel 3
  6. export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
  7. export LD_LIBRARY_PATH /vendor/lib:/system/lib
  8. export ANDROID_BOOTLOGO 1
  9. export ANDROID_ROOT /system
  10. export ANDROID_ASSETS /system/app
  11. export ANDROID_DATA /data
  12. export EXTERNAL_STORAGE /mnt/sdcard
  13. export EXTERNAL_STORAGE2 /mnt/sdcard/external_sd
  14. export USBHOST_STORAGE /mnt/sdcard/usbStorage
  15. export ASEC_MOUNTPOINT /mnt/asec
  16. export LOOP_MOUNTPOINT /mnt/obb
  17. export BOOTCLASSPATH /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar
  18. export TMPDIR /data/local/tmp
  19. # Backwards Compat - XXX: Going away in G*
  20. symlink /mnt/sdcard /sdcard
  21. symlink /system/etc /etc
  22. mkdir /system
  23. mkdir /data 0771 system system
  24. mkdir /cache 0770 system cache
  25. mkdir /mnt 0775 root system
  26. mkdir /mnt/sdcard 0000 system system
  27. #mount /tmp /tmp tmpfs
  28. on early-fs
  29. # rfs drivers
  30. # insmod /lib/modules/fsr.ko
  31. # insmod /lib/modules/fsr_stl.ko
  32. # insmod /lib/modules/rfs_glue.ko
  33. # insmod /lib/modules/rfs_fat.ko
  34. # parameter block
  35. mkdir /mnt/.lfs 0755 root root
  36. insmod /lib/modules/j4fs.ko
  37. mount j4fs /dev/block/mmcblk0p4 /mnt/.lfs
  38. insmod /lib/modules/param.ko
  39. insmod /lib/modules/drop_caches.ko
  40. mkdir /sdcard 0000 system system
  41. chown system system /sdcard
  42. chmod 0000 /sdcard
  43. mkdir /system
  44. mkdir /data 0771 system system
  45. chown system system /data
  46. chmod 0771 /data
  47. mkdir /efs 0771 system system
  48. mkdir /cache 0770 system cache
  49. mkdir /config 0500 root root
  50. chown system cache /cache
  51. chmod 0770 /cache
  52. on fs
  53. mount tmpfs tmpfs /tmp
  54. //mount rfs /dev/block/stl9 /system check=no
  55. mount ext4 /dev/block/mmcblk0p9 /system wait
  56. #exec apply_system_policy /dev/block/mmcblk0p10 ext4
  57. #exec apply_system_policy /dev/block/mmcblk0p11mmcblk0p11
  58. mkdir /data
  59. #mount rfs /dev/block/stl11 /cache nosuid nodev check=no
  60. mount ext4 /dev/block/mmcblk0p7 /cache nosuid nodev noatime wait
  61. chown system cache /cache
  62. chmod 0770 /cache
  63. #mount rfs /dev/block/stl3 /efs nosuid nodev check=no
  64. on post-fs
  65. #temp
  66. chmod 750 /sbin/fat.format
  67. mount rootfs rootfs / ro remount
  68. write /proc/sys/kernel/panic_on_oops 1
  69. write /proc/sys/kernel/hung_task_timeout_secs 0
  70. write /proc/cpu/alignment 4
  71. write /proc/sys/kernel/sched_latency_ns 10000000
  72. write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000
  73. write /proc/sys/kernel/sched_compat_yield 1
  74. write /proc/sys/kernel/sched_child_runs_first 0
  75. on boot
  76. ifup lo
  77. hostname localhost
  78. domainname localdomain
  79. #kj0225.park DeviceEncryption to Mount data partition with password encrypted
  80. setprop devenc.pwdui.done 0
  81. class_start default
  82. service ueventd /sbin/ueventd
  83. critical
  84. ## Daemon processes to be run by init.
  85. ##
  86. #service console /system/bin/sh
  87. # console
  88. # adbd is controlled by the persist.service.adb.enable system property
  89. #service adbd /sbin/adbd
  90. # disabled
  91. #on property:persist.service.adb.enable=1
  92. # start adbd
  93. #on property:persist.service.adb.enable=0
  94. # stop adbd
  95. service passcodemanager /system/bin/passcodemanager
  96. oneshot
  97. service redbend_ua /sbin/redbend_ua all
  98. disabled
  99. oneshot
  100. on property:devenc.pwdui.done=1
  101. #mount rfs /dev/block/mmcblk0p2 /data nosuid nodev check=no
  102. mount ext4 /dev/block/mmcblk0p10 /data nosuid nodev noatime wait crypt discard
  103. chown system system /data
  104. chmod 0771 /data
  105. chmod 0777 /data/fota
  106. #mount vfat /dev/block/mmcblk0p1 /sdcard
  107. start redbend_ua