Bruno Martins
c3e39f5caa
msm8937-common: Build QTI camera HIDL extension
...
* This is a dependency for IMS blobs
Change-Id: I58a787e4b4109a643ba64fca0254b347be6e66a2
2018-06-29 00:03:00 +08:00
Rashed Abdel-Tawab
05591ab5c8
msm8937-common: Set IMS to use CodeAurora extension
2018-06-29 00:03:00 +08:00
Vinay Verma
a7e74066ca
msm8937-common: Migrate to oem DIAG AID
...
- Update QTI bin group to oem_2901
- Update /dev/diag group to oem_2901
Change-Id: I5f851ca0e906c40e47733f358918d16de76eb050
2018-06-29 00:03:00 +08:00
Devi Sandeep Endluri V V
18c9881122
msm8937-common: [ims-rcs]: Added wake_alarm capabiltiy
...
- imsrcsd starts alarm timers hence needs
WAKE_ALARM capability.
Change-Id: I0e72998bab6b17ca6222e5a931d26275fa784e97
2018-06-29 00:03:00 +08:00
Mike Cailean
17c238d81d
msm8937-common: Added BLOCK_SUPSPEND capability for xtwifi-client
...
Added BLOCK_SUPSPEND capability for
xtwifi-client in order to hold/release
wakelock
Change-Id: I4cf25ebe74c3f180cf2ed486fd51c13500c9bbc2
CRs-fixed: 2089569
2018-06-29 00:03:00 +08:00
Mike Cailean
ae31aaf1b5
msm8937-common: config.fs: Add pd-mapper and xtwifi-client mapping
...
Set the fs configuration for pd-mapper and xtwifi-client
binaries.
Change-Id: I3fc60005f3bfaaff7d9dbf2ea48bf8638c426950
2018-06-29 00:03:00 +08:00
David Ng
55a7a66d6f
msm8937-common: Add common config.fs AID/fs configuration file
...
Common config.fs/$TARGET_FS_CONFIG_GEN AID/fs configuration
file for all chipset inheriting from base.mk.
Since legacy device-specific android_filesystem_config.h and
config.fs do not co-exist, temporarily include config.fs only
if legacy file is absent. Once all legacy, device-specific
files have been deleted, config.fs can be made unconditional.
Change-Id: Ie100d0cd9db808b82d99be7139f0709390c7f3a2
2018-06-29 00:03:00 +08:00
Mike Cailean
402369aa2e
msm8937-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-06-29 00:03:00 +08:00
Chris Lew
99f70ce247
msm8937-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-06-29 00:03:00 +08:00
Shaikh Shadul
1db16116f2
msm8937-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-06-29 00:03:00 +08:00
Jaime A Lopez-Sollano
37ea438ec5
msm8937-common: 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-06-29 00:03:00 +08:00
Devi Sandeep Endluri V V
bc1d746076
msm8937-common: Add radio group rules to dpmQmiMgr
...
-dpmQmiMgr permissions are updated with radio group
to communicate with QMUXD socket.
CRs-Fixed: 2183993
Change-Id: I37195ffc6602d009ac4cace6c742484e70a768ec
2018-06-29 00:03:00 +08:00
Devi Sandeep Endluri V V
02af154335
msm8937-common: Start dpmQmiMgr from init script
...
- Added user and group tag for dpmQmiMgr
- Start the daemon with system privilege.
CRs-Fixed: 2080471
Change-Id: Id3a4a9f849d336e103c3c6897daf34465230b83a
2018-06-29 00:03:00 +08:00
Ayishwarya Narasimhan
d5eee21dab
msm8937-common: Explicitly specify uid, gid and groups
...
needed for cnd
Change-Id: I1b38a2c1296a7524442dcccbbe96219d6ec28f0f
CRs-Fixed: 2063571
2018-06-29 00:03:00 +08:00
Devi Sandeep Endluri V V
0810c53d89
msm8937-common: Change name of imsrcsservice to vendor.imsrcsservice
...
Change-Id: I59c95f73d55326ea1042c3b383a25961827236b3
2018-06-29 00:03:00 +08:00
Ashwanth Goli
5c2df0e8d3
msm8937-common: Remove DPMD entry from init.qcom.rc
...
-Since dpmd is not a vendor process, removing
it's entry from init.qcom.rc
CRs-Fixed: 2077469
Change-Id: I7a094afabf27d0e9ddbbc8bc6724efdfece2e749
2018-06-29 00:03:00 +08:00
Ritesh Harjani
a813ccc0cd
msm8937-common: Create /data/vendor/tombstones/ for tftp requirement
...
tftp_server ramdump feature needs /data/vendor/tombstones
dir with uid/gid as system
Change-Id: Id6dad00f9f0140d81da6393bb9355d99701cc76f
2018-06-29 00:03:00 +08:00
Devi Sandeep Endluri V V
0122959010
msm8937-common: Create dpm sockets via init.qcom.rc
...
-dpmwrapper and tcm unix domain sockets are created
from init.qcom.rc to enable socket communication in
system region.
CRs-Fixed: 2076621
Change-Id: I06dfe50f0547d6b9dc489dba5fbd9cf62c1b66b0
2018-06-29 00:03:00 +08:00
Sahitya Tummala
fb2cbf374f
msm8937-common: Set ioprio for rmt_storage service
...
Earlier, this used to be set from rmt_storage service with
sys_admin capability. But now, that capability is dropped
off and hence, set it here in init scripts.
Change-Id: Ie8a3895c2b63da35d78fb9e571d74b735c969520
2018-06-29 00:03:00 +08:00
Bruce Levy
29c623b15f
msm8937-common: Mark rmt_storage as shutdown critical
...
rmt_storage should not be automatically killed by Android during
shutdown since it is needed to actually process the peripheral
shutdown
Change-Id: I58a29fe86955f0abad944727bb4208dad89f495d
2018-06-29 00:03:00 +08:00
Devi Sandeep Endluri V V
fbaba5ad42
msm8937-common: rootdir: Uce Enabling Uce and ConnectionManager Service
...
Desc: Enabling imsrcsd to run on init.
1. introduce imsrcsd
2. updating ims properties from "sys" to "vendor"
Change-Id: I224512c30cdfc0b832e16f9432b2a15ec6ab7d79
CRs-fixed: 2079498
2018-06-29 00:03:00 +08:00
Huaibin Yang
95b673a2dd
msm8937-common: rootdir: Use /data/vendor/radio for radio data folder
...
Use /data/vendor partition to hold vendor radio data. Modify radio
related init rc and scripts.
Change-Id: I6518e276f68d405151b1b124de6a0ca1b759d951
2018-06-29 00:03:00 +08:00
Subash Abhinov Kasiviswanathan
6e3f8d4dbf
msm8937-common: rootdir: Move log location out of misc
...
misc location in vendor belongs to a predefined service and causes
denials due to collisions with that service. Move the logging to
process specific folders within vendor.
CRs-Fixed: 2052618
Change-Id: Ie43dee22d7dea94b87eac73bb5f2dd01f0cb9225
2018-06-29 00:03:00 +08:00
Subash Abhinov Kasiviswanathan
50acdddaea
msm8937-common: rootdir: create directory for video dump
...
Create directory for Dump video inside vendor
data partition (data/vendor/media)
Change-Id: Icabdc8e0d4bb57ec2ba8857068fabea925d7d181
2018-06-29 00:03:00 +08:00
Dhanalakshmi Siddani
2a8e6ec33c
msm8937-common: init.qcom.rc: give write permission to audio
...
- Audio HAL has to write to boot_adsp sysfs entry to unload image
- Add audio group to boot_adsp sysfs to give write permission
Change-Id: Ia3b40384aa42a0ad94d2e3cc1380ff4dd5a128c0
2018-06-29 00:03:00 +08:00
Bruno Martins
1d03ce3265
msm8937-common: Update CarrierConfig overlay from MIUI 8.4.19
2018-06-29 00:03:00 +08:00
Bruno Martins
ac06b4ef6d
msm8937-common: overlays: Update carrier specific configs
...
* Bring in all the configs from Google (picked from marlin)
and trash all the rest.
Change-Id: I0dfd440a943bb4a46ee8519d97726ed938f79173
2018-06-29 00:03:00 +08:00
Rashed Abdel-Tawab
5c2a5a78cc
msm8937-common: Build RCS and telephony-ext
...
Change-Id: I456aa2db554647f4f6303964f7fb071f98b923ac
2018-06-29 00:03:00 +08:00
Rashed Abdel-Tawab
7e880ea525
msm8937-common: Add QTI privileged app permissions
...
Change-Id: Ide1b79d83624e8aba2ee17979efacc356dfacb55
2018-06-29 00:03:00 +08:00
Rashed Abdel-Tawab
5291f4b2c5
msm8937-common: Add QTI low power whitelist
...
Change-Id: Idb4a954979f916a7903ead982bf18b33e5cf1baf
2018-06-29 00:03:00 +08:00
Rashed Abdel-Tawab
a2413f1176
msm8937-common: Compile libandroid_net for IMS
...
Change-Id: I4a3687a1639fe37b9652d651b9be773a09f63e14
2018-06-29 00:03:00 +08:00
Rashed Abdel-Tawab
cc53c8f43e
msm8937-common: Build netd HAL and netutils wrapper for netmgrd
...
Change-Id: I93453934a2f3e06296eb4f7a62941b9b6abca703
2018-06-29 00:03:00 +08:00
Prateek Chaubey
fcc1dc2c58
msm8937-common: Update IMS symlinks
2018-06-29 00:03:00 +08:00
LuK1337
e05a1d3f0d
msm8937-common: Update full radio stack to O
...
* CNE - from vince 8.1.0 OPM1.171019.019
* DPM - from vince 8.1.0 OPM1.171019.019
* QMI - from tissot - OPR1.170623.026
* Radio - from tissot - OPR1.170623.026
* Radio IMS - from tissot - OPR1.170623.026
2018-06-29 00:03:00 +08:00
Naseer Ahmed
9f2a0e7284
msm8937-common: init: restart hwc on SF restart
...
Change-Id: Iac3abf0e50d77058548bcd232411ae9d7ff6b235
2018-06-29 00:03:00 +08:00
Rajesh Yadav
ac29a09f9f
msm8937-common: Add display file creation rules
...
Change-Id: I794631f9e624b7a829abb2e7249d3c9309735ca2
2018-06-29 00:03:00 +08:00
LuK1337
0ab6c20da2
msm8937-common: Update Display stack to OPM1
...
* Graphics(EGL) from vince 8.1.0 OPM1.171019.019
* Graphics(HDR) from vince 8.1.0 OPM1.171019.019
* Graphics(SDM) from vince 8.1.0 OPM1.171019.019
* Graphics(Vulkan) from vince 8.1.0 OPM1.171019.019
2018-06-29 00:03:00 +08:00
Prateek Chaubey
8dc80296b3
msm8937-common: Build Consumerir HIDL HAL interfaces
2018-06-29 00:03:00 +08:00
Prateek Chaubey
c3c36b7f94
msm8937-common: Build Configstore HIDL HAL interfaces
2018-06-29 00:03:00 +08:00
Luca Stefani
70c6850140
msm8937-common: Build Audio HIDL HAL interfaces
...
Change-Id: Ide624d3008739b68a1b4cac347237e72cd4b4b20
2018-06-29 00:03:00 +08:00
Luca Stefani
2d319d0f7d
msm8937-common: Build RenderScript HIDL HAL interface
...
Change-Id: Icaa59063da167b0913298c69ed03f024628f2d30
2018-06-29 00:03:00 +08:00
Luca Stefani
fdb673e310
msm8937-common: Build Display HIDL HAL interfaces
...
* Enable binderized Gralloc HAL along with it
* Enable HWC2
Change-Id: I61c34a531e3131209a08b5b4670e1f1f8fbb435d
2018-06-29 00:02:59 +08:00
Luca Stefani
6d42ff1b7e
msm8937-common: Build Camera HIDL HAL interface and provider
...
Change-Id: Id845e815310027d0feb60c83b487f776d9175fa1
2018-06-29 00:02:59 +08:00
Luca Stefani
d911e2cb6a
msm8937-common: Build USB HIDL HAL service
...
Change-Id: I993d76c70f50ae6f8f6c3f468d9a363fad6711d5
2018-06-29 00:02:59 +08:00
Luca Stefani
a7c9988c3d
land: Build GNSS HIDL HAL interface
...
Change-Id: I4241ab6369fc04814f0b4e6d1684ababb483f48a
2018-06-29 00:02:59 +08:00
Luca Stefani
173de664c3
msm8937-common: Build Power HIDL HAL interface
...
Change-Id: Ibac933bb89d65a2e9b442d06a3d4528de797f967
2018-06-29 00:02:59 +08:00
Luca Stefani
4a6f292937
msm8937-common: Build Vibrator HIDL HAL interface
...
Change-Id: I3353060afd4f7b63ebd94a3a46d40cb7e651d8b5
2018-06-29 00:02:59 +08:00
Luca Stefani
eb5802a540
msm8937-common: Build Gatekeeper HIDL HAL interface
...
Change-Id: I4140f7f17188900d23562e9dfc1e351e1988335f
2018-06-29 00:02:59 +08:00
Luca Stefani
0c976bd527
msm8937-common: Build Keymaster HIDL HAL interface
...
Change-Id: If3f75038a0aa435aaa6a4ed5eea0dccc21679995
2018-06-29 00:02:59 +08:00
Luca Stefani
0ca8f1797e
msm8937-common: Build Sensors HIDL multiHAL
...
* Drop legacy HAL as no longer needed afterwards
Change-Id: I42e8890f33f925b16c55169766acfef02034a0c5
2018-06-29 00:02:59 +08:00