Kickstart: launch kickstart by ks_checker
The service ks_checker will perform the following things now:
1. Stop kickstart before checking environment.
2. Change permission of EFS related partitions by resolving symbolic link in runtime.
3. Launch kickstart if ro.boot.baseband is mdm.
4. Initialize RmNet driver.
5. Remove out-dated ueventd permission configurations.
Change-Id: Ib09d0df5e37b879c1fb4390b8e5b81f5afec0881
diff --git a/init.flo.rc b/init.flo.rc
index 3a56071..4d825f8 100644
--- a/init.flo.rc
+++ b/init.flo.rc
@@ -332,6 +332,9 @@
on property:persist.radio.kickstart=on
start kickstart
+on property:persist.radio.kickstart=off
+ stop kickstart
+
on property:ril.asus_debugger_running=1
start asus-dbug-d
@@ -458,11 +461,6 @@
on property:ro.boot.baseband=mdm
start qmuxd
- chown system system /dev/block/mmcblk0p18
- chmod 0660 /dev/block/mmcblk0p18
- chown system system /dev/block/mmcblk0p19
- chmod 0660 /dev/block/mmcblk0p19
- start kickstart
on property:ro.boot.baseband=apq
setprop ro.radio.noril yes