aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* msm8996-common: pocketmode: Bump SDK versionGeorg Veichtlbauer2022-08-16
| | | | | | | | * Remove SDK values, will default to latest * Add exported flag, as we are post-SDK31 Change-Id: I5280b17eca0cd72bdb41532b926a7093a77b1416 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Delete unused properties causing denialsDavide Garberi2022-08-16
| | | | Change-Id: I37d438e93c53104d44482e4e0d2800ef55ca2e0f
* msm8996-common: sepolicy: Allow vendor_init to read vendor_tee_listener_propDavide Garberi2022-08-16
| | | | Change-Id: I984cd5541ef8c01af52329a79898383c1071ac94
* Revert "msm8996-common: sepolicy: Move /data/fpc context to private"Davide Garberi2022-08-16
| | | | | | | | * In twelve the context doesn't get set properly with this in private This reverts commit 43be610d8f65ce9edad4213fc88dbf4f61deb23d. Change-Id: I0f1d599cf44c3bac98126a674c0847bc170c515c
* msm8996-common: doze: Fix up the main switch preferenceDhina172022-08-16
| | | | | | | - fixup of this commit f9f9c448c90ad039fcc94cd38ffed47d43faf516 Change-Id: I05f2ad63f1e614e4f8ba51f8fe5f9291fb656d74 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: doze: Adapt to S styleTheScarastic2022-08-16
| | | | | | | | | | * Use Theme.SubSettingsBase for theme * Replace PreferenceActivity with CollapsingToolbarBaseActivity * Add Titles to prefernce screen * Remove onOptionsItemSelected and where neccessary move to activity Change-Id: Ic879ce61d83a33da12829008a4336c8a23230d63 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: doze: Squash revert of AODDavide Garberi2022-08-16
| | | | | | | | | | | | | | | | | | | * Zuk Z2 Plus doesn't have a AMOLED display anyway * List of reverted commits: Revert "msm8996-common: doze: Fix AoD default pref" This reverts commit d0c7a757799835dd57ed880d1abc3e41357ade14. Revert "msm8996-common: doze: Make AOD preference not persistent" This reverts commit 4a4a5488b7dd4509800d3ddbcae906ac5bc7b981. Revert "msm8996-common: doze: Add AOD support to Ambient Display" This reverts commit ebd1b296486cd39491727d771a59b0516fe2d13f. Change-Id: Ia17783c5970bb631d6e8c6a49479f58b02b5ebae
* msm8996-common: Ship cgroups.json and task_profiles.jsonChenyang Zhong2022-08-07
| | | | | | | | | | | | | | | | | | | Google's prebuilt cgroups.json and task_profiles.json for products launched with previous API levels only covers ro.product.first_api_level >= 28. [1] These devices were launched with M (API level 23), so schedtune and task groups are completely broken. Since the system also checks /vendor/etc for vendor profiles, make a copy of cgroups_28.json and task_profiles_28.json and ship them to /vendor/etc. Profiles for previous API levels are all the same anyway. Test: boot and check /dev/stune/ [1] system/core/libprocessgroup/profiles/ Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com> Change-Id: I65fe622a804a720a97b43d8092cc8a37703f4b64
* msm8996-common: Allow ELF prebuilts in PRODUCT_COPY_FILES.Roger Ellis2022-08-07
| | | | | | | | * ELF prebuilts were banned in PRODUCT_COPY_FILES starting May 11th. See b/156534160 for long-term fix which should override this change. Change-Id: Icd25b40ca4e4285319775046a1b70de30572be07
* msm8996-common: RIP com.dsi.ant.antradio_libraryLuK13372022-08-07
| | | | | | No longer shipped by default with lineage-19.0. Change-Id: Iae740ef18505b7f2bb01fe54d45810e72fd521e9
* msm8996-common: Drop support for Snapdragon CameraAlexander Koskovich2022-08-07
| | | | | | * Won't be implemented this cycle (or ever again hopefully). Change-Id: Ie2a346319dfe814deaf9833cb31640505cc6b7dc
* msm8996-common: properties: Use threaded GLES render engineKyle Harrison2022-08-07
| | | | Change-Id: Id1feabf037b2d1648ac55aafc83c1b624beaa373
* msm8996-common: properties: Disable SDM Scalarclarencelol2022-08-07
| | | | | | * Else, ScalarConfig: :GetPipeScaleSettingsInfo: lib_scale_get_pipe_settings failed: status = 2 Change-Id: I7ee49c90f7ad948641d81b3c261351a6b3728fed
* msm8996-common: properties: don't latch unsignal buffersMidas Chien2022-08-07
| | | | | | | | | | | Set debug.sf.latch_unsignaled=1 is used to allow surfaceflinger to latch unsignal buffers that can give more time for buffer to render. But if the buffer takes longer time to finish, it will block whole display pipeline result to jank. Bug: 157964883 Test: scrolling, launch Change-Id: I56c3e05921de5fc9569bf3f93fde03022a64b6a4
* msm8996-common: TetheringOverlay: Remove bpf offload disableDavide Garberi2022-08-07
| | | | Change-Id: I47c511b6e6fe0509de3aaf47b5bcdbdf0fc7dee2
* msm8996-common: qcril: fix MT SMS sent during power offTim Lin2022-08-07
| | | | | | | | | | | qcril will block any further MT SMS if previous one is not ACKed. For this bug, IMS service is not ready and resulted in qcril stuck in blocking state. This solution will add 30s timer to reset blocking state if there is no ACK from Telephony. Bug: 169549852 Test: MT SMS during power off Change-Id: I6f52170654925143aeb55f8bc0cf4c379717e718 Signed-off-by: muti605 <mustafa.sahin605@yandex.com>
* 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