kenway214
fd9edbe073
sm6225-common: props: Force disable low ram config
2026-01-28 22:21:48 +08:00
ANUSH MADATHUMKARA
7247cff543
sm6225-common: audio: use QCOM Implementation for Audio Effects
...
* AOSP effects doesn't give as thicc'n'sicc bass boost as the QC effects
do.
2026-01-24 14:55:03 +08:00
Nicooo-Afk
d4157d46cf
sm6225-common: Update perfconfigstore from OS2.0.208.0.VNGMIXM
2026-01-23 03:08:53 +00:00
Kishore Srivenkata Ganesh Bolisetty
fa68eeeece
sm6225-common: Enable IO Cgroups
...
* Set the property "ro.vendor.iocgrp.config=1"
* Ensures performance of foreground applications don't get effected by
background applications.
2026-01-23 10:12:33 +08:00
NikitaSavc
08731f3af1
sm6225-common: Remove fqname for vendor.qti.hardware.pal@1.0
...
We can use either <interface> or <fqname> only, they cannot be used
together
2026-01-23 10:12:33 +08:00
Liekoo
3bfb966a5f
sm6225-common: media: Switch to sw enc/dec for vp9 codec
2026-01-23 10:12:33 +08:00
Liekoo
da6b48ecef
sm6225-common:[SQUASH] Reduce GPU workload
...
- Enable backpressure
- Disables SSC QMI logging
- Reduce HWUI render ahead
- Set Display idle time to 32
- Disable Display Opt Refresh
in our case gpu is weak
2026-01-22 14:21:40 +08:00
Liekoo
bd9f7ea096
sm6225-common: remove duplicated properties
2026-01-22 14:05:02 +08:00
chrisl7
892bc03bfb
sm6225-common: props: Disable dynamic refreshrate
2026-01-22 14:01:14 +08:00
Danny Lin
5ee80a20ef
sm6225-common: Disable EGL image tracking
2026-01-22 11:31:48 +08:00
muralivijay
a8113ee28f
sm6225-common: add secure_element
...
Could not find
'android.hardware.secure_element@1.2::ISecureElement/eSE1'
2026-01-22 11:31:47 +08:00
beingashwani
337b15f334
sapphire: props: fixup! add props for better battery backup
2026-01-22 11:31:47 +08:00
SamarV-121
be3e89be8b
sapphire: Remove obsolete debug.sf.disable_backpressure
...
* It has been removed in Android S
*
2ec5391acf
2026-01-22 11:31:46 +08:00
Georg Veichtlbauer
b6bc0f9518
sapphire: Remove obsolete SurfaceFlinger properties
...
* debug.sf.hw & debug.egl.hw were removed.
2026-01-22 11:31:46 +08:00
Ali Hasan
ccdfa0509a
sapphire: revert QTI health AIDL service
2026-01-22 11:31:46 +08:00
Ali Hasan
37b45e3c78
sapphire: add props for variable refresh rate
2026-01-22 11:31:46 +08:00
donjohanliebert
637d9bfb4f
sapphire: Fix lag while app opening and QS lags
2026-01-22 11:31:45 +08:00
Liekoo
0b9c0c02f7
sapphire: [SQUASH] adapt NFC for sapphiren
2026-01-22 11:31:45 +08:00
Jun Wang
09a7bd69eb
sm6225-common: perf: Enable pre-rendering feature
2026-01-22 11:31:45 +08:00
klozz
73b7c02b03
sapphire: Enable Multi-gen LRU
...
https://android-review.googlesource.com/q/topic:mglru-exp
2026-01-22 11:31:44 +08:00
PixelThrived
203dc6ffe1
sapphire: system.prop: Enable default scaling governor
2026-01-22 11:31:44 +08:00
Angelpro09_Dev
70375f6811
sapphire: Add dolby and some codecs for dolby Atmos
2026-01-22 11:31:44 +08:00
rk134
5dbc9e4d30
sapphire: Add Dolby Atmos
2026-01-22 11:31:44 +08:00
Liekoo
113d6a7a1a
sapphire: remove dynamic refresh rate
2026-01-22 11:31:43 +08:00
Adithya R
43394c8223
sm6225-common: Disable backpressure propagation in SF
...
* based on adithya2306/android_device_xiaomi_lisa@7e86e75
* depends on PixelOS-AOSP/frameworks_native@3bc0f96
2026-01-05 11:48:36 +08:00
Liekoo
3df7435dfb
sapphire: prop: refine prop to less agressive gpu usage
2026-01-05 11:48:36 +08:00
Liekoo
880c4275c8
sapphire: remove dup prop
2026-01-05 11:48:36 +08:00
Adithya R
5b9976da7a
sapphire: Enable QCRIL radio power saving
2026-01-05 11:48:36 +08:00
Liekoo
c2cdf7c195
sapphire: Enable QDCM combined mode and disable factory mode
2026-01-05 11:48:36 +08:00
Liekoo
6786f0b322
sapphire: Set debug.sf.defer_refrash_rate_when_off=1
...
This is required on some devices with video mode panel, since the
scheduler sets refresh rate to 120 Hz _after_ turning screen off at
60 Hz (VRR idle) but the HWC ignores this and when the display is
turned back on SF thinks we are back at 120 Hz while HWC is still
rendering at 60 Hz. Defer setting refresh rate until the screen is
turned back on, to avoid this confusion.
To enable, set: debug.sf.defer_refresh_rate_when_off=1
2026-01-05 11:48:36 +08:00
xboxfanj
a7f76b39dc
sapphire: perf: Disable PASR
...
This saves less than 1 mA of power.
Not worth the performance penalty
2026-01-05 11:48:36 +08:00
Danny Lin
03034995e6
sapphire: props: Disable sf EGL image tracking
...
This is a surfaceflinger debugging feature that we don't care about, so
disable it to reduce overhead
2026-01-05 11:48:36 +08:00
Liekoo
5de85f539d
sapphire: Enable deep buffer for media by default
2026-01-05 11:48:35 +08:00
Liekoo
2e37020949
clean up dup
2026-01-05 11:48:35 +08:00
sweetyicecare
367a69b84b
sapphire: Enable compr_voip feature
...
* this fixes volume control on calls using apps such as WhatsApp
2026-01-05 11:48:35 +08:00
DarkJoker360
a1c50d04a2
sapphire: props: Enable LTE_CA workaround
2026-01-05 11:48:35 +08:00
dpenra
d81404292f
sapphire: props: system.props: added
...
persist.sys.cam.skip_detach_image=true
Due to broken parallel process for leica camera on a14 qpr2, it is suggested to add this to enable parallel processing
2026-01-05 11:48:35 +08:00
karthik558
67afd54337
sapphire: props: Add props to improve battery backup
2026-01-05 11:48:35 +08:00
Aryan Biswas
8a4fb530ab
sapphire: props: Improve Touch response and scrolling
2026-01-05 11:48:35 +08:00
Panchajanya1999
f897a1b526
sapphire: Do not use phase offsets as duration.
...
- SurfaceFlinger Durations work fine in some scenarios like during
fling, browsing on chrome and etc. But it breaks HWUI graph during
activities like scrolling or JankBench tests, even when the the
governor is set to performance.
Test- Open UIBench.apk and look for jitter
Fixes- Total duration in UIBench. Major reduction from 11ms to 6ms on
sm6150
2026-01-05 11:48:35 +08:00
romgharti
0438a8e1a9
sapphire: Remove ro.vendor.perf.scroll_opt
...
- Fixes some scroll lags and system ui
2026-01-05 11:48:34 +08:00
wenchangliu
02b48dff59
sapphire: media: Add "can-swap-width-height" for video codecs
...
[VSR-4.2-004.002] MUST support identical size ranges horizontally
as vertically (for example, support portrait videos of the same size
if they support a landscape video size.)
2026-01-05 11:48:34 +08:00
Michael Bestas
64bcd5e508
sapphire: media: Enable slow-cpu media_codecs
...
bengal/khaje is a slow cpu
2026-01-05 11:48:34 +08:00
Alexander Martinz
ab194e7eef
sm6225-common: props: Enable perf hint window
...
Ping perf to issue cpu hints when rendering is slow.
*enable smooth motion
2026-01-05 11:48:34 +08:00
Cyber Knight
12861cff6d
sapphire: props: Apply dex2oat optimizations
...
- Set only 4 threads to be utilized for dex2oat as dex2oat supports
concurrent jobs since [1].
- Moreover, set only 4 threads to be utilized for boot image dex2oat as
well.
[1]:
93c605c0d6
2026-01-05 11:48:34 +08:00
Jun Wang
219d0dadb2
sm6225-common: props: Disable Skia tracing by default
2026-01-05 11:48:33 +08:00
aamirr-ali
525603c709
sm6225-common: Add missing lineage health fcm entry
...
vendor.lineage.health.IChargingControl/default (@1)
2026-01-05 11:48:33 +08:00
Jake Weinstein
cbd2041715
sm6225-common: perf: Do not balance msm_drm and kgsl_3d0 IRQs
...
These are critical for display performance and should not be balanced
in order to improve latency and responsiveness.
After unbalancing, move these IRQs to separate cores
to improve latency.
2026-01-05 11:48:33 +08:00
PainKiller3
f96189fef8
sapphire: props: Disable vsync for CPU rendered Apps
...
Choreographer VSync has some performance impact for CPU rendered apps
as the app has to wait for VSync to start a new frame draw. When the
frame draw time exceeds one VSync, this has a direct impact on the FPS.
debug.cpurend.vsync property controls the VSync for CPU rendered apps.
Disable VSync for CPU rendered app, by setting this property to false.
2026-01-05 11:48:33 +08:00
Ali Hasan
91cef10d27
sapphire: sapphiren/sapphire has two SIM slots
2026-01-05 11:48:33 +08:00