aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* msm8996-common: Remove activity_recognition libsJeferson2022-08-07
| | | | | | | * E ActivityRecognitionHardware: activity_recognition HAL is deprecated. is_supported is effectively a no-op Change-Id: I2ea52288799e52424e984af25a8477e204b0df88
* msm8996-common: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGESMichael Bestas2022-08-07
| | | | Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
* msm8996-common: Modify Vulkan and OpenGL version to 2020-03-01linjoey2022-08-07
| | | | | | Bug: 191252896 Test: android.graphics.cts.VulkanDeqpLevelTest#testVulkanDeqpLevel pass Change-Id: I0e598ee8a26cd614dc5076a87c514756ba39d740
* msm8996-common: Add OpenGL ES and update Vulkan dEQP feature flagsAlastair Donaldson2022-08-07
| | | | | | | | | | | Populates a new feature flag to record the level of OpenGL ES dEQP test support. Updates the analogous Vulkan dEQP feature flag to the value for the next dessert release. Bug: 159841535 Bug: 175706433 Merged-In: Ib0fb8f83732d0b3f56bb11a97c84fdc7727c1026 Change-Id: Ic97a65fba95a67e3e16cedd0eb4f3f209f645421
* msm8996-common: Set manufacturer and soc propertiessudharani2022-08-07
| | | | | | * Set soc model and manufacturer properties. Change-Id: Ia75eb8862c7d879c40e64527d32d082bfa9b8e42
* msm8996-common: Remove odex/oat files from pinner listNicolas Geoffray2022-08-07
| | | | | | | | | The pinner now asks the runtime for these files. Test: adb shell dumpsys pinner Bug: 144773394 Change-Id: I8de2a2935901cbd3eaa50ce2d8aa09f61080ba02 Merged-In: Ie633ea788dab3389a3407ec9a461b5837befca46
* msm8996-common: Update SurfaceFlinger pin on all targetsKevin Jeon2022-08-07
| | | | | | | | | | | | | This change replaces the '/system/lib64/libsurfaceflinger.so' pin, as the file was removed in ag/12524602. The updated pin relies on go/aog/1552085, as system_service needs read access to SurfaceFlinger. Bug: 176197656 Test: adb shell dumpsys pinner (coral) - shows that /system/bin/surfaceflinger is successfully pinned adb logcat | grep PinnerService (coral) - no longer shows a file-not-found error in PinnerService Change-Id: Iae2a96c5fe4b1f5698d21de9970140321d11c460
* msm8996-common: clearkey plugin to drm HAL v1.4Edwin Wong2022-08-07
| | | | | | | | Test: atest atest CtsMediaTestCases:android.media.cts.MediaDrmClearkeyTest#testGetPlaybackComponent Bug: 182525516 Change-Id: I106a727f2f29bf5472484402b2801a630b0d6301
* msm8996-common: Remove deprecated TARGET_USES_QTI_CAMERA_DEVICENolen Johnson2022-08-07
| | | | | | | * Dead as of https://review.lineageos.org/c/LineageOS/android_vendor_lineage/+/331507. * We never needed this. Change-Id: I8ec420d6264fee70a1602eecdbb4f34f2e5db3dc
* msm8996-common: Drop USE_DEVICE_SPECIFIC_CAMERAElektroschmock2022-08-07
| | | | Change-Id: I254a85b85380f53b105f01b33ff49a35d56214aa
* msm8996-common: Remove CLANG compile flagGeorg Veichtlbauer2022-08-07
| | | | | | Defaults to true now project-wide. Change-Id: I1e0ff5adadc889d81c90c816457a72d2621e4b5a
* msm8996-common: Adapt libinit to Android 12dmd792022-08-07
| | | | Change-Id: I3fa2723d4825fe4f6efc7178a77a280fb744daf8
* msm8996-common: Remove Qcamera2 -Werrordmd792022-08-07
| | | | Change-Id: I25c8945beb831e9d3ea83fde9b56c15cb7191d78
* msm8996-common: Add vendor prefix rild libpathDavide Garberi2022-08-07
| | | | Change-Id: I2c33cfa2dc494049681f9aacbe29887932a7b182
* msm8996-common: Build needed HIDL libs into vendorLuK13372022-08-07
| | | | | | * Also remove unneeded radio 1.2 entry while at it Change-Id: I1db79176ac103cb7fc8db0fa4b4cfc699e38ad49
* msm8996-common: Unbreak peripheral managerBruno Martins2022-08-07
| | | | | | | Stock PM is causing null pointer dereferences, so just update it to a sane one and bring up cnss/gnss/ril. Change-Id: I62bde6bdd31e637e7ae268dfe2b9ad8b65f7317d
* msm8996-common: Regenerate sha1sumsDavide Garberi2022-08-06
| | | | Change-Id: Ib6226318ad08a52b67ded5a2d332a1ae5acc6635
* msm8996-common: Build drm 1.2Davide Garberi2022-08-06
| | | | | | * F linker : CANNOT LINK EXECUTABLE "/vendor/bin/hw/android.hardware.drm@1.2-service.widevine": library "android.hardware.drm@1.2.so" not found: needed by main executable Change-Id: Ibfab6bd1ddbbe9724c194d9efc485f563e3748e6
* 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