Jaegeuk Kim
3ca6146b60
Spacewar: fstab: set readahead_size_kb=128 to data
...
This can avoid memory pressure.
Bug: 181567573
Change-Id: I654c4d3bf24fa741c3fb0255431a26d8dcf5f153
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2026-01-14 23:37:39 +03:00
Sanjivns
f956d2af59
spacewar: prop: Add a property to enable prefetching video
...
persist.mm.enable.prefetch, if set to true, will enable
prefetching of video input from upstream source to help
improve playback performance for high frame-rate and
high bitrate content
Signed-off-by: Hikari-Soni <247soni01@gmail.com >
Signed-off-by: Drenzzz <naufalnazya@gmail.com >
Signed-off-by: Omar Mohamed <omarcoptan9@gmail.com >
Signed-off-by: Sanjivns <113604406+Sanjivns@users.noreply.github.com >
2026-01-14 23:37:38 +03:00
kenway214
952c1373ae
spacewar: display: Fix HDR functionality by enabling Vulkan
...
This commit resolves an issue where High Dynamic Range (HDR) content
was not being displayed correctly on peridot after android 15 qpr2
The problem stemmed from Vulkan graphics API support not being
enabled in the device's build configuration. While the device's
hardware (SM8635) natively supports Vulkan, the ROM's build system
was not configured to include or link against the required Vulkan
libraries and Hardware Abstraction Layers (HALs).
By adding to the device's BoardConfig,
the Android build system now correctly compiles and integrates Vulkan
support. This enables the display framework and underlying vendor HALs
to utilize Vulkan, which is essential for the device's HDR pipeline.
An observation post-fix is the change in how SurfaceFlinger processes
HDR content. Initially, when viewing HDR content, SurfaceFlinger reported
, which typically corresponds to HAL_DATASPACE_BT709
or SRGB_LINEAR, meaning the content was treated as standard dynamic range (SDR).
After enabling Vulkan, the same application layer now correctly shows
(HAL_DATASPACE_BT2020_PQ), which is the
appropriate dataspace for HDR10 (Perceptual Quantizer) content.
After this change, HDR content is now rendered perfectly, confirming
its dependency on a fully enabled Vulkan graphics stack.
Signed-off-by: kenway214 <kenway214@outlook.com >
Signed-off-by: AnilShebin <anilshebin@gmail.com >
2026-01-14 23:36:53 +03:00
ghostrider-reborn
7f46887233
spacewar: Enable frame pacing for smoother visual performance
...
- Enabled `vendor.perf.framepacing.enable` to improve visual smoothness by regulating frame timing. This enhancement ensures consistent frame delivery, reducing stuttering and enhancing overall visual quality, particularly in graphics-intensive applications such as games.
Signed-off-by: TogoFire <togofire@mailfence.com >
Signed-off-by: ihsan <ihsanulrahman@gmail.com >
Signed-off-by: Niranjan BR <niranjankannan2003@gmail.com >
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com >
Signed-off-by: ryzenforce990 <superxorn@horizondroid.com >
2026-01-14 23:36:53 +03:00
pjgowtham
6585cc85a4
spacewar: Disable logging sensors-hal events
...
This sets log_level to 0
This is done especially to disable spammy logging of ambient light sensor events.
2026-01-14 23:36:53 +03:00
Guidix
a890c45033
spacewar: props: Enable support for kernel idle timer
...
- Kernel idle time enabled, as it supports better power management
2026-01-14 23:36:53 +03:00
imjyotiraditya
b46f0a4a98
spacewar: props: Enable config_avoidGfxAccel
...
- This flag turns off GPU/CPU intensive UI effects and
reduces the RAM footprint.
- Using this is a better compromise than the 'low_ram' flag
as this does not disable features in the rom but still
reduces RAM usage and gives better smoothness in the UI.
android-15
2026-01-14 23:36:53 +03:00
Ghosuto
3e90f0238c
spacewar: Add burn-in protection for statusbar and navbar
2026-01-14 23:36:53 +03:00
KenHV
22cfd8a991
spacewar: Fix screen record lag
2026-01-14 23:36:53 +03:00
ZVNexus
f1552a29c5
spacewar: Enable Qualcomm TrueWireless™ Stereo
2026-01-14 23:36:53 +03:00
LuK1337
638d2fa93e
spacewar: Set ro.netflix.bsp_rev
...
* This prop makes Netflix select L1 instead of L3.
Change-Id: Idc0368803ca082e99392fb136f2cdc41a4cb0c87
2026-01-14 23:36:53 +03:00
sirNewbies
2af6b1ac4d
spacewar: props: Enhance Audio Quality
2026-01-14 23:36:53 +03:00
OliverSyx
7174c52149
spacewar: Use hwui and add some hwui props for improve perf
2026-01-14 23:36:49 +03:00
MySelly
e6072b52ee
spacewar: Enable debug.performance.tuning
2026-01-14 23:35:54 +03:00
Cyber Knight
9e5f39d735
spacewar: 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
Change-Id: I8cf2544efeb4cd0c9befbaa2c208eed68c4204ac
Signed-off-by: Cyber Knight <cyberknight755@gmail.com >
2026-01-14 23:35:54 +03:00
Jabiyeff
977bc57197
spacewar: Force disable iorapd
...
* Its eating more RAM and slow down device
* Thanks for CAFEBABE find this
Change-Id: I648564f842033810a376661ecf2c8719e4137e1b
Signed-off-by: Jabiyeff <cebiyevanar@gmail.com >
Signed-off-by: rayrzy <vrayananda@yahoo.com >
2026-01-14 23:35:54 +03:00
Ghosuto
91b0da6fd0
spacewar: overlay: Enable screen-off UDFPS support
2026-01-14 23:35:54 +03:00
Danny Lin
6b0fd2ac6c
spacewar: properties: ro.sf.blurs_are_expensive 1
...
We need to boost the GPU for smooth high-radius blurs as blurring is an
expensive rendering job.
Change-Id: Ia3968313601d2b04ce50c01ee61dc9944ee26187
2026-01-14 23:35:54 +03:00
nyxalune
98dc9ecfd8
Spacewar: optimize it
2026-01-14 23:35:54 +03:00
nyxalune
a3f20c8107
Spacewar; enable LTO and O3 flags
2026-01-14 23:35:54 +03:00
eblonmusk
b5a3dcc86b
Spacewar: props: For smoother scrolling and better responsiveness
2026-01-14 23:35:54 +03:00
eblonmusk
6a95619573
Spacewar: Enable usage of dex2oat64
2026-01-14 23:35:54 +03:00
eblonmusk
6eb772d170
Spacewar: enable pre-rendering
2026-01-14 23:35:54 +03:00
eblonmusk
00dd138e47
Spacewar: tune schedtune and cpuset params after boot complete
2026-01-14 23:35:54 +03:00
Alexander Koskovich
21c14aab67
Spacewar: overlay: Use CarrierConfig CSP boolean.
...
* Overlay was deprecated a while ago for this
Change-Id: I6e23a5063681c576f6a32378d82b20c943cf8f15
2026-01-14 23:35:54 +03:00
Wiktor Rudzki
a27f225d85
Spacewar: Remove deprecated vibration patterns
...
These patterns have been removed in the following change
595277d3b6
Change-Id: I3119a4af1989fd47c18188c372dad54c8886c1c8
2026-01-14 23:35:54 +03:00
Michael Bestas
ced0225a59
Spacewar: Remove deprecated config_mobile_tcp_buffers/networkAttributes
...
Change-Id: Ieda947e283cde11cf74a01dc1b438e1deeb902c9
2026-01-14 23:35:54 +03:00
Michael Bestas
a3f4928389
Spacewar: Align pinner files with Pixel
...
Change-Id: Ifca8a28ea579af3508100760171b5009331d35e4
2026-01-14 23:35:54 +03:00
kyasu
3ef15c707d
Spacewar: Disable thumbnail_block_model of libstagefright
...
Fixes loading of preview images (for example, in Telegram)
Change-Id: I86f92335af282d3de508150bbbcb3026993ec48c
2026-01-14 23:35:54 +03:00
BrainKub
7b8eb196d1
Revert "Spacewar: Remove QTI perfd"
...
UI stutters appear with lineage-libperfmgr
This reverts commit 54f61e8807 .
Change-Id: Ib9cb5ade6d576db63348cca3867640ba04e74418
2026-01-14 23:35:54 +03:00
nyxalune
6c3c3d24e9
Spacewar: Update vendor.prop
...
- Disable backpressure to reduce frame latency
- Disable HWC VDS for consistent SurfaceFlinger behavior
2026-01-14 23:35:54 +03:00
nyxalune
da315021a9
Spacewar: Add device configuration
2026-01-14 23:35:54 +03:00
DaViDev985
02336d81a0
vendor.prop: Set debug.sf.enable_hwc_vds=0
...
Seems to help with blur rendering performance.
2026-01-14 23:35:54 +03:00
DaViDev985
92bda29e94
vendor.prop: Add props for improving UI smoothness with blurs enabled
2026-01-14 23:35:54 +03:00
nyxalune
d0434fb6d2
Spacewar: nuke dirac definitions from proprietary-files
...
Spacewar: Nuke dirac definitioms from proprietary-files
2026-01-14 23:35:54 +03:00
nyxalune
fed61e9cf8
Spacewar: Set maintainer flag
2026-01-14 23:35:54 +03:00
nyxalune
ba4bffa263
Spacewar: Cleanup
...
Cleanup
2026-01-14 23:35:54 +03:00
nyxalune
e853d5848e
Spacewar: set evolution.dependencies correctly
2026-01-14 23:35:54 +03:00
nyxalune
f08060f8d6
[TMP] Spacewar: add vendor remote
...
Vendor cant be pushed due to internal error, until its fixed, let the builder use remote.
2026-01-14 23:35:48 +03:00
nyxalune
6c93e7a6e7
Time for Official!
2026-01-14 23:34:52 +03:00
xenxynon
9b05d00d87
Spacewar: nuke dirac
...
Change-Id: I35b5e48e4e72a7c3d29ff2f5737e9b36f78fb622
2026-01-14 23:34:52 +03:00
nyxalune
f3ccfeceb0
Evolution Bringup
2025-09-01 16:30:30 +00:00
BrainKub
4a7e30031a
Spacewar: use correct mixer path for camcorder
...
On the stock ROM nothing camera uses the recorder-mic-zoom path, and in lineageos, the default path is recorder-mic, so copy the microphone settings to it. This will fix the audio recording in stereo without editing the audio hal.
Change-Id: I1b63ee965bbae003cd2a96e7776de270f809a041
2025-09-01 16:16:45 +00:00
BrainKub
754ec9a4f0
Spacewar: set correct audio properties for in-call noise cancelling
...
Use fluence properties from stock rom, enable compr_voip and dynamic_ecns
Change-Id: I3b1fcc24528a6428be743a950027874279aad35e
2025-09-01 16:16:45 +00:00
Wiktor Rudzki
3d1d43c4eb
Spacewar: sort-blobs-list.py --dir-first
...
Change-Id: I813c5e5eac79f4f85d4d72e75eaf3b8ace361e0d
2025-09-01 16:16:45 +00:00
Bruno Martins
15412491ae
Spacewar: Reformat extract-files.py
...
Command used:
`ruff format extract-files.py --config ../../../tools/extract-utils/ruff.toml`
Change-Id: I13aaee01549763b46d909a396562d0b7663c4e8d
2025-09-01 16:16:45 +00:00
adityayyy
30f3b55a14
Revert "Spacewar: include nothing camera"
...
This reverts commit 937f514b86 .
2025-09-01 16:16:45 +00:00
adityayyy
df8eb92665
Revert "Spacewar: Fix denials for Nothing Camera"
...
This reverts commit 802712e2ce .
2025-09-01 16:16:45 +00:00
adityayyy
22938b8226
Spacewar: add axion specific flags
2025-09-01 16:16:45 +00:00
LuK1337
d81599ca49
Spacewar: Switch to NCM USB tethering
...
Change-Id: I20b6b2b2e26a45d8b28c7483afc83ad4da4b8643
2025-09-01 16:11:34 +00:00