Commit Graph

27 Commits

Author SHA1 Message Date
Matsvei Niaverau
51c495ac4f rosemary: props: Set correct volume steps value
* Move to vendor prop as well

Change-Id: Ibe4d18b35bea15acb261714bf88deffccb03db7a
2024-02-19 12:01:04 +01:00
bengris32
d59a5598bb rosemary: Configure Wi-Fi stack
Change-Id: Id59b8289440c5ae3ab2f9e287d2a10ea94f7b7bf
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2024-02-19 11:42:52 +01:00
Matsvei Niaverau
7ca83331ca rosemary: Update props from V13.0.6.0
Change-Id: Ib961d755d10ca1b51b08cbb8ee0c35f2b5a5c78b
2024-02-19 11:42:22 +01:00
Sebastiano Barezzi
f605ad7893 rosemary: Add HDR and AOSP color props
* From alioth

Change-Id: I8a546c2a2abdad2671aced7325f4ebf0f4b06a80
2023-06-01 12:44:18 +02:00
Matsvei Niaverau
7b7d1faad9 rosemary: Add missing HDR support property
Change-Id: Ife016c4ee80bb98ebbd9dc24894081aafd1f21a5
2023-05-31 16:53:07 +02:00
SamarV-121
c9468c758d rosemary: Increase sf.hwc.min.duration
Change-Id: I8c806c5f331943515772cd6dfadb4dc1d966592d
2023-04-25 17:59:38 +02:00
SamarV-121
5bedd2bcb9 rosemary: Disable HWC composition strategy prediction
Change-Id: Id45165c604c825bc55a324e7dc8f3dcd7a3f25ee
2023-04-25 17:59:38 +02:00
SamarV-121
4386753cf4 rosemary: Disable continuous transaction tracing on all build types
Change-Id: I95657a00e38f1229675682e784b20cca12c119b0
2023-04-25 17:59:38 +02:00
Ady Abraham
30dae4ab9e rosemary: 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
2023-04-25 17:59:38 +02:00
SamarV-121
280b253927 rosemary: Remove obsolete debug.sf.disable_backpressure
* It has been removed in Android S
* 2ec5391acf

Change-Id: I23a210a37ad257f0c8b7a3c5e1d59b2ac20cde9a
2023-04-25 17:59:38 +02:00
Richard Raya
96bfd2e728 rosemary: Disable client composition cache
* Disabling client composition cache improves system smoothness and fix issues like lags when media output is showed on qs panel

Change-Id: Id1d1b1fef4a2b0f0b383b67c34ae5e4bc9e83b3d
2023-04-25 17:59:38 +02:00
Woody Lin
13e5b0ebf0 rosemary: Enable zygote critical window
Bug: 141948707
Change-Id: I5dc57312118b0f6d95fc9fe164363ec7e15f1b51
2023-04-25 17:59:38 +02:00
bengris32
f4b5997bc1 rosemary: Switch back to OpenGL renderer
* This reverts commit e33bb97d67493405b7fbbe31fd7cd60c158ed036 as it causes boot animation lags on Android 13.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I95d5051709803398d4d39fc767f5e8327efc2920
2023-04-25 17:59:38 +02:00
Vaisakh Murali
18a6e15b5a rosemary: Prefer hwcodecs for thumbnails
Change-Id: Ie226ec92b985bc2cc90d119b3a42962f2fea7d2e
2023-04-25 17:59:38 +02:00
bengris32
5316c65e5d rosemary: Increase SF durations even more
* The values set in commit 294f177 seem to still present quite
  a lot of jank in the UI. Increasing them further to these values
  have seemed to mitigate most of the jank.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I344448a7f4d8cdd9b0d410e40b110c5402007274
2023-04-25 17:59:38 +02:00
Matsvei Niaverau
a8855f132a rosemary: Pull missing APU prop
Change-Id: I8a8442351806d68231178d12c52a7d856439cf4c
2023-04-25 17:59:38 +02:00
Sal Savage
1bb5f8cadd rosemary: Use the ?= operator so BT properties can be overridden
System properties set with the "=" operator cannot be overriden. This
device is used elsewhere in the system and some of the properties need
to be overridden. The "?=" operator will use the assigned value if no
other values are assigned elsewhere, allowing for overrides.

Bug: 230638462
Test: adb shell getprop | grep bluetooth
Change-Id: Id6cd7901555edafef141bbc1bbd5e06dc3a54d0c
2023-04-23 19:15:57 +02:00
LuK1337
e1fca67cdc rosemary: Migrate vendor.camera.aux.packageexcludelist to overlay
Change-Id: Iee884cc98b5fada492b27e8085de98ae08406cf4
2023-04-23 19:15:57 +02:00
Alexander Koskovich
f1976cb3e3 rosemary: Move BT profiles props to vendor
* Makes it GSI compatible

Change-Id: I8f7caf241d508af59c16482e6185c42f23f8a460
2023-04-15 14:36:56 +02:00
TheMalachite
0344668610 rosemary: Add persist.log.tag properties overrides
Change-Id: Ibd6a89cbc0fa17b36fff1a0759afb64705687d13
2023-04-15 14:36:56 +02:00
Zinadin Zidan
8b544333c5 rosemary: Drop Mi audio sounds
* Its broken in oss audio hals.

Signed-off-by: Zinadin Zidan <zidan44@pixelexperience.org>
Change-Id: I9b0f5351d306dd9fcb9e82c6bbf829832edfc1b0
2023-04-15 14:36:56 +02:00
LuK1337
78b349ae59 rosemary: Disallow aux cam usage for Telegram / Telegram X
These seem to misbehave when they reach certain camera IDs.

Change-Id: Ib07269215d76a09bf5b305bfb6ae9b84f5c5a7d3
2022-12-07 00:10:21 +01:00
dlwlrma123
bcaaebe8fd rosemary: Switch to SkiaGL as HWUI renderer
* It seems like Google is improving Skia based from RenderEngineThreaded's history [1], lets switch to SkiaGL and test stability and perf.
[1]: https://github.com/LineageOS/android_frameworks_native/commits/lineage-19.1/libs/renderengine/threaded/RenderEngineThreaded.h
2022-11-12 10:48:38 +03:00
bengris32
0b75d820d1 rosemary: Inherit required properties for SIM configuration
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-12 10:48:38 +03:00
bengris32
1f19cf0b40 rosemary: Increase SF durations
* Idealy we'll want to make these values as low as
  possible as higher values will start to cause latency.
* However, higher values will generally give the GPU more
  time to render the UI, resulting in less janks and lag.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-12 10:48:38 +03:00
bengris32
fa09788c1e rosemary: Checkout SurfaceFlinger properties from MIUI 13
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2022-11-12 10:45:57 +03:00
bengris32
69cae96159 rosemary: Initial properties
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I77e294e661e39a33bb4fc6821583fd13e46a14de
2022-11-12 10:45:57 +03:00