ar | aa34220 | 2012-09-04 14:59:34 -0300 | [diff] [blame] | 1 | # Extras |
| 2 | |
Lars Greiss | c2b6a9c | 2013-07-30 03:40:40 +0200 | [diff] [blame] | 3 | import /init.superuser.rc |
| 4 | |
krarvind | 537ce9b | 2012-10-25 09:21:39 -0300 | [diff] [blame] | 5 | on init |
| 6 | export ANDROID_CACHE /cache |
| 7 | export TERMINFO /system/etc/terminfo |
| 8 | export TERM linux |
| 9 | |
| 10 | on post-fs-data |
| 11 | mkdir /cache/dalvik-cache 0771 system system |
| 12 | chown system system /cache/dalvik-cache |
| 13 | chmod 0771 /cache/dalvik-cache |
Lars Greiss | 3d817d7 | 2013-08-13 16:50:15 +0200 | [diff] [blame^] | 14 | mkdir /data/.ssh 0750 root shell |
krarvind | 537ce9b | 2012-10-25 09:21:39 -0300 | [diff] [blame] | 15 | |
| 16 | on boot |
| 17 | chown system system /sys/block/mmcblk0/queue/scheduler |
| 18 | chmod 0664 /sys/block/mmcblk0/queue/scheduler |
| 19 | |
| 20 | # allow system to modify ksm control files |
| 21 | chown root system /sys/kernel/mm/ksm/pages_to_scan |
| 22 | chmod 0664 /sys/kernel/mm/ksm/pages_to_scan |
| 23 | chown root system /sys/kernel/mm/ksm/sleep_millisecs |
| 24 | chmod 0664 /sys/kernel/mm/ksm/sleep_millisecs |
| 25 | chown root system /sys/kernel/mm/ksm/run |
| 26 | chmod 0664 /sys/kernel/mm/ksm/run |
| 27 | write /sys/kernel/mm/ksm/sleep_millisecs 1500 |
| 28 | write /sys/kernel/mm/ksm/pages_to_scan 256 |
| 29 | |
| 30 | # adb over network |
| 31 | on property:service.adb.tcp.port=5555 |
| 32 | stop adbd |
| 33 | start adbd |
| 34 | on property:service.adb.tcp.port=-1 |
| 35 | stop adbd |
| 36 | start adbd |
| 37 | |
ar | aa34220 | 2012-09-04 14:59:34 -0300 | [diff] [blame] | 38 | # Compcache - handle at boot |
| 39 | service compcache /system/bin/handle_compcache |
krarvind | 537ce9b | 2012-10-25 09:21:39 -0300 | [diff] [blame] | 40 | class main |
ar | aa34220 | 2012-09-04 14:59:34 -0300 | [diff] [blame] | 41 | user root |
| 42 | group root |
| 43 | oneshot |