aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
* msm8996-common: Remove TARGET_USES_64_BIT_BINDERKilian von Pflugk2023-08-03
| | | | | | The TARGET_USES_64_BIT_BINDER option is deprecated and can be removed Change-Id: I6b828da1fbcc8c054c5b35ff78c870a689f7ed9f
* msm8996-common: rootdir: Drop no longer uses sys.io.scheduler propertyZhaoYueNan2023-08-03
| | | | | | * https://review.lineageos.org/c/LineageOS/android_vendor_lineage/+/317421 Change-Id: Ifdcd8694cc2ad7844d2b096dfe805f00c25cf821
* msm8996-common: Move ueventd.qcom.rc to /vendor/etcAlbert Tang2023-08-03
| | | | | | | Change I2dcaafc3c3f687f76ab6bc38af979c8b43346db0 moved default ueventd location. Change-Id: Ia1e11c07738d8195899ab870c779cf48c4b5ca91
* msm8996-common: Force triple frame buffersSultan Alsawaf2023-08-03
| | | | | | | | | * This yields significantly reduced jitter and doesn't have any measurable impact on latency. * Also remove the SF offset to avoid regressions Change-Id: Ic370750b78db0a0734951975dc1fdea98eb38157
* msm8996-common: Don't pin camera app in memoryDanny Lin2023-08-03
| | | | | | | | | | | | | | | | | The default camera app can be *huge* in some cases, e.g. when the app in question is Google Camera. The system will only pin up to the first 80 MiB of the APK file, as well as the first 80 MiB of its odex. There are several problems with this: - We could easily end up with 160 MiB of camera app files pinned, which is a tall order with the 4 GiB of usable RAM that we have - The data that gets pinned may not even be the most critical data for launching the camera Let's disable pinning of the camera app to save RAM. Change-Id: I745e39b6ff212dfaf9213517d2a2be8ff7384e24 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: rootdir: remove mounting of debugfsAbhiprayah Tiwari2023-08-03
| | | | | | | Mounting debugfs is no longer allowed in android S from rc scripts. Change-Id: I06cc05b7578b204c7cc25b19571be029dab1cf9d Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Remove duplicate SIP+VoIP permissionTimi Rautamäki2023-08-03
| | | | | | | This is copied in vendor/lineage/config/common.mk Change-Id: Ida45932cdf0505e7295a4af5128d73ac03b34d3e Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Stop explicitely building netutils-wrapper-1.0Sebastiano Barezzi2023-08-03
| | | | | | | * Built by default Change-Id: Id6666535bb8d0b84d2d0a8d19411fafa49df3d68 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Don't build vndk_packageLuca Stefani2023-08-03
| | | | | | | * It's built by default if vndk is set to current Change-Id: I2a00446046bafe265e5ac894656abc72514319d8 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Nuke deprecated bluetooth flagErfan Abdi2023-08-03
| | | | | Change-Id: Ifb145fbeef8146bb7246d49792ce3419065b6c92 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Remove obsolete TARGET_BOARD_PLATFORM_GPUArne Coucheron2023-08-03
| | | | | Change-Id: I40a14bce12ee4725af17a3e8fbc05143e5577f8e Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Drop mediaextractor seccomp policyBruno Martins2023-08-03
| | | | | | | These syscalls are now allowed by default. Change-Id: I405f609d030331e19031612cbd912a54a3c72339 Signed-off-by: Nanhumly <admin@warbler.cc>
* msm8996-common: Replace BOARD_CHARGER_DISABLE_INIT_BLANK with ↵Yifan Hong2023-08-03
| | | | | | | | ro.charger.disable_init_blank Test: charger mode Bug: 124118169 Change-Id: I3825d08e38d677bd7154879609857de302348b6f
* msm8996-common: Deduplicate handheld_core_hardware.xml copy ruleBruno Martins2023-08-03
| | | | | | | Since Android 10 that this is already done while inheriting from full_base_telephony.mk. Change-Id: If533fbf95a9cf9798ddba24955a624d26f550d62
* msm8996-common: Disable Bluetooth APCF Extended featuresme-cafebabe2023-08-03
| | | | | | * Yet another disablement we need, to have bluetooth working properly on A13 (QPR2) Change-Id: Id3889d6310bac6d417ff2871d5e4a8c513e77354
* msm8996-common: Don't build tinymixMichael Bestas2023-08-03
| | | | | | | * This tool can be built manually for debugging cases, there is no need to ship it in production Change-Id: I9ab8b076b4bede70c368c198960ceabc68dad65b
* msm8996-common: Set block_binder_thread_on_incoming_calls propOnlyTomInSecond2023-08-03
| | | | | | In order to fix incoming calls. Change-Id: Id474622f3e08b88f1d099e3d6507fd1d84de4d88
* msm8996-common: Remove references to a2dp moduleAaron Kling2023-08-03
| | | | | | | | | | | 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
* msm8996-common: Switch BtAudio to AIDLJosh Wu2023-08-03
| | | | | | | Test: m Bug: 203490261 Change-Id: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7 Merged-In: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
* msm8996-common: Cleanup dead propertiesBruno Martins2023-08-03
| | | | Change-Id: I921aca1d239ca9a6a464f31b5d7a596df60d6326
* msm8996-common: Enable AOSP bluetooth audio HAL v2dianlujitao2023-08-03
| | | | Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
* msm8996-common: overlay: button_settings: Sync with upstreamDavide Garberi2023-08-03
| | | | Change-Id: Ia7eb4f98773737f8fce41f3152ebad6502cc3b7c
* msm8996-common: Cleanup unexisting targetsDavide Garberi2023-08-03
| | | | Change-Id: Ibdd2bbbc7b7d46d73a237b5fc9f3a9c96650ef90
* msm8996-common: Switch to commonized libhidl shimsDavide Garberi2023-08-03
| | | | Change-Id: I339c35b09c0efdc3ea9f06193844e711f58e1087
* msm8996-common: Remove deprecated FDE flagsDavide Garberi2023-08-03
| | | | Change-Id: I4ab9183c90cd5d294c7710c9c16d8109eecc827b
* msm8996-common: configpanel: Remove androidx preference_preferenceDavide Garberi2023-08-03
| | | | Change-Id: I4e92806ce0f3e8ae83365696cfba90c7a96ac9d2
* msm8996-common: Explicitly disable AVBNolen Johnson2023-08-03
| | | | | | | | | | * This allows infra to sign successfully, I hate it, but it builds, boots, and works fine enough as a workaround. * The underlying issue is that this flag causes avbtool args and location to be set in `misc_info.txt` whereas before it was not. Change-Id: I7bdf237ec30d692c7d8b5c626a6e761e2c1a2593
* msm8996-common: Don't explicitly build fs_config_filesArian2023-08-03
| | | | | | | The fs_config_files for each partition is already added to PRODUCT_PACKAGES by base_{product,system,system_ext,vendor}.mk. Change-Id: Ifbadacd5cb20beca70ed8b3accb3baf86a989c92
* msm8996-common: configpanel: Fix compilation for QPR1 mergeBruno Martins2023-08-03
| | | | Change-Id: I151054e1ab2ababf06ebf2607ad2bd71c37fe30e
* msm8996-common: doze: Fix compilation for QPR1 mergeBruno Martins2023-08-03
| | | | Change-Id: Ifa602ed1ae0734dbda40663770f2e54075bfa208
* msm8996-common: switch to threaded Skia render engine backendTimi Rautamäki2023-08-03
| | | | | | | ´threaded´ option has issues with night light, etc. Co-authored-by: Michal Pražák <michal.prazak1@gmail.com> Change-Id: I142b95a38bf664f54c12d5c17ab11214375f705b