Commit Graph

30 Commits

Author SHA1 Message Date
Wang Han 9d7432ca2a msm8976-common: Extend sphal search paths for media swcodec
* Legacy devices do not have vndk-sp, so we have to add
   /system/{LIB} to sphal search paths to make sure linker
   can find the according libraries successfully.

Change-Id: I95b4b4cc9b187ce2b3a50e4e4d1e4940f36e087d
2020-04-27 23:15:19 +02:00
aviraxp 08ebba53cf msm8976-common: Import and bind mount loader config for media swcodec
* This config needs to be modified for legacy devices. As
   there is no easy way to split it, import it into device
   tree and bind mount it instead.

 * Head at android-10.0.0_r2
   (3ac371484399da6efbd0c835aa461d3326263ab1).
2020-04-27 23:14:55 +02:00
Sujin Panicker c21dab3d1b msm8976-common: media: Update opus omx codec ranking
Update opus omx codec ranking to give c2 implementation
higher priority.
2020-04-22 23:21:40 +02:00
LuK1337 28e78fdbb1 msm8976-common: Disable ffmpeg
Change-Id: I4113323228fdfd21506eae005342a10c1de60a49
2018-02-13 11:48:15 +00:00
LuK1337 92511715f3 msm8976-common: sec_config: Drop Samsung / our changes
Change-Id: I6daee910a1afed3a0e37e36923dae3d567585184
2018-02-12 18:34:12 +01:00
Jaime A Lopez-Sollano eff79cd317 msm8976-common: PDR: Allow ril to access the locator and notifier services.
In order to be notified of PDR status, ril needs access to the QMI SERVREG_LOG
and QMI_SERVREG_NOTIF services

Change-Id: I99866e34994159578faa8a689b66184ca5d5d99b
2018-02-12 18:34:12 +01:00
Jiju Kinattingal 0273a2301b msm8976-common: Allow rild to communicate with QMI LTE service
Add IPC security rule to allow rild to communicate
with QMI LTE service

Change-Id: Id5204eb9a66d904313bf64915136aa64bf991809
CRs-Fixed: 1006583
2018-02-12 18:34:12 +01:00
Adnan Reza 3aaace0cba msm8976-common: Allow qmi csvt service to have radio previlage
QMI Circuit Switched Video Telephony

Change-Id: I2a9ff770cf2558cd3807baa1f6ec0dd2351cf6bf
2018-02-12 18:34:12 +01:00
Yuanyuan Liu 69626a3f36 msm8976-common: sec_config: Add security rule for WLPS service
Add security rule for WLPS service, which allows WLPS client to
communicate without net_raw privileges.

Change-Id: I4f382c90838f8994f3df25ee40f7769a52376be5
CRs-Fixed: 1050486
2018-02-12 18:34:12 +01:00
Yuanyuan Liu 912466c7e8 msm8976-common: sec_config: Add security rule for WLFW service
Add security rule for WLFW service, which allows WLFW client to
communicate without net_raw privileges.

Change-Id: I772f1ebf145fb810c81abe93a15adbc32f0b2bd1
CRs-Fixed: 1048891
2018-02-12 18:34:12 +01:00
Rafeeqh Shaik db0bd70cd4 msm8976-common: RILD access to new QMI HTTP service
Grant RILD access to new QMI HTTP service.

Change-Id: I485fb61598fba969306551c96ecec99a9785fc41
CRs-Fixed: 1015264
2018-02-12 18:34:12 +01:00
Mike Cailean 0e74c4c4d7 msm8976-common: Allow QMID service to aquire net_raw permission
Allow QMID service to aquire net_raw permission
for GPS to fix GTP WAA based Cell-id injection

Change-Id: Ibcbf2516d32f46fda358d9ec4db7cd68f6174a11
CRs-fixed: 2093489
2018-02-12 18:34:12 +01:00
Yuanyuan Liu b53207d041 msm8976-common: sec_config: Add system permission for DMS QMI service
Add system permission for DMS as cnss-daemon runs in system group
and uses DMS service.

Change-Id: Iffcf23afc3940a7acf28bb9c9b47648475cc9152
CRs-Fixed: 1067995
2018-02-12 18:34:12 +01:00
Chris Lew 3a2de3a2f7 msm8976-common: sec_config: Add 2901 to IPC Router config
The diag node is moving to oem_2901 group permissions
instead of diag permissions. Update IPC Router security
config to allow diag communication through sockets.

Change-Id: I46411aff66a5e9fd6478924bfa92d575030305ea
2018-02-12 18:34:12 +01:00
Chris Lew 5147f4aee7 msm8976-common: diag: Change access permission for DIAG services to new value
There is a new value for AID_QCOM_DIAG on N builds. This change
updates the IPC security rules to use the new value.

CRs-Fixed: 1034114
Change-Id: I191be232fa9f55c2889c65f491ca2096b7f2a19b
2018-02-12 18:34:12 +01:00
Harikrishnan Hariharan a4ebdb9718 msm8976-common: Remove unnecessary net_raw/net_admin from location modules
Remove net_raw/net_admin from groups for service properties
of loc_launcher in init.qcom.rc.  For accessing qmi service
16, location modules need to have the qmi socket to give
permission to gps gid rather than net_raw. Modifies sec_
config for to allow this.

Change-Id: I2c687d3e396a055212951bb3f11534af718acba5
CRs-Fixed: 1026637
2018-02-12 18:34:12 +01:00
Shaikh Shadul b03baaac78 msm8976-common: common: sec_config: Remove clients group id from sensors
Do not allow access to sensors services from clients group id 3011.

Change-Id: Iafe88f835af337d8745bc9be410740ed858e14d8
2018-02-12 18:34:12 +01:00
Mridul Singh f4a3f205a2 msm8976-common: Sensors: Allow access to Sensors services from Cameraserver.
Allow cameraserver group to acess the sensors QMI services.

Change-Id: Icb033f28a4b8f925fadaff49cd8a4f641ea9eb73
2018-02-12 18:34:12 +01:00
Ananda Kishore 39e2d3d9dd msm8976-common: Sensors: Allow access to Sensors services from System Group
Allow members of the System group, specifically the Android
System Server, and QSensorTest, to access the Sensors QMI services

Change-Id: I57d2a487269a2e7751c12f4d330c06531ec59228
2018-02-12 18:34:12 +01:00
Pawin Vongmasa 8070c9bacb msm8976-common: Create media_profiles_V1_0.xml
media_profiles_V1_0.xml is created from media_profiles.xml by replacing
the dtd schema inside media_profiles.xml with an external reference to
/system/etc/media_profiles_V1_0.dtd.

Change-Id: I0fbb03603a72d0108a96bfa0f0a4ceb12ef3d430
2018-02-12 18:34:11 +01:00
LuK1337 125282819b msm8976-common: Remove unsupported media profiles 2018-01-26 15:47:20 +01:00
Luca Stefani b3ba0dc076 msm8976-common: media: Include ffmpeg 2017-01-24 15:40:50 +01:00
LuK1337 e52e518e5d msm8976-common: Remove 2160p profile 2017-01-23 02:42:58 +01:00
Luca Stefani 6525b63545 msm8976-common: Import CAF media configs
* CAF LA.BR.1.3.6-02810-8976.0
2017-01-22 16:49:29 +01:00
LuK1337 7e0773e60b msm8976-common: Remove h265 encoder as it's unsupported 2017-01-20 10:20:37 +01:00
Luca Stefani 6e4f5a24fc msm8976-common: Add msm_irqbalance configuration 2017-01-17 16:36:51 +01:00
Luca Stefani 17f509b5fb msm8976-common: Import CAF media configs
* Remove Samsung SEC codecs
2017-01-17 15:26:55 +01:00
LuK1337 2b8f1d2c48 msm8976-common: Readd ffmpeg media codecs 2017-01-17 15:10:05 +01:00
LuK1337 dd7964210f msm8976-common: Use stock audio / media configs 2017-01-17 15:08:14 +01:00
LuK1337 3b78c9adb8 msm8976-common: Initial tree based on xiaomi/msm8956-common 2017-01-17 14:51:38 +01:00