Commit graph

3246 commits

Author SHA1 Message Date
Sridhar Kasukurthi
93d67ec05b
Update QtiRadio HAL to Version 2.4
Change-Id: Id840d3b942f952fc2ee2441c1f02f081b62a419c
2020-02-27 17:01:39 +01:00
Ananthula, Madhu
8ab1a2d503
SDM660: Finetune mediacodec performance values.
Finetune mediacodec performance values as per CTS results

CR: 2584357
Change-Id: I71c75cfbfeaeb370eee8f6173520abbdf61544db
2020-02-27 17:01:39 +01:00
VijayaKumar T M
e3747252c9
sdm660_64: camera : Disable dual isp sync
sdm660 will not support dual isp sync.

Change-Id: I006eecf59437aa7cdbd378850ab5ce6e7f702a54
2020-02-27 17:01:39 +01:00
Josh Chasky
eef3c5c4d0
board: Update to Clang 10.0.4
Change-Id: I181212db478a025c09adf346b3e47d1cd6509ab7
2020-02-27 17:01:39 +01:00
Vulupala Shashank Reddy
7c2620f4ca
wifi: Update ini parameters for wifi
Update ini parameters related to wifi.

Change-Id: I238eb03d721ca81cfa9994566edce0a145e76521
CRs-Fixed: 2597219
2020-02-27 17:01:39 +01:00
Max Weffers
8958ec4e22
sdm660: prop: Do not Move input surface to CCodec
* fixes system side screenrecorder

Change-Id: I141c3a72507d53a1fc00a26247da2256a7f71826
2020-02-27 17:01:38 +01:00
dianlujitao
c4d7f31a89
Force enable mobile network settings v2
* 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

 Author:    dianlujitao <dianlujitao@lineageos.org>
 Date:      Tue Oct 22 21:11:54 2019 +0800

Change-Id: I1862e9021ccbc8430c9a1dcda21016fdbf2f0bad
2020-02-27 17:01:38 +01:00
Dyneteve
458fbf7f0d
sdm660-common: Switch to userspace LMKD
Change-Id: I63a284f3b956284e798fe0ecfb6cc05b4190db73
2020-02-27 17:01:38 +01:00
izainudinshamilov
e16c070073
sdm660-common: Update vibration pattern from sargo
Change-Id: Ie97c7673b4e38b0fb99b99c10e007df36e75ca5b
2020-02-27 17:01:38 +01:00
Max Weffers
52f60c1b4f
sdm660: overlay: Update Auto Brightness Values from Sargo
Change-Id: I2d04a985ef8acd8a1a2866147d63b8a41853abd3
2020-02-27 17:01:38 +01:00
Phil Burk
9342e80e43
sdm660: audio: add vendor property for mmap MMAP OUTPUT time offset
Try to fix glitches on AAudio MMAP output on bonito.
The DSP is returning a position/time pair that is too soon.

Bug: 122680738
Test: Should see glitch.count = 0 when you run this test.
Test: adb shell aaudio_loopback -tm -b999 -s20 -x -X
Change-Id: I3cf7698e4038b375a116c4d708eb0686cc72f40e
Merged-In: I3cf7698e4038b375a116c4d708eb0686cc72f40e
2020-02-27 17:01:37 +01:00
Pawin Vongmasa
4b0ead0844
sdm660: Move input surface to CCodec
Test: atest CtsMediaTestCases -- \
--module-arg CtsMediaTestCases:size:small

Bug: 131800183

Change-Id: I8783a7de4a4fdf7ff2eac6697c71f6592c9a9e06
2020-02-27 17:01:37 +01:00
Tomy Prasetyo
0f965351e0
sdm660: Add full Support Carrier Smartfren ViLTE
Change-Id: I6af854a07dfe521abfc624b34971a5359dd218bc
2020-02-27 17:01:37 +01:00
Liron Daniel
75bef1e561
sdm660: ueventd.qcom.rc: Add permission to /dev/spu_hal_ssr
Needed for spu HAL service to register on spcom channel for ssr
notifications

Change-Id: I43f070bf9948d4330f9ae05f9d631f2681f75164
2020-02-27 17:01:37 +01:00
Amir Vajid
babc7f8aae
sdm660: post_boot: update memlat polling to 8 ms on kona
Update the polling_interval to 8 ms for all memlat
devices on kona.

Change-Id: Ia097e6e0a6aa3b761978e5df60c868a7f1d19401
2020-02-27 17:01:37 +01:00
Amir Samuelov
568313007c
sdm660: allow system to access UFS sysfs
Allow system to read/write UFS device attributes on sysfs.

Change-Id: I7ea0a8f289b29ebcff2b894237efbe90b76f1a80
2020-02-27 17:01:36 +01:00
Dyneteve
e970cc2df6
sdm660-common: Start the bootanimation on late-fs
Change-Id: I990ee05623b98a5faa5fea9085de27737ba2cb5b
2020-02-27 17:01:36 +01:00
Dyneteve
cce384b6dd
sdm660-common: Add 2 instance support for record_24
Change-Id: Ibcdb612763a9eda2579ef7e22d9d72b8426ea2ef
2020-02-27 17:01:36 +01:00
Adhitya Mohan
413f53c6f7
sdm660-common : Ensure ro.surface_flinger.protected_contents=true is copied to build.prop
-Having it as DEFAULT_OVERRIDE did not copy the prop, causing chrome v77+ to crash

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I1fd53af2b9aecc53f7058eb76ef8e815d98968c5
2020-02-27 17:01:36 +01:00
izainudinshamilov
b170d247c5
sdm660-common: overlay: Whether or not to hide the navigation bar when the soft keyboard is visible
Signed-off-by: Zainudin Shamilov <izainudinshamilov@beatwo.men>
Change-Id: I3d0024f2f32858255254b6ac913c666779818c46
2020-02-27 17:01:36 +01:00
npjohnson
b3b5907176
sdm660-common: Enable display burn-in-protection in Ambient Display
Change-Id: I3351fa93259b3e4a23b9331ebecc3b0c2c1f9e93
2020-02-27 17:01:35 +01:00
dasshubham762
0eac0de95b
sdm660-common: overlay: Enable ViLTE for Airtel (India) & 404 mcc
* Airtel India uses some mncs of 404 mcc

Signed-off-by: Zainudin Shamilov <izainudinshamilov@beatwo.men>
Change-Id: Iecefcefa628acc7aee7c8e6022a7c26a7765b245
2020-02-27 17:01:35 +01:00
Dyneteve
8bdaf69794
sdm660-common: overlay: Enable VoLTE/VoWiFi for Digi Malaysia
Signed-off-by: Zainudin Shamilov <izainudinshamilov@beatwo.men>
Change-Id: I47f491c8f7d056379b680b36506d25ded11691b5
2020-02-27 17:01:35 +01:00
Dyneteve
39d1f605d7
sdm660-common: Enable VoWiFi for Airtel
Signed-off-by: Zainudin Shamilov <izainudinshamilov@beatwo.men>
Change-Id: Ia264028fcb2985994ad3cb583da5188728bc7182
2020-02-27 17:01:35 +01:00
Dyneteve
26ff7b6051
sdm660-common: overlay: Enable VoLTE/VoWiFi/ViLTE for entire 460 mcc
* All of them support VoLTE/VoWiFi/ViLTE

Signed-off-by: Zainudin Shamilov <izainudinshamilov@beatwo.men>
Change-Id: I8f52933358a8c32c53f938f3e5866362c8123be0
2020-02-27 17:01:35 +01:00
Shubham Das
61c9eec8ef
sdm660-common: overlay: Make WiFi Calling preference editable for Jio (India)
Signed-off-by: Zainudin Shamilov <izainudinshamilov@beatwo.men>
Change-Id: Ifa3970b0c4f78dda583a00c8046a0e68524c51a1
2020-02-27 17:01:35 +01:00
Dyneteve
1a7c7d5840
sdm660-common: rootdir: Use auto for sdcard/usbotg
* Just so other file systems work

Change-Id: Ic7aa2b98ee4af1309b6155bdc5b77dc46f130503
2020-02-27 17:01:34 +01:00
Ethan Chen
89f5d20ec4
sdm660-common: Allow init to relabel persist link file
Change-Id: I7872b8455a66e45826d86e0bb71faa1f28a2c7a3
2020-02-27 17:01:34 +01:00
Dyneteve
162633ad42
sdm660-common: rootdir: Import tunables/cpusets from coral
* Also start bootanim a little earlier

Change-Id: I1b43ead7d122a7042b8fd5e6b5fe41afa9e9fd1b
2020-02-27 17:01:34 +01:00
Wei Wang
0cc188a5c5
sdm660-common: Import SchedTune tuning from b4s4
Change-Id: Ia805b346b2b24fcc24f80af8dc4ffcba3f0c3fbc
2020-02-27 17:01:34 +01:00
Dyneteve
6917d046fa
sdm660-common: rootdir: Stop configuring read ahead from post_boot
Change-Id: I7ce2665c5cb78d8beb9e20cd296d32a520f6bbf4
2020-02-27 17:01:34 +01:00
Pavel Kon'kov
ca4e090a5e
sdm660: readme: we support more devices
Change-Id: I4d1bc6d6dfb100610c012b9a574f9997a2652e45
2020-02-27 17:01:32 +01:00
Max Weffers
b474bd9e51
sdm660-common: Fix audio policy configuration xml copy
Change-Id: I4d91fb575c3a0ecd7ae81c4371b579879b73f9a6
2020-02-10 18:43:32 +01:00
Stylogey
a211672ee7
sdm660-common: Add IIop interface
Adds the IIop interface to vendor.qti.hardware.iop
2020-02-10 14:23:13 +01:00
Stylogey
f2dd83bcbe
sdm660-common: Build configstore@1.1
In manifest it is already set to 1.1
2020-02-10 14:23:13 +01:00
Karthi Kandasamy
1d6b79cf60
sdm660-common: Update display config to version 1.9
upgrade display config version to 1.9

Change-Id: I29586a29b2091366fa975c2721fe1e507e62a537
Signed-off-by: c_kartka <kartka@codeaurora.org>
2020-02-10 14:23:12 +01:00
Bharat Pawar
70b2ca98a0
sdm660_64: init: USB config update
Change-Id: I696c3622477c689bb31fb2d12183729ece59d54b
2020-02-10 14:22:01 +01:00
Rajshekar Eashwarappa
65d7f445ea
sdm660_64: finetune performance xml
Fine tuned the performance xml based on the
CTS results.

Change-Id: I9bd61490d28bebdc4bc696dcbf9d1674903ae983
2020-02-10 14:15:57 +01:00
Max Weffers
ec97fdde2d
sdm660-common: Update rild.libpath for Q Blobs
Change-Id: I0e448a4e67c28164e9e9a74f162d162a409662c5
2020-02-04 13:24:16 +01:00
Max Weffers
b3a4869e1a
sdm660-common: Cleanup unused vendor blobs
Change-Id: Ibbc4074d2f9daa57263e0baff7581845bb50c457
2020-02-03 19:58:23 +01:00
dianlujitao
9b6179a4d8
sdm660-common: Update BT HAL from LA.UM.8.2.r1-05100-sdm660.0
*Cleanup stuff

Change-Id: Idc06f686b3dda4bb67563442575dbedf6093237c
2020-02-03 19:48:55 +01:00
dianlujitao
7e59b07530
sdm660-common: Fix non-ASCII character in gps.conf
:caf:

Change-Id: Iea9c44c0fbad574cbc077feea3d9f1de83d7d99a
2020-02-03 16:28:25 +01:00
dianlujitao
2c02c0df52
sdm660-common: Build new GNSS HAL
* 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-02-03 16:28:25 +01:00
dianlujitao
8cb6811164
sdm660-common: Checkout GPS config from LA.UM.8.2.r1-05100-sdm660.0
Change-Id: I27fa3dbb4b1d301a6cd60a6a0b224e35c18c4b46
2020-02-03 16:28:25 +01:00
Max Weffers
ba95c0d08b
sdm660-common: Import GPS HAL from LA.UM.8.2.r1-05100-sdm660.0
"LA.UM.8.2.r1-05100-sdm660.0"

Change-Id: Ib00633d632178497dbe8ab9669bb11561959782e
2020-02-03 16:27:41 +01:00
Bruno Martins
ca70a16e0f
sdm660-common: Fix A2DP when offload is disabled
Ensure that A2DP still works in case one disables offload in the
Developer options for whatever reason.

Change-Id: I89fd37962b2d063d6e30f84234568d552131fd97
2020-02-03 16:27:21 +01:00
dianlujitao
9f499a8154
sdm660-common: Add blobs for a2dp offload
Change-Id: I2515493fd1cd63e80a27144883cecf62250869f9
2020-02-03 16:27:21 +01:00
dianlujitao
c8a5f5cb09
sdm660-common: Explictly build camera HIDL interfaces
* The 64-bit variants are used by IMS blobs but no longer automatically
   built along with the 32-bit counterparts.

Change-Id: I387e4345c3088bbaf55e24bcfe286ccd877507a6
2020-02-03 16:27:21 +01:00
dianlujitao
24061ceef5
sdm660-common: Don't specify bitness of hal impls
* It's the default behavior on 10

Change-Id: I24827806ff050cb96046ac6249e6b5b8223de813
2020-02-03 16:27:21 +01:00
dianlujitao
c38170fb9c
sdm660-common: Fix manual network selection with old modem
* Conditionally apply https://git.io/JvsqP to proprietary libril.
 * Set vendor.radio.use.old.mnc.format=true to enable the hack.

Change-Id: I7a25391bd3436ef9c69593fa98857c13e0fb1897
2020-02-03 16:27:21 +01:00