aboutsummaryrefslogtreecommitdiff
path: root/configs (follow)
Commit message (Collapse)AuthorAge
* msm8996-common: Drop component overridesBruno Martins2023-08-03
| | | | | | This is no longer needed as of Android 13. Change-Id: I38435c47c8781678f82014decbbae40dcab0a07b
* msm8996-common: thermal-engine: Increase temps thresholdsDavide Garberi2022-08-16
| | | | | | | * Especially wait for really critical temperatures before shutting down the device completely Change-Id: Ib9d7837bd7613f208e6c4b73ea819e8981ee170f
* msm8996-common: thermal-config: throttling before shutdownWei Wang2022-08-16
| | | | | | | | | | | Add more aggressive throttling before shutdown Change thermal shutdown to 60C Fix wrong temperature in SKIN-MID-FLOOR Bug: 33276816 Bug: 35933344 Test: on marlin Change-Id: Id20f2299beb7772bbe376342642814b01369731c
* msm8996-common: configs: Import thermal-engine.conf from marlinDavide Garberi2022-08-16
| | | | | | | * Remove the battery monitor part too since the bms sensor isn't reliable anymore with everyone using a third party battery Change-Id: I46f788b079a5f9548989c495e0b5a1e1825f5df5
* msm8996-common: Update and drop deprecated media codecsCrisBal2021-10-19
| | | | | | | | | | | | | | | | | | | | | | | | We droping old deprecated vp8-vp9 media codecs and we updating to latest Google for media_codecs_performance. This update fixing the following errors/bugs that causing problems/flickering while playing video on Instagram and some audio issues on other apps. Tested with: Instagram, Facebook, WhatsApp, Viber, Duo and YouTube. Video/Audio working without issues with speaker and LeEco headphones. E OMX-VDEC-1080P: Enable/Disable allocate-native-handle allowed only on input port! E OMX-VDEC-1080P: set_parameter: Error: 0x80001019, setting param 0x7f00005d E OMXNodeInstance: setParameter(0xf1900014:qcom.decoder.avc, OMX.google.android.index.allocateNativeHandle(0x7f00005d): Output:1 en=0) ERROR: UnsupportedSetting(0x80001019) E OMXNodeInstance: getParameter(0xf1920034:qcom.decoder.vp9, ??(0x7f000044)) ERROR: UnsupportedSetting(0x80001019) E OMXNodeInstance: getExtensionIndex(0xf1920034:qcom.decoder.vp9, OMX.google.android.index.configureVideoTunnelMode) ERROR: NotImplemented(0x80001006) E OMXMaster: makeComponentInstance(OMX.google.vp9.decoder) in android.hardwar process E OMX-VDEC-1080P: Enable/Disable allocate-native-handle allowed only on input port! E OMX-VDEC-1080P: set_parameter: Error: 0x80001019, setting param 0x7f00005d E OMXNodeInstance: setParameter(0xf1920034:qcom.decoder.vp9.secure, OMX.google.android.index.allocateNativeHandle(0x7f00005d): Output:1 en=0) ERROR: UnsupportedSetting(0x80001019) E OMXNodeInstance: getExtensionIndex(0xf3280710:google.vp9.decoder, OMX.google.android.index.configureVideoTunnelMode) ERROR: UnsupportedIndex(0x8000101a) D MediaCodecInfo: detail feature-tunneled-playback wasn't present to remove E OMXNodeInstance: getExtensionIndex(0xf3280710:google.vp9.decoder, OMX.google.android.index.enableAndroidNativeBuffers) ERROR: UnsupportedIndex(0x8000101a) E OMXNodeInstance: getConfig(0xf3280f60:google.vp8.encoder, ConfigAndroidIntraRefresh(0x6f60000a)) ERROR: Undefined(0x80001001) E OMXNodeInstance: getParameter(0xf3280f60:google.vp8.encoder, ParamVideoIntraRefresh(0x6000006)) ERROR: UnsupportedIndex(0x8000101a) Change-Id: I3a29602f9797d560e20a7b74bab59cf74b65f187
* msm8996-common: Update ims.apk from daisy Q imageBruno Martins2021-10-19
| | | | Change-Id: I107aa37abdcbbe0581d0d9047d0e27a2eabafd9e
* msm8996-common: Use component-override to configure BluetoothRyan Mitchell2021-10-19
| | | | | | | | | | | | | | | | | | | | Runtime Resource Overlays (RROs) can no longer change the value of resources in manifest when read during PackagerParser. This change uses component-override to enable the service by default. Remove usages of profile_supported_* from overlays as they no longer configure the enable state of Bluetooth components. Bug: 135048762 Test: adb shell pm query-services \ com.android.bluetooth/.avrcpcontroller.AvrcpControllerService adb shell pm query-services \ com.android.bluetooth/.hfpclient.HeadsetClientService adb shell pm query-services \ com.android.bluetooth/.sap.SapService Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
* msm8996-common: Kang media profiles from marlinDavide Garberi2020-01-25
| | | | | | | * Source: https://android.googlesource.com/device/google/marlin/+/refs/tags/android-10.0.0_r3 * Helpful to make our video recording work fine on Android 10 (and fix lags for Snap in the previous versions) Change-Id: I8a6714c3cea8e801bb33164f8db66053657b4ee8
* msm8996-common: Add QCOM's WFD implementationArtem Borisov2019-03-30
| | | | | | | * Sadly, out-of-the-box Miracast support was killed in P, so we need this to keep Wi-Fi display feature working. Change-Id: Id680d918b64c0e3733251db45992ec477b6fbdfb
* msm8996-common: thermal-engine: use bms sensor for charging throttlingYaroslav Furman2019-01-26
| | | | | | | | | | | | | | | | 17th sensor get's way above 70C after 7-10 minutes of CPU stress test and above 50C in normal usage. This kills charging entirely. We do not want that because actually it does not indicate that we are overheating. What we really need to check is the battery temperature. This change ensures that we have at least 400-500mA charging even under heavy usage. bms and battery sensors show the same temperature. Change-Id: I3ac2152e06afcd0a27d228de89d635d32b3110bc Signed-off-by: Yaroslav Furman <yaro330@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: New HAL for passing RCS configuration to modemBrandon solis2019-01-26
| | | | | | | Desc: Permission to access QMI Settings from the Connectivity Daemon Change-Id: I0fbb2ad5852beceacf5a9529392c750130d498f0 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: New HAL for passing SIP call info headers to clientsBrandon2019-01-26
| | | | | | | Desc: Permission to access the QMI and HAL from RCS Daemon Change-Id: I45d944376179d0f6f6704563ac3da631a3fa9c64 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: 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>
* msm8996-common: gps: Use the newer OEM idBruno Martins2018-12-04
| | | | | Change-Id: Ia2e2dfbd07d6604fb6d536f593fb270bd9237897 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Whitelist org.codeaurora.ims packageGarik Badalyan2018-12-04
| | | | | | | | | org.codeaurora.ims has become a priv-app to acquire some permissions we need to whitelist the package. Change-Id: I3f31f949e054cc79f8cff99e66cbcb70f5f0715f Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: thermal-engine: Update thresholds for battery_monitorDavide Garberi2018-10-25
| | | | | | | | | * These temperatures are too low for us because this sensor basically fluctuates way too much. This causes a charging - not charging behaviour while charging the device normally. * The problem is probably not there in ZUI because they use the batt_therm sensor with the same configuration, but that probably behaves differently. * Partial revert of d18cab6881d234d29c8f2b51bcfd8340803aca9a Change-Id: I9b397568beb110455d65d6ce826dca59679f93b2 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: gps: Update from LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-10-19
| | | | | | | | * The vendor blobs from LA.UM.7.2.r1-04000-sdm660.0 - B2N_sprout:9/PPR1.180610.011/00WW_3_22C * Update gnsspps from CAF's location repo Change-Id: I6afc29a05459bf6d1951cb36b746d8cc781bc48f Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update calib.cfg and thermal-engine.conf.Cosme Domínguez Díaz2018-10-07
| | | | | | * From 4.0.228DEV * Keep using our current battery sensor (tsens_tz_sensor17) as we don't have any batt_therm.
* msm8996-common: thermal-engine.conf: Slightly increase the thresholds.Cosme Domínguez Díaz2018-08-13
| | | | | | | According to @davidevinavil, my thermal config cause a ~25% drop on the Multi-Core CPU performance... so, maybe I was too optimistic :P Increase 4 degrees centigrade to reduce the performance penalty.
* msm8996-common: Update to stock GPS configs and clean upBruno Martins2018-08-04
| | | | | | | | * Remove QC location and other unused GPS blobs * Ship with the same premium features enabled in stock builds Change-Id: I2e76e45160f028464eca34bb78da028f7d8dba8c
* Revert "msm8996-common: Regenerate privapp-permissions-qti.xml"Cosme Domínguez Díaz2018-08-04
| | | | This reverts commit 1a30110f6d84f004906813ba19c2ffc7f253dcf9.
* msm8996-common: Tune thermal-engine config.Cosme Domínguez Díaz2018-06-29
| | | | * I prefer to keep the phone cooler than having a little more performance.
* msm8996-common: Move thermal-engine.conf from vendor to msm8996-common.Cosme Domínguez Díaz2018-06-25
|
* msm8996-common: Fix typo from CodeAurora in the QTI whitelistBruno Martins2018-06-21
| | | | | | * Let com.qualcomm.qcrilmsgtunnel break free Change-Id: I6243a6d21da7709bf6612270d7638f1231b9f601
* msm8996-common: Regenerate privapp-permissions-qti.xmlCosme Domínguez Díaz2018-05-27
| | | | ./development/tools/privapp_permissions/privapp_permissions.py > device/zuk/msm8996-common/configs/privapp-permissions-qti.xml
* msm8996-common: Remove privapp-permissions-oem.xml and move qti's xml to /systemCosme Domínguez Díaz2018-05-27
| | | | | | | | | * privapp-permissions-qti.xml does the same and more. * Move back qti_whitelist.xml and privapp-permissions-qti.xml to /system as it's the right place: https://source.android.com/devices/tech/config/perms-whitelist#adding-whitelists
* msm8996-common: List additional native libraries to expose to appsBruno Martins2018-05-02
| | | | | | | | | | | | | | | | | | | | | | * Example bellow of a failure before one lib was made accessible to a camera app. Before exposing: I CAM_HexagonEnv: Will attempt to load libadsprpc.so from the system partition I CAM_HexagonEnv: Loading libhalide_hexagon_host.so from the app I CAM_CamBoxHelper: Computing layout for window: 1080x1920, and preview: 3000x4000, orientation: PORTRAIT, isMultiWindow: false I CAM_CamBoxHelper: placing extra widgets above the bottom bar I CAM_CamBoxHelper: Computed layout: CameraLayoutBoxes{window=1080x1920, preview=Rect(0, 106 - 1080, 1546), uncoveredPreview=Rect(0, 173 - 1080, 1546), topBar=Rect(0, 0 - 1080, 106), optionsBar=Rect(0, 0 - 1080, 173), bottomBar=Rect(0, 1546 - 1080, 1920), extraBottomWidgets=Rect(0, 1488 - 1080, 1546)} W CAM_HexagonEnv: Failed to load Hexagon library: java.lang.UnsatisfiedLinkError: dlopen failed: library "libadsprpc.so" not found After exposing: I CAM_HexagonEnv: Will attempt to load libadsprpc.so from the system partition I CAM_HexagonEnv: Loading libhalide_hexagon_host.so from the app I CAM_CamBoxHelper: Computed layout: CameraLayoutBoxes{window=1078x1860, preview=Rect(0, 0 - 1078, 808), uncoveredPreview=Rect(0, 173 - 1078, 1437), topBar=Rect(0, 0 - 1078, 106), optionsBar=Rect(0, 0 - 1078, 173), bottomBar=Rect(0, 1437 - 1078, 1860), extraBottomWidgets=Rect(0, 1437 - 1078, 1495)} I CAM_HexagonEnv: Writing libhalide_hexagon_remote_skel.so to /data/user/0/<package_name_removed>/libhalide_hexagon_remote_skel.so I CAM_HexagonEnv: ADSP_LIBRARY_PATH=/data/user/0/<package_name_removed>;/dsp Change-Id: I552dc44a32221d2d3cec48e1c64ed72c470d412e
* msm8996-common: Decommonize thermal-engine.conf.Cosme Domínguez Díaz2018-04-22
| | | | * z2_row and z2_plus have different thresholds.
* msm8996-common: Add powerhint.xmldianlujitao2018-03-03
| | | | | | | * Based on LA.UM.6.5.r1-05300-8x96.0, adapted for the new format. * Required by perf_hint in libqti-perfd-client.so. Change-Id: Ibcd7eb642622d91a5634b6abd3bae3a386c96bc6
* media_profiles.xml: Increase max bith depth and sample rate for audio encoderdavidevinavil2018-03-03
|
* msm8996-common: Import media_codecs.xml and media_codecs_performance.xml ↵Cosme Domínguez Díaz2018-03-03
| | | | from ZUI 3.5.261.
* msm8996-common: Create media_profiles_V1_0.xmlPawin Vongmasa2018-03-02
| | | | | | | | 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
* msm8996: Add OEM privileged app permissionsdianlujitao2018-02-11
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add QTI privileged app permissionsRashed Abdel-Tawab2018-01-11
| | | | | Change-Id: Ide1b79d83624e8aba2ee17979efacc356dfacb55 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add calib.cfg from ZUIDavide Garberi2017-11-25
| | | | | | | * This is for the assertive display * The configuration was already there in the system.prop without the file though Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add a qti_whitelist configurationDavide Garberi2017-11-25
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sec_config: Allow QMID service to aquire net_raw permissionMike Cailean2017-11-19
| | | | | | | | | Allow QMID service to aquire net_raw permission for GPS to fix GTP WAA based Cell-id injection Change-Id: Ibcbf2516d32f46fda358d9ec4db7cd68f6174a11 CRs-fixed: 2093489 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sec_config: Add 2901 to IPC Router configChris Lew2017-11-19
| | | | | | | | | 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sec_config: Remove clients group id from sensorsShaikh Shadul2017-11-19
| | | | | | | Do not allow access to sensors services from clients group id 3011. Change-Id: Iafe88f835af337d8745bc9be410740ed858e14d8 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sec_config: Allow ril to access the locator and notifier ↵Jaime A Lopez-Sollano2017-11-19
| | | | | | | | | | 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sec_config: Add system permission for DMS QMI serviceYuanyuan Liu2017-11-19
| | | | | | | | | Add system permission for DMS as cnss-daemon runs in system group and uses DMS service. Change-Id: Iffcf23afc3940a7acf28bb9c9b47648475cc9152 CRs-Fixed: 1067995 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: configs: Advertize high-speed recording profilesblunden2017-11-12
| | | | | | | Fixes slow-motion recording in Google Camera. Change-Id: I5db9f9aedf8ae795c3461ab9d0424ac3db0e9f70 Signed-off-by: dd3boh <dade.garberi@gmail.com>
* oneplus3: media: Remove unsupported limitsLuca Stefani2017-09-07
| | | | Change-Id: I034da95ef81cf0a45d364b9b06aa12b829e55b4e
* oneplus3: Remove unsupported media profilesLuK13372017-09-07
| | | | Change-Id: Iec2bbd4d3701cf10ab09ab18f15a1c31190a9a73
* z2_plus: Initial Oreo cleanupdd3boh2017-09-07
| | | | Signed-off-by: dd3boh <dade.garberi@gmail.com>
* Import thermal-engine from ZUI 2.5.435.Cosme Domínguez Díaz2017-08-03
|
* media: Fix 720p slow modavidevinavil2017-06-21
|
* z2_plus: Enable the ffmpeg codec supportdd3boh2017-06-21
|
* camera: Move config xml to vendordavidevinavil2017-04-07
|