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 support!


Must Read All Important Instructions Here Before Flash:

* If you're coming from Stock Rom(Realme UI 2.0), you need to unlock your bootloader first. Realme UI 2.0 deep testing apk is not released yet. So you need downgrade to RUI 1.0 using rollback package for unlock your bootloader. (See #rollbackpackage, #bootloader_unlock, #twrp_guide & #cusrom_flashing_guide notes from Realme XT Telegram group)

* This ROM based on RUI 2.0 firmware. So Need to flash it over RUI 2.0 firmware(No need to download full firmware, it's just fw only zip, under 150mb in size). Get it from Realme XT Telegram group notes (#firmware_download) or Download it from Realme XT Telegram channel.

* RUI 2.0 firmware zip automatically flashes realme UI 2.0 supported TWRP recovery by default(included in realme UI 2.0 firmware zip, but it won't support A13/A14/A15 decryption bcoz it's old & not updated)

* Don't download twrp from twrp official website bcoz it doesn't work on RUI 2.0 Firmware Based Custom Roms(official support dropped long ago & not updated)

* So if you want to use latest recoveries(supports A13/A14/A15 decryption & up to date), check, download & flash it from main group notes or from Realme XT Telegram channel after flashing the firmware.

* Need latest UNOFFICIAL TWRP (OR) OrangeFox recovery with RUI 2.0 support. Get it from Realme XT Telegram group notes(#twrp_download, #ofx_download) or Download it from Realme XT Telegram channel.

* Reboot to custom recovery. Wipe system, data, cache and dalvik cache only. Flash RUI 2.0 firmware zip first in recovery then reboot to recovery again. Flash Rom zip now. Do format data by typing yes. Reboot to system. Flash magisk or ksu kernel after first boot only.

* You need to clean flash with format data if you're coming from stock rom or any previous Android versions. It's MANDATORY. So take backup of your internal storage & data before flash.

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

* You can dirty flash if you're using previous A14 build. (see #dirty_flash)

* Clean flash(see #clean_flash) always Recommended! Dirty flash at your own risk. If your device bootloops, revert to an older build that boots, backup your stuff and do a clean flash.

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

* Users might get widevine L1 support if you're already getting it in RUI 2.0 stock rom. Follow #widevinel1 notes from main tg group.

* READ all notes from Realme XT Telegram group for more details.


Notes:

* NFC removed by default for Indian variants

* DON'T flash NFC remover(no need hereafter)

* You can dirty flash it over previous build

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

* Use latest orangefox recovery for A14/A15 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 #ext4_to_f2fs note saved in main group for more details)

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


Known Issues:

* DeviceAsWebcam won't work

* DT2W on AOD won't work(Use FOD instead)

* RUI 2.0 fw base has some issues with camera. It's totally random (sometimes camera won't open & torch light qs tile will say "camera in use" , so just wait 1-2 minutes, it will be fixed automatically). That's why face unlock also not working sometimes(it's using front camera).

* 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

• January security patch

• Update system blobs from LA.QSSI.15.0.r1-12900-qssi.0

• Update display flags & packages for QPR1

• 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)

• Tune le9 values

• Added sidebar to quickly open apps in a floating window

• Added new freeform window implementation from lmodroid

• Removed per_process_reclaim from kernel & it's tuning parameters from device tree

• Added le9 mm feature

• Removed root restriction driver from OEM

• Removed vendor minidump enhancement drivers

• Removed Oplus mm feedback drivers

• Nuked PMIC monitoring from Oplus

• Removed Low mem debugging driver from Oplus

• Removed oem specific mm monitoring and slub debugging drivers

• Disabled slub_debug

• Removed oem specific process reclaiming driver

• Removed oem virtual memory drivers

• Reduced kernel performance overheads

• Completely debloated mm from vendor specific debugging patches

• Cleaned up vendor specific patches from mm

• Removed oplus healthinfo fully & its debugging

• Nuked panic flush driver from oplus

• Removed hung task driver from oplus

• Nuked kernel feedback logging and kevent uploading

• Removed OEM's minidump driver

• Nuked oplus bootlogger aka phoenix

• Removed oplus shutdown detecting driver

• Removed oplus slabtrace debugging driver

• Removed oplus uboot logging driver

• Declare WFD lib as symlink during extraction

• Convert WiFi firmware symlinks to install_symlink targets

• Set 4gb zram for all ram models

• Use AOSP default Codec2/OMX ranks

• Switch to QTI Memtrack AIDL HAL

• Allow camera to skip high frame rate checks

• Disabled turbulence noise in media player

• Switch to AIDL thermal HAL

• Switch to AIDL USB Gadget HAL

* More improvements & bug fixes!

* GApps Included.

* Enforcing, User & Signed Build!


Rom Changelog:

Always enable smart replies regardless of app target sdk/config

Battery status chip: Fix battery size for landscape battery styles

Evolver: Remove broken Pixel Launcher customization

Merge January 2025 security patches

PixelPropsUtils: Switch back to Pixel5a for non pixel devices

PixelPropsUtils: Update fingerprints to January 2025 release

ThemedResourceCache: Remove lambda and optimize map pruning iteration

ThemedResourceCache: Replace ArrayMap with HashMap for performance

Update BCR to Version 1.76

Update SystemUI clocks from komodo 15.0.0 (AP4A.250105.002, Jan 2025)

Update and bring back SystemUIClocks-Weather for QPR1

Update gapps from January 2025 release

core: Use $(PRODUCT_DEVICE) for auto generated RRO names

init.rc: Disable native stats collection service

init.rc: don't start console unless asked to

init: reboot to recovery on panic by default to allow reading pstore

notify HWUI when scrolling

pixel-style: Remove some unneeded overlays

soong: increase heap size for metalava

Apply per-app volume to portid_volume_management

BlackTheme: Turn colors_material bg colors to black

FaceUnlock: Remove legacy icons

Fix sim status details not updated after sim hotswap

Evolver: Add brightness slider themes

Extends "Camera: Skip stream size check for whitelisted apps"

NavigationBarNoHint: Update hide gesture pill

PixelPropsUtils: Spoof as Mainline

Restore debug.sf.latch_unsignaled sysprop

SF: Defer setDesiredActiveMode when display is off

Settings: Add developer setting to set the default GPU renderer

Settings: Bluetooth: Don't check persistable uri permission for BtHelper

Settings: Import androidx.room_room-runtime

Settings: Move to lowercase of "Apps" in Cloned Apps title

Settings: Remove IME space under keyboard feature

Settings: Use List Preference for Dock speaker plays and Emergency tone

Settings: Use List Preference for Zen mode settings

Settings: buttons text should no longer be allCaps

Settings: disable all bugreport settings

Show GSM settings with CDMA phone type

SystemUIGoogle: Fix ambient indication horizontal placement on A15 QPR1

audiopolicy: config: Add acp patch applied usb_audio_policy_configuration

common: Label vendor.camera.remapid

core: Adjust Pixel device checking

nativedisplay: fix the flicker issue in streaming video

sdk: Call Handler()'s correct constructor

sdk: Use BluetoothManager.getAdapter()

don't leak device-wide package list to apps when work profile is present

PM: Force all packages as installed via Google Play Store

Only spoof packages installed by Aurora Store and modify new API

Set FakeStore/PlayStore as Aurora Store installer package name

StringBlock: Prevent SystemUI crash when inflating QS

OomAdjuster: B-service aging propagation on memory pressure

Skip overriding fonts on some packages

SystemUI: Implement burn-in protection for status/navbar

SystemUI: Add dimens to set max offset of navigation bar burn-in protection

config: Disable default frame rate limit for games

config: Build BtHelper

GameSpace: Replace get/setPendingIntentBackgroundActivityLaunchAllowedByPermission

graphics composer: move to foreground

interfaces: bluetooth: Restore LC3 codec support for A2DP

ExternalCameraDevice: increase max bytes per pixel

Add back auto aod schedule

Add back auto dim schedule

Add back floating rotation toggle

Add back showing ambient instead of fully waking screen

Add back QS tile customization

Add back QS panel styles

Add back QS tile styles (A11)

Add back volume steps

Fix Google battery widget

Fix SystemUI crashes

Fix volume slider haptic feedback toggle



Report Page