From 3ea618f2da3ae170d8badd152dea54b1c30941ad Mon Sep 17 00:00:00 2001 From: Paul Kocialkowski Date: Sat, 4 Jan 2014 13:55:14 +0100 Subject: Charger Signed-off-by: Paul Kocialkowski --- common.mk | 5 +++++ lpm.rc | 72 ++++++--------------------------------------------------------- 2 files changed, 11 insertions(+), 66 deletions(-) diff --git a/common.mk b/common.mk index 5f17a9b..b862f52 100644 --- a/common.mk +++ b/common.mk @@ -80,6 +80,11 @@ PRODUCT_PACKAGES := \ tinymix \ Torch +# Charger +PRODUCT_PACKAGES += \ + charger \ + charger_res_images + # MFC API PRODUCT_PACKAGES += \ libsecmfcdecapi \ diff --git a/lpm.rc b/lpm.rc index 2a94492..2b8bfbe 100644 --- a/lpm.rc +++ b/lpm.rc @@ -2,77 +2,17 @@ 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/mmcblk0p9 /system ro wait noatime - mount ext4 /dev/block/mmcblk0p12 /data wait nosuid nodev noatime discard,noauto_da_alloc,journal_async_commit - - 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 + # 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 + class_start default service ueventd /sbin/ueventd + class core critical -service console /system/bin/sh - console - -service playlpm /system/bin/playlpm +service charger /charger + class default 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 - -- cgit v1.1