init: Remove some of the dynamic property-based decisions.

The device is msim, and it is emmc-based. There's no need to start
these services outside the regular class_start chain, and this
prevents some weird timing-issues in charger mode

Change-Id: I45362e277a818b73b2efd9b0b89789ecf9c47237
cm-14.0
Ricardo Cerqueira 11 years ago committed by Ethan Chen
parent 26ba71ba86
commit 0fd15469c8

@ -410,19 +410,12 @@ service irsc_util /system/bin/logwrapper /system/bin/irsc_util "/etc/sec_config"
service rmt_storage /system/bin/rmt_storage
class core
user root
disabled
on property:ro.boot.emmc=true
start rmt_storage
service rfs_access /system/bin/rfs_access
class core
user system
group system net_raw
on property:ro.boot.emmc=true
start rfs_access
service config_bluetooth /system/bin/sh /system/etc/init.qcom.bt.sh "onboot"
class core
user root
@ -570,12 +563,6 @@ on property:ro.data.large_tcp_window_size=true
# Adjust socket buffer to enlarge TCP receive window for high bandwidth (e.g. DO-RevB)
write /proc/sys/net/ipv4/tcp_adv_win_scale 2
on property:persist.radio.multisim.config=dsda
start ril-daemon1
on property:persist.radio.multisim.config=dsds
start ril-daemon1
on property:ro.product.cpu.abi=arm64-v8a
setprop rild.libpath /system/vendor/lib64/libril-qc-qmi-1.so
@ -587,7 +574,6 @@ service ril-daemon1 /system/bin/rild -c 2
socket rild2 stream 660 root radio
socket rild-debug2 stream 660 radio system
user root
disabled
group radio cache inet misc audio sdcard_r sdcard_rw diag qcom_diag log
service sdcard /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/shell/emulated

Loading…
Cancel
Save