New Evolution-X A13 Update!

New Evolution-X A13 Update!

Kader Bava(@Bava7325)

Important instructions:

* RUI 2.0 firmware based. So Need RUI 2.0 firmware from @pjgowtham. Get it from main group notes (#firmware_download) or Download it from Realme XT tg channel.

* Need latest twrp or ofx recovery with RUI 2.0 support. Get it from main group notes (#twrp_download, #ofx_download) or Download it from Realme XT tg channel.

* You need to clean flash with format data if you're coming from A12 or 12.1. It's MANDATORY. So take backup of internal storage before flash.

* You can dirty flash if you're using previous A13 build.

* Flash firmware first then reboot to recovery again. Flash Rom zip, format data by typing yes, Reboot to system.

* Indian users should flash NFC removal zip (otherwise it will drain your battery) from main tg group notes( Use #nfc_removal)

* Gapps included.

* Fod in AOD & screen off fod won't work when device in idle(deep sleep).

* Don't report bugs without proper logs.

* Need minimum 3 days (or 3 full charging cycles) for things to settle(optimizations)

* 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.

* Check #widevinel1, #nfc_removal, #firmware_download, #twrp_download #ofx_download, #magisk_new #why_format_data, #bankapps_fix, #upi_msg_fix, #battery_optimizer in main tg group notes for more details.


Changelog:

• Latest Evox source upstream

• Merged December security patch

• Update system blobs from LA.QSSI.13.0.r1-07400-qssi.0

• Added fod icons & animations customizations

• Bring back Face Unlock feature

• Added Launcher3 with more features (Rip Pixel launcher)

• Added Parallel space for cloning apps

• Added new LineageOS camera app called Aperture with auxiliary lenses support.

(I didn't remove Gcam Go, use both & let me know which one is better. Feedbacks appreciated. I will remove another one from next build. If you want, You can also remove another one with adb method or using system app remover app)

• Fixed call recording in Google Dialer

• Added Live wallpapers by default

• SafetyNet pass without root as usual

• More improvements & bug fixes!


Rom Changelog:


Avoid Settings app NPE on broken packages

DozeSensors: Dont set proximity sensor listening if not registered

Launcher3: Add support for custom themed icon pack

Launcher3: Add support for parallel space

Launcher3: Add support for themed icons

Launcher3: Add toggle for memory info view

Launcher3: Add toggle to disable scroll vibration

Launcher3: Add toggle to show/hide app drawer search bar

Launcher3: Allow locking tasks to recents

Launcher3: Bring back 4x4 grid option

Launcher3: Fix NPE for QuickStep hotseat prediction controller

Launcher3: Fix app icon font

Launcher3: InfoBottomSheet: Fix NPE with AppTransitionManager

Launcher3: Limit the number of search results (to fix text overlap)

Launcher3: Move away from colorkt

Launcher3: QsbLayout: Do not apply same width adjustment

Launcher3: Redesign hotseat QSB

Launcher3: Rework hotseat and all apps search bar

Launcher3: Update default apps

Launcher3: Update dynamic app icon

Launcher3: Visibility toggle for lock app button

PixelPropsUtils: Spoof Pixel 7 Pro to SMS Organizer

Remove error messages from LoadLocalizedBitmap

Settings: Add support for parallel space

Settings: Desktop backup password: Tint buttons to match system theme

Settings: Display: Improve screen-off udfps phrasing

Settings: Fix typo in settings namespace for QR scanner on lock screen

Settings: Integrate ThemePicker and WallpaperPicker2

Settings: Set styles/wallpaper picker action name

Settings: Update configs for SettingsIntelligenceGoogle

Settings: Use AOSP 'ok' strings for reset battery stats

Settings: Use correct icon to reset battery stats

StatusBarIconController: Avoid crash due to incorrect casting

SystemUI: Use red color for low bluetooth battery

SystemUI: Write initial value of SHOW_QR_CODE_SCANNER_SETTING on first call

ThemePicker: Add wallpaper default permissions

Update translations

aapt: Speed up the style pruning

fixup! Launcher3: Adapt home settings UI to Android 12 style

themes: fonts: Add separate Google Sans overlay with proper clock style

themes: fonts: Bring back FontRobotoOverlay and FontNothingDotHeadlineOverlay

vendor: overlay: Add Launcher3 to config_defaultListenerAccessPackages

APM: Restore S, R and Q behavior respectively for telephony audio

Battery: make fill path rounded

Switch to Evolution X Launcher and ThemePicker

SystemUI: Add API for runtime taskbar config

SystemUI: BcSmartspaceView: Allow setting current page

SystemUI: Hide oos clear all if reticker enable

SystemUI: clock_default_large: Don't hardcode monospace font

SystemUI: fixup! Hide OOS clear all if panel visible because Heads up

base: Allow Launcher3 to use android.permission.FORCE_STOP_PACKAGES

vendor: rro_overlays: Comment out Google CaptivePortalLogin

vendor: rro_overlays: Nuke config_recentsComponentName override

vendor: rro_overlays: Target Launcher3 & ThemePicker

vendor: themes: Add Evolution Themes stub

BLASTBufferQueue: Comment out lines causing log spam

BtHelper: Initial support for showing battery separately

ContrastColorUtil: Suppress log spam

Keyguard: allow large clock on tablets

Keyguard: don't use large clock on landscape

Logspam: Properly handle optional app widgets service

NetworkTraffic: Don't leave empty spaces when hiding network traffic text

Remove length validation for WifiSsid

SF: Bring back support for disabling backpressure propagation

Screenshot: Unregister task listener on destroy

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

Settings: Bring back hide arrow for back gesture feature

Settings: Refactor hardcoded radius of ActionPrimaryButton to resource

SidefpsController: Apply ScaleFactor to sensorLocationY

SystemUI: Add display mode provider for UDFPS on Pixel devices

SystemUI: Catch NPE with android.view.ViewPropertyAnimator

SystemUI: Fix com.android.systemui.statusbar.StatusBarIconView cannot be cast to com.android.systemui.statusbar.StatusBarMobileView

SystemUI: Match lockscreen clock font with system

Update translations

Use UIDFaker to ensure Credentials_test cleans up setting UID

fingerprint: Rework enrollment screen

fixup! Custom statusbar logo customizations

fixup! Settings: Allow to hide arrow for back gesture

fwb: Disable Smart Pixels on UDFPS

overlay: Set config_clockFontFamily to empty string

recovery: fix applying updates

vendor: GMS: Refactor setting of PRODUCT_GMS_CLIENTID_BASE

vendor: Use GMS configurator instead of SimpleDeviceConfig

Add absent sim info to locked screen text

Evolver: Bring back Less boring Heads up

Fix Internet dialog hotspot toggle crash

Fix SIM PIN issue (caused by Flashlight Strength Tile)

Fix Torch QS tile issue (Drop Flashlight Strength Tile)

keyguard: Actually kill Fancy Colon

NotificationInterrupt: Clean up for isSnoozedPackage

QSTileHost: Fix crashes with tiles like Anti flicker

Remove RESET_BATTERY_STATS permission for resetting stats (fixes bootloop with Smart charging)

Slightly optimize less boring apps check for heads up

SystemUI: Re-enable session-based media actions for all apps

Evolver: Bring back AlarmsBlocker/WakelockBlocker

Evolver: Drop Combined signal icons

Evolver: Drop Less boring Heads up

Evolver: Drop Power menu dialog dim/opacity options

Evolver: Drop Smart Pixels support

Evolver: Drop Smart Pulldown

Evolver: Drop WiFi standard icon feature

Fix app crashes for apps and games like Xbox Game Pass

GameSpace: Update takeScreenshot API in ScreenUtils

Merge December 2022 security patches

PhoneWindowManager: Pocket Judge: Handle torch power gestures

PixelPropsUtils: Update fingerprints to December 2022

PixelPropsUtils: spoof nothing smartcenter to pixel

QS: LocationTile: make it cycle modes (fix Location QS tile)

QS Tiles: Drop Preferred Network type

Rebase to Android 13 QPR1 (r16)

Screenrecord: Add summary for HEVC encoding

Settings: Avoid enforcing weird backgrounds

Settings: Drop hide arrow for back gesture feature

Settings: Reset battery stats

SystemUI: Allow Wi-Fi/cell tiles to co-exist with provider model (fix for WiFI and Data QS tiles)

SystemUI: DreamTile: Enable for everyone

SystemUI: Fix suspicious spaces around mobile icons

Telecomm: Fix dark navigationBar background in some telephony settings pages

Update translations

base: Pocket Judge: Don't block dialer UI

base: Pocket judge should not block device key handling

gms: Bring back CaptivePortalLoginGoogle

gms: Don’t build Google Battery for everyone

themes: fonts: Remove FontNothingDotHeadlineOverlay

themes: fonts: Remove FontRobotoOverlay

vendor: CarrierConfigs: Import carrier-specific MCC configuration

vendor: CarrierSettings: Update from TQ1A.221205.012

vendor: Drop pixel-framework for now

vendor: apex: Update from TQ1A.221205.012

vendor: config: Add support for more Carriers

vendor: config: common: Build BtHelper (for AirPods support)

vendor: overlay: Import branded VPN translations

vendor: rro_overlays: Configure the clock font family type

version: Rename 7.4 to Kaldereta


Report Page