Commit graph

4848 commits

Author SHA1 Message Date
Debayan Kar
21c3737bb9 sdm660-common: Drop libhidl
* Conflicts with hardware/arrow/compat

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-02-25 23:14:58 +01:00
pix106
318fc92825 Revert "sdm660-common: fstab: Drop 'quota' Flag"
This reverts commit daf11032ed.
2023-02-10 06:57:55 +01:00
pix106
3d880c2850 Revert "sdm660-common: Enable legacy _platform compatibility"
This reverts commit 3ebb2cfa75.
2023-01-24 19:36:03 +01:00
pix106
64f098356b Revert "sdm660-common: build scudo-free 32-bit libc variant"
This reverts commit 225e4c510a.
2023-01-13 20:23:19 +01:00
Immanuel Raj
b37e47c9d1 sdm660-common: Add fsverity flag to userdata
After many comments and logs and research this was found to be missing and causing error

Ref https://forum.xda-developers.com/t/rom-12-xiaomi-mi-a2-pixelexperience-aosp-25-07-2022.4406351/post-87199577

Meanwhile adding this line in the fstab fixes this stuff

Ref https://android-review.googlesource.com/c/device/google/cuttlefish/+/1458807

first Api level>=30 doesnt need that flag but sadly we are 27 so yeah lets add it

Signed-off-by: Immanuel Raj <iamimmanuelraj@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-12 07:50:37 +01:00
pix106
0f80112120 sdm660-common: props: Enable debug.sf.disable_backpressure
Needs https://review.arrowos.net/c/ArrowOS/android_frameworks_native/+/18896

This reverts commit 84a49c1b79.
2023-01-12 07:32:48 +01:00
Jun Wang
80fc94ae03 sdm660-common: props: Disable Skia tracing by default
If the prop "debug.hwui.skia_atrace_enabled" is enabled, too many
skia tracing calls will be printed in every frame. This has obvious
overhead on performance/power, and can cause many janks. So disable
it by default, and user can set it manually if necessary.

Signed-off-by: OmarAlCoptan <omarcoptan9@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-12 07:32:12 +01:00
kdrag0n
9d6a74070a sdm660-common: overlay: Offload WM shell to another thread
Android 12 added this config to offload some window management to a
dedicated thread. Enable it to improve performance when the main System
UI thread is busy.

Change-Id: I9eef4cdbc26d0880f3a9aaf875d5e36ebd693238
Signed-off-by: OmarAlCoptan <omarcoptan9@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-12 07:32:12 +01:00
pix106
9a7db6c34b sdm660-common: overlay: WifiOverlay: Drop non existing or already default values 2023-01-12 07:32:12 +01:00
pix106
63e1a42405 sdm660-common: overlay: SettingsProviderOverlay: drop already default values 2023-01-12 07:32:12 +01:00
pix106
565c7a40bc sdm660-common: overlay: FrameworksOverlay: Drop non existing values 2023-01-12 07:32:12 +01:00
pix106
f64d9cd917 sdm660-common: overlay: FrameworksOverlay: drop values that already are in WifiOverlay 2023-01-12 07:32:12 +01:00
pix106
4e84399bb8 sdm660-common: overlay: FrameworksOverlay: arrow: move some values to arrow specific configs 2023-01-12 07:32:12 +01:00
pix106
8ae7ec4e6e sdm660-common: overlay: FrameworksOverlay: Drop non existing or already default values 2023-01-12 07:32:12 +01:00
Immanuel Raj
f7501e252b sdm660-common: overlay: Switch to RRO from Overlays
Co-authored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-12 07:32:12 +01:00
pix106
44d27f887e sdm660-common: overlay: drop DocumentsUI overlay 2023-01-12 07:29:56 +01:00
pix106
5bb458c5f1 sdm660-common: overlay: drop Telecom overlay 2023-01-12 07:29:56 +01:00
pix106
9e7d78cd70 sdm660-common: overlay: drop overlay-lineage
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-12 07:29:52 +01:00
pix106
383726ec58 sdm660-common: overlay: drop Snap overlay
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 20:28:11 +01:00
pix106
0c1fa5e0a1 sdm660-common: overlay: drop old CarrierConfig config
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 20:28:11 +01:00
pix106
630b415554 sdm660-common: sepolicy: label gf.debug.whitebox.enabled 2023-01-08 20:28:01 +01:00
Kunmun
2cf5718249 sdm660-common: audio: Import configs from LA.UM.10.2.1.r1-03400-sdm660.0
• Override some properties
• Import minimal device specific changes for lavender

Change-Id: Iacfc1d97928935a57f76d276dbab8761138bf0e5
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:27 +01:00
pix106
2b5dfda876 sdm660-common: sepolicy: allow hal_capabilityconfigstore_qti_default access to vendor_cap_configstore_dbg_prop 2023-01-08 08:59:27 +01:00
pix106
11d6f85dc1 sdm660-common: add CapabilityConfigStore to manifest 2023-01-08 08:59:27 +01:00
pix106
77c3dd3e8e sdm660-common: build vendor.qti.hardware.capabilityconfigstore@1.0 2023-01-08 08:59:27 +01:00
Shreedhan003
7ff3d8afb5 sdm660-common: add capability configstore blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:27 +01:00
Shreedhan003
46afa2f65c sdm660-common: add UBWC blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:27 +01:00
Shreedhan003
53edd94a47 sdm660-common: add SCVE blobs from from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:27 +01:00
Shreedhan003
b81c4bb5a0 sdm660-common: add qseecom hal gfrom LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
b3caccc2c5 sdm660-common: add missing keymaster blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
baebb674c3 sdm660-common: add missing graphics postprocessing blobs from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
5030ac1886 sdm660-common: add prebuilt tinyxml from LA.UM.10.2.1.r1-03400-sdm660.0
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Shreedhan003
ede0766fec sdm660-common: add EIS blob from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
ab11bcf940 sdm660-common: add missing drm blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
dd080ab0fd sdm660-common: add missing cdsp blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
27fd7416e9 sdm660-common: update audio fx blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Shreedhan003
81490640ee sdm660-common: update audio blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2023-01-08 08:59:26 +01:00
Kunmun
6a3ebc0e0d sdm660-common: configs: Import keylayout from LA.UM.10.2.1.r1-03400-sdm660.0
Change-Id: Ibb9cb3d1b5670d795d5e8ab050b7a967e1794c66
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
Kunmun
df2c4bda6c sdm660-common: media: Import configs and props from LA.UM.10.2.1.r1-03400-sdm660.0
• Build required media packages

Change-Id: Id1828f9fad2c939b8d87f0cc2562a32b2aa0026e
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-08 08:59:26 +01:00
pix106
b8266fd9c6 sdm660-common: build Face Unlock 2023-01-04 06:53:43 +01:00
justinweng
0ec33a90f9 sdm660-common: Extend buffer size to 256kb for offload playback
Extend buffer size for offload playback to reduce the frequency of CPU
wake up.
It makes ADSP to process more data one time and reduce the number of
times to wake up CPU.

Bug: 137973303
Test: MP3 playback

Change-Id: Ib0b2a8827647ed780bb20bd9dfa2a383153eb282
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:53:43 +01:00
mvaisakh
5743c43e60 sdm660-common: props: Use HintManager for HWUI
This will send HWUI timings to HintManager for better CPU scheduling.
Setting a 30% margin for CPU should heavily reduce CPU loads for HWUI and
use GPU for the rest.

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:53:43 +01:00
wHo-EM-i
c08cdd0098 sdm660-common: props: nuke gboard padding
Signed-off-by: wHo-EM-i <ehteshammalik18998@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:53:43 +01:00
Lucas Dupin
ebaa152620 Revert "sdm660-common: overlay: Fix fingerprint wake-up animation"
Test: visual
Fixes: 147705230
Change-Id: I81071e87a4d945cf243a288acf97586a4f63c3fa
Signed-off-by: raiyanbinmohsin <raiyanbinmohsinshishir@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:53:43 +01:00
pix106
d4585837cd Revert "sdm660-common: overlay: Set fast charging indicator threshold to 10.8W"
This reverts commit f39019a41c.
2023-01-04 06:53:43 +01:00
pix106
2946b9e9d1 sdm660-common: overlay: commonize values
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:53:43 +01:00
xenxynon
cbb7fb8cde sdm660-common: props: drop debug.hwui.use_buffer_age
Fixes lags and freeze after QPR1 (December 2022 ASB) merge

Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:53:43 +01:00
pix106
657e264742 sdm660-common: sepolicy: allow platform_app to read config.gz
type=1400 audit(0.0:2767): avc: denied { read } for name="config.gz" dev="proc" ino=4026532183 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:config_gz:s0 tclass=file permissive=0 app=com.android.launcher3
2023-01-04 06:53:43 +01:00
Kevin F. Haggerty
7e036b7ae1 sdm660-common: sepolicy: Allow platform_app to access zram sysfs nodes
avc: denied { search } for name=zram0 dev=sysfs ino=20744
scontext=u:r:platform_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir
permissive=0

Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2023-01-04 06:23:15 +01:00
pix106
7a9897c257 sdm660-common: power-libperfmgr: update powerhint from commit "Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:15 +01:00