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