aboutsummaryrefslogtreecommitdiff
path: root/msm8996.mk (unfollow)
Commit message (Collapse)Author
2024-12-21msm8996-common: Build libutils_shim.vendorlos/lineage-21Raghuram Subramani
2024-12-21msm8996-common: Build android.hardware.bluetooth@1.0 for systemRaghuram Subramani
2024-12-21msm8996-common: Build missing libraries for 14 QPR3Michael Bestas
Change-Id: I6a84526ca1e9f4e5140c8068646433cab3fe85b2
2024-12-21msm8996-common: Move to new RFS install_symlink targetsBruno Martins
Change-Id: I9560fd0da00958d9349a0881b5a5f64a2c02e495
2024-12-19msm8996-common: Switch to QTI Vibrator AIDLme_cafebabe
It provides haptic effects with qti haptics driver, Meanwhile still supports simple vibration with qpnp haptics driver. Co-authored-by: Roman Rihter <teledurak@gmail.com> Change-Id: I83d0c5f562c855afba563e7b959d3e0cd697ef26
2024-12-19msm8996-common: Enforce vintf kernel requirementsMichael Bestas
The build system enables this for shipping API level >=29 but we also want it to pass the vintf runtime checks. Change-Id: Ie2147893a1551b736880913334a3c134a17ca91c
2024-12-19msm8996-common: Migrate to AIDL ClearKey DRM HALBruno Martins
Change-Id: Iad5cc1176978137c647069197b33f49fb4d98ab2
2024-12-19msm8996-common: Update makefile to use the AIDL Wifi Vendor HAL.Gabriel Biren
Bug: 274964641 Test: Pre-submit tests Change-Id: I4d9114377fe75b593bbfe6a59f03d8f5d607d6a1
2024-12-19msm8996-common: Build libhidlbase-v32{,.vendor}LuK1337
Change-Id: I1b31199ec389ea6ba0d8faea4c539839c1cb8170
2024-12-19msm8996-common: Disable the usage of ConfigStore.Alexander Koskovich
* As per commit https://github.com/LineageOS/android_hardware_interfaces/commit/11a113a67e87a8da9a9bf0a73883f2325de90934 ("Add disable_configstore"). [SebaUbuntu] Remove manifest entry as well Change-Id: I5482989a8a96227a3e2a5317eacf613c641bfa8e
2024-12-19msm8996-common: Switch to USB 1.3-basic HALYumi Yukimura
Change-Id: I6f477db2220b3563b44bb9545b7889166b8a6b06
2024-12-19msm8996-common: Remove deprecated trust HALBruno Martins
Change-Id: Ic5ac79b4ca60b87a97622877b97f806c07cab907
2024-12-19msm8996-common: Add feature flag for FEATURE_IPSEC_TUNNELSBenedict Wong
This commit adds the IPSEC_TUNNELS feature flag, with XFRM Interfaces used as the implementation of choice. Bug: 117183273 Bug: 137629222 Test: Compiles, passes tunnel-mode CTS tests Test: adb shell pm list features Change-Id: I19c598947525783850b29d149db85db89f8b347e
2024-12-18msm8996-common: Remove legacy verity supportDavide Garberi
* This has been removed in Android 14, so there's no way to continue using this. * This commit reverts commits: 663d1fb15b06572e677f9aa7bb59136d903f6e76: msm8996-common: Move oem unlock prop set to libinit 1ec6d6b8ee8d6a3ab7a785f7b9023f0e1c1746f3: msm8996-common: Conditionally remove the OEM unlocking option f03c601509bec9331de6829531d61e927e42f736: msm8996-common: Enable OEM unlock and bootable image signing Change-Id: I5209d900487c70c7150efe76d0e7ae7cf51d1423
2023-11-13msm8996-common: rootdir: Decommonize fstabDavide Garberi
Change-Id: I6238b5627a2f4bb819397641f21110db0d7fe6a3
2023-11-11msm8996-common: Do not build libxml2Demon Singur
* They are compiled as dependencies of ipacm. Change-Id: I72076113083308e26573289923f5d3c00a8a6b44
2023-08-13msm8996-common: Switch to AOSP WFDkubersharma001
Change-Id: Ifeef160d74ef92363780554caf696920e8e6aaa0
2023-08-12msm8996-common: Migrate to common libcutils shimNanhumly
Change-Id: I0efa9f044056d16418bc08d53390f9b3ea4ac20e Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-12msm8996-common: remove libfui (was libgui) depsmosimchah
Change-Id: Ie4143c300287575a18d5da038aa6b4d13ec85b42
2023-08-12msm8996-common: Remove protobuf haxBruno Martins
The protobuf vendorcompat libs are built now. Change-Id: I8eeec1203b05341bfd4b808f72e55e4f90e33f1e Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-12msm8996-common: Add protobuf vendorcompat libix5
Our blobs are compiled against libprotobuf-full-cpp.so, but starting in R, Android is using a versioned naming approach, e.g. libprotobuf-cpp-full-3.9.1.so. See https://r.android.com/1109518 The entry in public.libraries.txt is needed to allow the linker to find and use the lib outside the VNDK. See https://source.android.com/devices/tech/config/namespaces_libraries [wight554: added libprotobuf-cpp-lite as well] Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com> Change-Id: I28222c89e1e07017867088492a726ee9d45d8e6f
2023-08-12msm8996-common: Remove vendor RenderScript implementationAlexander Koskovich
* RenderScript is deprecated on newer platforms and is being officially replaced. * On April 19, 2021, Google announced that RenderScript will be deprecated in Android 12, and recommended porting existing code to Vulkan. https://android-developers.googleblog.com/2021/04/android-gpu-compute-going-forward.html Change-Id: I19460ef266a646b046f1e7d2f0b4eab7c48ae536
2023-08-03msm8996-common: Remove duplicate SIP+VoIP permissionTimi Rautamäki
This is copied in vendor/lineage/config/common.mk Change-Id: Ida45932cdf0505e7295a4af5128d73ac03b34d3e Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-03msm8996-common: Stop explicitely building netutils-wrapper-1.0Sebastiano Barezzi
* Built by default Change-Id: Id6666535bb8d0b84d2d0a8d19411fafa49df3d68 Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-03msm8996-common: Don't build vndk_packageLuca Stefani
* It's built by default if vndk is set to current Change-Id: I2a00446046bafe265e5ac894656abc72514319d8 Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-03msm8996-common: Drop mediaextractor seccomp policyBruno Martins
These syscalls are now allowed by default. Change-Id: I405f609d030331e19031612cbd912a54a3c72339 Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-03msm8996-common: Deduplicate handheld_core_hardware.xml copy ruleBruno Martins
Since Android 10 that this is already done while inheriting from full_base_telephony.mk. Change-Id: If533fbf95a9cf9798ddba24955a624d26f550d62
2023-08-03msm8996-common: Don't build tinymixMichael Bestas
* This tool can be built manually for debugging cases, there is no need to ship it in production Change-Id: I9ab8b076b4bede70c368c198960ceabc68dad65b
2023-08-03msm8996-common: Remove references to a2dp moduleAaron Kling
APM would fail to parse the config anyway: E DevicesFactoryHAL: loadAudioInterface couldn't load audio hw module audio.a2dp (No such file or directory) W DevicesFactoryHalHidl: The specified device name is not recognized: "a2dp" E AudioFlinger: loadHwModule() error -22 loading module a2dp W APM_AudioPolicyManager: could not open HW module a2dp Change-Id: Iaa1be881cfe8f8474cef0ba46e1b0a62b59e14be
2023-08-03msm8996-common: Switch BtAudio to AIDLJosh Wu
Test: m Bug: 203490261 Change-Id: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7 Merged-In: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
2023-08-03msm8996-common: Enable AOSP bluetooth audio HAL v2dianlujitao
Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
2023-08-03msm8996-common: Cleanup unexisting targetsDavide Garberi
Change-Id: Ibdd2bbbc7b7d46d73a237b5fc9f3a9c96650ef90
2023-08-03msm8996-common: Switch to commonized libhidl shimsDavide Garberi
Change-Id: I339c35b09c0efdc3ea9f06193844e711f58e1087
2023-08-03msm8996-common: Remove deprecated FDE flagsDavide Garberi
Change-Id: I4ab9183c90cd5d294c7710c9c16d8109eecc827b
2023-08-03msm8996-common: Don't explicitly build fs_config_filesArian
The fs_config_files for each partition is already added to PRODUCT_PACKAGES by base_{product,system,system_ext,vendor}.mk. Change-Id: Ifbadacd5cb20beca70ed8b3accb3baf86a989c92
2023-08-03msm8996-common: Drop default DRM serviceBruno Martins
This is not needed, since Widevine DRM and Clearkey DRM services are available. Change-Id: I97023f1bab88ddb8fa4cb205df190c516a759951
2023-08-03msm8996-common: Drop component overridesBruno Martins
This is no longer needed as of Android 13. Change-Id: I38435c47c8781678f82014decbbae40dcab0a07b
2023-08-03msm8996-common: Removed audio A2dp from device.mkEtienne Ruffieux
Bug: 220306859 Test: atest Tag: #feature Change-Id: I1af8461f8ad82afbb21b43dd6968e824ea89f5d6
2022-08-16msm8996-common: Exclude CarrierConfig overlays from RROQuallenauge
They doesn't work right, because xml attributes where stripped down, and leading zeros are removed. E.g. instead of <carrier_config mcc="262" mnc="06"> the values are modified and get <carrier_config mcc="262" mnc="6"> This prevents matching of defined carrier definitions. Change-Id: I11efe716f9d2ea44bef80c15004d7a8cb71b58b9
2022-08-07msm8996-common: Ship cgroups.json and task_profiles.jsonChenyang Zhong
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
2022-08-07msm8996-common: RIP com.dsi.ant.antradio_libraryLuK1337
No longer shipped by default with lineage-19.0. Change-Id: Iae740ef18505b7f2bb01fe54d45810e72fd521e9
2022-08-07msm8996-common: Drop support for Snapdragon CameraAlexander Koskovich
* Won't be implemented this cycle (or ever again hopefully). Change-Id: Ie2a346319dfe814deaf9833cb31640505cc6b7dc
2022-08-07msm8996-common: Modify Vulkan and OpenGL version to 2020-03-01linjoey
Bug: 191252896 Test: android.graphics.cts.VulkanDeqpLevelTest#testVulkanDeqpLevel pass Change-Id: I0e598ee8a26cd614dc5076a87c514756ba39d740
2022-08-07msm8996-common: Add OpenGL ES and update Vulkan dEQP feature flagsAlastair Donaldson
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
2022-08-07msm8996-common: clearkey plugin to drm HAL v1.4Edwin Wong
Test: atest atest CtsMediaTestCases:android.media.cts.MediaDrmClearkeyTest#testGetPlaybackComponent Bug: 182525516 Change-Id: I106a727f2f29bf5472484402b2801a630b0d6301
2022-08-07msm8996-common: Build needed HIDL libs into vendorLuK1337
* Also remove unneeded radio 1.2 entry while at it Change-Id: I1db79176ac103cb7fc8db0fa4b4cfc699e38ad49
2022-08-06msm8996-common: Build drm 1.2Davide Garberi
* 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
2021-10-19msm8996-common: Build vendor version of vendor.qti.hardware.perf@1.0Davide Garberi
Change-Id: Iedd67b40869c919ce5138e2c1993d76b683ca430
2021-10-19msm8996-common: Switch to source built vendor.qti.hardware.perf@1.0dianlujitao
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
2021-10-19msm8996-common: Exclude LineageParts overlays from RRODavide Garberi
Change-Id: I8f95de6be002767d7f281cfea38147ac29da9d66