93 Commits

Author SHA1 Message Date
Rachel Lee
d884e136d9 Spacewar: Set 120Hz frame rate multiple threshold.
BUG: 190815773
Test: atest libsurfaceflinger_tests
Change-Id: I515aadf0305c306a1c58248daf9b38cec0161cf8
2026-01-15 11:22:43 +03:00
officialputuid
aaf9ac7a93 Spacewar: Remove Force triple frame buffers
* Causing some apps laggy & UI performance regression

Signed-off-by: TogoFire <togofire@mailfence.com>
Change-Id: I1a88503cdfbb6c52fbb66d6f67ffe26d9c51043c
Co-Authored-By: Reinazhard <reinazhard@gmail.com>
Co-Authored-By: Ratoriku <a1063021545@gmail.com>
Signed-off-by: absoluten00b <whiteviolent8@gmail.com>
2026-01-15 11:21:49 +03:00
Terminator-J
689ebab3a5 Spacewar: properties: Enable VoLTE and VoWIFI for all carriers
Signed-off-by: Ionut Gherman <ghermanionut96@gmail.com>
2026-01-14 23:37:40 +03:00
chandu078
e4ceb64e6e Spacewar: Set debug.sf.disable_client_composition_cache to 0
This property disables client composition cache and causes
visible jank.

Change-Id: I9c5921dcf1116866ce95a043ad4388b9f2990036
2026-01-14 23:37:40 +03:00
RJ RAIJIN
f0a9fa1223 Spacewar: Fix Qti_Power_Hal logspam
* This fixes the following logspam:

E/ QTI PowerHAL: Failed to acquire lock for hint_id: 1040
E/ QTI PowerHAL: Failed to acquire lock for hint_id: 1041
E/ QTI PowerHAL: Failed to acquire lock for hint_id: 10A5
2026-01-14 23:37:40 +03:00
aswin7469
042f9712cd Spacewar: Update bluetooth properties from NOS 3.2
Signed-off-by: aswin7469 <aswinas@pixysos.com>
2026-01-14 23:37:40 +03:00
Vikas batchu
49130c82bc Spacewar: Disable game_default_frame_rate override
-- this feature overrides fps during game play to a
   constant value irrespective of actual game frame rate
   which is not appropriate.

Change-Id: If072c09dd1f448648eef6199fdebff3853145412
2026-01-14 23:37:40 +03:00
New Author Name
0ac88c2c0f spacewar: Expose aux cameras to com.snapchat.android 2026-01-14 23:37:39 +03:00
nyxalune
9e3551751a Spacewar: cleanup!
Revert "spacewar: Fix screen record lag"

This reverts commit 5d7b9103de.

Spacewar: cleanup! again! haha.

Spacewar: cleanup

Revert "Spacewar: sepolicy: Allow PowerOffAlarm app to find alarm service"

This reverts commit bcf41ef21e5687e782d0af3f1ac9e82389e6cd05.
2026-01-14 23:37:39 +03:00
Ghosuto
f814a8b5db Spacewar: Set SurfaceFlinger uclamp.min to 20%
- improved rendering stability

Signed-off-by: Ghosuto <clash.raja10@gmail.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
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
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
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
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
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
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
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
Yumi Yukimura
afb73fb73e Spacewar: Migrate to QTI USB Gadget AIDL HAL
Change-Id: I6adbca2fab9a3fe0477d17f9786166828b786710
2025-09-01 16:11:34 +00:00
BrainKub
30db96478e Spacewar: disable fluence for speakerphone
When making a call on speakerphone, the noise cancelling was too strong, which drowned out all the sound from the microphone.

Change-Id: I7c2a55c5e53b1773ee6a0a5bf41b671aae67d4c9
2025-09-01 16:11:34 +00:00
Wiktor
d57128d7d5 Revert^2 "Spacewar: Rename bootloader unlock property for fingerprint blob"
This reverts commit d17ff518f8b17c7e87b3f5c922f74a0f7a79a3f4.

Reason for revert: Breaks enrolling new fingerprints

Change-Id: Ie07edf715386dbbedb59d7de1ac2186d7394cd55
2025-09-01 16:11:34 +00:00
David Sehr
3a6807a38c Spacewar: Enable usage of dex2oat64
Use 64-bit dex2oat for better dexopt time.

Bug: 153380900
Test: boot and install an application
Change-Id: I3e7a6e6e9385ff6564d1a2e6dda004ebb061f095
(cherry picked from commit 126f03be80f57a8a0411842011152d9381589b78)
Merged-In: I3e7a6e6e9385ff6564d1a2e6dda004ebb061f095
2025-09-01 16:11:34 +00:00
Bruno Martins
802ced871c Spacewar: Move to QTI health AIDL service
The health AIDL HAL service provides functionalities of charger,
therefore system charger at /system/bin/charger is deprecated.
On top of that, QTI health AIDL HAL service enables suspend by
default, the equivalent of setting ro.charger.enable_suspend
for legacy charger.

Change-Id: I59c23e7974cea1174b0161f31a535fa3afa1e5c9
2025-09-01 16:11:34 +00:00
Michael Bestas
fa0330c010 Spacewar: Use overlay instead of property to enable WiFi display
Change-Id: I755c2d94747df53f806a2b834548fb676a23dac0
2025-09-01 16:11:34 +00:00
DY3413
04ee2c29c3 Revert "Spacewar: Rename bootloader unlock property for fingerprint blob"
Now init will properly set ro.boot.flash.locked based on the verifiedbootstate.

This reverts commit fb67c09946.

Change-Id: I1e381bbf41607aed31d6a2c4c33ddee93455de6e
2025-09-01 16:11:34 +00:00
Sami Tolvanen
4bda881fbd Spacewarr: set ro.oem_unlock_supported=1
Bug: 26039090
Change-Id: I79bc274db94944487a2af8210c3ab51f1356a1c0
2025-09-01 16:11:34 +00:00
adityayyy
a82e27b792 Spacewar: import more dirac libs & apps 2025-09-01 16:11:34 +00:00
Cyber Knight
6987b96ea8 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: I9a531249de158f78b4a8b2289d949401dbf934e9
2025-03-20 15:21:58 +00:00
Sourajit Karmakar
e1583c3243 Spacewar: Disable FRP
This should really be disabled after you unlock your bootloader.

Change-Id: I6833ee39288472c76c8638800e3ee9c182f4adcc
2025-03-20 15:21:43 +00:00
Cosmin Tanislav
909cdec5e1 Spacewar: disable brightness slider gamma conversion
Change-Id: Ia9a9d8e98053bcdbfccbee5fe2bdb0b030e7b60f
2025-03-04 20:52:45 +03:00
BrainKub
b4040a29bc Spacewar: import Nt feature props
Needed by nothing-fwk

Change-Id: Ia117483da1d9a54d76366e11b9e136ef2d1947a2
Signed-off-by: BrainKub <fyhtjnt@gmail.com>
2025-01-20 13:13:17 +01:00
dianlujitao
ce10b6f8bb Spacewar: Nuke ATFWD
It's normally not used at all.

Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
2025-01-20 13:13:17 +01:00
Michael Bestas
067436f660 Spacewar: Use AOSP default Codec2/OMX ranks
debug.stagefright.ccodec=4
is the default value in frameworks.

debug.stagefright.omx_default_rank=0
was used to rank OMX SW codecs lower than OMX HW codecs
but we have removed all OMX SW codecs now.

Change-Id: Idf55ec02c2c0f4d2fa73f949cffef0d820a54570
2025-01-20 13:13:17 +01:00
DarkJoker360
6b3b9d441f Spacewar: Update from NothingOS 3.0 OBT
Co-authored-by: Jake Weinstein <jake@aospa.co>
Co-authored-by: aswin7469 <aswinas@pixysos.com>
Co-authored-by: BrainKub <fyhtjnt@gmail.com>
Change-Id: Ief104e379cfdd9d2b46b4fb79d21a6e848e119ca
2025-01-20 13:13:17 +01:00
Edwin Moquete
19b94acf58 Spacewar: Disable display refresh rate override
This got enabled by default on U, and it causes apps like
Chrome and Youtube to set the refresh rate to 30FPS when
playing some videos.

Change-Id: I649bf03d550c2b9726c7957d15ed09e455d874ec
2025-01-20 13:13:17 +01:00