summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-10sdm660-common: Make fastrpc_shell_3 publicly availabledianlujitao
* Used by GCAM for DSP-accelerated HDR processing * Arguably we should label /vendor/dsp/cdsp/fastrpc_shell_3 to same_process_hal_file like Pixels, but the partition is prebuilt thus we're unable to relabel it. * Copy the file to writable tmpfs, setup attributes and bind mount back to workaround the limitation. Change-Id: Ide90e5c7307d413db5ece736e859559f06679545
2020-05-06sdm660-common: Add cdsprpcddianlujitao
Change-Id: If02197e5527c97abd5cb6f94073557f805227f61
2020-04-30sdm660-common: Disable HD logoDyneteve
Signed-off-by: Henrique Pereira <hlcpereira@pixelexperience.org> Change-Id: I2f3f2fc9f0e797170ab34d82b00b46259a5c7348
2020-04-30sdm660-common: Label xiaomi ril propsdianlujitao
Change-Id: I14b172af1fac85448e4f632bfb128427d136376b
2020-04-30sdm660-common: Remove deprecated sdclang flagMichael Bestas
Change-Id: I3747f06f2366aacfbd5aeea5944d1c1fe0f7d82e
2020-04-30sdm660-common: Make FM radio opt-indianlujitao
Change-Id: Idaebe34e18d16d042e247f0f2b06c8012fe4d287
2020-04-30sdm660-common: Fix generated soong namespace for wayne-commondianlujitao
Change-Id: I0dbe909051e958f38ee6671cc72419c52b4e6db9
2020-04-30sdm660-common: Decommonize SEdianlujitao
Change-Id: If3194b0a8d7ffc8a8d42d2f7c6a8dde9e4235d1d
2020-04-30sdm660-common: Update mlipay from wayne V11.0.3.0.PDCCNXMMichael Bestas
Change-Id: Iaf42319089c5be2e83704c960c6eacf2e73c2028
2020-04-30sdm660-common: Update widevine from jasmine V11.0.8.0.QDIMIXMMichael Bestas
Change-Id: I983c6b98ba5e0b92b648dad8c8c0d22cb4076637
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: Remove devicesettings resources from lineage.dependenciesLuK1337
* Synced by default since LineageOS/android@9bd031c Change-Id: I822298f856f4d1012f847a8be311310f5e51f2bb
2020-04-30sdm660-common: sepolicy: Remove deprecated power HAL stats policiesMichael Bestas
Change-Id: If1b846c96c7c029afe73b9676e42b38cd2889dc8
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: Don't provide a module for libgpustatsEthan Chen
Change-Id: I39efbf1c447fbed83477496a00da3a3cab329bea
2020-04-30sdm660-common: Start qseecom daemon as early as possible for FBEramandeep trehan
Qseecom needs to start at earlier stage for FBE to work properly. Change-Id: Ie2408f652df291ad6a1b0dee1e4d559ff35c7c45 Signed-off-by: Ramandeep Trehan <rtrehan@codeaurora.org>
2020-04-30sdm660-common: Add debug IMS props to workaround CarrierConfig restrictionsLuK1337
We support IMS features on carriers not listed in the CarrierConfig, so let's use the props to enable it everywhere. Change-Id: Id3ad71d522a22048f7ad86d89695ad262361632d Signed-off-by: Anunay Maheshwari <anunaym14@gmail.com>
2020-04-30sdm660-common: wifi: Enable DFS channel scanning in P2P searchLuK1337
* Fixes P2P when connected to 5GHz access point. Change-Id: I31890645510931c7e7a65759c915a09fec77a1cf Signed-off-by: Anunay Maheshwari <anunaym14@gmail.com>
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: Remove MiWatermark shimMax Weffers
Change-Id: I7611b322b2f2935fc9079f9a76f9f5d9096aec00
2020-04-30sdm660-common: Do not include BOARD_RECOVERYIMAGE_PARTITION_SIZE in A/B devicesSubhajeet Muhuri
Change-Id: Idfa9e31d7c7d607ecd2f07567232525b21e0a9ce
2020-04-30sdm660-common: parts: Add vector iconsarian
* from https://materialdesignicons.com/ with small changes Signed-off-by: Anunay Maheshwari <anunaym14@gmail.com> Change-Id: Ibbb18065f97ed6f8f5376752495255aeafe1db82
2020-04-30sdm660-common: doze: Move DozeUtils.checkDozeService in an handlerLuca Stefani
* There's no need to manually write to the gestures prefs as long we are sure the handler is run after we return true in the onPreferenceChangeListner Change-Id: I090c0c6c91267aff69c45365b95b5f5e26d07b07 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com> Signed-off-by: Anunay Maheshwari <anunaym14@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: Update media_codecs_performance to QErfan Abdi
Change-Id: I7dc518e769ce1f09531344ee46251e3cd8998145
2020-04-30sdm660-common: Move out AOSP overlays from overlay-lineageErfan Abdi
Change-Id: I0eaca6efbd9dfa8a3aeebaafa6128728b9cc46f3
2020-04-30sdm660-common: Don't apply persist.vendor.usb.configdianlujitao
* Otherwise adb turns on after reboot every time. Change-Id: I66631f1f38a3e3a16e6d3dad87c83d0a98e6f851
2020-04-30sdm660-common: Convert remaining configstore settings to propsLuK1337
Change-Id: Iadefa31bc863b7ab70239874bed82bef240cbba5 Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com>
2020-04-30sdm660-common: Add system properties for surfaceflingerSundong Ahn
The configstore will be not used in surfaceflinger. So surfaceflinger will use the system properties instead of configstore. For this, the system properties are added. Bug: 112386364 Test: m -j && boot test Change-Id: Ie3d2adccca06702217984cf2c9db986d852b7014
2020-04-30sdm660-common: Kang walleye offsets for GPU compositionLucas Dupin
Window animations now have rounded corners, meaning that the shader that we use is more expensive than it used to be. Because of this, we need to adjust the SF offsets, to make sure that we'll have enough time to finish the GPU composition without dropping frames. These offsets as similar to blueline's, adjusted slightly because we were getting false "frame missed" signals if composition starts too early. Change-Id: I8173e12b006bc1cab6b4cb0b3a5db9f9b3489819
2020-04-30sdm660-common: Turn on GPU protected composition.Peiyong Lin
Change-Id: Ie385081961d8b89b81a034178d10176197b639d5
2020-04-30sdm660-common: Enable GL comp backpressureAdy Abraham
Enable backpressure for client composition to avoid jank due to HWC queue stuffing. Test: 1. Open Camera 2. Swipe horizontally to go back to previous app. Bug: 138083790 Change-Id: I3d26aa470c1660b23bd97133f39858f92638aca8
2020-04-30sdm660-common: Move all props to properties.mkErfan Abdi
* Also add more, drop unused props Change-Id: I4cf605b6f6a5e5fcf05e84ceb30497bb7a29cfab
2020-04-30sdm660-common: Drop framework matrixErfan Abdi
* We use target levels Change-Id: I36774f88e63f9361e62f7fcff4c7657cb7e03995
2020-04-30sdm660-common: Update FCM level to 3Erfan Abdi
Change-Id: I224783d5ca9501ecd6a50f9eb3f861068407ce3a
2020-04-30sdm660-common: Decommonize keymaster from manifestErfan Abdi
Change-Id: I357eddb54f334a3793260aeb7fc17adf51dc0611
2020-04-30sdm660-common: My name is lavenderErfan Abdi
Change-Id: Ie820810a928378a194bfa20fdae69385d1683dc7
2020-04-30sdm660-common: Enable CABC via livedisplaydianlujitao
Change-Id: I9292a62dc0b4a670ed6a4367ecd9a6e62058a5ae
2020-04-30sdm660-common: Move fp/tp sysfs permissions to commondianlujitao
Change-Id: Icbe9222213cca38cce1fe5666ff5a4c4032289f3
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: init: Rework dalvik heap valuesDavide Garberi
* Fixup some wrong values * Add support for 6gb devices Change-Id: I82eba78f85afe6dfa5cd0eb7e86e997a0b72e929
2020-04-30sdm660-common: sepolicy: Address some denialsDavide Garberi
Change-Id: Iaba642838e51a2c39c2961e30456148f9794f60e
2020-04-30sdm660-common: Address SELinux denials and clean updianlujitao
Change-Id: I997a268c9ce23eab80f1981293720e17d21bbb7a
2020-04-30sdm660-common: Add ifaa apis to unrestricted greylistdianlujitao
Change-Id: If33a18edaf6083281265ce94fd143d72b4bb4fb8
2020-04-30sdm660-common: sepolicy: Label button backlight nodesdianlujitao
Change-Id: I594a07fc3e68f1b50f181c4b254811814990c599
2020-04-30sdm660-common: sepolicy: Clean up crappy rulesdianlujitao
Change-Id: I9d7312e6aaafdde2c0751f4887f05d8d5029ee04
2020-04-30sdm660-common: sepolicy: Label new TP nodedianlujitao
Change-Id: Id55db9b6614320650c8c61e698f71ddc9f04d086
2020-04-30sdm660-common: sepolicy: Drop unused sysfs_lightdianlujitao
Change-Id: I62bfac69bdcebaf7d484bbc39ea4e16f8beb8e6b
2020-04-30sdm660-common: sepolicy: Label IR dev node for jasondianlujitao
Change-Id: I7ba6af074485509a501f656587379fb0ba5b07d3
2020-04-30sdm660-common: sepolicy: Rework mlipay rulesdianlujitao
Change-Id: Ib3935dac1de548da5ba6902365b2bab969b3b3b1
2020-04-30sdm660-common: Enable linker namespace isolationdianlujitao
Change-Id: Ib73797165a34e221c17ba6572a00adc760913442
2020-04-30sdm660-common: Enable property isolationdianlujitao
Change-Id: I4211d842f85c8b798a080787c447d9d0dbbaf6c2
2020-04-30sdm660-common: Migrate to new dt2w nodedianlujitao
Change-Id: Ib7f33e2463caffdf18c5590911fc593b139f160c
2020-04-30sdm660-common: Use fingerprint sensor as home keydianlujitao
Change-Id: Ie2064d2aa489da469c3e746842235564793d6a56
2020-04-30sdm660-common: sepolicy: Label renamed white led nodeDavide Garberi
Change-Id: Ia7c3c47efb628f851dd377b2e09b6f8e150013e3
2020-04-30sdm660-common: Add secondary interface using gEnableConcurrentSTA=wlan1Purushottam Kushwaha
gEnableConcurrentSTA=wlan1 will create wlan1 while insmod driver. Change-Id: Ia7ce00bbc9cb030320bc3bd84f8795c3583ef8b1 CRs-Fixed: 2258995
2020-04-30sdm660-common: Add back dirac adsp blobsSubhajeet Muhuri
* Without them audio breaks in wayne Change-Id: I359ee5ff6dbb172ac16f13274bf570a6baf2304b
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: Support button backlightdianlujitao
Change-Id: Id13a42976df428c95c19eae49e1c114f057510bb
2020-04-30sdm660-common: Don't advertise attention lightdianlujitao
* Messing up notification light in some cases Change-Id: I3fdaf2b0b3408d794ff2c6de7d1c2e6169b7a7a5
2020-04-30sdm660-common: Improve lights HALdianlujitao
* Use libbase logging and file utils * Read max brightness from sysfs * Convert constants to constexpr * Move helper functions to anonymous namespace * Bug fixes * Remove redundant chmod * Start the service after permissions are set up because it reads max brightness in constructor. Change-Id: I145d393c785e182060c5651e796d489f8c4d697b [SQUASHME] Let's dejank paths a bit... Change-Id: Ifd3d05588b0271e7a361aa4c7374a91fe5639a1f
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: Force enable mobile network settings v2dianlujitao
* AOSP defaults to true but 10 QC telephony extension sets it to false. * Restore AOSP behavior by enabling it with a system property which has higher priority over global system settings which is used by QCOM w/o modifying the jar. Change-Id: I45854b91bb8cfafabfe811777cda9f1e1840febf
2020-04-30sdm660-common: Add BT HAL from jasmine V11.0.8.0.QDIMIXMdianlujitao
Change-Id: Idc06f686b3dda4bb67563442575dbedf6093237c
2020-04-30sdm660-common: Remove firmware class path for kernel firmware loadingVinay Verma
In ueventd support has been added to read firmware path from vendor.It wil parse /vendor/firmware_mnt/image information and add in look up path/search path for loading firmware. Change uid of /venodr/firmware_mnt back to system as kernel firmware loading is removed. Previouly to support kernel firmware loading root permissions were required. Change-Id: I741eb8e7edb88a963c997312cdebc657fc1177d1
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 manifest from LA.UM.8.2.r1-05100-sdm660.0dianlujitao
Change-Id: I6710566f4ed4654dc674bb3cd485a35f60ff9cc6
2020-04-30sdm660-common: Pin modified netmgr.rcMichael Bestas
* Create netmgr recovery folder on post-fs-data Change-Id: Ia828d093b25c76a82d58d3a75075a4b48438c781
2020-04-30Revert "init.qcom.rc: Remove tftp and rmt_storage service definitions"Michael Bestas
This reverts commit 0729562d1ee75cbddfd5abae60838942757f31b8. Change-Id: Ie701f9a375b8f0f02e0c20374cf2cf4af5b1c579
2020-04-30sdm660-common: Update rootdir from LA.UM.8.2.r1-05100-sdm660.0dianlujitao
Change-Id: I341776245fac44fd462756104cf4decb8506d38e
2020-04-30sdm660-common: Update audio blobs from jasmine V11.0.4.0.QDIMIXMdianlujitao
Change-Id: I1015bcf549f320f60f6aa1cb7d4f55f514bf866a
2020-04-30sdm660-common: Update blobs from jasmine V11.0.8.0.QDIMIXMdianlujitao
Change-Id: I52bcc65d512aab7600ad761d30f9021b880b1a8c
2020-04-30sdm660-common: Checkout GPS config from jasmine V11.0.4.0.QDIMIXMdianlujitao
Change-Id: I27fa3dbb4b1d301a6cd60a6a0b224e35c18c4b46
2020-04-30sdm660-common: Fix non-ASCII character in gps.confdianlujitao
:caf: Change-Id: Iea9c44c0fbad574cbc077feea3d9f1de83d7d99a
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-30sdm660-common: Add soter from jason V11.0.3.0.PCHCNXMdianlujitao
Change-Id: Ida71bb41e66595222b5b3b8defa2aba2592c5f55
2020-04-30sdm660-common: Update qti telephony from jasmine V11.0.4.0.QDIMIXMdianlujitao
Change-Id: I12f8cf735f28200e86296fb350ebf978a5d08e5c
2020-04-30sdm660-common: Clean up unused blobsdianlujitao
Change-Id: If51d2231cff5269c97f2e1cd646e73f71f1de433
2020-04-30sdm660-common: Decommonize blobsdianlujitao
Change-Id: I3dabcc3d65fafa83184b4c837e241e4a7c228c0f
2020-04-30sdm660-common: lights: red -> whitedianlujitao
Change-Id: I097c542f95434d85b8c041b156dfd81952c64164
2020-04-30sdm660-common: Tweak mkbootimg optionsdianlujitao
* Align with CAF * Decommonize system/vendor partition size Change-Id: Ia12bc52e88aca0df1c5881a6d253d20fb76109b6
2020-04-30sdm660-common: Decommonize camera propsdianlujitao
Change-Id: I90cb61b647fe995b4a8805262f148e4a01b61b3e
2020-04-30sdm660-common: Decommonize fingerprint HIDLdianlujitao
Change-Id: I55cc6ba47474f76405fe6e06f0162179332e2804
2020-04-30sdm660-common: Import init.device.rcdianlujitao
Change-Id: I590d4ad530bb93a8a4c360f5d6e90cd67a292d71