Commit graph

3523 commits

Author SHA1 Message Date
dianlujitao
df6f4d92c8
sdm660-common: Format update-sha1sums.py with yapf
Change-Id: I396ad6d79ea6e47ba8b9a56da317123c7579aa67
2020-08-12 02:11:33 +06:00
Keertesh19
0befe491ec
sdm660-common: Update audio blobs from LA.UM.8.2.r1-06500-sdm660.0
Change-Id: Ic3c4be3c373d8727e7d640036739964eabca759b
2020-08-12 02:11:33 +06:00
Max Weffers
ec070c751e
sdm660-common: Update data-ipa-cfg-mgr from LA.UM.8.2.r1-06600-sdm660.0
Change-Id: I0bb33f221bef6caac28b87d61201df8996f9a356
2020-08-12 02:11:33 +06:00
Max Weffers
e7f3124172
sdm660-common: Import GPS HAL from LA.UM.8.2.r1-06200-sdm660.0
"LA.UM.8.2.r1-06200-sdm660.0"

Change-Id: I13cdff4de720a18bda465cfe6168cd27469d6d3f
2020-08-12 02:11:32 +06:00
Max Weffers
32f02fd7cb
sdm660: Update GPS from LA.UM.8.2.r1-06200-sdm660.0
Change-Id: Ib1251688c76fea90d61c333b5480aa63b06e7175
2020-08-12 02:11:32 +06:00
Anush02198
ad5bada05f
sdm660: Re-enable:vendor.audio.safx.pbe.enabled
Change-Id: Id7e1c7a44779be940bf442fb3188fa6e9e863dff
2020-08-12 02:11:32 +06:00
Anush02198
5a4028667e
sdm660: audio: Use QCOM implementation for audio effects
* AOSP effects doesn't give as thicc'n'sicc bass boost as

   the QC effects do

This reverts commit 3f1432c7df.

Change-Id: I511dee479ad10932e8f48dfae2232295e776e5b3
2020-08-12 02:11:32 +06:00
Henrique Silva
545b5b8ed4
sdm660: Improve padding on keyguard
Signed-off-by: Subinsmani <subins.mani@gmail.com>
Change-Id: Ib070e321cc1d9927761e30d433bb8b0005d15d0b
2020-08-12 02:11:32 +06:00
Saurabh
3501d248b5
sdm660: rootdir: Enable sys.use_fifo_ui prop if EAS is present
* When sys.use_fifo_ui is enabled, ActivityManager tracks the UI thread and RenderThread (the two most UI-critical threads) of the top application and makes those threads SCHED_FIFO instead of SCHED_OTHER. This effectively eliminates jitter from UI and RenderThreads; the traces that've gathered with this option enabled show runnable times on the order of microseconds instead of milliseconds.
* However, it should be enabled only when we have EAS i.e a capacity-aware RT scheduler because if RT load balancer is not capacity-aware, then there would be a 30% reduction in application startup performance.

Reference: https://source.android.com/devices/tech/debug/jank_jitter

Signed-off-by: Saurabh Charde <saurabhchardereal@gmail.com>
Signed-off-by: Aston-Martinn <advaithbhat9@gmail.com>
Change-Id: I8b55ad1899be985fc7357abaf06d68d6a130fb75
2020-08-12 02:11:32 +06:00
guaiyihu
e007445fe5
sdm660: Drop double defined flashlight support
* already in Device Trees which have Flashlight

Change-Id: I3bb9695edc2bb38201d19b8e8f54695774e60828
2020-08-12 02:11:32 +06:00
Mohammad Asaad Akram
8fac1ec84b
sepolicy: remove deprecated code for avc denial error cleanup
This patch will remove deprecated code for wpa_supplicant
which is creating symlink with system directory.

Change-Id: I95d1c61ab59addc04c1e7d462529bb9400bbfe92
CRs-Fixed: 2644788
2020-08-12 02:11:32 +06:00
Amit Kushwaha
04162ebc76
init.qcom.rc: Removing unused setprop persist.camera.gyro.disable
Addressing error :
 avc:  denied  { set } for property=persist.camera.gyro.disable pid=377 uid=0 gid=0
 scontext=u:r:vendor_init:s0 tcontext=u:object_r:default_prop:s0
 tclass=property_service permissive=0\x0a

CRs-Fixed: 2662429

Change-Id: Ibd0ed4646d52d67248ea33940c4463ecdbdefc36
2020-08-12 02:11:32 +06:00
Vala Zadeh
05ff400bfc
Prevent RTT VT call on networks that don't support it
Change-Id: I95aa2adae52df3a40bc4e7e51239a0aad7ca9672
CRs-Fixed: 2648743
2020-08-12 02:11:32 +06:00
Raghavendra Kakarla
856bb08440
init.qcom.post_boot: Enable APSS Low Power Modes
Enable APSS LPMs for scuba.

Change-Id: I554b92197455ef01cffacb8e69ac9c79cf75774f
2020-08-12 02:11:32 +06:00
Max Weffers
99f475b491
sdm660-common: Import Audio Blobs from LA.UM.8.2.r1-06200-sdm660.0
Change-Id: I395dafa534e4747ebbdee381d214299917d3153e
2020-08-12 02:11:32 +06:00
Max Weffers
1c467db448
sdm660: audio: Add Prop override from clover for acdb cals
Change-Id: I7c32be9a7ce1f6b83f53ec480c4437135ace5e30
2020-08-12 02:11:32 +06:00
Max Weffers
d13dbb25b5
Revert "sdm660: Update clang to 10.0.6"
This reverts commit 2f3bc77532b1b949b3cd76b339c0bcc8ca9b276c.

Reason for revert: <INSERT REASONING HERE>

Change-Id: Ic51a70977d15428bd9e36c6a1ce248be6b5dc4c0
2020-08-12 02:11:32 +06:00
RunningMango
cf80a4ae54
sdm660: Parts: Fix RU translation
Change-Id: Ie872882fd7e782a5943f5340e63d37ff095e9497
2020-08-12 02:11:32 +06:00
Max Weffers
01a91a0651
sdm660-common: overlay: Enable IWlan
Change-Id: Ic5bbb6200bdb07930d775adfc249333fd809c8e9
2020-08-12 02:11:32 +06:00
Dyneteve
a97ec5da65
sdm660-common: rootdir: Stop configuring read ahead from post_boot
Change-Id: Ic6706ee9ef05e8d465ff0c535e6feb876eb35e6c
2020-08-12 02:11:32 +06:00
Dusan Uveric
98660408d3
sdm660-common: ramdisk: adjust cpubw bwmon values
Those values seem off. CAF maybe messed them up as those values look possibly wrong.
Those values are used as powerhint values on pixel 2 and 3.

Signed-off-by: Dusan Uveric <dusan.uveric9@gmail.com>
Change-Id: I1eebb1f57a7e91f26b9900cda65ec151b05ecbd7
2020-08-12 02:11:32 +06:00
Artem Borisov
3eaea533e1
sdm660-common: Disable ALMK on all targets
* No matter how hard QC tried to improve these features, they still suffer
  from stability issues, mainly due to the unpredictable nature of vmpressure
  they rely on.

Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
Change-Id: I8256abb91b7e3160670ec45a22fdceeecc2a928c
2020-08-12 02:11:32 +06:00
Keerten
e7656c2f04
sdm660-common: fix manual network selection
* Fixes couldn't connect to manual networks

Change-Id: Ifda9e49e34bfe68bf5157316086312aed45115d6
2020-08-12 02:11:32 +06:00
Stylogey
1025a94d31
sdm660-common: Add sigma miracast blobs from LA.UM.8.2.r1-06500-sdm660.0
Change-Id: Ief9fe7075f027c96ba104cca9ed08b029ebb4326
2020-08-12 02:11:32 +06:00
Stylogey
5dbf273302
sdm660-common: update adsp blobs from LA.UM.8.2.r1-06500-sdm660.0
Change-Id: I7c81cc0c6d0aedaedddcfc2ccbc4bbf8c339acf1
2020-08-12 02:11:32 +06:00
Stylogey
2f84c5307d
sdm660-common: add missing sdsp/mdsp blobs
Change-Id: I47776373c2814fb84154a9807ebb2753c350177b
2020-08-12 02:11:32 +06:00
guaiyihu
cfc35d0d26
sdm660: whyred: libinit: Set product model dynamically
Change-Id: I4f67e7025ea2a3b566fd7871e9f86dfa93c79c2a
2020-08-12 02:11:32 +06:00
Max Weffers
10e587e287
sdm660-common: Start vendor.cdsprpcd only for sdm660
* disable it for sdm636 and sdm630
* fixes logspam on whyred with cdsprpcd not able to start

Change-Id: I4de5333709c2fb57f315b47842fbd12d4d80c36d
2020-08-12 02:11:32 +06:00
Max Weffers
fd809eba57
sdm660-common: setup ZRAM in post boot
This reverts commit 24e254a55f3ba32be838c7d1ab36bf65d4362fbe.

Change-Id: I90f690a4b833d94c235fccf56b8d679eb25591d2
2020-08-12 02:11:32 +06:00
richagar
176cb160f9
Added new revision id 2.0.2 for lito
New revision id 2.0.2 added for lito along with 2.0

Change-Id: I98b23d9c160a61afd9a12d12eeda8a91aede87eb
2020-08-12 02:11:32 +06:00
Chitti Babu Theegala
6aaca1af7e
scuba: Initial power/perf tunings
Scheduler, Governor, LPM settings for scuba

Change-Id: Ibb5c29ea5bd8e93fe4759ef18c81500666c2a29c
2020-08-12 02:11:32 +06:00
Divyanand Rangu
28e54cf755
post_boot: updating post_boot for <=2 GB devices
Removing the check of 1GB RAM while enabling
low_ram target specific configurations to enable them
for 2GB RAM targets as well.
Updating ZRAM size to 75% of RAM for <2GB devices

Change-Id: I8d5341a4397cd20f2c59e7396801fcbea7fe5b73
2020-08-12 02:11:32 +06:00
Libo Jin
7bacadf2fb
Perf:Add input boost
Change-Id: I006c49ff5ee5412abc72855229c34ea81f0db4d8
CRs-Fixed: 2607022
2020-08-12 02:11:32 +06:00
Paul Keith
a2e190f5a2
sdm660-common: light: Drop unnecessary handled variable in setLight()
Change-Id: If6e76671cc1860102a5da6502338cda138dad3ee
2020-08-12 02:11:31 +06:00
chrmhoffmann
9e4356c1f2
sdm660-common: lights: fix an uninitialized local variable dereference
* lights hal might crash when call for buttons

Change-Id: Iadeb8490642cd7992daaa8b7854cdc1bb64a3de1
2020-08-12 02:11:31 +06:00
Demon000
f036db8030
sdm660-common: Rework Light HAL based on xiaomi-msm8998 source
* squash from here
afafb3b3f3/light

* Added automatic max brightness detection
* Rework debug Statments

The xiaomi-sdm660-devs one created Led Light issues

Change-Id: Ie7b62a488770734e659f4db03436ebaa2f2f5f30
2020-08-12 02:11:31 +06:00
Max Weffers
a502a3904b
sdm660: sepolicy: Adjust sepolicy for new tap to wake nodes 2020-08-12 02:02:40 +06:00
Max Weffers
46306f40a3
sdm660: Update clang to 10.0.6
Change-Id: Ibd5545326c43baaad427197efd19b811b2be0823
2020-08-12 02:02:40 +06:00
Stylogey
b2f3eb1e10
sdm660-common: add missing cDSP libs from LA.UM.8.2.r1-06500-sdm660.0
Change-Id: Ifa9282852d2d636e6f4fb78534eb68d5e0f27b73
2020-08-12 02:02:40 +06:00
Stylogey
323a9a6357
sdm660-common: rootdir: add vendor.cdsprpcd
Change-Id: Ibf8a049cb9c0c4e013e0904282f23ec71dc43f0b
2020-08-12 02:02:40 +06:00
Stylogey
0d5c6a79f6
sdm660-common: remove improvetouch related stuff
* Not host based touch processing isn't supported by the touchscreen.

Change-Id: Ibc841d8c36eda56e58184286676e1d710ff18392
2020-08-12 02:02:40 +06:00
Alex Naidis
4048b0aff5
sdm660-common: lower background apps to 38
* Improves memory performance and decreases power consumption
  in our test cases.

Change-Id: Iee64596a61cf1dfb0698417b61b658f9cc7aaa52
2020-08-12 02:02:40 +06:00
Stylogey
ddee2bec54
sdm660-common: remove low power whitelist
Change-Id: I4d722478b0bd60573322112bc47c59630632029d
2020-08-12 02:02:40 +06:00
Stylogey
0bb6dd3fb4
sdm660-common: use perfconfigstore instead of properties
Change-Id: I71461329a7ddfc56a124c342e7ac8697e86d69bf
2020-08-12 02:02:40 +06:00
Stylogey
5dd7ed0bc3
sdm660-common: rootdir: lower backround cpuset
Change-Id: Ice155da81b9cd63e5bd28c16b11b858f37d87dfa
2020-08-12 02:02:40 +06:00
Stylogey
ae3c954326
sdm660-common: rootdir: use lower screen-off cpus
Change-Id: I5eae018ec4e80b00e37dc9ff8cd356bc2cbb9280
2020-08-12 02:02:40 +06:00
Stylogey
177f2057df
sdm660-common: rootdir: import unmodified init.qcom.post_boot.sh
* from LA.UM.8.2.r1-06500-sdm660.0

Change-Id: Ibc72899b0ceeabb07a2828102b37b874ae3a3c80
2020-08-12 02:02:40 +06:00
jeangraff30
f2472575e9
sdm660: XiaomiParts: PT-rBR translation update
Missing Strings Translation
organization of strings

Change-Id: I2432e2571ba4d6503366a402e76b2e183e554471
2020-08-12 02:02:40 +06:00
Max Weffers
325d20178b
sdm660: fstab: Switch back to FDE for AB Targets
Change-Id: I2571ef2337b8c6a0acacc8cae7ba6e25bca52f3d
2020-08-12 02:02:40 +06:00
Max Weffers
53aba20050
sdm660-common: Downgrade GPS HAL to LA.UM.8.2.r1-05100-sdm660.0
This reverts commit 31e787be75c210112a05ca6bf03e705b73173b0a.

Change-Id: I64691f2defe79aa317248bf9daf77b2530b9fc59
2020-08-12 02:02:40 +06:00