aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* msm8996-common: Rename sensor service names by prefixing vendor.Ananda Kishore2019-01-26
| | | | | | | - sensors --> vendor.sensors Change-Id: Id0213c33d13b3104bf4dd6d993a7bba164d5ac26 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add vendor prefix to data connectivityDevi Sandeep Endluri V V2019-01-26
| | | | | Change-Id: I57ac8e5583f62ec585723454de4906d83a4e6dfe Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Change data properties to comply with TrebleSean Tranchetti2019-01-26
| | | | | | | | | | | | Treble changes in Android now require stricter naming conventions for vendor properties, and also impose stricter requirements on using properties as actionable triggers in init scripts. This change updates the properties used by data modules to follow these new guidelines. Change-Id: I26a7eff59030679e6d796523de99f14e9654c019 CRs-Fixed: 2215428 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add vendor prefix to data/ims vendor binariesPavan Kumar M2019-01-26
| | | | | | | Added vendor prefix to vendor bins Change-Id: I634951944537397727239a17ce64522b3d2dac0e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add vendor prefix to data vendor binariesSubash Abhinov Kasiviswanathan2019-01-26
| | | | | | | | | | | | | | | This fixes an issue where the data binaries were not starting up due to the updated sepolicies. A sepolicy denial was seen in that case similar to the following - selinux: avc:  denied  { set } for property=ctl.netmgrd pid=1170 uid=0 gid=0 scontext=u:r:qti_init_shell:s0 tcontext=u:object_r:ctl_default_prop:s0 tclass=property_service permissive=0 CRs-Fixed: 2191664 Change-Id: I41ff0d8f3280b9438c163fab6db5fff3293f28d0 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Start loc_launcher as gps userHarikrishnan Hariharan2019-01-26
| | | | | | | | | | | | Start loc_launcher as gps user and set uid/gid of loc_launcher to gps and enable SETUID and SETGID caps for loc_launcher, so that we can start loc_launcher as gps user instead of root and still have capabilities for SETUID and SETGID. Also remove not required permissions groups for loc_launcher. Change-Id: Ie9f1506874b3c3148f9170c8d5db9afd1e70025c CRs-Fixed: 2192881 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Set permissions of /dev/byte-cntr deviceSaranya Chidura2019-01-26
| | | | | | | | | | | To support ODL to read data from QDSS, create a custom group and set permission of byte-cntr device. And also set permission to coresight-tmc-etr/block_size to enable byte-cntr feature. Change-Id: Ic80156667dd7511392d5970ddcbd0fdc43ffffca Signed-off-by: Saranya Chidura <schidura@codeaurora.org> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Sync with marlin's load balancing cpusetSubhajeet Muhuri2019-01-26
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: add restricted cpusetTim Murray2019-01-26
| | | | | | | | bug: 78197570 Test: CTS Change-Id: I6aaac2f3ce9ba886143e3667df2ca044c7f3d3f0 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Fix some proprietary files copyingDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I70bdfb6bccfd9ed586a4e2a9aa045380cc3bec9a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Pin the hex edited blobsDavide Garberi2019-01-26
| | | | | | | | * Also pin hals.conf to not change it when extracting blobs from z2_row zui Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Id86388f4b91648fbd3b8246eabe4cd7976d43e1c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Switch back to Oreo TUI stackDavide Garberi2019-01-26
| | | | | | | | * The pie one creates a missing dependency with DRM and SEE Oreo stack Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I81ea7e55e83410c0461c78ceb60c7211f56f188d Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Fix the missing blobs dependenciesDavide Garberi2019-01-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Using https://github.com/joshuous/AospMissingBlobs * For reference: system/lib64 & vendor/lib64: vendor.qti.hardware.tui_comm@1.0_vendor.so required by: libsecureui_svcsock.so; libfiltergenerator.so required by: libjni_filtergenerator.so; vendor.qti.voiceprint@1.0.so required by: libqvop-service.so; libtrueportrait.so required by: libjni_trueportrait.so; liboptizoom.so required by: libjni_optizoom.so; libclearsight.so required by: libjni_clearsight.so; libts_face_beautify_hal.so required by: libjni_makeupV2.so; libubifocus.so required by: libjni_ubifocus.so; vendor.qti.hardware.fm@1.0.so required by: libbt-hidlclient.so; system/lib & vendor/lib: vendor.qti.voiceprint@1.0.so required by: libqvop-service.so; libwfdcommonutils_proprietary.so required by: libOmxVideoDSMode.so; libmmosal_proprietary.so required by: libOmxVideoDSMode.so; libmm-omxcore.so required by: libOmxVpp.so; libdualcameraddm.so required by: libjni_dualcamera.so; libmm-qcamera.so required by: libmmcamera_tuning.so; libwfdmmservice.so required by: libOmxVideoDSMode.so; libxml.so required by: libconfigdb.so; Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I2e16b6cc4b576bb07bd23f9d2cac180a2baa8200 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Fix ANT+Subhajeet Muhuri2019-01-26
| | | | | | | | | | * Revert back to ZUI BT stack (ZUI4.0.247DEV) * Update ANT+ system libs from Redmi Note 7 (lavender-user 9 PKQ1.180904.001 V10.2.3.0.PFGCNXM release-keys) Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I83dc6f1735b4e0e022dd1f9298d4495f30116327 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add libmm-omxcore.so required by: libOmxVpp.sodavidevinavil2019-01-26
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Fix vulkan permission copydavidevinavil2019-01-26
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update most blob stacks to daisyDavide Garberi2019-01-26
| | | | | | | | * From daisy 9/PKQ1.180917.001/V10.0.1.0PDLMIFJ Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I132ec6a05d6f3e72986a7499c37be03c29375683 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Don't specify that we provide a liblightIvvanVG2019-01-26
| | | | | | | | * Not required when using a native binderized HAL Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I51628223fc5c4b2569bb9f9606a44c848bf2a207 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Move the powerhal chownsDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: If78decdd3b94b023f3331f77d75cd114ada1ad2f Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Fix a prop typoDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I92378b88ed417c38265ded425a614b2f4590656b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Switch back to Oreo soundtriggerDavide Garberi2019-01-26
| | | | | | | | | | | | * The sdm660 soundtrigger produces the following log: D sound_trigger_hw: stdev_open: Enter E sound_trigger_hw: load_audio_hal: ERROR. /system/lib/hw/audio.primary.sdm660.so not found D sound_trigger_hw: stdev_open: Exit status -2 This partially reverts commit 1d741eb10bcad7cfd63ef4c25a77fe1bb6d34343. Change-Id: I3546482577f10a4011d49a25711a3fd9194905c8 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sepolicy: Remove a location adressDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Ic8c90812fd61ec921b0bec5ddc2f20555afa4c0c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Use common data-ipa-cfg-mgrDavide Garberi2019-01-26
| | | | | | | | * Located at vendor/qcom/opensource/data-ipa-cfg-mgr Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I6b1f1a034b8e4cafe5ae28a16327cc4e2ec6afa3 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Commonize hals.confDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Icbf39f92cacb05be29ffb2b8d125b14995288a3a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update proprietary-filesDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Ie7e2625a3d8329a438e3ff93b594b36b8ec90d54 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update radio prop for P blobsdavidevinavil2019-01-26
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update manifest.xmldavidevinavil2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Id4bc464d831f13a8f0f1ee1a4bc03d15b8d9f16b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove energy awareness daemonDemon Singur2019-01-26
| | | | | | | | | All this does is to disable msm_core and set the polling_interval to 0, which makes the driver useless. We can achieve the same result by disabling the driver. Change-Id: Ic19c505ed74811a3d1b76703255af3aa5cb37bf9 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove machine learning blobsMichael Bestas2019-01-26
| | | | | | | | | * The reference blobs are unused * liblearningmodule loading is guarded under a debug prop in qti perf HAL and libmeters is a liblearningmodule dependency Change-Id: I7497b7c286c3ab6a6aeea908cf38863b0c60d757 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: remove wcnss_filterDemon Singur2019-01-26
| | | | | | | Unused when using Qualcomm's bluetooth stack. Change-Id: I2682e65a85c7b1112a695e851e9b1512a6b3d28c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update RIL IMS and QMI FROM daisy ↵davidevinavil2019-01-26
| | | | | | 9/PKQ1.180917.001/V10.0.1.0PDLMIFJ [1/2] Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: config.fs: Add mapping for sensors daemonShaikh Shadul2019-01-26
| | | | | | | Set filesystem configuration for sensors daemon binary. Change-Id: I9c7bb81c7bdd233611f6776f340496e508061d1e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: config.fs: add missing AID_VENDOR_QDSSMarc Bourgoin2019-01-26
| | | | | Change-Id: I52a61357015d2f28cd6f36d58e51af76ca69329b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Move AtFwd hal from device to framework manifest.Ruthwar Ambeer2019-01-26
| | | | | | | | | | | | | | | AtFwd hal is implemented as an android service and it stars from system partition, that is, it's not a traditional vendor hal and hence it should be declared in the framework manifest and not in the device manifest. This commit introduces new device specific framework manifest (framework_manifest.xml) and moves AtFwd hal from device to framework manifest. Change-Id: Iacdb5604a682b8462d16297f4b543928bb100282 CRs-Fixed: 2287149 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Enable RX thread and disable RPSchenguo2019-01-26
| | | | | | | | | | Enable RX thread and disable RPS by chagne rxhandle=1 This setting will enhance RX through put in MSM8996 platform which is a multi-core plus Android P system. Change-Id: Ic3b744d92c2daff2cd6064b8c2ec2e1bfd779b28 CRs-Fixed: 2303358 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Build additional ril packagescodeworkx2019-01-19
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove CNE HAL entries.Devi Sandeep Endluri V V2019-01-19
| | | | | | | | | CNE Hals moved to Factory Hal implementation. Removing the Hal entries for the same. CRs-Fixed: 2295302 Change-Id: Ifd7b605e3b9824951e111108c664ec0cde37fe83 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Exclude serif fonts from system.imgSeigo Nonaka2019-01-19
| | | | | | | Reduces final image size by about 25MB. Change-Id: I68b321db67b0c4a4376f1c4f0917b2dc2913635b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Configure number of physical SIM slotsHan Wang2019-01-19
| | | | | | * Needed by telephony-common Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Enable B-services aging propagationBruno Martins2019-01-19
| | | | | Change-Id: I4ac0525933bb421f7d025c5e4c6a1de0f083c46e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: White-list telephony modules.Garik Badalyan2019-01-19
| | | | | | | | | | | Some telephony modules require access to platform APIs, i.e. @hide, and hence need to be white-listed. This change white lists these packages. Change-Id: I1dfd9478b59f52350e4e7ecfdb2b80f1178cfd9c CRs-Fixed: 2219897 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update SELinux context for chargerArtem Borisov2019-01-19
| | | | | | | * Fixes most denials in charger-only mode Change-Id: Iaf4eca77ac7f20c73c8973014b2f722b790753b3 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sepolicy: Nuke some charger neverallowsDavide Garberi2019-01-19
| | | | | Change-Id: Ia01969378d79aa6ca1a81ad3bf9cf2acd39be051 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: readmac: Enable werrorDavide Garberi2019-01-19
| | | | | Change-Id: Ia53d3a50643a5ce69ef1c83f99c5b5e9bca92d20 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Move readmac to a separated dirDavide Garberi2018-12-27
| | | | | Change-Id: I586073aad87abc2c52d673d189a142a8fb897e1d Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sepolicy: Remove most neverallowsDavide Garberi2018-12-27
| | | | | Change-Id: Ie5569ba587b47e23aab07108cf5bb483d7177f50 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Pin CNE and DPM blobsDavide Garberi2018-12-27
| | | | | | | * These are from Nokia 7 Plus so let's pin them Change-Id: I2d154cf257c2fa7abcc2b6894e5c70dbd020e598 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove cnss-daemon referencesDavide Garberi2018-12-11
| | | | | | | * We've removed this a long time ago Change-Id: Id83ad0e555c8bca3515a9f39f2734287c3c4e797 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: gps: Fix 1.1 interface leftoversDavide Garberi2018-12-04
| | | | | | | * Thanks CAF for derping as usual Change-Id: I4a571fbc8810127cf675ff0aa29c4923b16bc62a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Import GPS configs updates from B2N_sproutBruno Martins2018-12-04
| | | | | | | * From: Nokia/Onyx_00WW/B2N_sprout:9/PPR1.180610.011/00WW_3_22C:user/release-keys Change-Id: I43b4236b22046b9476b40ed768ae5d84dcbee4ec Signed-off-by: Davide Garberi <dade.garberi@gmail.com>