151 Commits

Author SHA1 Message Date
290b1191d5 Add my custom boot animation
Signed-off-by: MOVZX <movzx@yahoo.com>
2025-12-06 20:43:43 +07:00
e05397466a Add my signature
Signed-off-by: MOVZX <movzx@yahoo.com>
2025-12-06 20:43:38 +07:00
Joey
468d63fe4b release: Clean up Settings flags 2025-12-06 12:15:54 +09:00
Joey
c974706cc1 [TMP] config: Disable packages 2025-12-05 23:36:13 +09:00
Joey
7bb5e1e3ff Revert "kernel: Prevent creating any files in kernel platform source tree"
This reverts commit d31ef2798e.
2025-12-05 15:59:53 +09:00
ExtremeXT
f7112ea765 config: Enable background blur by default
Most devices will use this on Lineage 23.1.

Change-Id: I6d4c7aab0e2dbdeb9bba5a96cca2058e4f27e1b8
Signed-off-by: ExtremeXT <extremextdev@gmail.com>
2025-12-05 01:38:11 +09:00
aswin7469
4e83becd58 overlay: enable battery percentage settings 2025-12-05 01:38:11 +09:00
Joey
f4ebfb3595 aconfig: Disable flashlight strength 2025-12-05 01:38:11 +09:00
ralph950412
8f9a4aef96 aconfig: Update SystemUI flags 2025-12-05 01:38:11 +09:00
Joey
98b54570b1 Update default wallpaper from Pixel 10 Pro XL 2025-12-05 01:38:10 +09:00
aswin7469
0cfa2358f5 vendor: Enable double tap to sleep
* Note: Settings page has not been pushed to AOSP yet we are currently using
  reverse engineered one from Pixel stock rom
2025-12-05 01:38:10 +09:00
HELLBOY017
58aee5ff97 release: Disable enroll_layout_truncate_improvement
- This fixes the UDFPS overlay for devices with very low UDFPS positioning.
2025-12-05 01:38:10 +09:00
Joey
5836f5b336 aconfig: Add more configs and move all to bp3a
Co-authored-by: aswin7469 <aswinas@pixysos.com>
Co-authored-by: ralph950412 <ralph950412@gmail.com>
2025-12-05 01:38:10 +09:00
aswin7469
a3286043ad [TEST] Enable desktop mode in dev options
Signed-off-by: aswin7469 <aswinas@pixysos.com>
2025-12-05 01:38:10 +09:00
aswin7469
e0aa365242 overlay: Enable AOD wallpaper
Signed-off-by: aswin7469 <aswinas@pixysos.com>
2025-12-05 01:38:10 +09:00
aswin7469
852795d7cd device_config: enable new now playing QS tile and updated lockscreen UI
preview: https://t.me/aswinaskurup/729

Signed-off-by: aswin7469 <aswinas@pixysos.com>
2025-12-05 01:38:10 +09:00
aswin7469
7154928371 device_config: cleanup and update from 16 QPR2
* set only whatever we need gms will handle rest

Signed-off-by: aswin7469 <aswinas@pixysos.com>
2025-12-05 01:38:10 +09:00
minaripenguin
617abf6f79 config: Dexpreopt pixel launcher 2025-12-05 01:38:10 +09:00
rmp22
a506252889 config: add target_ims_override flag
Change-Id: Ib386515e21c6cabeb8c3bacd5b82f63e7796ef94
2025-12-05 01:38:10 +09:00
minaripenguin
d86bfcedb2 config: properties: Add pihooks default values
* A16 QPR2 Beta 3.3

Spoof BuildFingerprint as Pixel Beta

* It is necessary to pass integrity with the built-in Keybox Importer, as our stock fingerprint is not "Valid"

Co-authored-by: Joel Lucas <joelcba57@gmail.com>
Co-authored-by: Joey <joey@evolution-x.org>
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
Dhina17
0104cfec00 config: Build LMO systemui clock plugin
Change-Id: If4f6431bdbab5c9f4f75b8116d445a0f83c39ee9
2025-12-05 01:38:10 +09:00
rmp22
795f087501 config: disabling hwc composition strategy on perf anim targets
perfetto shows a lot of wasted time done on hwc composition strategy on mtk targets

Change-Id: I88c810c954ae689f5ecd5c8f03e5130c356ae631
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
Joey
45a21f0bc6 component-overrides: Add more google components 2025-12-05 01:38:10 +09:00
Pranav Vashi
31b7b1067c component-overrides: Force disable various google components [SQUASHED]
includes component-overrides: Force disable google settings intelligence injects

* Disables Charging Optimization which doesn't work without pixel framework support.

Fixes: https://github.com/crdroidandroid/issue_tracker/issues/791
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
rmp22
e56843af91 config/common: preopt extracted apk always 2025-12-05 01:38:10 +09:00
Mathieu Chartier
776bd82df0 config/common: Reduce system server verbosity
Enable it only with user builds

Test: lunch statix_cannon-user && m
Change-Id: I58d2e993ae9a7213e94661d22b47c28b0a2243e8
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Reviewed-on: https://review.statixos.com/c/android_vendor_statix/+/13531
2025-12-05 01:38:10 +09:00
Mathieu Chartier
16b35e6e3a config/common: Disable dexpreopt debug info on user builds
Test: lunch statix_cannon-user && m
Change-Id: I9e4b4c9907b92fea764cf07e218541bb33937b3c
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Reviewed-on: https://review.statixos.com/c/android_vendor_statix/+/13530
2025-12-05 01:38:10 +09:00
minaripenguin
b3e62520de config: Load boot image profile from frameworks/base
[YAAP:] art boot image profile is only intended for thin art builds
without frameworks/base.

Change-Id: I60f3117c6ba948311af9f3fe048d0cf304fc283a
2025-12-05 01:38:10 +09:00
Pranav Vashi
2ac0769b34 vendor: Do not clone default AudioFX app
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
rmp22
a808a8a010 config: adding flashlight strength flag
Change-Id: I69f051676d6e3048307c48aead46a1b04d7b872d
2025-12-05 01:38:10 +09:00
Ghosuto
2c3af1e115 release: Enable move_transition_animation_layer
- Enables moving the launching window on top of the origin window in the Animation library

Change-Id: I9b383064253cd44026932182161bfc96b36daeaf
Signed-off-by: Ghosuto <clash.raja10@gmail.com>
2025-12-05 01:38:10 +09:00
minaripenguin
534d5801c8 aconfig: Disable FRP enforcement
Change-Id: I77f990d2187b4afa3d106a79361a8dc340d09065
2025-12-05 01:38:10 +09:00
rmp22
5cd0d3623d overlay: disable dreams feature
Change-Id: Iac6460e742aa11e175008db4b891d1b4768d5aec
2025-12-05 01:38:10 +09:00
Pranav Vashi
1e4f7d3e72 Revert "overlay: Default to Seedvault backup transport"
* If we never set up SeedVault, we get error notification every boot.

This reverts commit a88d06f120.
2025-12-05 01:38:10 +09:00
Pranav Vashi
5f81c82479 overlay: Drop now playing customization
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
rmp22
46b9fd4783 vendor: overlay: enable ambient burn in protection
Change-Id: I479491bae09e089aba646ade34d7bff5d460e12f
2025-12-05 01:38:10 +09:00
Oliver Scott
fb8f289abf Disable nfc by default
Issue: calyxos#3038
Change-Id: Ifd8a9e4826b0c48c58d923086cf0aaea3e945722
2025-12-05 01:38:10 +09:00
minaripenguin
f811610942 overlay: frameworks: Suppress ASI system crash dialogs
* this issue started from u beta and some users on t also reported ASI crash upon reboot or so.  this is probably google side since the crash happens when ASI tries to update its text classifier flags but ended up triggering bad base-64 due to a bad/malformed string.

Change-Id: Id33679c48585ced550ba005ef99f19694bb27bf4
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
Henrique Silva
44bf8347de overlay: Don't warn user about FC in Google TTS
This happens on almost all FDE devices, I don't see any workaround other than hiding these dialogs
2025-12-05 01:38:10 +09:00
Danny Lin
7f203dc2d5 overlay: core: Suppress System UI ANRs
It looks like Android 12 qpr1 still has the bug where "System UI not
responding" dialogs appear sporadically after taking a screenshot. Just
suppress the ANRs for now.
2025-12-05 01:38:10 +09:00
Danny Lin
35c298e43d HACK: overlay: core: Suppress Intent Filter Verification Service crashes
Intent Filter Verification Service, the AOSP service that verifies
app link domains, is crashing for some users depending on their
installed apps. Temporarily suppress the crashes until we have a better
solution.
2025-12-05 01:38:10 +09:00
Joey Huab
a877ac06c0 config: Set new audio from mustang BD3A.250721.001.B7 as default 2025-12-05 01:38:10 +09:00
rmp22
b25a23be68 config: add PERF_ANIM_OVERRIDE flag
Change-Id: I7d264207abef968739b57c9fce19e8f65466ee8c
2025-12-05 01:38:10 +09:00
Adithya R
075cbb0cb9 overlay: SystemUI: Tune new biometric dialog UI
Change-Id: Idcc5995f657b61647facd8d147a346e4898d677a
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Saikrishna1504
3332d1eec0 build: Skip ABI Checks
Signed-off-by: Saikrishna1504 <saikrishna26918@gmail.com>
2025-12-05 01:38:10 +09:00
rmp22
2e6466b667 overlay: Enable split shade for notifications in landscape
default landscape is so ugly

Change-Id: Ida1fdc8199070ede063c394942cabdff1d7f4fb8
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Abhay Singh Gill
10bde2f98f release: Disable apply_picture_profiles
We do not have a media quality service set up yet.

Change-Id: If32e802eddac7464d98685f15aa86eb8f8228b6a
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Abhay Singh Gill
5716b2976e release: Generate themed/monochrome icons for all apps
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Abhay Singh Gill
fdf408879d release: Remove glanceable hub
Broken atm.

Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Abhay Singh Gill
29cf9b8f86 release: Remove some useless notification flags
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Pranav Vashi
801eba4fe6 release: Remove flag for using emphasized font family for shade header
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Pranav Vashi
c91e5c99b6 release: Remove glitchy depth push scaling effect
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Abhay Singh Gill
9ae27922de release: Disable lpp squeeze effect
Causes crash on power button hold when using assistant.

Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
2025-12-05 01:38:10 +09:00
Sourajit Karmakar
b20e86e134 overlay: Make Google Sans the default headline font
Change-Id: I60fd95e4fa73335a01f187f74b7ded6bb16067ce
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Pranav Vashi
c6fcccfa76 component-overrides: Force disable various google components
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Abhay Singh Gill
3858954704 release: Disable codec_availability flags
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
2025-12-05 01:38:10 +09:00
Joey Huab
5aee852fe3 vendor: Drop notification themed icons
* Users cannot distinguish each app from one another, apparently.
2025-12-05 01:38:10 +09:00
Dmitrii
f1c5b331e1 vendor: drop more launcher flags
expressive dimiss is bugged, and launcher icon shapes is unused
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Dmitrii
7b2ef349a3 vendor: drop more flags
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Pranav Vashi
c87a6a11cc build: Ship adb_root only WITH_SU
* TBH - hardly any user uses adb root.
* adb root poses root detection risks.
* Most devices are user or userbuild type.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
ahnet-69
7a32438b79 vendor: Disable thumbnail_block_model flag
Change-Id: Iebd8a44c2591031c02096402bcec8a513c1da1ac
Signed-off-by: Frost <frost.github@proton.me>
2025-12-05 01:38:10 +09:00
Vaisakh Murali
72fe2bbe21 release: Enable android.app flags
Change-Id: I9f3e4416ead6f65d138002775a29ad7b5498a651
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Dmitrii
77ca01550c release: more flag changes
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Dmitrii
dd9c62de14 release: enable more flags
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Dmitrii
4100b28494 release: drop low_light_clock_dream
06-24 16:53:23.418  2021  2021 E AndroidRuntime: java.lang.RuntimeException: Unable to create service com.google.android.systemui.lowlightclock.LowLightClockDreamService: java.lang.RuntimeException: Couldn't call constructor
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.app.ActivityThread.handleCreateService(ActivityThread.java:5317)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.app.ActivityThread.-$$Nest$mhandleCreateService(Unknown Source:0)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2606)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:110)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:248)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:338)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:9102)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:598)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: Caused by: java.lang.RuntimeException: Couldn't call constructor
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at com.android.systemui.SystemUIAppComponentFactoryBase.instantiateService(go/retraceme 4d9244815cb2a8db26361f6e20f13b475cc86e8d80733cfefb09c7ddee4d5759:66)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	at android.app.ActivityThread.handleCreateService(ActivityThread.java:5274)
06-24 16:53:23.418  2021  2021 E AndroidRuntime: 	... 9 more
06-24 16:53:23.418  2021  2021 E AndroidRuntime: Caused by: java.lang.NoSuchMethodException: com.google.android.systemui.lowlightclock.LowLightClockDreamService.<init> []

Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Dmitrii
aeae0ff938 release: drop some flags
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
Dmitrii
252aceca30 release: drop new sb icons
buggy and dont work well with customizations atm
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-12-05 01:38:10 +09:00
ralph950412
4624998ca5 release: Enable WallpaperPicker2 flags
Change-Id: I7f389e8bdb6e9998681cf7abb561d5aaf6b8d909
2025-12-05 01:38:10 +09:00
ralph950412
c7ec8d9f43 release: Enable SystemUI flags (com.android.systemui.shared)
Change-Id: I7a4b4fa22e3f3c6f5b2eceea9e3fde573a937e9c
2025-12-05 01:38:10 +09:00
ralph950412
40c047dd71 release: Enable SystemUI flags
Change-Id: Id7b6b7ec61363c9a90a4354ec78215c7ce697652
2025-12-05 01:38:10 +09:00
ralph950412
f93d4358fb release: Enable SettingsLib flags
Change-Id: Ide729f28d84e05063b961c504e52dc2249febe98
2025-12-05 01:38:10 +09:00
ralph950412
85bd34fd5f release: Enable Settings flags
Change-Id: I4aacdc60d799a139941783dc69fd03cb591ec84a
2025-12-05 01:38:10 +09:00
ralph950412
39f86dd46b release: Enable Launcher3 flags
Change-Id: I06cb64470805c579619fe2512ae79d60a746d65c
2025-12-05 01:38:10 +09:00
techyminati
45b0046f10 config: Enable Material Design 3 Expressive
Change-Id: Ib6d3ac2e0f3d76768c508e1b00efc51e141c1b09
Signed-off-by: techyminati <sinha.aryan03@gmail.com>
2025-12-05 01:38:10 +09:00
rmp22
c5a68503f5 config: Add bypass charging prop
Change-Id: Iee2e99e9ec929221336fea361ab516b00f47bb7e
2025-12-05 01:38:10 +09:00
rmp22
45233f9a96 overlay: add applock whitelist
Change-Id: I491f05eb300285adf453d35954c35080ec1207cf
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
rmp22
37a1edce1e common: Disable art debug builds
Change-Id: I44e16c12c70e30dea8e85a9751cc94e4ff329898
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
Dyneteve
4472b9bb17 overlay: Allow ShannonIMS to access ServiceState
Change-Id: Ic43f212f81e6a53daf6879a7110effafbc000ec4
Signed-off-by: Dyneteve <dyneteve@hentaios.com>
2025-12-05 01:38:10 +09:00
rmp22
82d8233997 overlay: Update circle to search overlays for vanilla builds
Change-Id: Id72c2e81494f793d773cfc5de24cb15eeaaaf5e9
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Ido Ben-Hur
01831af7c5 overlay: Enable circle to search 2025-12-05 01:38:10 +09:00
rmp22
8da4c728a3 Enable ThinLTO cache
Change-Id: I8438591a418fc4f9ce3ceead84cda9b6870758ff
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
rmp22
4526af71d3 build: Override host metadata
reference taken from
https://grapheneos.social/@GrapheneOS/113870255397154703

instead of fixed host number, use a random generated host number that follows google's host number format to bypass revolut's host checks

Change-Id: I72feafd663a551eb0c6c4146d52137ed0dc7456d
Co-authored-by: Terminator-J <terminator_j@hotbutteredmonkey.com>
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Terminator-J
ce2fb744bd kernel: Set "safe" default values for kernel build host & user
Take all the fun out of the game and set sanitized values by default.
2025-12-05 01:38:10 +09:00
Dyneteve
8c18a112eb overlay: Enable keyboard vibration
Change-Id: Ibb162e8ce74ce566f326b8d21951a3eaec0113d8
Signed-off-by: Dyneteve <dyneteve@hentaios.com>
2025-12-05 01:38:10 +09:00
Dyneteve
1aa9e1b735 overlay: SystemUI: Add plugin whitelist
Change-Id: I38e6a5c5eb9ceaee13e0cd8ab1c3d858d72aa19c
Signed-off-by: Dyneteve <dyneteve@hentaios.com>
2025-12-05 01:38:10 +09:00
John Galt
b6efc5314c DeviceConfig: drop smartspace flashlight action chip (again)
Accidentally made it back recently
2025-12-05 01:38:10 +09:00
John Galt
4d01d271b2 DeviceConfig: update nearby flags
Fixes gms find my device drain on some devices such as waffle, found
on new pixel configs
2025-12-05 01:38:10 +09:00
Pranav Vashi
ba368b5ffc config: Conditionally build ColumbusService
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
rmp22
50d522f2c0 Add option to ship viperfx
Change-Id: I35cea2206d098a53e03c54f462b59db991c891bb
Signed-off-by: rmp22 <195054967+rmp22@users.noreply.github.com>
2025-12-05 01:38:10 +09:00
Asriadi Rahim
e436bc7cc1 vendor: Make BCR optional 2025-12-05 01:38:10 +09:00
tejas101k
0f348e887b config: Build Updater for all
* Local update could still be helpful
2025-12-05 01:38:10 +09:00
Danny Lin
275ad94659 config: Disable RescueParty
RescueParty's aggressive approach to error recovery almost never helps
with the problems we're likely to face, and its risk of data loss is far
too high. Force-disable it entirely and remove all other conditions,
especially those that depend on data integrity in the first place, to
reduce the risk of RescueParty triggering falsely and causing data loss.

Note that it is still possible to force-enable RescueParty for testing
purposes using the persist.sys.enable_rescue property.
2025-12-05 01:38:10 +09:00
Adithya R
7fb33c7705 config: Build LMO Freeform app and sidebar
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: GXC 2356 <gxcdev2356@gmail.com>
2025-12-05 01:38:10 +09:00
Pranav Vashi
a7b856f160 config: Build OmniJaws service
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
Pranav Vashi
8e6fd3b6ce config: Build OmniStyle
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
someone5678
e9feea68e2 config: Build BtHelper 2025-12-05 01:38:10 +09:00
Pranav Vashi
c8127f18b4 config: Build GameSpace
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:10 +09:00
minaripenguin
de16578c93 config: Build tensorflow lite jni
Signed-off-by: clarencelol <clarencekuiek@proton.me>
2025-12-05 01:38:10 +09:00
HeCheng Yu
fd6b758c7f config: Disable default frame rate limit for games
Android 15 limits refresh rate to 60hz for games unless we enable the developer option 'Disable default frame rate for games' manually.
Adding this prop enables it by default.
2025-12-05 01:38:10 +09:00
minaripenguin
acd412212e vendor: Introduce bootanimation styles [2/3]
vendor: Add more bootanimation styles [2/3]

vendor: Add ctOS bootanimation [2/3]

by benmeroff - https://xdaforums.com/t/boot-animation-ctos-boot-animation.2843830/

vendor: Add Evolution X Reveal boot animation [2/3]

vendor: Add more classic boot animation styles [2/3]

* Remove anniv bootanimation as it takes a lot of space.

Co-authored-by: 0xsharkboy <achille@0xsharkboy.dev>
Co-authored-by: AnierinB <anierin@evolution-x.org>
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: 0xsharkboy <achille@0xsharkboy.dev>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:09 +09:00
Andrzej Perczak
0c94a20103 common: Optimize Launcher3 and Settings for speed
Signed-off-by: Andrzej Perczak <linux@andrzejperczak.com>
2025-12-05 01:38:08 +09:00
someone5678
662ea9a755 config: props: Set default wifi country code
* To 00
* Make it overridable

Change-Id: I2025fc927363baf547b36ecd6ebe9c7fbc4d7611
2025-12-05 01:38:08 +09:00
Le Hong Duc
d3fd98698c config: Don't dexpreopt prebuilt apps
Pre-optimizing prebuilt Gapps is not needed because they are mostly
updated via Play Store and device will optimize them on install.

Save some space on /product partition and reduce build time.

Signed-off-by: Le Hong Duc <hongducthbk123@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
62720f5e8f common: Inherit pixel-fw when available
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
minaripenguin
21a84a750a config: Disable memtag for different processes
* it defaults to async if not specified

Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
ShevT
1899bff18b config: Adding an option to build DeviceAsWebcam 2025-12-05 01:38:08 +09:00
Pranav Vashi
26ace7a660 overlay: Set AOSP webview as fallback
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
DarkJoker360
baa91d987e Drop custom adb drawable
Signed-off-by: DarkJoker360 <simoespo159@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Jyotiraditya Panda
369b1e1858 overlay: Update default keyguard affordance setup
- Left affordance: flashlight
 - Right affordance: camera

Change-Id: I3295007e351d6e17b6efb13cacd9665475f4f34a
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
2025-12-05 01:38:08 +09:00
Adithya R
dee542ca66 overlay: Remove bouncer delay when face unlock is enabled
No idea why was this annoying thing made a "feature" in the first place.

Suggested-by: Omkar Chandorkar <gotenksIN@aospa.co>
Change-Id: Iefd47099c48586dd97644e90fadf93707617a74e
(cherry picked from commit ec3160865ccb36fb8c02a5f447f670b3176c0601)
Signed-off-by: clarencelol <clarencekuiek@proton.me>
2025-12-05 01:38:08 +09:00
someone5678
10d4d25906 overlay: device_config: Updates
From gms device config:
- textclassifier: set manifests + needed options
- window manager: set splash screen exemption list

Co-authored-by: John Galt <johngaltfirstrun@gmail.com>
Co-authored-by: Joey Huab <joey@evolution-x.org>
2025-12-05 01:38:08 +09:00
cyberknight777
226e98f24c overlay: device_config: Add values required for Speech Recognition
Dumped from whatever gms sets as a configurator
2025-12-05 01:38:08 +09:00
Ido Ben-Hur
5f61bbda29 overlay: device_config: Escape special characters 2025-12-05 01:38:08 +09:00
aswin7469
7a635e18dd overlay: device_config: animate navbar on long press
Signed-off-by: aswin7469 <aswinas@pixysos.com>
2025-12-05 01:38:08 +09:00
Ionut Gherman
51ee75ac8b overlay: update configs for AiAi
* taken from LineageOS/android_device_google_zumapro@9d1b0cf
Signed-off-by: Ionut Gherman <ghermanionut96@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
a62af4e9c5 overlay: Use google-sans for font config overlays
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
6482670328 overlay: Add gms location history to extra location packages
* From pixel dump. Suggested by @nikhilmenghani.
* Nikgapps will remove this overlay as it conflicts here.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
9213b1fc97 overlay: Add tethering to location exemption
Ref: 404b4778ec

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
a8297f94d2 overlay: Add SystemUI to location extra packages
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
d1426b7b86 overlay: Add OmniJaws to location extra packages
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Danny Lin
541502dcb2 overlay: Offload WM shell to another thread
Android 12 added this config to offload some window management to a
dedicated thread. Enable it to improve performance when the main System
UI thread is busy.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
623bf52db7 overlay: Update SettingsProvider defaults
* Reduce default screen off timeout to 30 sec.
* Turn on automation brightness mode by default.
* Turn on vibrate when ringing by default.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Pranav Vashi
155268d1d5 common: Allow OTA downgrade regardless build type
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-12-05 01:38:08 +09:00
Dhina17
5ff4b359e0 soong: Add libcameraservice extension config
Change-Id: Id20f782c1008fed1f15250129618326091f61bf8
2025-12-05 01:38:08 +09:00
Adithya R
0dad068ca4 soong: Add support for miui camera mode [2/2]
Change-Id: I0c912a1c7056bb204a24bd5f0a08308cae71f3f3
2025-12-05 01:38:08 +09:00
AnierinB
5b14df1236 soong: Conditionally spoof ro.product.first_api_level to 32 [1/2]
Devices that shipped on API 33 or higher need to set
ro.product.first_api_level to 32 in order to pass integrity.

Set SPOOF_FIRST_API_LEVEL_32 := true in BoardConfig*.mk to enable.

Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
Jake Weinstein
497d0a9a0a soong: Add support to set vendor tag with client package name
* OEMs like OnePlus and Nothing detect camera package name to unlock features like 48mp.
* Use TARGET_CAMERA_PACKAGE_NAME to specify the package name.

Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
ponces
a55147194e evolution: Switch to AOSPA's face unlock implementation
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
Dyneteve
0b46704bc0 overlay: Update device configs global overrides
Co-authored-by: Joey <joey@evolution-x.org>
Co-authored-by: AnierinB <anierin@evolution-x.org>
Co-authored-by: aswin7469 <aswinas@pixysos.com>
Co-authored-by: someone5678 <someone5678@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
Dyneteve
e187f34e74 overlay: Allow new SystemUI clocks
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I51ab1eb06b1e77bd8048d5064f811e8e69884b24
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
Danny Lin
18a2f3be24 overlay: Settings: Show memory usage in app info
The system tracks memory usage for each app, so we might as well show it
to the user so that users can track down which apps are hogging their
memory. This shouldn't be a developer-only feature that was previously
only exposed in Developer Options.

Change-Id: Ib900438f856369286b7621208020c5c8da73765f
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
aswin7469
e37930275b evolution: Enable Cloned App
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com>
Co-authored-by: John Galt <johngaltfirstrun@gmail.com>
Co-authored-by: minaripenguin <minaripenguin@users.noreply.github.com>

Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
Pranav Vashi
857e22c812 overlay: Use google-sans for remaining font configs
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
AnierinB
2fb2ee0fae evolution: Configure support for Evolution X Vanilla
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
Dyneteve
9ec8ab7097 evolution: Inherit Pixel additions via WITH_GMS
* GMS
* Audio
* Charger
* RRO overlays

Co-authored-by: Joey <joey@evolution-x.org>
Co-authored-by: AnierinB <anierin@evolution-x.org>
Co-authored-by: someone5678 <nemui3353@gmail.com>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:38:08 +09:00
AnierinB
e1a53160e0 lineage: Initial Evolution X rebrand
Co-authored-by: Joey Huab <joey@evolution-x.org>
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com>
Co-authored-by: Lup Gabriel <gwolf2u.website@gmail.com>
Co-authored-by: Hemant Sachdeva <hemant.evolver@gmail.com>
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-12-05 01:37:40 +09:00
Joey Huab
c4f7580013 Revert "config: Use add_soong_config_namespace/add_soong_config_var macros"
This reverts commit c2dd68f84a.
2025-12-05 01:37:40 +09:00
Joey Huab
d9a39a25f4 Revert "Revert "Add product_launched_with_j{,_mr1,mr2}.mk""
This reverts commit e1e121bea4.
2025-12-05 01:37:40 +09:00
Joey Huab
163c0f77be Revert "bootanimation: Convert to Android.bp"
This reverts commit 3b29ed3826.
2025-12-05 01:37:40 +09:00
Joey Huab
af993abe8e Revert "charger: Convert to Android.bp"
This reverts commit b3e6f3ad7e.
2025-12-05 01:37:35 +09:00
Michael Bestas
d3ff888605 Disable yet another gms update component
Change-Id: If8104a9e75a6fdd46a7fb4da164c81fbdd5f748b
2025-12-04 16:20:38 +00:00
Thomas Makin
d31ef2798e kernel: Prevent creating any files in kernel platform source tree
Original command redirected output to the android build out. However, a
handful of configs were still generated in the source tree. Set the
bazel flag output_root to redirect these configs to the android build
out as well.

Change-Id: I5181270b773a49d74eab00b89eaaf1187471a144
2025-12-03 05:25:57 +00:00
Michael Bestas
d7666177e8 config: Add libzstd.so to artifact path requirement allowlist
Change-Id: Iddfde0fa355562c4d7f9596d4fc55eeeb0523888
2025-11-29 19:09:37 +02:00
Thomas Turner
2fad9fba44 soong: generator: Update for BP3A
Co-authored-by: ExtremeXT <extremextdev@gmail.com>
Change-Id: I9eea06a508d46d698e73cb27ef30b463acafacd6
Signed-off-by: ExtremeXT <extremextdev@gmail.com>
2025-11-29 19:09:37 +02:00
Michael Bestas
5052a73964 release: Drop remaining Pixel flags
These will just be moved to device trees.

Change-Id: I6892c3a6c79dc009e22a45a8917a0bfd5ca6bfb0
2025-11-29 19:09:37 +02:00
Michael Bestas
de0a1a1e67 vars: November 2025 Pixel Update
Change-Id: Icd39c36593a9b8be6cf69b982cdbbaa0b34938f2
2025-11-29 17:08:46 +00:00
Michael Bestas
137876a2aa vars: October 2025 Pixel Update
Change-Id: I335dd28820dacb90b005411524e16722864bb2d8
2025-11-29 17:08:46 +00:00
Michael Bestas
8d47278bd3 LineageOS 23.1
Change-Id: I8c50811d9e0871a5608e7296ee40ce71ed63b469
2025-11-29 17:08:46 +00:00
Michael Bestas
1bea6247d5 release: Bump aconfig flags extension to BP3A
Change-Id: I02ec4e8fec2946c6991b897337e59de01c01224f
2025-11-29 17:08:46 +00:00
Michael Bestas
412f513e14 vars: September 2025 Pixel Update
Change-Id: Id530a09f7ebcc9a255ec093f542943189e1163d3
2025-11-29 17:08:46 +00:00
Michael Bestas
026d9994ff vars: Update to BP3A
Change-Id: Ie845de380baccf4a580d51601f0c083caacb58c8
2025-11-29 17:08:46 +00:00
176 changed files with 584 additions and 387 deletions

View File

@@ -23,7 +23,7 @@ lineage_generator {
// The headers make command // The headers make command
cmd: "if [ -n \"$(TARGET_KERNEL_PLATFORM_TARGET)\" ]; then " + cmd: "if [ -n \"$(TARGET_KERNEL_PLATFORM_TARGET)\" ]; then " +
" pushd $(KERNEL_PATH); " + " pushd $(KERNEL_PATH); " +
" ./tools/bazel --output_user_root=$(KERNEL_BUILD_OUT_PREFIX)$(genDir)/bazel-out --output_root=$(KERNEL_BUILD_OUT_PREFIX)$(genDir)/bazel-out run --experimental_convenience_symlinks=ignore --cpu=$(KERNEL_ARCH) //$(TARGET_KERNEL_SOURCE):$(TARGET_KERNEL_PLATFORM_TARGET)_uapi_headers_dist -- --destdir=$(KERNEL_BUILD_OUT_PREFIX)$(genDir); " + " ./tools/bazel --output_user_root=$(KERNEL_BUILD_OUT_PREFIX)$(genDir)/bazel-out run --experimental_convenience_symlinks=ignore --cpu=$(KERNEL_ARCH) //$(TARGET_KERNEL_SOURCE):$(TARGET_KERNEL_PLATFORM_TARGET)_uapi_headers_dist -- --destdir=$(KERNEL_BUILD_OUT_PREFIX)$(genDir); " +
" popd; " + " popd; " +
" gzip -d $(KERNEL_BUILD_OUT_PREFIX)$(genDir)/kernel-uapi-headers.tar.gz; " + " gzip -d $(KERNEL_BUILD_OUT_PREFIX)$(genDir)/kernel-uapi-headers.tar.gz; " +
" tar -xf $(KERNEL_BUILD_OUT_PREFIX)$(genDir)/kernel-uapi-headers.tar -C $(KERNEL_BUILD_OUT_PREFIX)$(genDir); " + " tar -xf $(KERNEL_BUILD_OUT_PREFIX)$(genDir)/kernel-uapi-headers.tar -C $(KERNEL_BUILD_OUT_PREFIX)$(genDir); " +

View File

@@ -151,8 +151,8 @@ func (g *Module) GenerateAndroidBuildActions(ctx android.ModuleContext) {
tool := ctx.OtherModuleName(module) tool := ctx.OtherModuleName(module)
var path android.OptionalPath var path android.OptionalPath
if t, ok := module.(HostToolProvider); ok { if t, ok := android.OtherModuleProvider(ctx, module, android.HostToolProviderInfoProvider); ok {
if !t.(android.Module).Enabled(ctx) { if !android.OtherModulePointerProviderOrDefault(ctx, module, android.CommonModuleInfoProvider).Enabled {
if ctx.Config().AllowMissingDependencies() { if ctx.Config().AllowMissingDependencies() {
ctx.AddMissingDependencies([]string{tool}) ctx.AddMissingDependencies([]string{tool})
} else { } else {
@@ -160,7 +160,7 @@ func (g *Module) GenerateAndroidBuildActions(ctx android.ModuleContext) {
} }
break break
} }
path = t.HostToolPath() path = t.HostToolPath
} else { } else {
ctx.ModuleErrorf("%q is not a host tool provider", tool) ctx.ModuleErrorf("%q is not a host tool provider", tool)
break break
@@ -188,7 +188,7 @@ func (g *Module) GenerateAndroidBuildActions(ctx android.ModuleContext) {
return return
} }
toolFiles := ctx.ExpandSources(g.properties.Tool_files, nil) toolFiles := android.PathsForModuleSrc(ctx, g.properties.Tool_files)
for _, tool := range toolFiles { for _, tool := range toolFiles {
g.implicitDeps = append(g.implicitDeps, tool) g.implicitDeps = append(g.implicitDeps, tool)
if _, exists := tools[tool.Rel()]; !exists { if _, exists := tools[tool.Rel()]; !exists {

View File

@@ -721,8 +721,9 @@ KERNEL_PATH := $(abspath $(BUILD_TOP)/../kernel-$(TARGET_KERNEL_VERSION))
$(TARGET_PREBUILT_INT_KERNEL): $(DEPMOD) $(KERNEL_MODULES_PARTITION_FILE_LIST) $(SYSTEM_KERNEL_MODULES_PARTITION_FILE_LIST) $(TARGET_PREBUILT_INT_KERNEL): $(DEPMOD) $(KERNEL_MODULES_PARTITION_FILE_LIST) $(SYSTEM_KERNEL_MODULES_PARTITION_FILE_LIST)
@echo "Building $(BOARD_KERNEL_IMAGE_NAME)" @echo "Building $(BOARD_KERNEL_IMAGE_NAME)"
@mkdir -p $(KERNEL_OUT) @mkdir -p $(KERNEL_OUT)
@rm -rf $(KERNEL_PATH)/out
$(hide) cd $(KERNEL_PATH) && python3 .repo/repo/repo manifest -o - -r > $(abspath $(KERNEL_OUT))/manifest.xml $(hide) cd $(KERNEL_PATH) && python3 .repo/repo/repo manifest -o - -r > $(abspath $(KERNEL_OUT))/manifest.xml
$(hide) cd $(KERNEL_PATH) && ./tools/bazel --output_user_root=$(abspath $(KERNEL_OUT)/bazel-out) --output_root=$(abspath $(KERNEL_OUT)/bazel-out) run --experimental_convenience_symlinks=ignore --cpu=$(KERNEL_ARCH) --repo_manifest $(abspath $(KERNEL_PATH)):$(abspath $(KERNEL_OUT)/manifest.xml) --config=stamp //$(KERNEL_SRC):$(TARGET_KERNEL_PLATFORM_TARGET)_dist -- --destdir=$(abspath $(KERNEL_OUT)) $(hide) cd $(KERNEL_PATH) && ./tools/bazel --output_user_root=$(abspath $(KERNEL_OUT)/bazel-out) run --experimental_convenience_symlinks=ignore --cpu=$(KERNEL_ARCH) --repo_manifest $(abspath $(KERNEL_PATH)):$(abspath $(KERNEL_OUT)/manifest.xml) --config=stamp //$(KERNEL_SRC):$(TARGET_KERNEL_PLATFORM_TARGET)_dist -- --destdir=$(abspath $(KERNEL_OUT))
$(if $(BOOT_KERNEL_MODULES),\ $(if $(BOOT_KERNEL_MODULES),\
$(call build-image-kernel-modules-lineage,$(addprefix $(KERNEL_OUT)/,$(BOOT_KERNEL_MODULES)),$(KERNEL_VENDOR_RAMDISK_MODULES_OUT),,$(KERNEL_VENDOR_RAMDISK_DEPMOD_STAGING_DIR),$(KERNEL_VENDOR_RAMDISK_KERNEL_MODULES_LOAD),,,)\ $(call build-image-kernel-modules-lineage,$(addprefix $(KERNEL_OUT)/,$(BOOT_KERNEL_MODULES)),$(KERNEL_VENDOR_RAMDISK_MODULES_OUT),,$(KERNEL_VENDOR_RAMDISK_DEPMOD_STAGING_DIR),$(KERNEL_VENDOR_RAMDISK_KERNEL_MODULES_LOAD),,,)\
) )

View File

@@ -12,7 +12,7 @@ endif
# Pixel additions # Pixel additions
ifeq ($(WITH_GMS),true) ifeq ($(WITH_GMS),true)
$(call inherit-product, vendor/google/overlays/ThemeIcons/config.mk) $(call inherit-product, vendor/google/overlays/ThemeIcons/config.mk)
$(call inherit-product, vendor/pixel-framework/config.mk) #$(call inherit-product, vendor/pixel-framework/config.mk)
$(call inherit-product, vendor/pixel-style/config/common.mk) $(call inherit-product, vendor/pixel-style/config/common.mk)
# Don't dexpreopt prebuilts. (For GMS). # Don't dexpreopt prebuilts. (For GMS).
@@ -219,16 +219,11 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
nano_recovery nano_recovery
# LMO packages
PRODUCT_PACKAGES += \
LMOFreeform \
LMOFreeformSidebar \
LMOSystemUIClock
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/bin/curl \ system/bin/curl \
system/bin/getcap \ system/bin/getcap \
system/bin/setcap system/bin/setcap \
system/%/libzstd.so
# Filesystems tools # Filesystems tools
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@@ -297,6 +292,10 @@ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
endif endif
endif endif
# SurfaceFlinger
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
ro.surface_flinger.supports_background_blur=1
# SystemUI # SystemUI
PRODUCT_DEXPREOPT_SPEED_APPS += \ PRODUCT_DEXPREOPT_SPEED_APPS += \
Launcher3QuickStep \ Launcher3QuickStep \

View File

@@ -5,8 +5,8 @@ PRODUCT_SIZE := full
# Apps # Apps
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
Profiles \ Profiles
Seedvault # Seedvault
ifeq ($(WITH_GMS),false) ifeq ($(WITH_GMS),false)
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@@ -16,10 +16,10 @@ PRODUCT_PACKAGES += \
Twelve Twelve
endif endif
ifneq ($(PRODUCT_NO_CAMERA),true) #ifneq ($(PRODUCT_NO_CAMERA),true)
PRODUCT_PACKAGES += \ #PRODUCT_PACKAGES += \
Aperture # Aperture
endif #endif
ifeq ($(WITH_GMS),false) ifeq ($(WITH_GMS),false)
ifneq ($(TARGET_EXCLUDES_AUDIOFX),true) ifneq ($(TARGET_EXCLUDES_AUDIOFX),true)

View File

@@ -2,24 +2,24 @@
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
persist.sys.pihooks_MANUFACTURER?=Google \ persist.sys.pihooks_MANUFACTURER?=Google \
persist.sys.pihooks_BRAND?=google \ persist.sys.pihooks_BRAND?=google \
persist.sys.pihooks_PRODUCT?=caiman_beta \ persist.sys.pihooks_PRODUCT?=frankel_beta \
persist.sys.pihooks_DEVICE?=caiman \ persist.sys.pihooks_DEVICE?=frankel \
persist.sys.pihooks_ID?=CP11.251114.006 \ persist.sys.pihooks_ID?=BP41.250916.015.A1 \
persist.sys.pihooks_RELEASE?=16 \ persist.sys.pihooks_RELEASE?=12 \
persist.sys.pihooks_SECURITY_PATCH?=2025-12-05 \ persist.sys.pihooks_SECURITY_PATCH?=2025-10-05 \
persist.sys.pihooks_DEVICE_INITIAL_SDK_INT?=21 \ persist.sys.pihooks_DEVICE_INITIAL_SDK_INT?=21 \
persist.sys.pihooks_SDK_INT?=32 persist.sys.pihooks_SDK_INT?=32
PRODUCT_BUILD_PROP_OVERRIDES += \ PRODUCT_BUILD_PROP_OVERRIDES += \
BuildFingerprint=google/caiman_beta/caiman:16/CP11.251114.006/14560987:user/release-keys \ BuildFingerprint=google/frankel_beta/frankel:16/BP41.250916.015.A1/14394230:user/release-keys \
PihooksGmsFp="google/caiman_beta/caiman:16/CP11.251114.006/14560987:user/release-keys" \ PihooksGmsFp="google/frankel_beta/frankel:16/BP41.250916.015.A1/14394230:user/release-keys" \
PihooksGmsModel="Pixel 9" PihooksGmsModel="Pixel 10"
# Evolution X packages # Evolution X packages
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
EvoEgg \ EvoEgg \
GameSpace \ GameSpace
OmniStyle # OmniStyle
# OmniJaws \ # OmniJaws \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@@ -30,6 +30,12 @@ PRODUCT_PACKAGES += \
UpdaterVanillaOverlay UpdaterVanillaOverlay
endif endif
# LMO packages
PRODUCT_PACKAGES += \
LMOFreeform \
LMOFreeformSidebar
# LMOSystemUIClock
# BtHelper # BtHelper
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
BtHelper BtHelper
@@ -65,20 +71,6 @@ PRODUCT_PACKAGES += \
ColumbusService ColumbusService
endif endif
# Enable blur
TARGET_ENABLE_BLUR ?= true
ifeq ($(TARGET_ENABLE_BLUR),true)
PRODUCT_SYSTEM_PROPERTIES += \
ro.custom.blur.enable=true \
persist.sysui.disableBlur=false \
ro.surface_flinger.supports_background_blur=1
else
PRODUCT_SYSTEM_PROPERTIES += \
ro.custom.blur.enable=false \
persist.sysui.disableBlur=true \
ro.surface_flinger.supports_background_blur=0
endif
# Use a generic profile based boot image by default # Use a generic profile based boot image by default
PRODUCT_USE_PROFILE_FOR_BOOT_IMAGE := true PRODUCT_USE_PROFILE_FOR_BOOT_IMAGE := true
PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION := frameworks/base/boot/boot-image-profile.txt PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION := frameworks/base/boot/boot-image-profile.txt

View File

@@ -2,7 +2,7 @@ PRODUCT_VERSION_MAJOR = 16
PRODUCT_VERSION_MINOR = 0 PRODUCT_VERSION_MINOR = 0
# Increase EVO Version with each major release. # Increase EVO Version with each major release.
EVO_VERSION_BASE := 11.4.2 EVO_VERSION_BASE := 11.5
EVO_BUILD_TYPE ?= Unofficial EVO_BUILD_TYPE ?= Unofficial
ifeq ($(EVO_BUILD_TYPE),Official) ifeq ($(EVO_BUILD_TYPE),Official)

View File

@@ -104,7 +104,7 @@
<bool name="config_useRoundIcon">true</bool> <bool name="config_useRoundIcon">true</bool>
<!-- Whether or not we should show the option to show battery percentage --> <!-- Whether or not we should show the option to show battery percentage -->
<bool name="config_battery_percentage_setting_available">false</bool> <bool name="config_battery_percentage_setting_available">true</bool>
<!-- Flag indicating whether we should enable the adaptive sleep.--> <!-- Flag indicating whether we should enable the adaptive sleep.-->
<bool name="config_adaptive_sleep_available">true</bool> <bool name="config_adaptive_sleep_available">true</bool>
@@ -449,7 +449,7 @@
<string name="config_rawContactsLocalAccountType" translatable="false">com.android.contacts</string> <string name="config_rawContactsLocalAccountType" translatable="false">com.android.contacts</string>
<!-- Name of the font family to use in the default lockscreen clock --> <!-- Name of the font family to use in the default lockscreen clock -->
<string name="config_clockFontFamily" translatable="false">google-sans-flex-clock</string> <string name="config_clockFontFamily" translatable="false">google-sans-clock</string>
<!-- Name of a font family to use for body text. --> <!-- Name of a font family to use for body text. -->
<string name="config_bodyFontFamily" translatable="false">google-sans-text</string> <string name="config_bodyFontFamily" translatable="false">google-sans-text</string>
@@ -529,4 +529,10 @@
<!-- If supported, are dreams enabled? (by default) --> <!-- If supported, are dreams enabled? (by default) -->
<bool name="config_dreamsEnabledByDefault">false</bool> <bool name="config_dreamsEnabledByDefault">false</bool>
<!-- AOD wallpaper -->
<bool name="config_dozeSupportsAodWallpaper">true</bool>
<!-- Whether the developer option for desktop mode is supported on the current device -->
<bool name="config_isDesktopModeDevOptionSupported">true</bool>
</resources> </resources>

View File

@@ -33,4 +33,9 @@
<string name="config_defaultContextualSearchKey">omni.entry_point</string> <string name="config_defaultContextualSearchKey">omni.entry_point</string>
<string name="config_defaultContextualSearchLegacyEnabled">omni.enable_vis</string> <string name="config_defaultContextualSearchLegacyEnabled">omni.enable_vis</string>
<string name="config_defaultContextualSearchPackageName" translatable="false">com.google.android.googlequicksearchbox</string> <string name="config_defaultContextualSearchPackageName" translatable="false">com.google.android.googlequicksearchbox</string>
<!-- Whether device supports double tap to sleep. This will allow the user to enable/disable
double tap gestures in non-action areas in the lock screen and launcher workspace to go to
sleep. -->
<bool name="config_supportDoubleTapSleep">true</bool>
</resources> </resources>

View File

@@ -20,6 +20,20 @@
<component class=".systemupdate.SystemUpdateSettingsContentProvider" enabled="false" /> <component class=".systemupdate.SystemUpdateSettingsContentProvider" enabled="false" />
</component-override> </component-override>
<component-override package="com.google.android.as">
<component class="com.google.intelligence.sense.ambientmusic.history.HistoryContentProvider" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.history.HistoryActivity" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.history.AddShortcutActivity" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.AmbientMusicSetupWizardActivity" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.AmbientMusicSettingsActivity" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.AmbientMusicNotificationsSettingsActivity" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.DefaultMusicPlayerSettingActivity" enabled="false" />
</component-override>
<component-override package="com.google.android.dialer">
<component class=".rtt.settings.impl.gateway.RttSettingsDeepLink" enabled="false" />
</component-override>
<component-override package="com.google.android.googlequicksearchbox"> <component-override package="com.google.android.googlequicksearchbox">
<component class=".OneSearchAimActivity" enabled="true" /> <component class=".OneSearchAimActivity" enabled="true" />
</component-override> </component-override>
@@ -27,9 +41,9 @@
<component-override package="com.google.android.gms"> <component-override package="com.google.android.gms">
<component class=".chimera.GmsIntentOperationService$GmsExternalReceiver" enabled="false" /> <component class=".chimera.GmsIntentOperationService$GmsExternalReceiver" enabled="false" />
<component class=".stats.service.DropBoxEntryAddedReceiver" enabled="false" /> <component class=".stats.service.DropBoxEntryAddedReceiver" enabled="false" />
<component class=".update.control.NotificationControl" enabled="false" />
<component class=".update.OtaSuggestionActivity" enabled="false" /> <component class=".update.OtaSuggestionActivity" enabled="false" />
<component class=".update.OtaSuggestionSummaryProvider" enabled="false" /> <component class=".update.OtaSuggestionSummaryProvider" enabled="false" />
<component class=".update.control.NotificationControl" enabled="false" />
<component class=".update.phone.PopupDialog" enabled="false" /> <component class=".update.phone.PopupDialog" enabled="false" />
<component class=".update.SystemUpdateActivity" enabled="false" /> <component class=".update.SystemUpdateActivity" enabled="false" />
<component class=".update.SystemUpdateV2Activity" enabled="false" /> <component class=".update.SystemUpdateV2Activity" enabled="false" />
@@ -46,10 +60,6 @@
<component class=".update.OtaUpdateActivity" enabled="false" /> <component class=".update.OtaUpdateActivity" enabled="false" />
</component-override> </component-override>
<component-override package="com.google.android.dialer">
<component class=".rtt.settings.impl.gateway.RttSettingsDeepLink" enabled="false" />
</component-override>
<component-override package="com.google.android.as"> <component-override package="com.google.android.as">
<component class="com.google.intelligence.sense.ambientmusic.history.HistoryContentProvider" enabled="false" /> <component class="com.google.intelligence.sense.ambientmusic.history.HistoryContentProvider" enabled="false" />
<component class="com.google.intelligence.sense.ambientmusic.history.HistoryActivity" enabled="false" /> <component class="com.google.intelligence.sense.ambientmusic.history.HistoryActivity" enabled="false" />

View File

@@ -1,32 +0,0 @@
//
// Copyright (C) 2024 The LineageOS Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
aconfig_value_set {
name: "aconfig_value_set-lineage-bp2a",
values: [
"aconfig-values-bp2a-android.app-all",
"aconfig-values-bp2a-android.media.codec-all",
"aconfig-values-bp2a-android.media.tv.flags-all",
"aconfig-values-bp2a-android.security-all",
"aconfig-values-bp2a-com.android.launcher3-all",
"aconfig-values-bp2a-com.android.settings.connectivity-all",
"aconfig-values-bp2a-com.android.settings.flags-all",
"aconfig-values-bp2a-com.android.settingslib.flags-all",
"aconfig-values-bp2a-com.android.settingslib.widget.theme.flags-all",
"aconfig-values-bp2a-com.android.systemui-all",
"aconfig-values-bp2a-com.android.systemui.shared-all",
"aconfig-values-bp2a-com.android.wallpaper-all",
],
}

View File

@@ -1,22 +0,0 @@
//
// Copyright 2024 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
aconfig_values {
name: "aconfig-values-bp2a-com.android.settings.connectivity-all",
package: "com.android.settings.connectivity",
srcs: [
"*.textproto",
],
}

View File

@@ -1,6 +0,0 @@
flag_value {
package: "com.android.settings.connectivity"
name: "wifi_multiuser"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,34 @@
//
// Copyright (C) 2024 The LineageOS Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
aconfig_value_set {
name: "aconfig_value_set-lineage-bp3a",
values: [
"aconfig-values-bp3a-android.app-all",
"aconfig-values-bp3a-android.hardware.biometrics-all",
"aconfig-values-bp3a-android.media.codec-all",
"aconfig-values-bp3a-android.media.tv.flags-all",
"aconfig-values-bp3a-android.security-all",
"aconfig-values-bp3a-com.android.launcher3-all",
"aconfig-values-bp3a-com.android.providers.media.flags-all",
"aconfig-values-bp3a-com.android.server.display.feature.flags-all",
"aconfig-values-bp3a-com.android.settings.flags-all",
"aconfig-values-bp3a-com.android.settingslib.flags-all",
"aconfig-values-bp3a-com.android.settingslib.widget.theme.flags-all",
"aconfig-values-bp3a-com.android.systemui-all",
"aconfig-values-bp3a-com.android.systemui.shared-all",
"aconfig-values-bp3a-com.android.wallpaper-all",
],
}

View File

@@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and // See the License for the specific language governing permissions and
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-android.app-all", name: "aconfig-values-bp3a-android.app-all",
package: "android.app", package: "android.app",
srcs: [ srcs: [
"*.textproto", "*.textproto",

View File

@@ -0,0 +1,21 @@
// Copyright 2024 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
aconfig_values {
name: "aconfig-values-bp3a-android.hardware.biometrics-all",
package: "android.hardware.biometrics",
srcs: [
"*_flag_values.textproto",
],
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "android.hardware.biometrics"
name: "screen_off_unlock_udfps"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -13,7 +13,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-android.media.codec-all", name: "aconfig-values-bp3a-android.media.codec-all",
package: "android.media.codec", package: "android.media.codec",
srcs: [ srcs: [
"*_flag_values.textproto", "*_flag_values.textproto",

View File

@@ -13,7 +13,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-android.media.tv.flags-all", name: "aconfig-values-bp3a-android.media.tv.flags-all",
package: "android.media.tv.flags", package: "android.media.tv.flags",
srcs: [ srcs: [
"*_flag_values.textproto", "*_flag_values.textproto",

View File

@@ -13,7 +13,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-android.security-all", name: "aconfig-values-bp3a-android.security-all",
package: "android.security", package: "android.security",
srcs: [ srcs: [
"*_flag_values.textproto", "*_flag_values.textproto",

View File

@@ -1,3 +1,4 @@
//
// Copyright 2025 Google Inc. All rights reserved. // Copyright 2025 Google Inc. All rights reserved.
// //
// Licensed under the Apache License, Version 2.0 (the "License"); // Licensed under the Apache License, Version 2.0 (the "License");
@@ -13,9 +14,9 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-com.android.launcher3-all", name: "aconfig-values-bp3a-com.android.launcher3-all",
package: "com.android.launcher3", package: "com.android.launcher3",
srcs: [ srcs: [
"*.textproto", "*.textproto",
] ],
} }

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.launcher3"
name: "enable_launcher_icon_shapes"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,21 @@
// Copyright 2024 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
aconfig_values {
name: "aconfig-values-bp3a-com.android.providers.media.flags-all",
package: "com.android.providers.media.flags",
srcs: [
"*_flag_values.textproto",
],
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.providers.media.flags"
name: "cloud_media_provider_search"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.providers.media.flags"
name: "cloud_provider_albums_as_category_api"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.providers.media.flags"
name: "enable_photopicker_search"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.providers.media.flags"
name: "enable_picker_highlight_search_results_apis"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.providers.media.flags"
name: "fetch_cloud_albums_as_categories"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,22 @@
//
// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
aconfig_values {
name: "aconfig-values-bp3a-com.android.server.display.feature.flags-all",
package: "com.android.server.display.feature.flags",
srcs: [
"*.textproto",
],
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.server.display.feature.flags"
name: "hdr_brightness_setting"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -14,7 +14,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-com.android.settings.flags-all", name: "aconfig-values-bp3a-com.android.settings.flags-all",
package: "com.android.settings.flags", package: "com.android.settings.flags",
srcs: [ srcs: [
"*.textproto", "*.textproto",

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.settings.flags"
name: "catalyst_firmware_version"
state: DISABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.settings.flags"
name: "enroll_layout_truncate_improvement"
state: DISABLED
permission: READ_ONLY
}

View File

@@ -1,3 +1,4 @@
//
// Copyright 2025 Google Inc. All rights reserved. // Copyright 2025 Google Inc. All rights reserved.
// //
// Licensed under the Apache License, Version 2.0 (the "License"); // Licensed under the Apache License, Version 2.0 (the "License");
@@ -13,9 +14,9 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-com.android.settingslib.flags-all", name: "aconfig-values-bp3a-com.android.settingslib.flags-all",
package: "com.android.settingslib.flags", package: "com.android.settingslib.flags",
srcs: [ srcs: [
"*.textproto", "*.textproto",
] ],
} }

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.settingslib.flags"
name: "new_status_bar_icons"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -13,7 +13,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-com.android.settingslib.widget.theme.flags-all", name: "aconfig-values-bp3a-com.android.settingslib.widget.theme.flags-all",
package: "com.android.settingslib.widget.theme.flags", package: "com.android.settingslib.widget.theme.flags",
srcs: [ srcs: [
"*.textproto", "*.textproto",

View File

@@ -1,5 +1,5 @@
// //
// Copyright 2024 Google Inc. All rights reserved. // Copyright 2025 Google Inc. All rights reserved.
// //
// Licensed under the Apache License, Version 2.0 (the "License"); // Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License. // you may not use this file except in compliance with the License.
@@ -14,7 +14,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-com.android.systemui.shared-all", name: "aconfig-values-bp3a-com.android.systemui.shared-all",
package: "com.android.systemui.shared", package: "com.android.systemui.shared",
srcs: [ srcs: [
"*.textproto", "*.textproto",

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui.shared"
name: "enable_launcher_icon_shapes"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui.shared"
name: "extendible_theme_manager"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui.shared"
name: "smartspace_weather_use_monochrome_font_icons"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -14,7 +14,7 @@
// limitations under the License. // limitations under the License.
aconfig_values { aconfig_values {
name: "aconfig-values-bp2a-com.android.systemui-all", name: "aconfig-values-bp3a-com.android.systemui-all",
package: "com.android.systemui", package: "com.android.systemui",
srcs: [ srcs: [
"*.textproto", "*.textproto",

View File

@@ -1,6 +1,6 @@
flag_value { flag_value {
package: "com.android.systemui" package: "com.android.systemui"
name: "notification_shade_blur" name: "app_clips_backlinks"
state: ENABLED state: ENABLED
permission: READ_ONLY permission: READ_ONLY
} }

View File

@@ -1,6 +1,6 @@
flag_value { flag_value {
package: "com.android.systemui" package: "com.android.systemui"
name: "notifications_redesign_guts" name: "clock_modernization"
state: ENABLED state: ENABLED
permission: READ_ONLY permission: READ_ONLY
} }

View File

@@ -1,6 +1,6 @@
flag_value { flag_value {
package: "com.android.systemui" package: "com.android.systemui"
name: "notifications_redesign_footer_view" name: "communal_responsive_grid"
state: ENABLED state: ENABLED
permission: READ_ONLY permission: READ_ONLY
} }

View File

@@ -1,6 +1,6 @@
flag_value { flag_value {
package: "com.android.systemui" package: "com.android.systemui"
name: "notification_animated_actions_treatment" name: "communal_standalone_support"
state: ENABLED state: ENABLED
permission: READ_ONLY permission: READ_ONLY
} }

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "double_tap_to_sleep"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "enable_minmode"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "enable_suggested_device_ui"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "flashlight_strength"
state: DISABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "flashlight_strength"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -1,6 +1,6 @@
flag_value { flag_value {
package: "com.android.systemui" package: "com.android.systemui"
name: "notification_background_tint_optimization" name: "glanceable_hub_allow_keyguard_when_dreaming"
state: ENABLED state: ENABLED
permission: READ_ONLY permission: READ_ONLY
} }

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "glanceable_hub_blurred_background"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "glanceable_hub_direct_edit_mode"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "glanceable_hub_v2"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "glanceable_hub_v2_resources"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "hub_edit_mode_touch_adjustments"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "hub_edit_mode_transition"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "lockscreen_custom_clocks"
state: ENABLED
permission: READ_ONLY
}

View File

@@ -0,0 +1,6 @@
flag_value {
package: "com.android.systemui"
name: "low_light_clock_dream"
state: ENABLED
permission: READ_ONLY
}

Some files were not shown because too many files have changed in this diff Show More