summaryrefslogtreecommitdiff
path: root/sdm660.mk
AgeCommit message (Collapse)Author
2021-01-05sdm660-common: Use CodeAurora ImsService implementation for RCSBruno Martins
There is no evidence that Qualcomm devices running a rather recent IMS stack need to include AOSP RCS packages. RCS already worked before this change and continues to do so, but the main goal was to get rid of some of the RCS related log spam, which was accomplished here. Change-Id: I219546e29d288373877e9bcd194a60ef5e09f224
2021-01-05sdm660-common: Don't build vndk_packageLuca Stefani
* It's built by default if vndk is set to current Change-Id: I2a00446046bafe265e5ac894656abc72514319d8
2020-12-27sdm660-common: Cleanup dead targetsMichael Bestas
Change-Id: Ib1e2965a5e9f16929f1dc11c719d917cd85604d1
2020-12-27sdm660-common: Don't explicitly build configstore@1.0-serviceelektroschmock
Configstore's build rule is already included by build/make/target/product/base_vendor.mk Change-Id: Ib73d27f0e19f1eda9a50cd305b323250e122ef87
2020-12-27sdm660-common: Remove unused libextmedia_jniMichael Bestas
Change-Id: Id57661f4f1c4143cbd7b69472e6ab4b428ffab4f
2020-12-27sdm660-common: Don't build wcnss_serviceMichael Bestas
sdm660 uses cnss-daemon Change-Id: I621d026c377502270c0832add025ba6188e0ebde
2020-12-27sdm660-common: Remove unused libqsap_sdkLuca Stefani
Change-Id: Ib543425786c498eec8ef421f85047bcb1cb0cae3
2020-12-27sdm660-common: do not build useless packagesDemon Singur
They are compiled as dependencies of ipacm Change-Id: I72076113083308e26573289923f5d3c00a8a6b44
2020-12-27sdm660-common: Remove init.qcom.sensors scriptingEthan Chen
* This device does not have sscrpcd, so the extra logic in the script is useless. * The /persist/sensors directory and files already have their permissions set by init.qcom.rc during the early-boot phase. Change-Id: I3ea825c7cd297fadd19cd56217ac0010a2f47089
2020-12-27sdm660-common: Remove unnecessary android.hardware.radio entriesEthan Chen
* These are implicitly included by AOSP. Change-Id: I9e557444161e7ca60793bddde82330a6bd04908b
2020-12-27sdm660-common: Remove bogus vendor.display.config packageEthan Chen
Change-Id: Ib0caebf1d3414f46833ff0091d28aba6788b2c1c
2020-12-27sdm660-common: Remove unnecessary netutils packagesEthan Chen
* These are already packaged by AOSP. Change-Id: I77f91fbbb33a6d891d14fe852b094ab914ca3111
2020-12-27sdm660-common: Remove unnecessary media extension packagesEthan Chen
* The mediametrics packages are part of the AOSP media stack already. * libavserviceextensions is not available in Lineage. Change-Id: Ia05789b6d59ad04e236b20155ac8b9575b0bdab1
2020-12-27sdm660-common: Remove bogus ebtables/ethertypes/libebtc packagesEthan Chen
* These don't exist. Change-Id: I08f319e26867eb0b8fcdfaa632b4f6061f33b982
2020-12-27sdm660-common: Remove cneapiclient package listingEthan Chen
* These files are listed as prebuilts already. Change-Id: I130ee9f82e6fe9a6015a3820f2ca4a0dca6c8e61
2020-12-27sdm660-common: Remove libantradio from PRODUCT_PACKAGESMichael Bestas
* It's proprietary and already included in vendor makefiles. Change-Id: Ic19703a39e3e691a04b226b2cb2a27b02703724d
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>