Asriadi Rahim
0cdfe18b28
vendor: Make BCR optional
2025-11-12 23:50:54 +09:00
tejas101k
a35a0de6ac
config: Build Updater for all
...
* Local update could still be helpful
2025-11-12 23:50:54 +09:00
Danny Lin
165131380b
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-11-12 23:50:54 +09:00
Adithya R
e9d8aa27f1
config: Build LMO Freeform app and sidebar
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
Signed-off-by: GXC 2356 <gxcdev2356@gmail.com >
2025-11-12 23:50:54 +09:00
Pranav Vashi
1fe97222f7
config: Build OmniJaws service
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:54 +09:00
Pranav Vashi
79f18bbb4a
config: Build OmniStyle
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:54 +09:00
someone5678
0f57665ea8
config: Build BtHelper
2025-11-12 23:50:53 +09:00
Pranav Vashi
230a9ce7ed
config: Build GameSpace
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:53 +09:00
minaripenguin
80fc8c761f
config: Build tensorflow lite jni
...
Signed-off-by: clarencelol <clarencekuiek@proton.me >
2025-11-12 23:50:53 +09:00
HeCheng Yu
37953432c7
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-11-12 23:50:53 +09:00
minaripenguin
50bddb3f36
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-11-12 23:50:53 +09:00
Andrzej Perczak
f357314af4
common: Optimize Launcher3 and Settings for speed
...
Signed-off-by: Andrzej Perczak <linux@andrzejperczak.com >
2025-11-12 23:50:49 +09:00
someone5678
350059d2a4
config: props: Set default wifi country code
...
* To 00
* Make it overridable
Change-Id: I2025fc927363baf547b36ecd6ebe9c7fbc4d7611
2025-11-12 23:50:49 +09:00
Le Hong Duc
cbf9fce170
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-11-12 23:50:49 +09:00
Pranav Vashi
addd0ec34b
common: Inherit pixel-fw when available
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
minaripenguin
8d5a2850c6
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-11-12 23:50:49 +09:00
ShevT
a1e8e055f3
config: Adding an option to build DeviceAsWebcam
2025-11-12 23:50:49 +09:00
Pranav Vashi
294b7e4fa9
overlay: Set AOSP webview as fallback
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
DarkJoker360
836728c491
Drop custom adb drawable
...
Signed-off-by: DarkJoker360 <simoespo159@gmail.com >
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
Jyotiraditya Panda
2a60eef69e
overlay: Update default keyguard affordance setup
...
- Left affordance: flashlight
- Right affordance: camera
Change-Id: I3295007e351d6e17b6efb13cacd9665475f4f34a
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co >
2025-11-12 23:50:49 +09:00
Adithya R
e28558f962
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-11-12 23:50:49 +09:00
someone5678
da22ca4955
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-11-12 23:50:49 +09:00
cyberknight777
f881236437
overlay: device_config: Add values required for Speech Recognition
...
Dumped from whatever gms sets as a configurator
2025-11-12 23:50:49 +09:00
Ido Ben-Hur
d6ee6038fa
overlay: device_config: Escape special characters
2025-11-12 23:50:49 +09:00
aswin7469
e1c92ed2b4
overlay: device_config: animate navbar on long press
...
Signed-off-by: aswin7469 <aswinas@pixysos.com >
2025-11-12 23:50:49 +09:00
Ionut Gherman
da035911ac
overlay: update configs for AiAi
...
* taken from LineageOS/android_device_google_zumapro@9d1b0cf
Signed-off-by: Ionut Gherman <ghermanionut96@gmail.com >
2025-11-12 23:50:49 +09:00
Pranav Vashi
fd7d1b2b47
overlay: Use google-sans for font config overlays
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
Pranav Vashi
d1bc4b1e38
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-11-12 23:50:49 +09:00
Pranav Vashi
59d1a18fcb
overlay: Add tethering to location exemption
...
Ref: 404b4778ec
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
Pranav Vashi
dea3555ceb
overlay: Add SystemUI to location extra packages
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
Pranav Vashi
b5f815f941
overlay: Add OmniJaws to location extra packages
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
Danny Lin
dd5b13b527
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-11-12 23:50:49 +09:00
Pranav Vashi
26deeda842
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-11-12 23:50:49 +09:00
Pranav Vashi
405909061c
common: Allow OTA downgrade regardless build type
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-11-12 23:50:49 +09:00
Dhina17
65693adfc4
soong: Add libcameraservice extension config
...
Change-Id: Id20f782c1008fed1f15250129618326091f61bf8
2025-11-12 23:50:49 +09:00
Adithya R
9db2f1c74a
soong: Add support for miui camera mode [2/2]
...
Change-Id: I0c912a1c7056bb204a24bd5f0a08308cae71f3f3
2025-11-12 23:50:49 +09:00
AnierinB
e5c777927f
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-11-12 23:50:49 +09:00
Jake Weinstein
e0a87580e4
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-11-12 23:50:49 +09:00
ponces
5b8298e576
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-11-12 23:50:49 +09:00
Dyneteve
5856660524
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-11-12 23:50:49 +09:00
Dyneteve
86fe5eb28e
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-11-12 23:50:49 +09:00
Danny Lin
d448eedf5b
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-11-12 23:50:49 +09:00
aswin7469
1362de157d
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-11-12 23:50:49 +09:00
Pranav Vashi
aec455072f
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-11-12 23:50:49 +09:00
AnierinB
539f263c54
evolution: Configure support for Evolution X Vanilla
...
Signed-off-by: AnierinB <anierin@evolution-x.org >
2025-11-12 23:50:49 +09:00
Dyneteve
671bab67a1
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-11-12 23:50:49 +09:00
AnierinB
5b200d6862
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-11-12 23:50:48 +09:00
Joey Huab
f251f3b7dc
Revert "config: Use add_soong_config_namespace/add_soong_config_var macros"
...
This reverts commit c2dd68f84a .
2025-11-12 23:50:48 +09:00
Joey Huab
eccd59d458
Revert "Revert "Add product_launched_with_j{,_mr1,mr2}.mk""
...
This reverts commit e1e121bea4 .
2025-11-12 23:50:48 +09:00
Joey Huab
a01876c0ed
Revert "bootanimation: Convert to Android.bp"
...
This reverts commit 3b29ed3826 .
2025-11-12 23:50:48 +09:00