aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* msm8996: wifi: add band switch support for MCC to SCCKe Huang2018-09-25
| | | | | | | | | | | The current qcacld-2.0 driver does not support the MCC to SCC at different band. Then add the band switch support for MCC to SCC. Change-Id: I22ab05b3abaf65c0df0343c3568e1b650acc24ef CRs-Fixed: 2109735 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996: wifi: Add ini parameter of OCB per packet tx statsFerry Zhou2018-09-25
| | | | | | | | | | | | | This debug feature of OCB per packet tx stats needs to turn off the optimization controlled by macro HI_ACS_FLAGS_SDIO_REDUCE_TX_COMPL_SET, which would degrade the throughput performance. So, add an ini parameter to turn off this debug feature as default. Change-Id: I997f4ff74bd037730383a333bbf1140a1028243a CRs-Fixed: 1113905 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996: wifi: Add API to configure the period or ratio between BT and WLANc_zding2018-09-25
| | | | | | | | | | | | | | Add API to configure the period or ratio between BT and WLAN. Several parameters which needed depending on the use case. 1) BT Paging/Page Scan. 2) A2DP. 3) BT Inquiry/Inquiry Scan. 4) Etc. (depends on current implementation of supported use case.) Change-Id: I4cbe8308a66088b48a93c7582d658b655b584553 CRs-Fixed: 970861 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996: Update QtiTelephony from polarisDavide Garberi2018-09-25
| | | | | Change-Id: I5dc4458fc1949828f46fe1edcab3f8b72ef6917d Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Kang IMS from mataDemon Singur2018-09-25
| | | | | Change-Id: Ib13c88810a79444fbe715e1c37da2f724ea2e91d Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Kang CNE from mataDemon Singur2018-09-25
| | | | Change-Id: I2f3561fee12f24703101957e06fbe5a67b473925
* msm8996-common: rootdir: Remove fstab selinux contextsDavide Garberi2018-09-16
| | | | Change-Id: I96b2f52d7cf97d9b5794422bb57d6e151917d7a9
* msm8996: sepolicy: Fix device related neverallowsDavide Garberi2018-09-16
| | | | | Change-Id: Iddf2ac2f63d6f3a390e1720c11b1f334cc9729aa Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996: sepolicy: Address some denialsDavide Garberi2018-09-16
| | | | | Change-Id: I8f4d9588573e48069d365b77b081f981b4948fbb Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996: sepolicy: Remove duplicated entries and unknown typesDavide Garberi2018-09-16
| | | | | Change-Id: If6f7c4310f34239d49af0cad4cc481b507803f80 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996: sepolicy: Switch to vendor_ prefixDavide Garberi2018-09-16
| | | | | Change-Id: Ib1b232d57ca108f73995690ad31bbeee638aa5ad Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Nuke cnss-daemonDavide Garberi2018-09-13
| | | | | Change-Id: I40201fc515b407a747b6c67ec624d3eeee770edd Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update Vulkan to P blobsDavide Garberi2018-09-13
| | | | | | | * From: google/marlin/marlin:9/PPR2.180905.006/4945130:user/release-keys Change-Id: I655b8c890da1d1575ed13fa983a3a4951a89ad02 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update ANT+ system blobs to PLuK13372018-09-13
| | | | | | | * From: OnePlus/OnePlus6/OnePlus6:9/PKQ1.180716.001/1809071801:user/release-keys Change-Id: If0f4628104564020c47087599c5d64ee974d1b05 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Migrate to versioned VNDK layoutDivya Sharma2018-09-13
| | | | | | | | | | | Bug: 78605339 Test: boots Conflicts: vndk/Android.mk Change-Id: I43a22047d0bd21c57a2eee866799a96582aa6d70 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Disable vndk-sp creation for VNDK enabled targets.Vinay Verma2018-09-13
| | | | | Change-Id: Idf17c7ddeab922c231fc3e9bb786c45dfa54684b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add Mapper 2.1 to VNDK SP listNaseer Ahmed2018-09-13
| | | | | Change-Id: I24cbc517877e4e7f5827556061dcb5874918fc35 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add libsutilscallstack to the vndk librariesNivedita Sarkar2018-09-13
| | | | | | | | | | | | | | - 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add libunwindstack to vndk-sp.Siddeswar Aluganti2018-09-13
| | | | | Change-Id: I7e30ed1aee1fdd8235820570753f8af02f8a6556 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Adapt for local LineageHW java overlaysBruno Martins2018-09-13
| | | | | Change-Id: Icb2b9810217f4b4d442ab83a16f455bd2ed82071 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update IPACM for P releaseBruno Martins2018-09-13
| | | | | | | * Tag: LA.UM.7.5.r1-02200-8x96.0 Change-Id: Id7f0760c0dd1e5476db88d6089d0084eae127a49 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Drop libbt-vendorLuK13372018-09-13
| | | | | | * With QTI bluetooth it's no longer needed. Change-Id: Iba4b0b6ba24fe1b85e7175291ed84769615ffadd
* msm8996-common: Enable audio source unprocessed featuredavidevinavil2018-09-13
| | | | | Change-Id: Ifab7102b3de2bd85c81efd7fa8df07c2f067dfa9 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Restrict rmt_storage to CPU0.Cosme Domínguez Díaz2018-09-13
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Switch to HIDL ANT+ HALBruno Martins2018-09-13
| | | | | Change-Id: I0e0252b6e2c7e3e7da1e8508f010b7e6c2bfd128 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove unused overlaydavidevinavil2018-08-31
| | | | | Change-Id: I5713779d228d4c18e7d73d06e4558d55cf45a845 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Set sys.usb.ffs.aio_compatJerry Zhang2018-08-31
| | | | | | | | | | The kernel does not support aio with ffs. Set the property so adb/mtp know to use the compatible functions, and the same while in recovery. Bug: 37916658 Test: Use adb Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Treble sucksLuK13372018-08-31
| | | | | Change-Id: I304cbfbfba8c7a4c403a8e865bf0d940cac1bea2 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* Revert "msm8996-common: Use BOARD_VNDK_VERSION := current"davidevinavil2018-08-31
| | | | | | | This reverts commit e35c10e57b9df6454437d2d3b914771da79e5a46. Change-Id: Iec0cf241399ac609a131f3b298ad5ca1722ce715 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Kick PRODUCT_FULL_TREBLE_OVERRIDE for nowdavidevinavil2018-08-31
| | | | | | | This make working surfaceflinger and camera without VNDK Change-Id: I770854233fb7cb63c2da5c6d0ee9262bd92ab88f Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Use QTI bluetooth stackBruno Martins2018-08-31
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove oem_2901 group for second RIL daemon serviceWang Han2018-08-28
| | | | | | * Matches rild.legacy.rc from Pie's RIL Change-Id: Icdb0a3e4859bc0a4011e34fdd483cef2ca3b8a7f
* msm8996-common: Remove creation of /data/misc/wifi and /data/misc/dhcpHan Wang2018-08-28
| | | | | | | | * The creation of /data/misc/wifi and /data/misc/dhcp was moved long ago to the core init.rc script. Moreover, /data/misc/wifi is deprecated since wpa_supplicant now relies on /data/vendor/wifi. Change-Id: Ic0a33af44ffe163d3dd06cebdc1e192dc9bcb11f
* msm8996-common: Fix shared vdex nameMathieu Chartier2018-08-28
| | | | | | | | | The files in arm/arm64 are symlinks and pinning symlinks is not supported. Pin the target vdex file intead. Bug: 73990433 Test: manual Change-Id: I313e1f53487c0a21b615f65dc64c21a1ecb4b7d5
* msm8996-common: Remove Priv-app permissions whitelistdavidevinavil2018-08-28
|
* msm8996-common: Fix build of our bluetooth headerLuK13372018-08-28
| | | | Change-Id: I45c5a123c86f3a9ec1ac72011c018a937d4fc70f
* msm8996-common: Add vendor_ prefix for our custom AIDsLuK13372018-08-28
| | | | Change-Id: Ie1dd9c1f6a79d04b42e12e0fd9dabdc22b2f6927
* msm8996-common: Don't start supplicant with interfacesRoshan Pius2018-08-28
| | | | | | | | | | Framework will now add interface to supplicant (via HIDL) when it needs to control an interface, so don't specify them in the startup params. Bug: 69426063 Test: Device boots up and able to connect to wifi. Change-Id: I817d28093f8b982e3806c212babd888c0f5eb7c0
* msm8996-common: wpa_supplicant(hidl): Add support for starting HAL lazilyRoshan Pius2018-08-28
| | | | | | | Bug: 72394251 Test: Able to start supplicant from framework using ISupplicant.getService() Change-Id: I19b8434e7241b9028e7dc86316ec9d5512affcca
* msm8996-common: Uprev to supplicant 1.1Roshan Pius2018-08-28
| | | | | | Bug: 65673412 Test: Device boots up and connects to wifi networks. Change-Id: I2e51291b30fd242edbeae2c69ef9545383895bb3
* msm8996-common: wpa_supplicant: Move control sockets to /data/vendorJeff Vander Stoep2018-08-28
| | | | | | | | | | | | Treble compliance. Bug: 70228425 Bug: 70393317 Test: complete wifi test in b/70393317 Test: Test wifi on Taimen and Sailfish Test: verify sockets exist in /data/vendor/wifi/wpa/sockets Change-Id: I0bfc3a351419f0a03498e79664949f353369bf1b
* msm8996-common: Uprev Wi-Fi HAL to 1.2Etan Cohen2018-08-26
| | | | | | | | New HAL APIs are planned. This requires a HAL uprev. Bug: 65647646 Test: builds and Wi-Fi runs Change-Id: Ib7efd3d5263e73d1ad40e1a5a687bdb6c133c812
* msm8996-common: Advertise Vulkan 1.1 system featureJesse Hall2018-08-26
| | | | | | Bug: 66875961 Test: atest VulkanFeaturesTest Change-Id: I58f904984320dee174637ba0ddfecdd343fab7e6
* msm8996-common: Enable TARGET_PROVIDES_LIBLIGHT by default.Cosme Domínguez Díaz2018-08-26
|
* msm8996-common: Fix TARGET_2ND_ARCH_VARIANT warning.Cosme Domínguez Díaz2018-08-26
| | | | | build/make/core/combo/TARGET_linux-arm.mk:43: warning: kryo is armv8-a. build/make/core/combo/TARGET_linux-arm.mk:45: warning: TARGET_2ND_ARCH_VARIANT, armv7-a-neon, ignored! Use armv8-a instead.
* msm8996-common: Set LOCAL_SDK_VERSION where possible.Anton Hansson2018-08-26
| | | | | | | | | | | | | | | | 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
* msm8996-common: Set vendor props via PRODUCT_PROPERTY_OVERRIDESBruno Martins2018-08-16
| | | | | | * Support for vendor.prop was abandoned Change-Id: I3554bfc57c27555f8c605e8555ea5f386bce0c5d
* msm8996-common: Remove FRP entry from fstabMichael Bestas2018-08-15
| | | | | | * Not needed, system treats it as a raw block device Change-Id: Ieff8b1888c22d49974bfeb60cfc62f3bb2d424c7
* Revert "msm8996-common: Update vulkan blobs"davidevinavil2018-08-13
| | | | This reverts commit f8bdd1d2c6b8ddfeaa84bf3651e166a743e87f53.
* msm8996-common: thermal-engine.conf: Slightly increase the thresholds.Cosme Domínguez Díaz2018-08-13
| | | | | | | According to @davidevinavil, my thermal config cause a ~25% drop on the Multi-Core CPU performance... so, maybe I was too optimistic :P Increase 4 degrees centigrade to reduce the performance penalty.