New EvolutionX A15 Update!

New EvolutionX A15 Update!

Kader Bava(@Bava7325)

How to download?

* Use VPN if download link is not opening for you.

* Please Disable Ad blockers and DNS if any to support developer.

* In chrome browser, go to settings -> Safety check -> Safe browsing -> No protection(enable it)

* In brave browser, brave shields & privacy -> Block trackers & ads -> allow all trackers & ads(enable it)

* In 1dm app, go to browser then paste link & proceed. Tap on 3 dots on right side of browser. Disable Ad blockers.

* After disable Ad blockers, close it in recents too. Close browsers in recents then restart browsers.

* Use Proton VPN from playstore if still it detects Ad blocker

* After downloading, you can disable all.

* Thank you for your patience & support!


Notes:

* This is RUI 2.0 Firmware Based ROM.

* You can flash this rom with any RUI 2.0 fw based recovery.

* Flash latest custom recovery for Android 14/15 encryption/decryption support.

* F2FS file system not forced to all users. So if users wants, they can move to F2FS. IT'S NOT COMPULSORY! You can stay with existing ext4 file system too.

* You need to use F2FS supported recovery for moving to F2FS file system(Read #f2fs note saved in main group for more details)

* If you want to know about F2FS file system, just Google it.

* CLEAN FLASH WITH FORMAT DATA MANDATORY if you're coming from previous android versions!

* You can dirty flash it over previous build.

* Always clean flash recommended. Dirty flash at your own risk!

* Always remove all lockscreen passwords before clean/dirty flash for safety(to avoid format data)


Known Issues:

* Fingerprint won't work at setup. Reboot device to fix it after setup device.

* DT2W on AOD won't work

* Need minimum 3 days (or 3 full charging cycles) for things to settle down(optimizations). So be patience.

* After turning on internet/data wait 1-2 minutes for arrival of all notifications.

* Restart your device once for every 2-3 days of usage to avoid poor ram managements & lags(if possible do wipe cache and dalvik cache in recovery)

* Don't report bugs without proper logs. Otherwise it will be ignored.


Device Changelog:

• Latest EvolutionX source upstream

• February security patch

• Updated CarrierConfig from LA.QSSI.15.0.r1-13300-qssi.0

• Updated all system blobs from LA.QSSI.15.0.r1-13300-qssi.0

• Fixed DeviceAsWebcam

• DeviceAsWebcam: Update overlay files path for 15 QPR1

• Updated display flags & packages for QPR1

• Removed OMX audio codecs

• Merged f2fs upstream changes from

https://kernel.googlesource.com/pub/scm/linux/kernel/git/jaegeuk/f2fs-stable

• Merged upstream changes into kernel from LineageOS qcom common kernel

https://github.com/LineageOS/android_kernel_qcom_sdm845/

• Disabled coresight configs in kernel

• Cleanup dead targets in device tree

• Fixed Wi-Fi connecting issues

• mm: Import oplus memory management hacks

• Add WPA3 definition for SAE authentication for Wi-Fi(WAP3-Personal security connection authentication should work now)

• More improvements & bug fixes!

• GApps Included.

• Enforcing, User & Signed Build!


Rom Changelog:

AAudio: fix NotificationClient linkToDeath error

Broadcast radio power state changes

Evolver: adjustable max visible notification icons

Fix nav bar flickering when dialog shows

Fix settings not applied on boot for device key actions

Ongoing action progressbar chip implementation

Open Sound Settings when long clicking volume tile

Settings: Change range of battery saver schedule seekbar

Settings: colors: Introduce Reality display engine

SettingLib: Show only the current network IP addresses

SystemUI: Fix slider tile layout issue on A11 QS style

SystemUI: Hide QR code scanner tile if not launch activity available

SystemUI: Improve Slider tiles percentage color

SystemUI: Introduce Volume QS Tile

apns: Add YemenMobile

config: properties: Feb 2025 pihooks update

extras: iconshapes: Remove config_dialogCornerRadius again

extras: Move gameprops to product.prop

pixel-style: Update

Add GeneralSans font overlay

Add Poppins font

Add SansSerifPro Font

Add Volte Round Font

Evolver: Add back island notifications

Evolver: Add transparent notification style

Fix NPE upon android.intent.action.LOCALE_CHANGED

Fix popping up the the VoLTE screen when it's disabled by the carrier

Settings: Add a toggle for long press on navbar to search

SystemUI: Remove split navigation bar layout for sw900dp

Update Cocon font

health: Format notification's target time according to locale

soong: Disable sandbox

Add an option to switch between native/LMO freeform

Disable smartpace page indicator if custom clock is enabled

Evolver: Add freeform mode switch

Evolver: Add lockscreen widgets settings

Evolver: Add percentage view to brightness slider

Evolver: Add QS Widgets

Evolver: Add shortcut to configure Weather settings

Evolver: Allow hiding QS footer data usage

Evolver: Introduce AOD styles

Evolver: Introduce Now bar feature

Evolver: Introduce Peek Display feature

Evolver: OverlaySwitchPreference: Catch and log NPE in getOverlayID

Evolver: Revamp lockscreen clock and font picker

Evolver: Revamp settings font picker

Fix crash on light/dark theme toggle

Fonts: Add MotoMilkyStacked clock font

Fonts: Add NothingOS 3.0 clock fonts

Fonts: Add new lockscreen clock fonts

Fonts: Add rookery font from motorola

Lockscreen Info: Fix conversion crashes and possible div by zero

Make AOSP native freeform windows always-on-top

OmnijawsClient: Fix NPE

QS Data Usage: Fix janks when expanding QS Panel

Settings: Disable SettingsDumpService

Settings: Modernize dev option insults

Show custom clocks in lockscreen preview

SystemUI: Add Weather tile based on OmniJaws client

SystemUI: Intensity based QS fling haptics

SystemUI: Implement intensity-based QS tiles haptic feedback

SystemUI: Implement Weather views

SystemUI: Prevent indicator text cutting off in biometric prompt

VerticalSlider: Reland slider animation fixes

Weather Tile: Launch Omnijaws weather activity if there are no weather apps available

config: Build OmniJaws service

core: Add OmniJawsClient

wm: Ensure freeform tasks bounds gets updated when launching tasks

wm: Fix freeform window minimize not working

BlackTheme: Make more container surfaces black

Disable Game default frame rate feature

Evolver: Bring in features from rising

Evolver: Fix quick pull down rtl values

Evolver: Implement Better QS (optional toggle)

Evolver: Introduce Volume Styles

Evolver: OverlaySwitchPreference: Update

Evolver: Show restart SystemUI dialog for some toggles

GameSpace: Integrate LMOFreeform to quick start apps

Merge February 2025 security patches

OmniStyle: Add more QS Header image packs

Settings: Add system haptics intensity settings

SystemUI: Add DOUBLE_TAP_TO_WAKE to tuner service reset exceptions

Update translations

aconfig: Disable FRP enforcement

apps: Include prebuilt Accord music player

check_boot_jars: Whitelist LMOFreeform

config: Build LMO Freeform app and sidebar

config: Disable RescueParty

config: Remove useless addon.d file

overlay: device_config: Add values required for Speech Recognition

overlay: device_config: Escape special characters

overlay: device_config: Updates

properties: Set default game props

themes: Expose values for theming settings

themes: Import notification, progress bar and power menu themes

vendor: Overlay PermissionController to use headline font from framework resource

version: Uprev to 10.3

CarrierConfigManager: Enable inflate signal strength by default

Drop custom adb drawable

Edge light: Fix blink/pulse mode corner radius

Evolver: Add switch for compact HUN

Evolver: Hide 3 button nav customization when using gesture nav

Evolver: Move to JSON PIF implementation

LineageParts: Fix overlapping interval seekbar texts in RTL

LineageParts: Support breath LED mode

PixelPropsUtils: Improve spoofing

Settings: Adaptive Playback: Enable dynamicColor on lottie

Settings: Add vibration patterns from OOS

Settings: Do not hide Now Playing for Pixel devices

Settings: Fixup fingerprint enroll finish layout

Settings: Improve udfps enroll introduction layout

Settings: Retain udfps overlay shown state on restoring activity

Settings: Set key order on addition (fixes random re-ordering)

Settings: Use default letter spacing for category titles

Settings: Use internal display brightness in overlay displays

SystemUI: Allow long pressing timer chips to directly stop the action

SystemUI: Fixup cast chip long press when not showing a timer

SystemUIGoogle: Inject changes for Smart Pixels

apns-conf: Update Imobile config

apns: Add WE EG

config: properties: Add pihooks default values

core: Introduce SystemRestartUtils

fix vtservice cpu hogging

iconshapes: Set config_bottomDialogCornerRadius to 16dp

overlay: Set AOSP webview as fallback

sepolicy: Allow gmscore_app to set system_prop


Report Page