Commit graph

35 commits

Author SHA1 Message Date
Prashant
279e7445f3 sdm660-common: props: move some props to system
[    4.408490] init: Do not have permissions to set 'ro.audio.soundfx.dirac' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[    4.408557] init: Do not have permissions to set 'persist.audio.dirac.speaker' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[    4.408589] init: Do not have permissions to set 'persist.dirac.acs.controller' to 'qem' in property file '/vendor/build.prop': SELinux permission check failed
[    4.408619] init: Do not have permissions to set 'persist.dirac.acs.ignore_error' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[    4.408648] init: Do not have permissions to set 'persist.dirac.acs.storeSettings' to '1' in property file '/vendor/build.prop': SELinux permission check failed

Signed-off-by: Prashant <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-07-04 07:40:35 +02:00
PainKiller3
13af2ab0bf sdm660-common: 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.

Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
Edwin Moquete
5d4fe5a635 sdm660-common: props: Remove SF phase offsets
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
Alessio Balsini
0972659090 sdm660-common: Use FUSE passthrough by default
Enable the persist.sys.fuse.passthrough.enable flag for the P21 device
configuration to enable the FUSE passthrough feature.
This feature has been enabled on Cuttlefish, Wembley and Redbull devices for
months and no issues have been detected yet.

Bug: 168023149
Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable',
    ScopedStorageTest
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I3f39b02af436f7e508bb70efc702565a667a051c
Signed-off-by: Reinazhard <reinazhard@gmail.com>
Signed-off-by: OmarAlCoptan <omarcoptan9@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-06-06 12:41:59 +02:00
clarencelol
d816fad213 sdm660-common: Regen radio props
* Fully using ginkgo radio props as we are using their blobs as well

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:25:30 +02:00
clarencelol
016b09c373 sdm660-common: properties: Disable debug.sf.latch_unsignaled
* Stupid A12 HWC

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
clarencelol
b43948806e sdm660-common: properties: Nuke ro.surface_flinger.force_hwc_copy_for_virtual_displays
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
Jorim Jaggi
d569799e39 sdm660-common: properties: Refined early SF configuration for WCG
Test: Use photos, observe no jank
Bug: 110112323

Change-Id: Ib331d0b792ee1790963159a17ec24f36b4a1882a
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-15 10:22:51 +02:00
clarencelol
3156bbaf1a sdm660-common: Kang media props from S62Pro
* Move most of the props to system.prop

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-05-06 23:52:59 +02:00
clarencelol
06838ae9d3 sdm660-common: properties: Cleanup and regen display and media related props
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
pix106
401b9aeda6 Revert "sdm660-common: properties: Disable SDM Scalar"
This reverts commit 7eff074231.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
Omkar Chandorkar
a04b725b76 sdm660-common: properties: Switch to SkiaGL Threaded
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
clarencelol
b207a4cd8e sdm660-common: properties: Restore back offsets from taimen
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
clarencelol
c25c5eaee7 Revert "sdm660-common: properties: Disable unsignaled prop"
This reverts commit c9a96de4173a0e13a3abc6d863daefc5d85d15cb.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-04-02 07:16:37 +02:00
SamarV-121
84a49c1b79 sdm660-common: properties: Remove obsolete debug.sf.disable_backpressure
* It has been removed in Android S
 * 2ec5391acf

Change-Id: I23a210a37ad257f0c8b7a3c5e1d59b2ac20cde9a
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-21 06:52:18 +01:00
clarencelol
7eff074231 sdm660-common: properties: Disable SDM Scalar
* Else, ScalarConfig::GetPipeScaleSettingsInfo: lib_scale_get_pipe_settings failed: status = 2

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-21 06:52:18 +01:00
Rahul Krishna
f2e46c3ac0 sdm660-common: properties: Disable GPU protected composition
* Causes reboot while trying to play videos on Netflix, HOOQ etc.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-16 20:58:05 +01:00
Martin Liu
02d536eed7 sdm660-common: properties: Adjust and move zram write back policy to common
Bug: 166739872
Test: boot
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I03bdd7a0f8c26fbbde05afa5c6802bf955f30297
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:34 +01:00
Reinazhard
28eef242b6 sdm660-common: properties: Disable max acquired frame buffers
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:34 +01:00
clarencelol
4d4f037bd4 [FIXUP!] sdm660-common: Disable sdm rotator downscaler
* vendor.display.disable_scaler=0 is missing in this commit c07d4837fe337bd9852f63dad12566dc849d8a58

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:34 +01:00
Anusha Shakarad
4c196a3dd8 sdm660-common: properties: Disable SF backpressure
* nuke debug.sf.enable_gl_backpressure=1 while at it

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:34 +01:00
pix106
04a8b68670 sdm660-common: properties: remove duplicated properties 2021-12-31 07:51:33 +01:00
Nirmal Abraham
bf44b78c8f sdm660-common: Disable debug.sf.recomputecrop
Disable recompute crop change in SF

Change-Id: Ifd5bae734ccc4962427a64f789cf9890f10f5965
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Adrian DC
f7ea05d932 sdm660-common: Disable EGL buffer_age extension support
* Due to commit I9b346b4053ec12c8a78a143a4dc0e708c44888a2
    "Support EGL_KHR_partial_update without EGL_EXT_buffer_age"
    in libhwui, EGL_EXT_buffer_age extension was forcibly enabled
    if EGL_KHR_partial_update was available, even if the EGL driver
    was not providing EGL_EXT_buffer_age support

 * On older Adreno drivers, renderthread sources could use bufferAge
    specific swap behaviours and would result in partially missing
    display redraws upon animations and rotated screens,
    for instance flashing action bars, blinking loading bars
    and half black displays in landscape rotations

Change-Id: I16fe13f0726792522e382716f8f24eccf2a27701
Signed-off-by: Adrian DC <radian.dc@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Ady Abraham
5281e2a3cb sdm660-common: properties: Enable GL comp backpressure
Enable backpressure for client composition to avoid jank due to
HWC queue stuffing.

Test: 1. Open Camera
      2. Swipe horizontally to go back to previous app.

Bug: 138083790
Change-Id: I3d26aa470c1660b23bd97133f39858f92638aca8
[clarencelol: As we disable debug.sf.disable_backpressure, we need debug.sf.enable_gl_backpressure to improve our hwc]
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
8802495a36 sdm660-common: properties: Kang offsets from crosshatch
* Reference: https://android.googlesource.com/device/google/crosshatch/+/refs/tags/android-12.0.0_r3/device.mk

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Adithya R
c9a171c43d sdm660-common: properties: Disable debug.sf.enable_hwc_vds
* Fixes jittery UI during screen recorder

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Sebastiano Barezzi
c80ba49394 sdm660-common: props: Rearrange properties
- No longer productconfig, hence prepare for boardconfig

Change-Id: I78b4cc1bda325f141b3fa33897e57c6bbd6ce34f
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Marc Bourgoin
8d82dc6df0 sdm660-common: Drop QCOM WFD
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-11-13 11:31:51 +01:00
OdSazib
21cbe5db93 sdm660-common: props: Rearrange ril properties
- disable iorap as it does nothing

Change-Id: I78b4cc1bda325f141b3fa33897e57c6bbd6ce34f
2021-11-13 11:31:51 +01:00
Jorim Jaggi
2945e8b98d
sdm660-common: Disable sdm rotator downscaler
Rotator down scaler is causing additional delays that are better
handled by GL composition.

Test: Open app, no jank
Bug: 73640835

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Change-Id: I48ab330b9de0f0567c66544050158dea338c5904
2021-08-12 02:25:37 +06:00
raiyanbinmohsin
e222125fc6
sdm660-common: props: Add few more props for WiFi Display
This fixes the greenish cast
* Before: https://i.imgur.com/d07C93K.jpg

Signed-off-by: raiyanbinmohsin <raiyanbinmohsinshishir@gmail.com>
2021-06-27 22:21:00 +06:00
Andrew Hexen
215c9a506a
sdm660-common: Disable debug.sf.latch_unsignaled
* Disabling this helps reduces notification flicker, UI performance is not impacted.
(per:  change https://android.googlesource.com/platform/frameworks/native/+/c5da271)

For sdm660: Fix mad lags on live wallpapers

Change-Id: I8b7aed9bc5ff03bd8d1cd05f70c8568c1faf971c
Signed-off-by: Andrew Hexen <SyberHexen@gmail.com>
Signed-off-by: fakeyatogod <fakeyatokami@gmail.com>
2021-06-27 22:21:00 +06:00
OdSazib
d002971ef8
sdm660-common: Update RIL from curtana V12.0.1.7.RJWMIXM
- Update android.hardware.secure_element to 1.2
- Update android.hardware.radio to 1.5
- Update vendor.qti.hardware.radio.uim_remote_client to 1.2
- Downgrade vendor.qti.hardware.radio.lpa to 1.0
- Add seccomp_policy for imsrtp
- Remove duplicate vendor.qti.hardware.radio.qtiradio entry
- Remove libshim for libdpmframework
- Adjust props with new RIL blobs

Signed-off-by: OdSazib <odsazib@gmail.com>
2021-06-11 08:33:27 +06:00
Omar Hamad
83706265c1
sdm660-common: props: Refactor all properties 2021-05-18 05:04:03 +06:00