summaryrefslogtreecommitdiff
path: root/sdm660.mk
AgeCommit message (Collapse)Author
2020-12-27sdm660-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
2020-12-27sdm660-common: Enable ipsec_tunnel featurePrakash Pabba
Fixed : CTS issue due to ipsec_tunnel feature. CTS issues are showing failure on devices with first_api_level set to 29 . With this api level certain test cases which weren't executing till now begin executing. Ex: android.net.cts.IpSecManagerTunnelTest. These tests mandatorily requrire ipsec_tunnel feature to be enabled. Change-Id: If52b652ac3cc6488fefcf851527f224efa03e7eb
2020-12-27sdm660-common: Add permission for Wi-Fi passpoint supportMohammad Asaad Akram
Wifi Passpoint is common permission for all the targets. So, adding it in wlan makefile. Change-Id: I30df2278e693fa168de735d20d253da4e7b97200 CRs-Fixed: 2487922
2020-12-27sdm660-common: Remove explicit Ethernet support, the device supports USB OTG.Lorenzo Colitti
Change-Id: I37ed14286a1c2ede3e35214723464b5774361adb
2020-12-27sdm660-common: Remove duplicate permissionsMichael Bestas
android.hardware.opengles.aep and android.hardware.vulkan* are duplicated android.software.webview is already in system partition Change-Id: I8ca77c1f4cf17a4fd64e37293313befa561c95fe
2020-12-27sdm660-common: Migrate to Health 2.1 HALBruno Martins
Change-Id: Ic6302844ac58c16713b43b6871a705b9b4749a96
2020-12-27sdm660-common: Replace audio@2.0-service with audio.serviceRoman Kiryanov
Legacy service name, use android.hardware.audio.service instead Bug: 153579444 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Merged-In: I4c05accb86dd0c9cd1b3fef3d84e0d54b2afc6a1 Change-Id: I6b55b4b1db2577f4176c99dca7021cfe78e13307
2020-12-27sdm660-common: Only include bitness of hal impls that is used.Steven Moreland
Bug: 73829928 Test: boot, check directories, no errors during boot Change-Id: Ia1272b2bcc5006fa75a50631861fbaccdeed7bee
2020-12-20sdm660-common: Drop QTI bluetooth stackMichael Bestas
Change-Id: Ifcbfb87a82e61e2d868c1889f026525210501223
2020-12-20sdm660-common: Remove unnecessary usage of TOPDIREthan Chen
Change-Id: Iafaa21f49c9ddb1fed21e83948d549f5a74dcfee
2020-12-20sdm660-common: Move telephony related packages to /system_extMichael Bestas
Change-Id: I6819c2af9f0f6e0e3823b853277287fc5aa8d504
2020-12-20sdm660-common: Drop android.hardware.thermal HALLuK1337
android.hardware.thermal@1.0::IThermal/default is deprecated in compatibility matrix at FCM Version 4; it should not be served. Change-Id: Icc3c672a0bf6b9e4ee76ccf91e6cdca5fb778fde
2020-12-20sdm660-common: Don't build textclassifierMichael Bestas
* Target no longer exists Change-Id: I2079d7dbbeb59bbe9cd925a56f6bcc84c8a38d7f
2020-12-20sdm660-common: Remove deprecated liboverlay targetMichael Bestas
* This was removed from display HAL in 2015 Change-Id: I25f675260e8ab166001dd2e2601dc13021bcc15a
2020-12-20sdm660-common: Add TetheringOverlayWeilun Du
BUG: 163800715 Signed-off-by: Weilun Du <wdu@google.com> Change-Id: Ia0834f5215ff8c3b13effa591bd2f84d93419a06
2020-12-20sdm660-common: Remove qcom.fmradio from PRODUCT_BOOT_JARSAayush Gupta
- It's loaded as app library, hence not needed to be a boot jar Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com> Change-Id: I1b1357be08b511f5af7663dee256849e2f2b1b63
2020-12-20sdm660-common: Build new aidl qti power HALArian
Change-Id: I4bdea354e54d34d0dfe9b811e228fc6f8762d2ed
2020-12-20sdm660-common: Add a shim for dpmframeworkArian
* libdpmframework depends on strndup16to8 and strdup8to16 methods. Change-Id: I39d252b5830b752728a0c8607d32d8a279524ce1 Co-authored-by: Demon000 <demonsingur@gmail.com>
2020-12-20sdm660-common: Build libhidltransport/libhwbinderLuK1337
* Needed for old blobs Change-Id: I43fc0e46547dfc126a4b2ac9dcc82c7c4f2ee172
2020-12-20sdm660-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
2020-12-20sdm660-common: Use component-override to configure BluetoothRyan Mitchell
Runtime Resource Overlays (RROs) can no longer change the value of resources in manifest when read during PackagerParser. This change uses component-override to enable the service by default. Remove usages of profile_supported_* from overlays as they no longer configure the enable state of Bluetooth components. Bug: 135048762 Test: adb shell pm query-services \ com.android.bluetooth/.a2dpsink.A2dpSinkService adb shell pm query-services \ com.android.bluetooth/.avrcp.AvrcpTargetService adb shell pm query-services \ com.android.bluetooth/.avrcpcontroller.AvrcpControllerService adb shell pm query-services \ com.android.bluetooth/.ba.BATService adb shell pm query-services \ com.android.bluetooth/.hid.HidDeviceService adb shell pm query-services \ com.android.bluetooth/.sap.SapService Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
2020-12-20sdm660-common: Add WifiOverlayRoshan Pius
Bug: 148617260 Test: Device boots up and connects to wifi networks. Change-Id: Iec27a6d947a232a42451ef095dc73d1a52327db5
2020-12-20sdm660-common: Add missing 64-bit interface required for IMSPranav Vashi
Also include only required bitness of the interfaces Change-Id: I8ef9171cd5d53cfb5ddfaae49b56696940ae6442
2020-12-18sdm660-common: Enable v1.3 clearkey drm pluginRobert Shih
Bug: 139134043 Test: MediaDrmTest Change-Id: Ie34e59947577988f75fae52d22e3f573f4b92420 Signed-off-by: Arian <arian.kulmer@web.de>
2020-12-18sdm660-common: Switch to Audio HAL V6Mikhail Naganov
Switch to Audio HAL V6 Bug: 141989952 Test: atest VtsHalAudioV6_0TargetTest atest VtsHalAudioEffectV6_0TargetTest manual audio "smoke" test on taimen and walleye Change-Id: Ieb1cc5c7fdcc5416a328a0a5c4a1996258b81ac8
2020-11-05Revert "sdm660-common: Exclude lineage-sdk overlays from RRO"Michael Bestas
This reverts commit 5c4622d9dfee8528c87401fd6f7e56ddb244c543. Change-Id: Ie764de9b4624fb62cf4689bf0bea3854301f97c2
2020-11-05Revert "sdm660-common: Exclude Snap overlays from RRO"Michael Bestas
This reverts commit 938bdfae0a0a69e765d39121ba18de111df28eaa. Change-Id: If66bcd3d1714e697884ab4a34382801db44c7b26
2020-10-18sdm660-common: Add AOSP RCS packagesEthan Chen
Change-Id: Ic16d3b92820d246db73ad70ccaa0f4bc7f50e515
2020-10-18sdm660-common: Remove dead RCS packagesEthan Chen
Change-Id: Ie2c03fa11cb08c7ab900d7b666981d592aba19c7
2020-06-29sdm660-common: Remove keymap of headset buttonsdianlujitao
Change-Id: Ib64eb55a74e9ddfe53a0c0f8310cc0360c178d56
2020-06-27sdm660-common: Switch to QTI bt stack and enable a2dp offloaddianlujitao
Change-Id: I47016b066ae800d0071dbad6a1235cbc9db3cf80
2020-06-01sdm660-common: Remove unused lower-end codecsdianlujitao
Change-Id: Ia7172e12b388c02cf3e8a8034d8eaf5f20b911ca
2020-06-01Revert "sdm660-common: Enable Codec2"dianlujitao
Enabled on Q by default. This reverts commit 9b99de7383e8f965c716596c0825e7c92ebff6dd. Change-Id: Ief25ca6d27e6d640e9134bcc3fbcf70f576c999a
2020-06-01sdm660-common: Enable graphics mapper version 2.1Arvind Kumar
Enable graphics mapper version 2.1 Change-Id: Iad70754a980eadcfd68752c76e569b503d398fae
2020-04-30sdm660-common: Make FM radio opt-indianlujitao
Change-Id: Idaebe34e18d16d042e247f0f2b06c8012fe4d287
2020-04-30sdm660-common: Enforce vendor tree presenceChristopher N. Hesse
A compiled build has no chance of booting without the prebuilt binaries, so fail the build if those are not present. Change-Id: Iadd43e887d426732e549969ab8deb14194ca818d
2020-04-30sdm660-common: Decommonize cryptfs_hwChirayu Desai
* Not needed for file based encryption which is used on jasmine_sprout Change-Id: I92e8dafa5babc0d4cae5a7f599269a14fe645ae2
2020-04-30sdm660-common: Build vendor variant of libdng_sdk for watermarkargraur
10-26 17:49:35.063 6856 6856 E CamX : [ERROR][UTILS ] camxosutilslinux.cpp:911 LibMap() dlopen: dlopen failed: library "libdng_sdk.so" not found, on '/vendor/lib/camera/components/com.qti.node.watermark.so' Signed-off-by: argraur <argraur@gmail.com> Change-Id: Id5d4a73d29418bd3b7c0c9f92e4d5efd8be68c3b Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2020-04-30sdm660-common: Decommonize USB halDavide Garberi
* Some devices in the common tree with USB C can take advantage of the stock aosp interface and use Power Delivery * On the other side micro USB devices will get the usb power mode menu broken using aosp's USB interface Change-Id: I513f3ede9cb3a5e119b0e00a860ebdcbfb30b9ca
2020-04-30sdm660-common: Enable Codec2Pawin Vongmasa
Drop framework_manifest.xml part as the hal is already parsed. Don't bring in the c2 xml files as CAF squashed the c2 support in the already existing media codecs. Change-Id: Ibe051f4b19c2dbb0a208e751a3b7a332a329b447 Signed-off-by: celtare21 <celtare21@gmail.com>
2020-04-30sdm660-common: Enable CABC via livedisplaydianlujitao
Change-Id: I9292a62dc0b4a670ed6a4367ecd9a6e62058a5ae
2020-04-30sdm660-common: Copy extra system libs to vendordianlujitao
Change-Id: I0a086920c855da3a39e8a1c902a206d60a743495
2020-04-30sdm660-common: Remove PRODUCT_AAPT configAnton Hansson
This config strips unused drawable resources from the device to save space, but it is not particularly effective in practice (roughly ~30 MB across all partitions). Remove it to make the system image more generic. Bug: 118676832 Test: make Change-Id: I3ae120773e793af6e7b5759d383b7fa9c65aeb48
2020-04-30sdm660-common: Enable property isolationdianlujitao
Change-Id: I4211d842f85c8b798a080787c447d9d0dbbaf6c2
2020-04-30sdm660-common: Opt-in camera shimsdianlujitao
Change-Id: I6542195dba95ffbd8eda151efee70201f144dee4
2020-04-30sdm660-common: Decommonize FM radiodianlujitao
Change-Id: I4c9564aed953013ea34b53ae883b6f5d683980c3
2020-04-30sdm660-common: Exclude Snap overlays from RROLuK1337
Change-Id: Ibefb7acaa158eea787618d1696057b75d2541e87
2020-04-30sdm660-common: Exclude lineage-sdk overlays from RRODan Pasanen
* lineage-sdk overlays don't work with RRO Change-Id: Iff826faf1864388066a488acc9682636b98d1098
2020-04-30sdm660-common: Enforce RRO for all resource overlaysAnton Hansson
Bug: 118823052 Test: make Change-Id: I579d09480c7a482543ea616dd5c493d825bb98b1
2020-04-30sdm660-common: COMMON_PATH -> LOCAL_PATHdianlujitao
Change-Id: I483a5fc66f5e6eb7d639e5bb3df931ec36c3d510
2020-04-30sdm660-common: Update config from LA.UM.8.2.r1-05100-sdm660.0dianlujitao
Change-Id: I127d746d6f6534bf864dcb6d8fc703ee6ff2b3cf
2020-04-30sdm660-common: Disable a2dp offloaddianlujitao
sdm660's BT firmware doesn't support HCI command of a2dp offload used by AOSP BT stack. Change-Id: I7efa82e5bb89ce08f18984c748c626f849f148fa
2020-04-30sdm660-common: Update audio config from LA.UM.8.2.r1-05100-sdm660.0dianlujitao
Change-Id: I0874bdd23666419ff475cb9b2da78e7f5c12013b
2020-04-30sdm660-common: Enable AOSP bluetooth audio HAL v2dianlujitao
Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
2020-04-30sdm660-common: Explictly build camera HIDL interfacesdianlujitao
* The 64-bit variants are used by IMS blobs but no longer automatically built along with the 32-bit counterparts. Change-Id: I387e4345c3088bbaf55e24bcfe286ccd877507a6
2020-04-30sdm660-common: Don't specify bitness of hal implsdianlujitao
* It's the default behavior on 10 Change-Id: I24827806ff050cb96046ac6249e6b5b8223de813
2020-04-30sdm660-common: Build new GNSS HALdianlujitao
* Remove unnecessary dependencies on liblbs_core.so * Hardcode vendor loc HIDL version to 3.0 to enable vendor HIDL when building w/o BSP. Change-Id: I01f661f1d1e038737801f5a9db88e3388d470f74
2020-04-30sdm660-common: Update rootdir from LA.UM.8.2.r1-05100-sdm660.0dianlujitao
Change-Id: I341776245fac44fd462756104cf4decb8506d38e
2020-04-30sdm660-common: Checkout GPS config from jasmine V11.0.4.0.QDIMIXMdianlujitao
Change-Id: I27fa3dbb4b1d301a6cd60a6a0b224e35c18c4b46
2020-04-30sdm660-common: Build vendor variant libqti_vndfwk_detectdianlujitao
Change-Id: I75449dfc0f022f75eb327276c173a92be0335729
2020-04-30sdm660-common: Enable QC framework value-addsdianlujitao
Change-Id: I1987d3509b3db7cd4204537a6f2dc2ff4c611278
2020-04-30sdm660-common: IMS: decouple ims-ext-common from boot jarsSuresh Koleti
-- Include ims_ext_common permission xml. Change-Id: Ide3ecae57cc1909180c8d8f323aa31620e900888 CRs-Fixed: 2373721
2020-04-30sdm660-common: FR53248:Android Q::Remove hidden API references in ims.apkSumit Das
Add telephony-qti-utils libarary to product packages Change-Id: Ie8651ebadc246c21bd5eb69ef060fe32d8f5f7c8
2020-04-30sdm660-common: Add support for telephony hidl wrapperWileen Chiu
Change-Id: I4e248bb6de482d503e672d284189b24cafac8d20
2020-04-30Revert "wayne: Delete goodix data if other slot is taking up space"dianlujitao
This reverts commit 25b47ac236e89800524f57b8176fe91d30d87f2d. Change-Id: I34ef8d2ff4e5373719eb61b63b94087bbb411494
2020-04-30sdm660-common: Decommonize fstabdianlujitao
Change-Id: I896f23812eccdd83762de04d7f175b4270ad2f77
2020-04-30sdm660-common: Build external audio hal modulesdianlujitao
Change-Id: Ib00ae87142a533285ccfcf5d36876c7a93dd7082
2020-04-30sdm660-common: Decommonize sound_trigger_mixer_paths.xmldianlujitao
Change-Id: I814306d7ebbeed9b6c57cd3bef02c8a7a16ba0ff
2020-04-30sdm660-common: Decommonize sensors configurationdianlujitao
Change-Id: Icd389089d72d0aa7902960a06beebb2e9d044290
2020-04-30sdm660-common: Decommonize screen resolutiondianlujitao
Change-Id: I768995cc471f051012999a677cde9b7287d20e7e
2020-04-30sdm660-common: Switch to cryptfshw HIDLBruno Martins
Change-Id: Id1d580607a7d73ec6738ab3aa8dcdf9e27558a33
2020-04-30sdm660-common: Add FM to bootjarsDavide Garberi
Change-Id: Iffd95a799e07a5e087661659c2c331fb55126d97
2020-04-30sdm660-common: Update media blobs from jasmine V11.0.8.0.QDIMIXMdianlujitao
* Also build missing libOmxG711Enc.so Change-Id: Ibcb51a4c2b971b2d8526624809bf0aeeae511247
2020-04-30sdm660-common: Update CNE and DPM from jasmine V11.0.4.0.QDIMIXMdianlujitao
Change-Id: Iab80efc8d31c181bfdb0487aceaec8bb2777252f
2020-04-30sdm660-common: Compile fwk-detectDavide Garberi
Change-Id: Ic64f5ac0cfbbe9e105a6b48b5bc7687c8d23d7e8
2020-04-30sdm660-common: Add QCOM's WFD implementationArtem Borisov
* Sadly, out-of-the-box Miracast support was killed in P, so we need this to keep Wi-Fi display feature working. Change-Id: Id680d918b64c0e3733251db45992ec477b6fbdfb
2020-04-30sdm660-common: Switch to power 1.2Davide Garberi
Change-Id: I7eba0105280192e1f397dafed7c0c3211435600e
2020-04-30sdm660-common: Use Soong namespace to avoid device build conflictsEthan Chen
Change-Id: Id04f464102264b6f2e8d49b39389c7e346613b39
2020-04-30sdm660-common: Enable clearkey drm plugin v1.2Jeff Tinker
test: android.media.cts.MediaDrmClearkeyTest#testOfflineKeyManagement bug:117570956 bug:110838441 bug:116252891 Change-Id: Ie9373543ef416e718a70e75d95bf5b15a2852705
2020-04-30sdm660-common: Use BOARD_VNDK_VERSION := currentdavidevinavil
Change-Id: Iaf796d8002f958451ecfc7aa842efee1cc2c717a
2020-04-30sdm660-common: Make shim for libcamera.sdm660.soErfan Abdi
P: GraphicBuffer::lock(uint32_t inUsage, void** vaddr); Q: GraphicBuffer::lock(uint32_t inUsage, void** vaddr, int32_t* outBytesPerPixel, int32_t* outBytesPerStride); Error: cannot locate symbol "_ZN7android13GraphicBuffer4lockEjPPv" referenced by "/vendor/lib/hw/camera.sdm660.so" Change-Id: I1c1fe66f3f73149ced601eae87b970ce392d50ee
2020-04-30sdm660-common: Nuke libMiWatermarkDavide Garberi
* This lib is creating troubles on android 10 requiring old libs in vendor * Other than that, it's the only culprit for vndk runtime being kept disabled * Nuke this lib via a empty shim providing the symbols to the camera hal Change-Id: Ia844e973299d3e1be0a37473e76325be1828415d
2020-04-30sdm660-common: Enable FEATURE_TELEPHONY_IMS for this device.Brad Ebinger
Change-Id: Ibdd8cfad8fa26b147d1c318eb43e4bf181ae4037
2020-04-30sdm660-common: Adding Audio HAL V5: Direction APIPaul McLean
Change-Id: I4251b3853d00308dbd988625f8e7466a66b823fa Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2020-04-30sdm660-common: Add dummy perf profile.Quallenauge
Since lineageos 15.1 the power hal doesn't use the perf_lock_use_profile() method anymore. It was used to apply performance profiles. On startup the perfd daemon is looking for at least one profile which is used as default. So there is only a perf-profiles0.conf to make the daemon happy. Removes log spam: E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only Change-Id: I170cda016f99ab2ab00fbefe78ddde9757235c44
2020-04-30sdm660-common: audio: Decommonize some configsDavide Garberi
Change-Id: If64a95ae79bb74721731ebf2354fe6b5e0aa09e8
2019-09-18sdm660-common: Convert to 660 common treeDavide Garberi
Change-Id: I903039730f4181f6a326f28e0ea212db68bdabcc