のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

b2g srcのinit.rcとoutのinit.rcの違い

/B2G/system/core/rootdir/init.rcと/B2G/out/target/product/generic/root/init.rcの違い

 --- /B2G/out/target/product/generic/root/init.rc	Fri Mar 08 09:21:09 2013
 +++                             /rootdir/init.rc	Sat Mar 09 23:17:37 2013

 @@ -1,4 +1,3 @@
 -import /init.b2g.rc
  import /init.${ro.hardware}.rc
 
  on early-init
 @@ -71,6 +70,9 @@
      write /proc/sys/kernel/sched_compat_yield 1
      write /proc/sys/kernel/sched_child_runs_first 0
      write /proc/sys/kernel/randomize_va_space 2
 +    write /proc/sys/kernel/kptr_restrict 2
 +    write /proc/sys/kernel/dmesg_restrict 1
 +    write /proc/sys/vm/mmap_min_addr 32768
 
  # Create cgroup mount points for process groups
      mkdir /dev/cpuctl
 @@ -99,9 +101,6 @@
  # mount mtd partitions
      # Mount /system rw first to give the filesystem a chance to save a checkpoint
      mount yaffs2 mtd@system /system
 -    chmod 0755 /system/b2g/b2g
 -    chmod 0755 /system/b2g/plugin-container
 -    chmod 0755 /system/b2g/updater
      mount yaffs2 mtd@system /system ro remount
      mount yaffs2 mtd@userdata /data nosuid nodev
      mount yaffs2 mtd@cache /cache nosuid nodev
 @@ -163,7 +162,7 @@
      # give system access to wpa_supplicant.conf for backup and restore
      mkdir /data/misc/wifi 0770 wifi wifi
      chmod 0660 /data/misc/wifi/wpa_supplicant.conf
 -    mkdir /data/local 0751 root root
 +    mkdir /data/local 0771 shell shell
      mkdir /data/local/tmp 0771 shell shell
      mkdir /data/data 0771 system system
      mkdir /data/app-private 0771 system system

platform_system_core/rootdir/init.rc at master mozilla-b2g/platform_system_core GitHubより引用