aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* msm8996-common: lineage-sdk: Remove back key from deviceHardwareKeyslineage-18.1Davide Garberi2021-10-29
| | | | | | | * We actually have an hardware back key but it apparently works just fine without this * Removing this allows to remove the back long tap menu from buttons menu, which we don't have Change-Id: I03def15efc4b5ed0651d6425c819aa406edbffe5
* msm8996-common: LineageParts: Add back button overlay entryDavide Garberi2021-10-29
| | | | | | | * We actually can't customize this action because of the Utouch button * Though without this entry the buttons menu crashes when navbar is enabled Change-Id: I2034feb5cc6ec2c981d6508e9ad427a5b9bf12b5
* msm8996-common: touch: Fix code style issuesBruno Martins2021-10-28
| | | | Change-Id: Ide58643d2718f36792a212ea87426e3548a922c0
* msm8996-common: Workaround broken softAP with dynamic interface creationdianlujitao2021-10-28
| | | | | | | Remove deprecated WIFI_HIDL_FEATURE_DISABLE_AP_MAC_RANDOMIZATION as well while at it. Change-Id: Iec8b34326a542b2dcde4c49544771d8e90d138ad
* msm8996-common: TetheringOverlay: Remove uneeded optionsDavide Garberi2021-10-28
| | | | Change-Id: I521222d607ab53d05da925ea0452eddae641c23d
* msm8996-common: manifest: Drop radio deprecated entryDavide Garberi2021-10-19
| | | | Change-Id: Id2d4da7f35b1a80b632a9c6449db28008439cab3
* 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: manifest: Set target-level 3Davide Garberi2021-10-19
| | | | | | * We have 4.4 kernel so we can use this Change-Id: I19c9231163f388943ebe1f5230bf7f64e5e379b1
* msm8996-common: Move oem unlock prop set to libinitDavide Garberi2021-10-19
| | | | | | * Since eleven the property wouldn't get its new context anymore, so work around that Change-Id: If2f987dd28e1423f53460c65aaa6c03568d94eba
* msm8996-common: sepolicy: Move /data/fpc context to privateDavide Garberi2021-10-19
| | | | Change-Id: I8c3d826c2fad645200d5375be935bdbb14a52e37
* msm8996-common: sepolicy: Move sepolicy to vendor sepolicyDavide Garberi2021-10-19
| | | | Change-Id: If6e24a7bfc3cc866e3d3f442990aec03f8827c35
* msm8996-common: sepolicy: Fix denialsDavide Garberi2021-10-19
| | | | Change-Id: Id19a6f554b6ebd5a5aa52d24616afa78f59ad2ee
* msm8996-common: sepolicy: Address thermal-engine denialsLuK13372021-10-19
| | | | | | | * <Q blobs require broader sysfs access and we don't want to relabel stuff like /sys/class/kgsl. Change-Id: I6a821da53686eba33990ae231ccae700de2d7391
* msm8996-common: overlay-lineage: LineageParts: Update button_settingsDavide Garberi2021-10-19
| | | | | | | * Sync to https://github.com/LineageOS/android_packages_apps_LineageParts/commit/396616147d5a6f45590dcf470dbd65f532845f92 * Also change some stuff to adapt after https://github.com/LineageOS/android_packages_apps_LineageParts/commit/96508d2cf8f5f4b0b64c29203d65c5592042e491 Change-Id: I54f529af625ccef365f952118a337555e384507b
* msm8996-common: lineage-sdk: Set correct HardwareWakeKeysDavide Garberi2021-10-19
| | | | Change-Id: Ia8503d9d3d14ced0299d5ea329694511bac9c3bf
* msm8996-common: overlay-lineage: Update for moved biometrics hax overlaysBruno Martins2021-10-19
| | | | Change-Id: I3fbd5f6d8e9a9e4437b0b109d2a0017cafcca1f0
* msm8996-common: Add fingerprint configuration to overlayKevin Chyn2021-10-19
| | | | | | | | | | The framework was changed in Android R to require explicit authenticator registration. This change allows apps to continue to use the fingerprint sensor. Bug: 147445115 Test: Builds Change-Id: Id3385edc784b2053c8b54ec3153728f4e6e22a45
* msm8996-common: Build vendor version of vendor.qti.hardware.perf@1.0Davide Garberi2021-10-19
| | | | Change-Id: Iedd67b40869c919ce5138e2c1993d76b683ca430
* msm8996-common: manifest: Nuke lineage touch entryDavide Garberi2021-10-19
| | | | Change-Id: Ia67edb6fda5985533b5acdc31ec39330a9a1dbef
* msm8996-common: manifest: Remove Trust interface entryMichael Bestas2021-10-19
| | | | | | This has been turned into a VINTF fragment. Change-Id: Iaf53a2e1fbac75d53ec11d4c56c51230f4758daf
* msm8996-common: ConfigPanel: Migrate to androidxDavide Garberi2021-10-19
| | | | Change-Id: Ia741c785c3ca1d6fb3d41ac68d64865731fba129
* msm8996-common: doze: Use all shared resources from devicesettingsBruno Martins2021-10-19
| | | | Change-Id: Icd7f381c574ea36eb4d797cefd60ba9f1a0941bd
* msm8996-common: Switch to source built vendor.qti.hardware.perf@1.0dianlujitao2021-10-19
| | | | | | | | | | | For some reason, any prebuilt ones from pre-R ROMs no longer work on R and cause the following error: E ANDR-PERF: Unable to link to gPerfHal death notifications! What's worse, the minimal CPU frequency of both clusters will be locked at 1036MHz on msm8996. Change-Id: I1dc96e4a51c4c81dd847c59a58ec670d89054f64
* msm8996-common: Exclude LineageParts overlays from RRODavide Garberi2021-10-19
| | | | Change-Id: I8f95de6be002767d7f281cfea38147ac29da9d66
* msm8996-common: sepolicy: Switch to vendor_time_dataDavide Garberi2021-10-19
| | | | Change-Id: I151dce68bbf3fc0bded44643ff19cc9558660409
* msm8996-common: Remove USE_XML_AUDIO_POLICY_CONFSebastiano Barezzi2021-10-19
| | | | | | * Dead since Q, where XML audio policies weren't enforced yet Change-Id: I302a0ed97964b052176dc3bb0141db1ba85e78c8
* msm8996-common: Remove android.hardware.graphics.composer@2.1-implMichael Bestas2021-10-19
| | | | | | It no longer exists, the service is fully binderized Change-Id: I06ee402b50216948e0e72a2797c2edfda1c4886a
* msm8996-common: Switch to patchelf from tools-lineageMichael Bestas2021-10-19
| | | | Change-Id: If1a7328804fb9bc39ccec70690f1090f2d0509b3
* msm8996-common: Also allow extracting target device blobs onlyBruno Martins2021-10-19
| | | | Change-Id: Ib5157b1e182ac6faf212793871ddff28fc32063d
* msm8996-common: Add ability to extract common proprietary files onlyBruno Martins2021-10-19
| | | | Change-Id: Id4303ba662f60cb794aac65ebde652b643ea2345
* msm8996-common: extract-utils: Initialize empty variables SECTION and KANGDavide Garberi2021-10-19
| | | | Change-Id: I4a80ce2de44081395fdc5e661c33c52f0c7e4c73
* msm8996-common: Remove obsolete dex settingsAnton Hansson2021-10-19
| | | | | | | | | | | This block is completely redundant because.. - WITH_DEXPREOPT := true is the default - WITH_DEXPREOPT_PIC is never read - DEX_PREOPT_DEFAULT := nostripping has no effect when the BOARD_USES_SYSTEM_OTHER_ODEX flag is set to true Test: make Change-Id: I618a1e395ca1a14555cd50eef1a4f1aa079b553d
* msm8996-common: Sign Tether RROs with default certBruno Martins2021-10-19
| | | | | | In analogy to I017491fd383551c5aadf8648edb900e0c12a27b8 Change-Id: I18f770da2986653a70fdfa92f3be5e1199d06d08
* msm8996-common: Don't sign Wifi RROs with platform certDavid Su2021-10-19
| | | | | | | | | | | Preinstalled overlays needn't be signed with the same cert as the package it overlays, simply being preinstalled is enough. Sign with the default cert instead for now, which provides fewer special privileges. Bug: 162195999 Test: verify values still overlaid correctly Change-Id: I017491fd383551c5aadf8648edb900e0c12a27b8
* msm8996-common: lights: Include VINTF fragmentBruno Martins2021-10-19
| | | | Change-Id: I436e67ea97511d728881e118cf8cb5b66ab338ed
* msm8996-common: touch: Add interface specificationBruno Martins2021-10-19
| | | | Change-Id: I3d3a25be50ebbd23c47906692469257482759814
* msm8996-common: touch: Include VINTF fragmentBruno Martins2021-10-19
| | | | Change-Id: I477318ba43537e43d1a19a6183abc8b893f8c1cf
* msm8996-common: Add pocketmode to doze whitelistdianlujitao2021-10-19
| | | | Change-Id: I4b9f2267cfd6fe95d08ea0eb6f7415ba5d81c1b1
* msm8996-common: Move configpanel and pocketmode to /productdianlujitao2021-10-19
| | | | Change-Id: I80b9b0b9ada6be12b80938a75077c071927c6527
* msm8996-common: Check if PocketMode is enabled rather than installedBruno Martins2021-10-19
| | | | | | | This is more effective, because the package may still be installed and at the same time disabled by the user. Change-Id: I95ccf5c4cdb05bac6cd91b96d7da6461dc8f6c44
* msm8996-common: Init ConfigPanel and PocketMode as soon as possibleBruno Martins2021-10-19
| | | | | | | | | | | It was recently noticed that waiting for BOOT_COMPLETED intent action is not enough to make sure that stuff is properly initialized before the user opens additional buttons settings. Address such issue by registering to INITIALIZE_LINEAGE_HARDWARE intent action as well, but keep listening to BOOT_COMPLETED action just in case the SDK is not present or not brought up. Change-Id: I55719348b1451d8817b202d343bd2fa3c0b346c1
* msm8996-common: WifiOverlay: Disable WPA2 -> WPA3 upgrade.Quallenauge2021-10-19
| | | | | | Our device doesn't simply support sae. Change-Id: Ibf8b9e363b4677cf2ab9590cc2ea1ba2341e29ca
* msm8996-common: Migrate to Health 2.1 HALBruno Martins2021-10-19
| | | | Change-Id: Ic6302844ac58c16713b43b6871a705b9b4749a96
* msm8996-common: Replace audio@2.0-service with audio.serviceRoman Kiryanov2021-10-19
| | | | | | | | | | Legacy service name, use android.hardware.audio.service instead Bug: 153579444 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I4c05accb86dd0c9cd1b3fef3d84e0d54b2afc6a1 Change-Id: I6b55b4b1db2577f4176c99dca7021cfe78e13307
* msm8996-common: Only include bitness of hal impls that is used.Steven Moreland2021-10-19
| | | | | | Bug: 73829928 Test: boot, check directories, no errors during boot Change-Id: Ia1272b2bcc5006fa75a50631861fbaccdeed7bee
* msm8996-common: bluetooth: Disable clean turn onNolen Johnson2021-10-19
| | | | | | * This isn't needed anymore. Change-Id: Ib77e5212099d82bbc07aea6044eb35109faff5cb
* msm8996-common: overlay: Sync CarrierConfig with LA.UM.8.6.r1-05300-89xx.0Bruno Martins2021-10-19
| | | | Change-Id: I258bd73542da9b1a67246c75c1edb705989d0ea7
* msm8996-common: Move telephony packages to /system_extBruno Martins2021-10-19
| | | | Change-Id: I38329f6d4ebb7b1a0b0f01e40918fdb73ccbcba9
* msm8996-common: Update GPS sha1sums from daisy PieDavide Garberi2021-10-19
| | | | Change-Id: If8b7a884a4bf52f6e2aeddba93e1ca17c5d66207
* msm8996-common: extract-files: Add fixup for daisy qti_libpermissionsDavide Garberi2021-10-19
| | | | Change-Id: I5a1c58dfe025c098f0262da0ca0713df6f4ec7d4