From 84f799d3c92b0499def7066ffdfdf6cb4e776ec6 Mon Sep 17 00:00:00 2001 From: Pawit Pornkitprasan Date: Fri, 18 Nov 2011 12:43:58 +0700 Subject: Fix wifi, gps (updated init.aries.rc) --- init.aries.rc | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) (limited to 'init.aries.rc') diff --git a/init.aries.rc b/init.aries.rc index 0915969..6854808 100644 --- a/init.aries.rc +++ b/init.aries.rc @@ -26,10 +26,6 @@ on boot setprop status.battery.level_raw 50 setprop status.battery.level_scale 9 -# wi-fi - mkdir /data/misc/wifi/sockets 0770 wifi wifi - mkdir /data/misc/dhcp 0770 dhcp dhcp - # phone setprop ro.telephony.call_ring.multiple 0 @@ -46,11 +42,6 @@ on boot chown compass input /sys/class/input/input3/shape chown compass input /sys/class/input/input3/distortion chown compass input /sys/class/input/input3/threshold -# create data/gps for GPS demon - mkdir /data/gps 700 gps system - chown gps system /data/gps - chown gps root /sys/class/sec/gps/GPS_PWR_EN/value - chmod 660 /sys/class/sec/gps/GPS_PWR_EN/value on fs mkdir /radio 0775 radio radio @@ -77,6 +68,16 @@ on fs # Permissions for System Server and daemons. chown system system /sys/class/backlight/s5p_bl/brightness +# create data/gps for GPS demon + mkdir /data/gps 700 gps system + chown gps system /data/gps + chown gps root /sys/class/sec/gps/GPS_PWR_EN/value + chmod 660 /sys/class/sec/gps/GPS_PWR_EN/value + +# wi-fi + mkdir /data/misc/wifi/sockets 0770 wifi wifi + mkdir /data/misc/dhcp 0770 dhcp dhcp + symlink /datadata /data/data on post-fs @@ -102,29 +103,35 @@ on post-fs # 3D init service pvrsrvinit /system/vendor/bin/pvrsrvinit + class core user root group root oneshot service gpsd /system/vendor/bin/gpsd -c /vendor/etc/gps.xml + class main socket gps seqpacket 0660 gps system user gps group system inet service wpa_supplicant /system/bin/wpa_supplicant -Dwext -ieth0 -c/data/misc/wifi/wpa_supplicant.conf + class main socket wpa_eth0 dgram 0660 wifi wifi disabled oneshot service dhcpcd_eth0 /system/bin/dhcpcd -ABKL + class main disabled oneshot service iprenew_eth0 /system/bin/dhcpcd -n + class main disabled oneshot service bdaddr /system/bin/bdaddr_read + class main user root disabled oneshot @@ -134,6 +141,7 @@ on property:init.svc.bootanim=running service hciattach /system/bin/brcm_patchram_plus --enable_hci --enable_lpm \ --baudrate 3000000 --patchram /vendor/firmware/bcm4329.hcd /dev/s3c2410_serial0 + class main user bluetooth group bluetooth net_bt_admin disabled @@ -141,18 +149,22 @@ service hciattach /system/bin/brcm_patchram_plus --enable_hci --enable_lpm \ # bugreport is triggered by holding down volume down, volume up and power service bugreport /system/bin/dumpstate -d -v -o /sdcard/bugreports/bugreport + class main disabled oneshot keycodes 114 115 116 service orientationd /system/vendor/bin/orientationd + class main user compass group system input service geomagneticd /system/vendor/bin/geomagneticd + class main user compass group system input service tvout /system/bin/tvoutserver + class main user system group graphics -- cgit v1.1