diff options
| author | Curtis Menard <curtis.menard@gmail.com> | 2013-01-20 22:38:01 -0500 |
|---|---|---|
| committer | codeworkx <codeworkx@cyanogenmod.org> | 2013-01-21 16:07:27 +0000 |
| commit | ca2029704d9bf173139ba85d9633ca4819c128a0 (patch) | |
| tree | 48e97b1a0813ecfa0f8ec2305abbb0a84bcb4c02 /rootdir | |
| parent | ca8e5896255a0e1fdb6c6cb2e1f5d165efce0e06 (diff) | |
| download | device_samsung_t0lte-ca2029704d9bf173139ba85d9633ca4819c128a0.tar.gz device_samsung_t0lte-ca2029704d9bf173139ba85d9633ca4819c128a0.tar.bz2 device_samsung_t0lte-ca2029704d9bf173139ba85d9633ca4819c128a0.zip | |
t0lte: fix power off charging
correct mounting of /system and move lpm.rc for t0lte.
Signed-off-by: Curtis Menard <curtis.menard@gmail.com>
Change-Id: Ic7b6d8f4cf102c0d7e047519bf541fa6b74c62b8
Diffstat (limited to 'rootdir')
| -rw-r--r-- | rootdir/lpm.rc | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/rootdir/lpm.rc b/rootdir/lpm.rc new file mode 100644 index 0000000..c21c887 --- /dev/null +++ b/rootdir/lpm.rc @@ -0,0 +1,77 @@ +on early-init + start ueventd + +on init + export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin + export LD_LIBRARY_PATH /vendor/lib:/system/lib + export ANDROID_ROOT /system + export ANDROID_DATA /data + export EXTERNAL_STORAGE /sdcard + + symlink /system/etc /etc + + mkdir /sdcard + mkdir /preload + mkdir /system + mkdir /data + mkdir /cache + mkdir /efs + mkdir /tmp + mkdir /dbdata + mkdir /mnt 0775 root root + #mount /tmp /tmp tmpfs + +on early-fs + mount ext4 /dev/block/mmcblk0p13 /system ro wait noatime + + mkdir /data/log 0777 + chmod 0666 /dev/log/radio + chmod 0666 /dev/log/main + chmod 0666 /dev/log/event + +on boot +# write /sys/class/sec/switch/usb_sel PDA + +# CPU Frequency Governor + write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor pegasusq + +# EHCI runtime enable for LPA + write /sys/devices/platform/s5p-ehci/power/control auto + + ifup lo + hostname localhost + domainname localdomain + + class_start default + +service debuggerd /system/bin/debuggerd + +service ueventd /sbin/ueventd + critical + +service console /system/bin/sh + console + +service playlpm /system/bin/playlpm + user root + +service immvibed /system/bin/immvibed + oneshot + +service lpmkey /system/bin/lpmkey + user root + +# adbd is controlled by the persist.service.adb.enable system property +service adbd /sbin/adbd + disabled + +# adbd on at boot in emulator +on property:ro.kernel.qemu=1 + start adbd + +on property:persist.service.adb.enable=1 + start adbd + +on property:persist.service.adb.enable=0 + stop adbd + |
