Nicolas Geoffray
b57779a46a
sdm660-common: Adjust pinned files following runtime module work.
...
Test: adb shell dumpsys pinner
Bug: 119868597
Change-Id: I83c709accb32d0f2c341179dbc5dcd6d7ec75d8a
2019-09-27 17:35:02 +02:00
Nicolas Geoffray
a55686c58c
sdm660-common: Add a new list of pinned file for the JIT in zygote experiment.
...
Bug: 119800099
Test: adb shell dumpsys pinner
Change-Id: I44596d11f7444551a9898373a068556d49a1a4e6
2019-09-27 17:34:02 +02:00
Volodymyr Zhdanov
dfd6d14563
sdm660-common: sepolicy: add firmware labels
...
* Q sepolicy doesn't have labels for these root folders anymore
Change-Id: Ibc1f13968eb4de0868de149f1347ca07da1c581c
2019-09-27 17:27:20 +02:00
Chia-I Wu
69cb83d2a4
sdm660-common: switch to IMapper 2.1
...
Change-Id: I33be48cd40457ceabc24ff5e085fa8ddaa4670e4
2019-09-27 17:27:03 +02:00
Logan Chien
f45aed04c1
sdm660-common: Fix errors found by prebuilt ELF checker
...
In order to bypass the missing LOCAL_SHARED_LIBRARIES errors, this
commit adds `LOCAL_CHECK_ELF_FILES := false` to `vndk/Android.mk`.
Bug: 119086738
Test: CHECK_ELF_FILES=true make check-elf-files
Change-Id: I40036e6f41242f42d3947a8f6517a6999cc52a14
2019-09-27 17:25:45 +02:00
Orion Hodson
c70eef5568
sdm660-common: Add libartpalette to VNDK-SP library list.
...
Now a dependency of ART.
Test: "atest CtsRenderscriptTestCases" on marlin
Bug: 123852238
(cherry picked from commit b97f98e391f0b635d47937a0cd07bc026e71db90)
Exempt-From-Owner-Review: cherry pick
Change-Id: I474c996249ec7d97b187dadb6b7cb880e852e5df
Merged-In: I03463ef9604d165af460b8f22afbc9b976e07999
2019-09-27 17:25:17 +02:00
Martin Stjernholm
f99d9947bc
sdm660-common: Add libdexfile external API libraries to VNDK-SP library list.
...
Necessary for libunwindstack to work on marlin and sailfish.
Test: "atest CtsRenderscriptTestCases" on marlin on internal
Test: mmma system/core/{libunwindstack,libbacktrace}, run host gtests
Bug: 119632407
Bug: 121110092
Change-Id: I4a74a8b18d68af2b5a55c58cb389e1c5c86d870c
2019-09-27 17:24:56 +02:00
Jiyong Park
f2805c6158
sdm660-common: Add libartbase and libziparchive to VNDK-SP
...
They are new indirect dependencies of libRS_internal.so.
The dependency is cut for VNDK-enabled devices, but is still alive for
semi-VNDK-enabled devices like marlin/sailfish.
Put the two libs to the list so that they are copied to /system/lib/vndk-sp/.
Bug: 110478183
Test: run any app using renderscript
Change-Id: I434399e1dbaba7399a9cbefb089b3dccb8897bee
2019-09-27 17:24:30 +02:00
Luca Stefani
3d5f0bf780
sdm660-common: Fix specifying custom clang compiler version
2019-09-27 17:13:46 +02:00
Bruno Martins
f159bc44db
sdm660-common: Kill framework compatibility matrix with fire
...
This thing is not mandatory at all and only demands extra work by having
to keep it up-to-date whenever new interfaces are added to the device
manifest
or simply uprev'ed.
Change-Id: I7c5485f201efde86ff1b277951e7faebf8b80437
2019-09-27 17:13:46 +02:00
Abubakar Yagoub
81286529be
sdm660-common: add missing libqdma_file_agent.so blob
2019-09-27 17:13:46 +02:00
Daniel Hillenbrand
91dd0c6fcc
sdm660-common: Add missing libdiag_system.so for ims_media_jni
2019-09-27 17:13:46 +02:00
Aryan Gupta
0ba3eddcc0
sdm660-common: Enable VoLTE For Airtel/Vodafone India
2019-09-27 17:13:46 +02:00
ÅVolodymyr Zhdanov
261ffac816
sdm660-common: add missing common cam blobs
2019-09-27 17:13:46 +02:00
codeworkx
13d1e20c86
sdm660-common: build vendor.qti.hardware.camera.device for ims
...
Change-Id: I736e19ff5ded1c493d61f6ed400c6decab318c8c
2019-09-27 17:13:46 +02:00
Ethan Chen
4c85db9929
sdm660-common: create libGLESv2_adreno.so symlink
...
* libGLESv2_adreno.so is needed on camera blobs
Change-Id: Iced972a02073e0c327e02a359870aeec299af0bd
2019-09-27 17:13:46 +02:00
Rashed Abdel-Tawab
196e36f0c2
sdm660-common: Build libqdMetaData.system
...
Change-Id: I29fb36cfc1c1298f31947bdd2d3cd8d07c22209a
2019-09-27 17:13:46 +02:00
Akhil Narang
1a58381571
sdm660: Add missing telephony-utils for qcrilhook
2019-09-27 17:13:46 +02:00
Davide Garberi
712b99f475
sdm660-common: Pin all blobs
...
* When extract-files is run using as blobs location the stock ROM build, vendor should stay unchanged
* Pin blobs to make this possible for other sdm660 devices using this tree
Change-Id: I11c903f16dc4f32369ec33d840c511bacafbbdb1
2019-09-27 17:13:46 +02:00
Davide Garberi
32d1cff5e0
sdm660-common: extract-files: Implement blob_fixup
2019-09-27 17:13:46 +02:00
Davide Garberi
4d8d346939
sdm660-common: Rework extract-files with --kang support
...
* Implementation from lineage vendor extract-files
Change-Id: I1170fcfa1ec237c9c0b322e9f268bdeb685b473a
2019-09-27 17:13:46 +02:00
Bruno Martins
16b0971961
sdm660-common: Add unpinning support to update-sha1sums.py script
...
Change-Id: I9035b449cea6d78927a459dc247075b3d4512e46
2019-09-27 17:13:46 +02:00
LuK1337
a283b40bcc
sdm660-common: Handle moved blobs in update-sha1sums.py script
...
Change-Id: Iccab8c8620c7ff680768aac2d9cbf5b5067af8d7
2019-09-27 17:13:46 +02:00
LuK1337
a1bf74beda
sdm660-common: Add script to update sha1sums of kanged blobs
...
Change-Id: Id2e8cfb8d3b6f65f69c91a89bacd615fdcc45753
2019-09-27 17:13:45 +02:00
guaiyihu
7694b15bde
sdm660-common: rootdir: Set MTP product name dynamically
...
Change-Id: I3af1f3ea3bd15a20e7623fcb5078e585619c1564
2019-09-27 17:13:45 +02:00
GuaiYiHu
34846c6abf
sdm660-common: Enable QC wifi dual ap feature
...
Change-Id: Ie8d74bbc2e5d7428cd1a29929394f1788ecede36
2019-09-27 17:13:45 +02:00
jhenrique09
7e09affa32
sdm660-common: init: Cleanup init.sdm660
...
Too lazy to move that shit to soong
Change-Id: I7a14a43b9cc19e6b3c650a6989f9ce2c8dfd6956
2019-09-27 17:13:45 +02:00
jhenrique09
1f6baba437
sdm660-common: patchelf sound_trigger to load libprocessgroup
...
set_sched_policy is not implement in libcutils.so anymore
Change-Id: Ib08851d9db134a3591c8630704aa7db9c8641029
2019-09-27 17:13:45 +02:00
Erfan Abdi
ff0264f69d
sdm660-common: Update init from Q firmware for new Radio Stack
2019-09-27 17:13:45 +02:00
Eric Chang
a2090af7b9
sdm660-common: Add vendor.qti.hardware.factory to framework compatibility matrix.
...
Change-Id: Ic68b7170917360ada7f9422990d06322029fcc96
2019-09-27 17:13:45 +02:00
Li Wei
d670b6ad16
sdm660-common: manifest: Update Factory HIDL to 1.1 on falcon_64
...
- Update Factory HIDL to 1.1 on falcon_64
Change-Id: I0c0527e579ac7ba3668c0d69b49b46d74e53c3d2
CRs-Fixed: 2456684
2019-09-27 17:13:45 +02:00
Sanjeev Mittal
9d4a761a39
sdm660-common: imsrtpservice 2.1
...
Change-Id: I6c17684496772d2408247136486879ded2880492
2019-09-27 17:13:45 +02:00
Sridhar Kasukurthi
582db6e0f8
sdm660-common: Update QtiRadio HAL to Version 2.3
...
Change-Id: I5a8875c24d2f4883030191cf89d29a2fff83e9f8
CRs-Fixed: 2471009
2019-09-27 17:13:45 +02:00
Max Weffers
11b290d9fc
sdm660-common: unify sensor blobs
2019-09-27 17:13:45 +02:00
Prakash Pabba
3c5d945d3e
sdm660-common: Enable 1.1 DataConnection HAL
...
Update platform manifest entries for DataConnection HAL
Change-Id: I323db19699c89b6fcd5ff723e8765257ae180b66
CRs-Fixed: 2451623
2019-09-27 17:13:45 +02:00
Eric Chang
35317c8eb8
sdm660-common: Add vendor manifest entry for IDataConnection HAL
...
Change-Id: Ib79ff03674a78d9e49430fadd3e7cee0b92ab123
2019-09-27 17:13:45 +02:00
Akhil Narang
7baf261c12
sdm660-common: Update Blobs to LA.UM.8.2.r1-04000-sdm660.0
...
*DPM
*Radio
*QMI
*CNE
*Cleanup
2019-09-27 17:13:45 +02:00
ÅVolodymyr Zhdanov
d42f87b378
sdm660-common: update widevine hidl to 1.2
...
* from mata QP1A.190711.107
2019-09-27 17:13:45 +02:00
Łukasz Patron
7c8b3bd278
sdm660-common: Update aptX blobs from crosshatch
2019-09-27 17:13:45 +02:00
Artem Borisov
1f658096ee
sdm660-common: Make a legacy symlink for persist as well
...
Apparently, our bluetooth hal and TAS Soundriver wants it.
Change-Id: I673646a90f016c3d0e3f2244bed8e31cd0263f7e
2019-09-27 17:13:45 +02:00
Erfan Abdi
638c48afd0
sdm660: audio: Update Bt audio policy configuration for qti audio
2019-09-27 17:13:45 +02:00
Erfan Abdi
7123cfecc8
sdm660: prop: disabled bluetooth wipower
2019-09-27 17:13:45 +02:00
Erfan Abdi
b87ab33877
sdm660: prop: increase snd card open retries to 50
2019-09-27 17:13:45 +02:00
Erfan Abdi
1fa0b49b7f
sdm660: prop set radio felxmap to none
2019-09-27 17:13:45 +02:00
Erfan Abdi
23f5d64fd4
sdm660: prop: set iwlan operation mode to legacy
2019-09-27 17:13:45 +02:00
Vandana Jain
9e29bf75ec
sdm660: whitelist the SD camera app
...
Change-Id: Iad4ff00e91104f37a4aceaa11f891f97965cc723
2019-09-27 17:13:45 +02:00
Yuanyuan Liu
3d53f85218
sdm660: Add wpa_cli
...
Add wpa_cli to PRODUCT_PACKAGES. This binary is needed for WLAN.
CRs-Fixed: 2414661
Change-Id: I0f34a6e8175d80b1b4050ee4df64c0a7334ad110
2019-09-27 17:13:45 +02:00
Subash Chander
6088e51d0b
sdm660: Replace libqdmetadata.system with libqdmetadata
...
With VNDK enablement, libqdmetadata is copying to both
system and vendor partitions.
CRs-Fixed: 2396145
Change-Id: I135257092bf31ca0dcf10555f99a96711439bea7
2019-09-27 17:13:45 +02:00
Roopesh Rajashekharaiah Nataraja
fcd0af7b28
sdm660: Add libion to PRODUCT_PACKAGES
...
libion needs to be explicitly added to PRODUCT_PACKAGES
since vendor code which is not shipped as source has a
dependency on this lib.
Change-Id: I75bcef582930b1eb49d72d505401a75f7c596254
2019-09-27 17:13:45 +02:00
Abhishek Srivastava
6415b88634
sdm660: wifi: Add move wifi data service
...
Add move_wifi_data service from /data/misc/wifi to
/data/vendor/wifi for OTA update.
Change-Id: I134fb663d1f358028eebb80106634d6eb0b87bc0
CRs-Fixed: 2270608
2019-09-27 17:13:45 +02:00