sdm660-common: Update init from Q firmware for new Radio Stack

This commit is contained in:
Erfan Abdi 2019-09-22 22:44:26 +02:00 committed by Max Weffers
parent a2090af7b9
commit ff0264f69d
No known key found for this signature in database
GPG key ID: 795F73D22FB93FAE
3 changed files with 7 additions and 5 deletions

View file

@ -75,6 +75,7 @@ patchelf --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "$DEVICE_BLOB_
patchelf --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "$BLOB_ROOT"/vendor/lib64/libmlipay@1.1.so
sed -i "s|/system/etc/firmware|/vendor/firmware\x0\x0\x0\x0|g" "$DEVICE_BLOB_ROOT"/vendor/lib64/libmlipay.so
sed -i "s|/system/etc/firmware|/vendor/firmware\x0\x0\x0\x0|g" "$DEVICE_BLOB_ROOT"/vendor/lib64/libmlipay@1.1.so
sed -i 's/xml version="2.0"/xml version="1.0"/' "$DEVICE_BLOB_ROOT"/product/etc/permissions/vendor.qti.hardware.data.connection-V1.{0,1}-java.xml
# Load camera.sdm660.so shim
CAM_SDM660="$DEVICE_BLOB_ROOT"/vendor/lib/hw/camera.sdm660.so

View file

@ -608,7 +608,8 @@ service vendor.ipacm /system/vendor/bin/ipacm
service vendor.dataqti /system/vendor/bin/qti
class main
user radio
group radio oem_2901 diag usb net_admin
socket qti_dpm_uds_file dgram 660 radio radio
group radio oem_2901 diag usb inet
disabled
writepid /dev/cpuset/system-background/tasks

View file

@ -209,7 +209,7 @@ service vendor.imsqmidaemon /system/vendor/bin/imsqmidaemon
class main
user radio
socket ims_qmid stream 0660 system radio
group radio log diag
group radio vendor_qti_diag log
writepid /dev/cpuset/system-background/tasks
# imsdatadaemon starts with root and UID will be downgraded to SYSTEM.
@ -217,7 +217,7 @@ service vendor.imsdatadaemon /system/vendor/bin/imsdatadaemon
class main
user radio
socket ims_datad stream 0660 system radio
group radio wifi inet log diag
group radio wifi inet vendor_qti_diag log
disabled
writepid /dev/cpuset/system-background/tasks
@ -247,13 +247,13 @@ service vendor.cnss_diag /system/vendor/bin/cnss_diag -q -f -t HELIUM
service vendor.ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon
class main
user radio
group radio vendor_qti_diag inet log
group radio vendor_qti_diag inet log
writepid /dev/cpuset/system-background/tasks
service vendor.imsrcsservice /system/vendor/bin/imsrcsd
class main
user radio
group radio diag inet log wakelock
group radio vendor_qti_diag log inet wakelock
writepid /dev/cpuset/system-background/tasks