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
Keertesh
f1ecb3232c
sdm660-common: Introduce choosable APEX
...
As we have fde devices also.
Change-Id: I56a239292b748e6556e3b42608ada03dcf60b774
2020-08-12 02:02:40 +06:00
Max Weffers
4a73aa06ae
sdm660-common: remove double defined overlay
...
Change-Id: I2cecefc5ef79775348758472f54882f54b76da6a
2020-08-12 02:02:40 +06:00
Max Weffers
ffcf3b7f22
sdm660-common: init: remove double definied services
...
*they are moved to vendor blob rc files
Change-Id: If213f6ba26f9f6d4e6ac3799a1d70ab4e2f3713f
2020-08-12 02:02:40 +06:00
Bruno Martins
e41888742c
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: I7e7336d03f1423938962c8859efcca0b2dad3a0f
2020-08-12 02:02:40 +06:00
Jyotiraditya
c6c5954fc8
sdm660-common: Remove Speed-Profiled vendor jars contents.
...
This reverts commit d442943c2c
.
This reverts commit eacefb5592
.
Change-Id: I9a35bd9d6c00ae4c25fa2b321ed33cd9a631876b
2020-08-12 02:02:40 +06:00
Max Weffers
4f7fbac0ba
sdm660-common: rework manifest based on caf
...
Change-Id: I95051413271fd15c7f8dc410bdaf92c86bba1ca3
2020-08-12 02:02:39 +06:00
Stylogey
e02b8799f6
sdm660-common: dont build a 32 bit version of displayservice
...
Change-Id: I322810101e8a156e00927f88537081626aa7d496
2020-08-12 02:02:39 +06:00
Stylogey
bb0bee6aec
sdm660-common: 60 seconds as default screen timeout
...
Change-Id: I1f5c5cd73fd99c942812dbeba89d975e00f55262
2020-08-12 02:02:39 +06:00