aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* msm8996-common: Include lineage FCMMichael Bestas2024-12-19
| | | | Change-Id: Ib4408e941d920a3a38132ba1c8360994f5534c0b
* msm8996-common: Inherit from QTI FCMBruno Martins2024-12-19
| | | | Change-Id: I0bdd4d63b60a1e29cdd69e71f7268932a105c16b
* msm8996-common: camera: Fix snprintf string truncation errorYumi Yukimura2024-12-19
| | | | | | | * Now we truncate the string by ourselves, instead of letting snprintf to do so, which causes compilation error on U QPR3... Change-Id: Ic09cd438ef5a94f4d99d18e932b4aafd990fc753
* msm8996-common: Set manifest target-level to 5Tim Zimmermann2024-12-19
| | | | Change-Id: Ic72d17ebdb388dee9e63e27a36190c93c095fb0c
* msm8996-common: Disable the usage of ConfigStore.Alexander Koskovich2024-12-19
| | | | | | | | * As per commit https://github.com/LineageOS/android_hardware_interfaces/commit/11a113a67e87a8da9a9bf0a73883f2325de90934 ("Add disable_configstore"). [SebaUbuntu] Remove manifest entry as well Change-Id: I5482989a8a96227a3e2a5317eacf613c641bfa8e
* msm8996-common: Use the common device compatibility matrix from QCOMBruno Martins2024-12-19
| | | | Change-Id: I0c0f3ecddbe6d7b232cc0d13c78ca58094e4e720
* msm8996-common: configpanel: Convert to SwitchPreferenceCompatMichael Bestas2024-12-19
| | | | Change-Id: I754fd36a1388e5f87d99ad50a9ddda38872c6733
* msm8996-common: doze: Convert to SwitchPreferenceCompatMichael Bestas2024-12-19
| | | | Change-Id: Ic1cbaba37d499da1855af9c3930f2df426e2d3af
* msm8996-common: Switch to USB 1.3-basic HALYumi Yukimura2024-12-19
| | | | Change-Id: I6f477db2220b3563b44bb9545b7889166b8a6b06
* msm8996-common: Remove deprecated trust HALBruno Martins2024-12-19
| | | | Change-Id: Ic5ac79b4ca60b87a97622877b97f806c07cab907
* msm8996-common: configpanel: Fix build for U QPR2Bruno Martins2024-12-19
| | | | Change-Id: I4b8ea0d24d070d0f1894c003054fd76a5b91b603
* msm8996-common: camera: string() -> c_str()LuK13372024-12-19
| | | | Change-Id: I2cc8aabeef6e6079e87551cf220cedb3a568731c
* msm8996-common: gps: Don't include cutils/threads.hTomasz Wasilczyk2024-12-19
| | | | | | Bug: 289414897 Test: buildserver Change-Id: I14b99f42feaae7af00cbd17cfe482eb2e5da71e8
* msm8996-common: doze: Add an exported flag in manifestMicheal2024-12-19
| | | | | | | Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present Change-Id: I12d27c23624eb5259da582b86ac1bd7572754f0c
* msm8996-common: Ship full recovery imageJarl-Penguin2024-12-19
| | | | | | | * Ensure users are always on the latest recovery image Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com> Change-Id: I033ac4442622b737639d678993daf602a89f9bac
* msm8996-common: Add feature flag for FEATURE_IPSEC_TUNNELSBenedict Wong2024-12-19
| | | | | | | | | | | 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
* msm8996-common: pocketmode: Convert makefile to blueprintBruno Martins2024-12-19
| | | | Change-Id: I5e39c63c7f99413b11a7b6efa265aa9af55a7950
* msm8996-common: configpanel: Re-styleBruno Martins2024-12-19
| | | | | | This brings user interface inline with Settings. Change-Id: I73f8a68a8bf99897af8a93030367af046fb5a5b7
* msm8996-common: Set ro.hardware.egl to adrenoLuK13372024-12-19
| | | | | | | For whatever reason, after the U QPR1 merge, surfaceflinger is no longer able to find an OpenGL implementation without this hint. Change-Id: I59610ce628acb41807bb75b01a8c6cac7d08f740
* msm8996-common: doze: Target current sdkArian2024-12-18
| | | | Change-Id: Ia623282960775569325714ab3bff5ad027776352
* msm8996-common: Raise VINTF target level to 4Sebastiano Barezzi2024-12-18
| | | | Change-Id: I4c4783dc112102f127f3b1d796e206dcac672faf
* msm8996-common: Remove legacy verity supportDavide Garberi2024-12-18
| | | | | | | | | | | * 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
* msm8996-common: gps: Fix compilation errorslineage-20Davide Garberi2023-11-18
| | | | Change-Id: If2b120073acb63b0b2ef385f9ba6508ef2e39179
* msm8996-common: Make recovery fstab inclusion device specificDavide Garberi2023-11-13
| | | | Change-Id: I03d95a14b32eae71d668c6fec22fbaf0452a8038
* msm8996-common: rootdir: Decommonize fstabDavide Garberi2023-11-13
| | | | Change-Id: I6238b5627a2f4bb819397641f21110db0d7fe6a3
* msm8996-common: Do not build libxml2Demon Singur2023-11-11
| | | | | | * They are compiled as dependencies of ipacm. Change-Id: I72076113083308e26573289923f5d3c00a8a6b44
* msm8996-common: Implement xtra-daemon control via propertyMichael Bestas2023-08-19
| | | | | | | | Default to false if the property is not set. Device init scripts will need to be adapted to restart loc_launcher service when property change is detected. Change-Id: Icbda789cd2a9a3391f437af2c07fc5127f2f09ab
* msm8996-common: gps: Remove all Wno-error flagsMichael Bestas2023-08-19
| | | | | | | Almost all warnings/errors have been fixed. Ignore undefined bool conversion error on purpose. Change-Id: I00cb5f38711fa9f873da030fc6a0ebc6cde3ceeb
* msm8996-common: ueventd: Remove all permissions from ↵Michael Bestas2023-08-19
| | | | | | /sys/devices/soc0/serial_number Change-Id: I688347cfe59f56e4de2e4bf3c3324ca465f7a897
* msm8996-common: Switch to AOSP WFDkubersharma0012023-08-13
| | | | Change-Id: Ifeef160d74ef92363780554caf696920e8e6aaa0
* msm8996-common: Update libwvhidl sha1sumDavide Garberi2023-08-13
| | | | | | | * For some reason this was wrong, which got the file to be deleted while extracting blobs Change-Id: I5506f7367e95d2dc93deb9763c91ea3d69dc8600
* msm8996-common: AOSP WFD doesn't support protected Wi-Fi Display buffersNolen Johnson2023-08-12
| | | | | Change-Id: I971373b5c57b8591b1bf676849cc511f8a425023 (cherry picked from commit d52231052828d4390d630681d651874ffb50388b)
* msm8996-common: Commonize some bluetooth power valuesNanhumly2023-08-12
| | | | | | | | * z2_plus and z2_row have the same value, so commonize them Also move them to properties. Change-Id: I126f5d1b6f470554c725704f3b91a8f75b3eba89 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Delete the extra blank lines in the proprietary filesNanhumly2023-08-12
| | | | | Change-Id: Ic3569b93b6e957cc13b96486e3474f445b13cde0 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Migrate to common libcutils shimNanhumly2023-08-12
| | | | | Change-Id: I0efa9f044056d16418bc08d53390f9b3ea4ac20e Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: remove libfui (was libgui) depsmosimchah2023-08-12
| | | | Change-Id: Ie4143c300287575a18d5da038aa6b4d13ec85b42
* msm8996-common: Remove protobuf haxBruno Martins2023-08-12
| | | | | | | The protobuf vendorcompat libs are built now. Change-Id: I8eeec1203b05341bfd4b808f72e55e4f90e33f1e Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Add protobuf vendorcompat libix52023-08-12
| | | | | | | | | | | | | | | | | | 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
* msm8996-common: Remove vendor RenderScript implementationAlexander Koskovich2023-08-12
| | | | | | | | | | | | | * 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
* msm8996-common: Fix PowerOffAlarmGeorg Veichtlbauer2023-08-12
| | | | | | | * The APK is prepared to not run as system user * Adjust /persist/alarm/data permissions accordingly Change-Id: Ie24ccb3749d1dda2deb670cdb531e35d153034ed
* msm8996-common: Don't declare BOARD_VENDORNolen Johnson2023-08-03
| | | | | | * Only matters when it differs from the device OEM. Change-Id: Id9af8263cb42dc7a0e3a9ce8677385e224910302
* msm8996-common: Undefine BOARD_HAS_QCOM_WLAN.Alexander Koskovich2023-08-03
| | | | | | | * Not used anywhere relevant anymore, considering we're not using CAF's fork of WPA supplicant. Change-Id: I409e5897f1eec08209a747b0f7f2adbf9960b163
* msm8996-common: Unset BUILD_BROKEN_DUP_RULESNanhumly2023-08-03
| | | | | | | * Everything is working well Change-Id: Ie6aa9ca4559e452a0db645cbb4653b010f06518b Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Unset DEXPREOPT_GENERATE_APEX_IMAGEBruno Martins2023-08-03
| | | | | | This was missed in commit c3addf90f0193651e6e8ac9cf3698050ca421855. Change-Id: I8a130456021da1532279c3f0ac0ca0110e68b9b4
* msm8996-common: Kill deprecated/unneeded board flagsNolen Johnson2023-08-03
| | | | | | | | | | * BOARD_HAS_QCOM_WLAN_SDK - Deprecated. * MAX_EGL_CACHE_KEY_SIZE - Not used anywhere. * MAX_EGL_CACHE_SIZE - Not used anywhere. * USE_OPENGL_RENDERER - Not used in any repos we build (msm8960 display HAL leftover). Change-Id: I8d140fecdbbaac979bc8398745ffa95b911e4c89
* msm8996-common: Remove deprecated TARGET_USES_OVERLAYNolen Johnson2023-08-03
| | | | | | * This is defined nowhere in tree. Change-Id: Ib82c10b46489af30c06dbe26b4aa73fd1fb15fc6
* msm8996-common: Drop USE_DEVICE_SPECIFIC_* flags deprecated by soongNolen Johnson2023-08-03
| | | | Change-Id: Ia6f802a042f641d0b879f1939164f126269137ed
* msm8996-common: Remove useless TARGET_NO_RPC FlagMichael Bestas2023-08-03
| | | | Change-Id: Ia60c1a9fc560858e774fd7cd5379e821f4e1746f
* msm8996-common: Remove no-op TARGET_KERNEL_ARCH flagZhao Wei Liew2023-08-03
| | | | | | TARGET_KERNEL_ARCH is a no-op unless it is different from TARGET_ARCH. Change-Id: If36d5adc3296b76d5efb21da0e196f0b005ae784
* msm8996-common: Remove ineffective BOARD_KERNEL_TAGS_OFFSET variableDaniel Mentz2023-08-03
| | | | | | | | | | | | | | | | | | Remove various variables related to where kernel and ramdisk are loaded by the bootloader. There are two reasons for this: 1. The B1C1 bootloader ignores all the offset values for kernel, ramdisk and tags. The default B1C1 memory layout has been designed to accomodate a larger KASAN kernel. 2. The variables BOARD_KERNEL_TAGS_OFFSET and BOARD_RAMDISK_OFFSET are ignored by the Android build system (unless they are copied into the BOARD_MKBOOTIMG_ARGS variable). This is in contrast to the variables BOARD_KERNEL_BASE, BOARD_KERNEL_PAGESIZE and BOARD_MKBOOTIMG_ARGS which are referenced by build/make/core/Makefile Bug: 117832711 Change-Id: I3404a4e084ed063d51077a3a80229854362c768b