summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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: wifi: add parameters for Hotspot 2.0Ecco Park
Those parameters need to set for Hotspot 2.0 network interworking=1 : Enable Interworking hs20=1: Enable Hotspot 2.0 auto_interworking=0 : Do not automatically go through Interworking network selection in wpa_supplicant Signed-off-by: Ecco Park <eccopark@google.com> Change-Id: Ic2351295802265516f20466113c08e2df0796dfa
2020-04-30sdm660-common: Add supplicant 1.2 to init.qcom.rcHai Shalom
Add missing supplicant 1.2 Change-Id: I34577cac4892563774f035d3a68ed17cc1edeeb9
2020-04-30sdm660-common: Enable FEATURE_TELEPHONY_IMS for this device.Brad Ebinger
Change-Id: Ibdd8cfad8fa26b147d1c318eb43e4bf181ae4037
2020-04-30sdm660-common: Update manifest with Supplicant 1.2Hai Shalom
Update manifest with Supplicant 1.2 to enable WPA3, OWE and DPP Wi-Fi features. Change-Id: Iae598248ebfe157cbc272bd5a717b58b731a7bdb
2020-04-30sdm660-common: hostapd(hidl): Uprev to 1.1Roshan Pius
Change-Id: I7034121b346b68af8797cc754b1ddcfbe21abd54
2020-04-30sdm660-common: Device Manifest Uprev Wifi HAL from 1.2 to 1.3Jong Wook Kim
Move Wifi HAL from 1.2 to 1.3 Change-Id: If4752781057f66a189707d6b59d3c503b2383707
2020-04-30sdm660-common: Remove graphics composer and health from compatiblity matrixAkhil Narang
Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com> Change-Id: Ia5c2defafb83c23badd49ae797c79f6f684090d5
2020-04-30sdm660-common: rootdir: Fix for android 10Akhil Narang
chmod requires 2 arguments chown requires between 2 and 3 arguments Unable to decode GID for 'net_bt_stack': getpwnam failed: No such file or directory Invalid keyword 'chown' Invalid keyword 'chmod' Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com> Change-Id: I31aba850d8c40414bc89111a4881d6c5c2ecf351
2020-04-30sdm660-common: Remove bootcontrol from manifestjhenrique09
Change-Id: I7db2b5b1dcdffe151c213ef26e558964f7621bb4
2020-04-30sdm660-common: Convert libinit_sdm660 to blueprintdianlujitao
Change-Id: I990a4d2c68cd51f0043390408c3b128c4bb20900
2020-04-30sdm660-common: Address 'LOCAL_MODULE_TAGS := eng debug' deprecation.padarshr
Newer AOSP deprecates LOCAL_MODULE_TAGS := eng debug. We now remove that and instead add the package to PRODUCT_PACKAGES_ENG or PRODUCT_PACKAGES_DEBUG as applicable. To ensure that we don't miss out on any package during this switch, we add these explicitly, even though it might have been already added under PRODUCT_PACKAGES at some other location. Change-Id: I35bd67c3e7752be5bcd8f8682864062173e92724
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: Generate the apex image.Nicolas Geoffray
Change-Id: I18a76766590db27a4c32534dc948f55f78da166c Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2020-04-30sdm660-common: Convert IMediaCasService to use vintf_fragmentsPeter Kalauskas
Change-Id: I43366fd9e95b30948aaa97f1cd5ff8b189de6c52 Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2020-04-30sdm660-common: overlay: Disable ACS for hotspotNaomi Calabretta
* Gives problems with 802.11AC hotspot mode mostly breaking 5ghz hotspot Change-Id: I912f343b8c2628a93715b135ee1045050236ae93
2020-04-30sdm660-common: Update radio blobs from LA.UM.7.2.r1-07600-sdm660.0Davide Garberi
* qcrild has been adapted to parse correctly older modules mccmnc output Change-Id: I6dbf50645d8f010cbfad5e99b05aeb9719341675
2020-04-30sdm660-common: Rename rild.libpath for treble complianceDavide Garberi
* rild.libpath is anyway being set to the same value as vendor.rild.libpath by ramdisk Change-Id: I03dec9badd190f5e9e060fc18f63bc3a519ab5cf
2020-04-30sdm660-common: Add missing system version of vendor.qti.imsrtpservice@1.0Davide Garberi
* Dependency of lib-imsvt.so Change-Id: I85d884e28d76959987586cc57b20d31e7694c934
2020-04-30sdm660-common: proprietary-files: Decommonize keymaster/gatekeeperIsaac Chen
Change-Id: I4cbfe016265f7f985c42235c93f9b997a699b26d Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2020-04-30sdm660-common: Remove deprecated/useless flagsharan
Change-Id: I5199aff977d4e65d86de7edc3a15c3b3690da473 Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2020-04-30sdm660-common: Add triple inherit support for extractorIsaac Chen
Change-Id: I76f428b1761abb19025a5194e494481e30c53d59 Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2020-04-30sdm660-common: init: Rename extra libinit supportIsaac Chen
Change-Id: I65fc9062436272148a0b9661932771cf130e2cb7 Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2020-04-30sdm660-common: rootdir: fstab: Align indentationDavide Garberi
Change-Id: I69dd459185ccf862ca26b3c7b001386fcf93bf7b
2020-04-30sdm660-common: rootdir: fstab: Add sdcard1 mount entryDavide Garberi
Change-Id: I2d54078f42ea2682e60f287aa1235f1346e1eb88
2020-04-30sdm660-common: sepolicy: Update fingerprint files contextsDavide Garberi
Change-Id: I648c03dab608d6989d69664d222ac1afff9231a8
2020-04-30sdm660-common: sepolicy: Remove fingerprint_data_fileDavide Garberi
* We can just use fingerprintd data file, which is already declared Change-Id: I1e7f176643142cd4326b45b3435040659b51d882
2020-04-30sdm660-common: sepolicy: Fix some hwservice fingerprint denialsDavide Garberi
avc: denied { find } for interface=com.fingerprints.extension::IFingerprintNavigation sid=u:r:system_server:s0 pid=1282 scontext=u:r:system_server:s0 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager avc: denied { find } for interface=vendor.qti.hardware.perf::IPerf sid=u:r:hal_fingerprint_sdm660:s0 pid=845 scontext=u:r:hal_fingerprint_sdm660:s0 tcontext=u:object_r:hal_perf_hwservice:s0 tclass=hwservice_manager Change-Id: Id8a26ab1134d8ea4e7b0e712f19784180372ee8b
2020-04-30sdm660-common: biometrics: Address fingerprint denialsDavide Garberi
* Mostly just for goodix Change-Id: Ia8fb90fca742a220e31f206b344026c69e751bb0
2020-04-30sdm660-common: Update ramdisk for the custom biometrics interfaceGuaiYiHu
Change-Id: Ib6bbeb147ee0a9a0f4815be270a3438eb25ecb53
2020-04-30sdm660-common: biometrics: Rework the fpc-goodix differentiationGuaiYiHu
Change-Id: Ib6be2c12d1fc7e9354001f7eb0b28e740eecde46
2020-04-30sdm660-common: Decommonize ACDB profilesDavide Garberi
* Causes an audio issue while calling on twolip Change-Id: Iee0358812776fe36ef843026d1a908acb90574fa
2020-04-30sdm660-common: sepolicy: vendor_init: Use set_propDavide Garberi
Change-Id: Ica6c87d562f257e7395fab7a80dfc8f4e5b8553c
2020-04-30sdm660-common: sepolicy: Allow qti_init_shell to write to read_ahead_kbDavide Garberi
avc: denied { write } for pid=4565 comm="init.qcom.post_" name="read_ahead_kb" dev="sysfs" ino=52742 scontext=u:r:qti_init_shell:s0 tcontext=u:object_r:sysfs_dm:s0 tclass=file Change-Id: I3e5350eb67aa9a0e539d74c2ecbd7114e03ffdc5
2020-04-30sdm660-common: sepolicy: Silence hal_perf_default dac_* denialsdianlujitao
Change-Id: Icaefcf91ea08813bb84ce33effec44d037bd5145
2020-04-30sdm660-common: Remove msadp symlinkingDavide Garberi
* This isn't needed and generates selinux denials: avc: denied { read } for pid=780 comm="ueventd" name="mmcblk0p12" dev="tmpfs" ino=13382 scontext=u:r:ueventd:s0 tcontext=u:object_r:mba_debug_dev:s0 tclass=blk_file avc: denied { open } for pid=780 comm="ueventd" path="/dev/block/mmcblk0p12" dev="tmpfs" ino=13382 scontext=u:r:ueventd:s0 tcontext=u:object_r:mba_debug_dev:s0 tclass=blk_file Change-Id: I6a08c7588c8f6e3b2def41d8c1ec16519c952662
2020-04-30sdm660-common: ueventd: Don't modify permissions of /dev/hw_randomWang Han
This addresses an underlying problem since /dev/hw_random is used. The issue is that EntropyMixer, which runs in system_server, needs to read from /dev/hw_random, but thanks to our qualcomm ueventd, EntropyMixer can never accress this node, resulting in warnings like this: W EntropyMixer: Failed to add HW RNG output to entropy pool W EntropyMixer: java.io.FileNotFoundException: /dev/hw_random (Permission denied) AOSP ueventd handles this well, so just remove this line to get things back to stage. This issue was never exposed because Google derps the logging here, which is already fixed on Pie. https://android.googlesource.com/platform/frameworks/base/+/c78a463e875d91eae2cf256042fd99d130217c38 Change-Id: I42c9aaa8f57306536e51c0a17febad57a5a77581
2020-04-30sdm660-common: Rename tulip to twolipDavide Garberi
Change-Id: I0b00ae78e024c8d538175846b4c9537377842e8b
2020-04-30sdm660-common: Checkout rootdir to LA.UM.7.2.r1-07500-sdm660.0Davide Garberi
Change-Id: Id8bf30d72e8a513f09d654c91ccdf22cd4182b2d
2020-04-30sdm660-common: Set permission for dt2w nodejhenrique09
Change-Id: Ie8dd5fc512e6e1e3a33ce0d7907924c05e0bcf43
2020-04-30sdm660-common: Update dt2w proc nodeDavide Garberi
* Commonized procfs node for all the variants of tulip, whyred and wayne/jasmine Change-Id: I234761530e5567ac6d46ad9fa912496046c3c4bd
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: Update perf blobsDavide Garberi
* With this stack of blobs the perf stack actually works unlike before * fixes: 09-03 02:33:49.249 644 675 E ANDR-PERF-OPTSHANDLER: Invalid core no. 0 09-03 02:33:49.249 644 675 E ANDR-PERF-OPTSHANDLER: Request on invalid core or cluster 09-03 02:33:49.249 644 675 E ANDR-PERF-OPTSHANDLER: Unable to find the correct node storage pointers for resource index=31, node path= 09-03 02:33:49.249 644 675 E ANDR-PERF-RESOURCEQS: Failed to apply optimization [3, 23] 09-03 02:33:49.249 644 675 E ANDR-PERF-TARGET: Eror: Target not initialized Change-Id: I3456222ba844229a6666e8983ce36392fe27548a
2020-04-30sdm660-common: Pin all blobsDavide Garberi
* When extract-files is run using as blobs location the stock ROM build, vendor should stay unchanged * Pin jasmine blobs to make this possible for other sdm660 devices using this tree Change-Id: I11c903f16dc4f32369ec33d840c511bacafbbdb1
2020-04-30sdm660-common: Decommonize power_profileDavide Garberi
Change-Id: I84c9b74e2ad29ff3044f1c8c98ba9d102b39c78c
2020-04-30sdm660-common: audio: Decommonize some configsDavide Garberi
Change-Id: If64a95ae79bb74721731ebf2354fe6b5e0aa09e8
2020-04-18sdm660-common: Decommonize display calibration filesDavide Garberi
Change-Id: I17c9ddea17bddba620ce83befeec3deb495d654b
2020-04-18sdm660-common: Import GPS HAL from LA.UM.8.2.r1-04300-sdm660.0Michael Bestas
Change-Id: I5e93d71bc7df7bb46af8c4b9ff11e8302113cfa9
2020-04-18Squashed 'gps/' content from commit 8582827c8Michael Bestas
git-subtree-dir: gps git-subtree-split: 8582827c8f8cb19c2eff71f0737e17f3068ba41a
2020-02-15sdm660-common: Remove GPS HAL for subtree importdianlujitao
Change-Id: Ib18b7d867224557562c3f6a4a20c206f0ec30fec
2019-11-05sdm660-common: extract-files: Implement blob_fixupDavide Garberi
Change-Id: Iad42a93bd024caa70d5c21a2cc2747f89aba2450
2019-11-05sdm660-common: Rework extract-files with --kang supportVladimir Oltean
* Implementation from lineage vendor extract-files Change-Id: I1170fcfa1ec237c9c0b322e9f268bdeb685b473a Signed-off-by: Vladimir Oltean <olteanv@gmail.com>
2019-11-05sdm660-common: extract-files: Fix CLEAN_VENDORDavide Garberi
* Due to the caps difference the vendor was being cleaned everytime that the extractor was run, even just with section Change-Id: I2ba8f67bf1fa045f3059df660f36111d970592b4
2019-11-05sdm660-common: Add unpinning support to update-sha1sums.py scriptBruno Martins
Change-Id: I9035b449cea6d78927a459dc247075b3d4512e46
2019-11-05sdm660-common: Handle moved blobs in update-sha1sums.py scriptLuK1337
Change-Id: Iccab8c8620c7ff680768aac2d9cbf5b5067af8d7
2019-11-05sdm660-common: Add script to update sha1sums of kanged blobsLuK1337
Change-Id: Id2e8cfb8d3b6f65f69c91a89bacd615fdcc45753
2019-09-18sdm660-common: Make camera blobs device specificDavide Garberi
Change-Id: Ic977fad2d6cde6692685cf49e0104835e2dc763c
2019-09-18sdm660-common: Add tulip to targets listDavide Garberi
Change-Id: I539a241f121a75fdd645591509e0369377005c1e
2019-09-18sdm660-common: Convert to 660 common treeDavide Garberi
Change-Id: I903039730f4181f6a326f28e0ea212db68bdabcc
2019-09-01wayne-common: proprietary-files: Decommonize fingerprint HALIsaac Chen
* Wayne HALs causing log spam on jasmine,this also happens when jasmine on wayne Signed-off-by: Isaac Chen <tingyi364@gmail.com> Change-Id: If5c85021013fa470553d6956c2b2480edc78bfb6
2019-09-01wayne-common: light: Set correct brightness for backlightIsaac Chen
* Xiaomi switched to 4095 level brightness switch on P Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: If41820a046dd32697e21ca71defe2377895407c2
2019-09-01wayne-common: Enable HAL3 for cameraIsaac Chen
* Also use api2 for Snap Signed-off-by: Isaac Chen <tingyi364@gmail.com> Change-Id: I62b4c3d7c032c0228e686f296f72f971ca3a977a
2019-09-01wayne-common: Drop useless GPS configuration fileWang Han
* We copy our gps.conf. Change-Id: I2260f22b81bd6790070ab27d9e290c20910c2e2b Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-09-01wayne-common: Set TARGET_PROVIDES_QTI_TELEPHONY_JARMichael Bestas
* Avoids the following warnings on every single rebuild of anything: build/core/Makefile:34: warning: overriding commands for target `/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar' build/core/base_rules.mk:391: warning: ignoring old commands for target `/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar' Change-Id: Idffe1a95d5ddac0ef3d6c74e3d55293b553e51ba
2019-09-01wayne-common: Clean up unused packagesPIPIPIG233666
* Drop gpio_keys.kl too since its unused. * Don't provide a module for qcrilhook since its not necessary. Signed-off-by: PIPIPIG233666 <2212848813@qq.com> Change-Id: I74d9576586c1424fae0e8fedcf6e83326ff6802e
2019-09-01wayne-common: Tweak media profilesdianlujitao
* Remove unsupported profiles in AOSP from media_profiles_vendor.xml: - vga - 4kdci - timelapsevga - timelapse4kdci - highspeedcif - highspeedvga - highspeed4kdci - qhd - 2k - timelapseqhd - timelapse2k - lpcm and use it as media_profiles_V1_0.xml * Remove never used CAF media_profiles_V1_0.xml. Change-Id: I8309af0804caf32ab0870a7ad754b8d41dc9b544 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-09-01wayne-common: Update GPS from LA.UM.7.2.r1-05800-sdm660.0GuaiYiHu
Change-Id: Idaec6889200d67c776222aebecdc9c0255e2b963 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-09-01wayne-common: Migrate to livedisplay 2.0Bruno Martins
Change-Id: I513c284c534ce3abc27bf374513280171454f4d1 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-09-01wayne-common: rootdir: Kill init.qti.qseecomd.shGuaiYiHu
Change-Id: I6fe31f784abd08bd4d7ca79e238f10087c16ca69 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-09-01wayne-common: Remove init.qcom.early_boot.shEthan Chen
* This script doesn't do anything useful, since it tries to set a lot of ro.* properties, which is not allowed anyway. Change-Id: I408cc17d0d18e81a9cf0e529e6b78622c3017a7f Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-09-01wayne-common: Add BOARD_PLAT_[PUBLIC|PRIVATE]_SEPOLICY_DIRDan Cashman
Move vendor policy to vendor and add a place for system extensions. Also add such an extension: a labeling of the qti.ims.ext service. Bug: 38151691 Bug: 62041272 Test: Policy binary identical before and after, except plat_service_contexts has new service added. Change-Id: I1493c4c8876c4446a1de46b39942098bf49c79f8
2019-09-01wayne-common: Address denials for PIsaac Chen
Signed-off-by: Isaac Chen <tingyi364@gmail.com> Change-Id: I6759914e91c1cc437304d74328e970daeb3d25e3
2019-09-01wayne-common: proprietary-files: Update graphics from ↵Isaac Chen
LA.UM.7.2.r1-06900-sdm660.0 Signed-off-by: Isaac Chen <tingyi364@gmail.com> Change-Id: Icfcb155f55201e444a4f56ce7e0a4cc2e56480f8
2019-09-01wayne-common: Update IFAA for pie blobsdianlujitao
Change-Id: I2801cc3633416a1552c07230b68cf1d83b484edc
2019-09-01wayne-common: Uprev mlipay to 1.1Isaac Chen
Signed-off-by: Isaac Chen <tingyi364@gmail.com> Change-Id: Iaa1d210c55e1b67d256a1aa45d670749cc2d1a88
2019-09-01wayne-common: Access mlipay hal via a binder servicedianlujitao
* Untrusted apps are no longer allowed to directly access hwbinder on Pie, implement a system service as a middleware between mlipay hal and untrusted apps. * Xiaomi uses similar solution for MIUI on Pie. Change-Id: Ie52376b1f7bcd84d219fe73bceb4bdd6cc2b9980
2019-09-01wayne-common: Build Trust HALJoey
Change-Id: I92706987f8d3094cdfb82e71e5331b7efe69e5df
2019-09-01wayne-common: Update from jasmineIsaac Chen
* jasmine_sprout 9 PKQ1.180904.001 V10.0.9.0.PDIMIXM release-keys * Graphics SDM from LA.UM.7.4.r1-04100-8x98.0 * Cleanup rootdir a bit Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I457f9d446b86b856e2cebe85b698403005c58d3e
2019-08-30wayne-common: Move to common data-ipa-cfg-mgrBruno Martins
* It is now available at vendor/qcom/opensource/data-ipa-cfg-mgr Change-Id: If66808c4bc2c02f7d253bdc1f7b34b83f559a047
2019-08-13wayne-common: doze: Match Pie settings UIJoey
Change-Id: Ia1cde37923c55faf057189f7085b69522e2802ef Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-13wayne-common: libhidl: Remove android.hidl.managerGuaiYiHu
* Also move android.hidl.base@1.0 to system Change-Id: I06695669f988f28ebfc2016030033f419bb95191 Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-13wayne-common: Add libsutilscallstack to the vndk librariesNivedita Sarkar
- libutilscallstack is being dynamically loaded by a vndk enabled library that is available to vendor but lisutilscallstack is not - To fix this, we need to add libutilscallstack to vndk libraries - Also add any dependent libraries (libdexfile) Change-Id: Iefb26b9d50f2cef3902a035c78fbd58b418db116 CRs-Fixed: 2191124
2019-08-13wayne-common: Add libunwindstack to vndk-sp.Siddeswar Aluganti
Change-Id: I7e30ed1aee1fdd8235820570753f8af02f8a6556
2019-08-13wayne-common: Migrate to versioned VNDK layoutDivya Sharma
Bug: 78605339 Test: boots Change-Id: I43a22047d0bd21c57a2eee866799a96582aa6d70
2019-08-13wayne-common: Disable vndk-sp creation for VNDK enabled targets.Vinay Verma
Change-Id: Idf17c7ddeab922c231fc3e9bb786c45dfa54684b
2019-08-13wayne-common: Add Mapper 2.1 to VNDK SP listNaseer Ahmed
Change-Id: I24cbc517877e4e7f5827556061dcb5874918fc35
2019-08-13Revert "Revert "wayne: Update vndk-sp build mechanism and library set.""Isaac Chen
This reverts commit f40c0a7d0f5621bde8c8e9b111df8b876ec5c9f2. Change-Id: I2149adfb3787458d6091ca96e198b37f0bab6e08
2019-08-13Revert "wayne: Build with VNDK=current"Isaac Chen
This reverts commit 92cea1314ce8f9817ea872332171216084f31673. Change-Id: I79c7e8b8cb3453912464573e2150dc1e9e26254f
2019-08-13wayne-common: Synchorize gps to PIsaac Chen
* QC Tag: LA.UM.7.2.r1-04900-sdm660.0 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I34383e8fbf394b774f83f8d662873e8786ff1bbf
2019-08-13wayne-common: Specify cache for non-AB variant deviceIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I93a8418c644a38ad7b00f0455d6d8e70e9a3d1ab
2019-08-13wayne-common: Regenerate manifest for P compatibilityIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I32758309b9056e873f16cced04797992bcd50102
2019-08-13wayne-common: Doze: Drop useless SDK dependencyBruno Martins
Change-Id: I74901339740b82b79f36754c7e52894a98020c3d
2019-08-13wayne-common: Set LOCAL_SDK_VERSION where possible.Anton Hansson
This change sets LOCAL_SDK_VERSION for all packages where this is possible without breaking the build, and LOCAL_PRIVATE_PLATFORM_APIS := true otherwise. Setting one of these two will be made required soon, and this is a change in preparation for that. Not setting LOCAL_SDK_VERSION makes the app implicitly depend on the bootclasspath, which is often not required. This change effectively makes depending on private apis opt-in rather than opt-out. Test: make relevant packages Bug: 73535841 Change-Id: Ic906adbd670c4dbfe2cdf0b71cdbeaf9ac08a27e
2019-08-13wayne-common: proprietary-files: Commonize camera librariesIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I2e0f76f1b86078b43cb0fa230c975bfec1161acb
2019-08-13wayne-common: Update mixer paths for sdm660 internal codecVatsal Bucha
Internal codec has a direct connection between ADC1 and AMIC1. Add a switch to prevent default powering up of AMIC1. CRs-Fixed: 2058182 Change-Id: If00b3d239655d2ecc77654ab379bbc0bd57e5b0d
2019-08-13wayne-common: Remove default sampling rate and channel entries for bt a2dpPreetam Singh Ranawat
-Remove default setting of sampling rate to 48K and stereo channel for bt a2dp as support for multiple sampling rates and channels over a2dp is added and being set from hal. Change-Id: I8a40182af0d97b31b136a1928cbbe6f728eb950f
2019-08-13wayne-common: Separate BT sample rate Rx and Tx backend configRamjee Singh
Independent configuration of Rx and Tx backend sample rates for BT usecases. Change-Id: Ic2437531dad1e53e866100c4022e4667103f4c92
2019-08-13wayne-common: Support 2 instances of "primary input"Samyak Jain
No Audio heard in FM Speaker when FM record and FM speaker are on simultaneously With default values for maxActiveCount and maxOpenCount, FM app is unable to record and play FM audio on speaker simultaneously since it uses application loop back(AudioRecord->AudioTrack) to route FM audio to non-default devices(Speaker) Add attributes maxActiveCount="2" and maxOpenCount="2" to mixPort "primary input" CRs-fixed: 2249758 Change-Id: I82a1cb0d5596486d531d5324b91f932f52b07f9e
2019-08-13wayne-common: audio: Add microphone characteristics and snd device mappingRamjee Singh
Populate microphone characteristics for supported microphones on platform. Map input sound devices to specific microphone ids. Change-Id: I9aab6ef04bb941533261740723ffcf78645d3e1e