general: remove fstab firmware check; init simplifications
This commit is contained in:
@@ -5,12 +5,11 @@
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache auto nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
||||
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
||||
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware-modem vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware:s0 wait,check
|
||||
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware:s0 wait,check
|
||||
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware-modem vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware:s0 wait
|
||||
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware:s0 wait
|
||||
|
||||
/devices/msm_sdcc.2/mmc_host/mmc* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
|
||||
/devices/platform/msm_hsusb_host/usb* auto auto defaults voldmanaged=usb:auto
|
||||
|
||||
# Not done in stock, but newer Android versions might need a bit extra memory.
|
||||
/dev/block/zram0 none swap defaults zramsize=75%,max_comp_streams=4,swapprio=10,notrim
|
||||
/dev/block/zram0 none swap defaults zramsize=75%,swapprio=10,notrim
|
||||
@@ -1,25 +1,8 @@
|
||||
on early-init
|
||||
mkdir /firmware 0771 system system
|
||||
mkdir /firmware-modem 0771 system system
|
||||
|
||||
on fs
|
||||
mount_all fstab.qcom
|
||||
swapon_all fstab.qcom
|
||||
|
||||
chown system radio /efs
|
||||
chmod 0771 /efs
|
||||
restorecon -R /efs
|
||||
chmod 0644 /dev/hw_random
|
||||
|
||||
on boot
|
||||
insmod /system/lib/modules/adsprpc.ko
|
||||
# Enable writing to led blink node from userspace
|
||||
chown system system /sys/class/leds/red/blink
|
||||
chown system system /sys/class/leds/green/blink
|
||||
# Enable writing to brightness node under torch-light from userspace
|
||||
chown system system /sys/class/leds/torch-light/brightness
|
||||
# Enable Focaltech touch controller auto firmware update
|
||||
write /sys/bus/i2c/drivers/ft5x06_ts/5-0038/update_fw 1
|
||||
chown system system /sys/class/leds/red/blink
|
||||
chown system system /sys/class/leds/green/blink
|
||||
# Enable Focaltech touch controller auto firmware update
|
||||
write /sys/bus/i2c/drivers/ft5x06_ts/5-0038/update_fw 1
|
||||
|
||||
# Allow usb charging to be disabled persistently
|
||||
on property:persist.usb.chgdisabled=1
|
||||
@@ -27,9 +10,3 @@ on property:persist.usb.chgdisabled=1
|
||||
|
||||
on property:persist.usb.chgdisabled=0
|
||||
write /sys/class/power_supply/battery/charging_enabled 1
|
||||
|
||||
#service wcnss-service /system/bin/wcnss_service
|
||||
# class main
|
||||
# user system
|
||||
# group system wifi radio
|
||||
# oneshot
|
||||
|
||||
Reference in New Issue
Block a user