mirror of
https://github.com/PixelExperience-Devices/device_xiaomi_miatoll.git
synced 2025-08-03 23:16:30 +09:00
sm6250-common: rootdir: Update from V13.0.2.0.SJWMIXM
All the changes made before have been preserved. Change-Id: I55cd465ac6bae0324ebd6f96a07f37727bb1916c
This commit is contained in:
@ -53,6 +53,9 @@ on early-init
|
||||
chown system graphics /sys/kernel/debug/sync/sw_sync
|
||||
chmod 0666 /sys/kernel/debug/sync/sw_sync
|
||||
|
||||
#Disable UFS clock scaling
|
||||
write /sys/bus/platform/devices/1d84000.ufshc/clkscale_enable 0
|
||||
|
||||
chown root system /dev/kmsg
|
||||
chmod 0620 /dev/kmsg
|
||||
# Load WIGIG platform driver
|
||||
@ -88,6 +91,16 @@ on early-boot
|
||||
|
||||
chown system system /mnt/vendor/persist/data/pfm/licenses
|
||||
chmod 0775 /mnt/vendor/persist/data/pfm/licenses
|
||||
chown system system /mnt/vendor/persist/data/pfm/licenses/store_0
|
||||
chmod 0664 /mnt/vendor/persist/data/pfm/licenses/store_0
|
||||
chown system system /mnt/vendor/persist/data/pfm/licenses/store_1
|
||||
chmod 0664 /mnt/vendor/persist/data/pfm/licenses/store_1
|
||||
chown system system /mnt/vendor/persist/data/pfm/licenses/store_2
|
||||
chmod 0664 /mnt/vendor/persist/data/pfm/licenses/store_2
|
||||
chown system system /mnt/vendor/persist/data/pfm/licenses/store_3
|
||||
chmod 0664 /mnt/vendor/persist/data/pfm/licenses/store_3
|
||||
chown system system /mnt/vendor/persist/data/pfm/licenses/store_4
|
||||
chmod 0664 /mnt/vendor/persist/data/pfm/licenses/store_4
|
||||
|
||||
on boot
|
||||
chown bluetooth bluetooth /sys/module/bluetooth_power/parameters/power
|
||||
@ -171,9 +184,6 @@ on boot
|
||||
|
||||
setprop ro.telephony.call_ring.multiple false
|
||||
|
||||
#enable camera read sensors data
|
||||
setprop persist.camera.gyro.disable 0
|
||||
|
||||
#Remove SUID bit for iproute2 ip tool
|
||||
chmod 0755 /system/bin/ip
|
||||
|
||||
@ -190,9 +200,9 @@ on boot
|
||||
# an ack packet comes out of order
|
||||
write /proc/sys/net/netfilter/nf_conntrack_tcp_be_liberal 1
|
||||
|
||||
# Set the console loglevel to < KERN_INFO
|
||||
# Set the console loglevel to < KERN_WARN
|
||||
# Set the default message loglevel to KERN_INFO
|
||||
write /proc/sys/kernel/printk "6 6 1 7"
|
||||
write /proc/sys/kernel/printk "4 6 1 7"
|
||||
|
||||
# Allow access for CCID command/response timeout configuration
|
||||
chown system system /sys/module/ccid_bridge/parameters/bulk_msg_timeout
|
||||
@ -266,6 +276,9 @@ on post-fs-data
|
||||
# Change lm related dirs
|
||||
mkdir /data/vendor/lm 0700 root root
|
||||
|
||||
# Create directory used by powermodule
|
||||
mkdir /data/vendor/pwr 0700 root root
|
||||
|
||||
# Create directory used by media clients
|
||||
mkdir /data/vendor/media 0770 mediacodec media
|
||||
|
||||
@ -344,6 +357,7 @@ on post-fs-data
|
||||
mkdir /dev/socket/location 0770 gps gps
|
||||
mkdir /dev/socket/location/mq 0770 gps gps
|
||||
mkdir /dev/socket/location/xtra 0770 gps gps
|
||||
mkdir /dev/socket/location/dgnss 0770 gps gps
|
||||
|
||||
#Create directories for wifihal services
|
||||
mkdir /dev/socket/wifihal 0770 wifi wifi
|
||||
@ -434,7 +448,9 @@ service vendor.ssr_setup /system/vendor/bin/ssr_setup
|
||||
|
||||
service vendor.ss_ramdump /system/bin/subsystem_ramdump_system 2
|
||||
class late_start
|
||||
#user system
|
||||
group system everybody
|
||||
ioprio rt 4
|
||||
disabled
|
||||
|
||||
on property:ro.vendor.iocgrp.config=1
|
||||
@ -480,6 +496,8 @@ on property:persist.vendor.sys.rawdump_copy=0
|
||||
|
||||
on property:sys.boot_completed=1
|
||||
write /dev/kmsg "Boot completed "
|
||||
#Enable UFS clock scaling back
|
||||
write /sys/bus/platform/devices/1d84000.ufshc/clkscale_enable 1
|
||||
#WDSP FW boot sysfs node used by STHAL
|
||||
chown media audio /sys/kernel/wdsp0/boot
|
||||
chown media audio /sys/kernel/wcd_cpe0/fw_name
|
||||
@ -494,6 +512,9 @@ on property:persist.debug.trace=1
|
||||
on property:vendor.media.target.version=*
|
||||
setprop vendor.sys.media.target.version ${vendor.media.target.version}
|
||||
|
||||
on property:vendor.netflix.bsp_rev=*
|
||||
setprop ro.netflix.bsp_rev ${vendor.netflix.bsp_rev}
|
||||
|
||||
on property:vendor.media.target_variant=*
|
||||
setprop ro.media.xml_variant.codecs ${vendor.media.target_variant}
|
||||
setprop ro.media.xml_variant.codecs_performance ${vendor.media.target_variant}
|
||||
@ -518,14 +539,6 @@ service qmiproxy /system/bin/qmiproxy
|
||||
group radio diag
|
||||
disabled
|
||||
|
||||
# Adjust socket buffer to enlarge TCP receive window for high bandwidth
|
||||
# but only if ro.data.large_tcp_window_size property is set.
|
||||
on property:ro.data.large_tcp_window_size=true
|
||||
write /proc/sys/net/ipv4/tcp_adv_win_scale 2
|
||||
|
||||
on property:sys.sysctl.tcp_adv_win_scale=*
|
||||
write /proc/sys/net/ipv4/tcp_adv_win_scale ${sys.sysctl.tcp_adv_win_scale}
|
||||
|
||||
# Data Migration
|
||||
service vendor.move_wifi_data /system/bin/move_wifi_data.sh
|
||||
class main
|
||||
@ -641,18 +654,6 @@ service loc_launcher /system/vendor/bin/loc_launcher
|
||||
user gps
|
||||
group gps
|
||||
|
||||
service drmdiag /system/vendor/bin/drmdiagapp
|
||||
class late_start
|
||||
user root
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
on property:drmdiag.load=1
|
||||
start drmdiag
|
||||
|
||||
on property:drmdiag.load=0
|
||||
stop drmdiag
|
||||
|
||||
service qcom-sh /vendor/bin/init.qcom.sh
|
||||
class late_start
|
||||
user root
|
||||
@ -680,18 +681,6 @@ service hostapd_fst /vendor/bin/hw/hostapd -dd -g /data/vendor/wifi/hostapd/glob
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service ims_regmanager /system/vendor/bin/exe-ims-regmanagerprocessnative
|
||||
class late_start
|
||||
group net_bt_admin inet radio wifi
|
||||
disabled
|
||||
|
||||
on property:persist.ims.regmanager.mode=1
|
||||
start ims_regmanager
|
||||
|
||||
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
|
||||
|
||||
service battery_monitor /system/bin/battery_monitor
|
||||
user system
|
||||
group system
|
||||
@ -836,17 +825,6 @@ service poweroffhandler /system/vendor/bin/poweroffhandler
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
# Logcat dump daemon, dumps logs to logdump partition
|
||||
service logdumpd /system/bin/logcat -b all -v threadtime -D -w /dev/block/bootdevice/by-name/logdump
|
||||
class core
|
||||
writepid /dev/cpuset/system-background/tasks
|
||||
seclabel u:r:logdumpd:s0
|
||||
disabled
|
||||
|
||||
# Logdumpd is enabled only for userdebug non-perf build
|
||||
on property:ro.logdumpd.enabled=1
|
||||
start logdumpd
|
||||
|
||||
service time_daemon /vendor/bin/time_daemon
|
||||
class main
|
||||
user system
|
||||
|
@ -59,6 +59,7 @@ firmware_directories /vendor/firmware_mnt/image/
|
||||
/dev/ipa_adpl 0660 system oem_2905
|
||||
/dev/synx_device 0660 root camera
|
||||
/dev/hab 0666 system system
|
||||
/dev/hgsl 0666 system system
|
||||
/dev/iio:device* 0664 system system
|
||||
|
||||
#permissions for UFS RPMB BSG device node
|
||||
@ -173,14 +174,17 @@ firmware_directories /vendor/firmware_mnt/image/
|
||||
#qvr
|
||||
/dev/qvr_external_sensor_ioctl 0660 system system
|
||||
/sys/kernel/qvr_external_sensor fd 0660 system system
|
||||
/dev/bus/usb/* 0660 root usb
|
||||
/dev/hidraw* 0660 root usb
|
||||
|
||||
# wlan
|
||||
/dev/wcnss_wlan 0660 system system
|
||||
/dev/wcnss_ctrl 0660 system system
|
||||
/sys/devices/soc/a000000.qcom,wcnss-wlan/net/wlan0/queues/rx-* rps_cpus 0660 system system
|
||||
/sys/devices/soc/a000000.qcom,wcnss-wlan/net/p2p0/queues/rx-* rps_cpus 0660 system system
|
||||
/sys/devices/platform/soc/18800000.qcom,icnss/net/wlan*/queues/rx-* rps_cpus 0660 system system
|
||||
/sys/devices/platform/soc/*.qcom,icnss/net/wlan*/queues/rx-* rps_cpus 0660 system system
|
||||
/sys/devices/platform/soc/1c00000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/net/wlan*/queues/rx-* rps_cpus 0660 system system
|
||||
/sys/devices/platform/soc/17a10040.qcom,wcn6750/net/wlan*/queues/rx-* rps_cpus 0660 system system
|
||||
/dev/spidev0.0 0660 system audio
|
||||
/dev/spidev0.1 0660 system system
|
||||
/dev/i2c-7 0660 system audio
|
||||
@ -236,6 +240,8 @@ firmware_directories /vendor/firmware_mnt/image/
|
||||
/dev/i2c-5 0660 media media
|
||||
/dev/avtimer 0660 system audio
|
||||
/dev/spidev2.0 0660 system audio
|
||||
/dev/spidev22.0 0660 system audio
|
||||
/dev/spidev10.0 0660 system audio
|
||||
|
||||
# DVB devices
|
||||
/dev/dvb/adapter0/demux* 0440 media media
|
||||
@ -411,6 +417,8 @@ firmware_directories /vendor/firmware_mnt/image/
|
||||
/sys/class/graphics/fb0 mode 0664 system graphics
|
||||
/sys/class/graphics/fb0 msm_cmd_autorefresh_en 0664 system graphics
|
||||
|
||||
/sys/devices/platform/soc/ae00000.qcom,mdss_mdp power/control 0664 system graphics
|
||||
|
||||
#asm330 sensor
|
||||
#common sensors files
|
||||
/sys/devices/platform/soc/*.i2c/i2c-*/*-*/iio:device* buffer/enable 0664 system system
|
||||
|
Reference in New Issue
Block a user