[DISCONTINUED][ROM][13.0_r82][tissot][OFFICIAL] Evolution X [09/19/23]

Search This thread

amyren

Senior Member
Dec 9, 2012
211
79
No need. Dirty flash is fine if you already did the vendor--adder thing.
Just did the vendor-adder thing.
After this I got only some error messages when trying to flash the update.
Figured I try a reboot and try again, but then the phone was in a bootloop.
Managed to get it to fastboot mode so I could fastboot the twrp.img.
Into TWRP it ask me for a password for decrypting, which I dont have.
Formatting did the trick, now I need to set the phone up again from scratch. Phew
 
  • Like
Reactions: joeyhuab

Dior DNA

Senior Member
Aug 17, 2015
1,625
692
Just curious: since a/b treble aware twrp is needed and vendor adder is needed ... Is this a GSI (treble) ROM?
 

amyren

Senior Member
Dec 9, 2012
211
79
Is it only me that have problem with the GCamGo Camera app?
If I det the blitz to On and take a picture in a dark place, the light turns off before the photo is shot and all I get is a black image.
 

joeyhuab

Recognized Developer
Just curious: since a/b treble aware twrp is needed and vendor adder is needed ... Is this a GSI (treble) ROM?
It's not necessarily a GSI since it still works for tissot only due to the kernel, device and vendor changes being tissot-specific.

Anyways, here's a pretty minor but necessary update. Google absolutely wreaked havoc again changing how they check Play Integrity. This update fixes that and now passes without problems. No need to change DNS servers either. Parallel space has been removed as it has been seen to be an included feature in the upcoming Android 14 and the current implementation breaks several features. Enjoy this quick fix.

Changelog for the latest (02/09/2023) update

Device changes:
==============================
  • None
------------------------------
ROM changes:
==============================
  • Remove Parallel space support
  • SystemUI: Support smartspace animation for Pixel Launcher
  • Update gms
  • Updater: Disable A/B perf mode by default
  • core: Make CTS/Play Integrity pass again
  • version: Update to 7.6.1 (Adobo)
DOWNLOAD
 

Dior DNA

Senior Member
Aug 17, 2015
1,625
692
It's not necessarily a GSI since it still works for tissot only due to the kernel, device and vendor changes being tissot-specific.

Indeed, tissot was not treble day-1. Thanks for explanation.

FYI: I installed the ROM and it is great!

And, indeed, it has the _a and _b partitions, including vendor.

By the way, I wonder, can one flash Evolution X updates from Evolution X recovery using adb sideload (I have Evolution X on both slots) ?
 
Last edited:
  • Like
Reactions: joeyhuab

joeyhuab

Recognized Developer
Indeed, tissot was not treble day-1. Thanks for explanation.

FYI: I installed the ROM and it is great!

And, indeed, it has the _a and _b partitions, including vendor.

By the way, I wonder, can one flash Evolution X updates from Evolution X recovery using adb sideload (I have Evolution X on both slots) ?
Yes, you may sideload updates through that recovery. Also, feel free to download the latest zip off of Sourceforge as it has the safetynet fix.
 

radion06

Member
Oct 3, 2021
26
5
Before the Feb patch update on Tuesday, here's a fixed build for everyone.
<Moderator Edit>: English translation added to the top, and user alerted.

Is it possible to flash twrp from a device? if yes, which section?
-boot
-System image
-Install recovery on ramdisk

Original:
Можно ли прошить twrp с устройства? если да то какой раздел?
-Ботинок
-Системный образ
-Установить рекавери на рамдиск
 
Last edited by a moderator:

amyren

Senior Member
Dec 9, 2012
211
79
Hi ! how do I know my twrp is exist or not?my current rom is EvolutionX 7.3.How to update to newest verion.
First, about the twrp.
If you havent done so already, first download the twrp zip file to your phone storage.
Long press the Power button and select Advanced, then select Recovery. It will then boot into twrp if it is there.
If twrp is not present, you will most likely have a more basic recovery that it will boot into instead.
There will probably be an option to "Apply update",and from there you should be able to select the twrp zip file and flash it from there.
After this you can reboot to recovery again and you should have twrp.

Next, how to update.
Since you are on 7.3 you are on android 13 already, I think you should be able to update by following the instructions posted by joeyhuab post #156

If you did install twrp by the instructions I wrote above, you can skip step 2.
Also not about step 3. In my case it look like the internal storage was not automaticly formatted by installing the adder-zip and I was unable to proceed.
At step 4, in case you only get error messages and are unable to flash the new rom, then try to manually format the internal storage before trying to flash the rom.

EDIT: For an additional read. Here is a guide explaining a bit about how this A/B partitions work, and also there are mentioned why you need to flash twrp again after flashing a rom. At least I found it a bit less confusing after reading it :)
 
Last edited:
  • Like
Reactions: joeyhuab

kutulu32

Senior Member
Apr 25, 2014
597
106
42
Is it possible the implementation of direct audio playback of 24 bit audio in this rom? Hi res Audio and 16 bit 44 is resampled to 16 bit 48.
 

radion06

Member
Oct 3, 2021
26
5
Перед обновлением февральского патча во вторник, вот исправленная сборка для всех.
  1. Для этого сначала потребуется создать резервную копию файлов внутреннего хранилища.
  2. Затем установите TWRP Zignas .
  3. После прошивки TWRP Zignas установите этот вендор-adder zip . Это, в свою очередь, отформатирует вашу внутреннюю память, но включит поддержку высоких частот.
  4. После этого вы можете прошить ПЗУ.
  5. Для будущих обновлений вам больше не нужно прошивать этот вендор-adder.zip.
Список изменений для последнего (05.02.2023) обновления

Изменения устройства:
===============================
  • Вернуться к GCamGOPвосстановленному
  • Верните мини-гаппсы
  • Поднять ядро Pringgodani до версии 1.7
  • Повысить целевой уровень манифеста до 3
  • Включить раздел поставщика и полные высокие частоты
  • Прекратите использовать RemovePackages
------------------------------
Изменения в ПЗУ:
===============================
  • AppOpsService: не регистрировать трассировку стека для изолированных процессов
  • Изменить случай нулевой проверки mODICaptionsTooltipView, чтобы избежать потенциального сбоя
  • Evolver: отключить обложку альбома на экране блокировки по умолчанию
  • Исправить NPE при завершении удаленной анимации
  • Исправлено полное отключение меню питания на защищенном экране блокировки.
  • Launcher3: Разрешить виджетам иметь 1 строку как минимальный размер
  • Launcher3: очистить AssistantIconView
  • Launcher3: Несколько цветов значка рабочего профиля для Launcher3
  • Launcher3: themedicons: Обновление тематических значков LMC8.4
  • NotificationChannel: правильно восстановить включение шаблона фонарика
  • ParallelSpace: черный список приложений FM-радио
  • ParallelSpace: переключитесь на наш мастер установки
  • PixelPropsUtils: Рефакторинг
  • Удалить Seedvault
  • Настройки: разрешить делать навигационную таблетку тоньше.
  • Настройки: удалить изменения BackupTransport
  • Настройки: показать/скрыть предпочтения TouchGestures через res boolean
  • ShutdownThread: отключить ведение журнала отладки
  • SystemUI: не показывать кнопку закрытия в хедз-апе
  • SystemUI: исправлен расширенный цвет часов QS.
  • SystemUI: предоставить дополнительные разрешения для смартпространства
  • SystemUI: позволить окну скриншота игнорировать украшения экрана
  • SystemUI: переоценка темы при настройке размера текста часов в строке состояния.
  • SystemUI: обновить smartspace до 13-QPR1
  • SystemUI: исправлено дублированное создание KeyguardStatusBarViewController.
  • UdfpsUtils: используйте config_supportsUdfps для проверки всех устройств Udfps.
  • Обновить переводы
  • base: добавьте `@Readable` для RINGTONE2 и RINGTONE2_CACHE
  • ядро: исправлена ошибка приостановки для привилегированных системных компонентов.
  • ядро: белый список различных системных приложений
  • device_config: Добавить жест назад мл назад
  • device_config: Принудительно включить ввод и предложения помощника Gboard.
  • device_config: обновить флаги Smartspace до QPR1
  • исправить! Камера: пропустить проверку размера потока для приложений из белого списка
  • используйте max_adj для управления процессом final adj
  • поставщик: Предоставление предпочтения TouchGestures через оверлей rro
СКАЧАТЬ
Thanks, this is just amazing!
 

joeyhuab

Recognized Developer
New build is out. Several changes and the build should be more stable. Safetynet spoofing has been strengthened as well so expect bank apps not to detect safetynet triggers.

Changelog for the latest (02/13/2023) update

Device changes:
==============================
  • Disable bluetooth enhanced SCO connection
  • init: Register and enable qcrild & data services on boot
  • rootdir: Drop cpuset creation from postboot
  • sepolicy: Address dataservice denials
  • update datastatusnotification from coral
------------------------------
ROM changes:
==============================
  • AntiFlickerTile: Fix error in handleRefreshState
  • Avoid Installer APP ANR when starting install in main thread
  • CachedAppOptimizer: Pageout File pages during system compaction
  • Camera: Avoid possible NPE after extension session configuration
  • Camera: Fix size list parceling
  • Camera: Remove 3 processed streams combination for stream use case
  • CarrierConfig: Support commas in MNC attribute
  • DefaultPermissionGrant: Fix google search crash
  • Evolver: Remove OOS style notification clear all button
  • Fix background activity start
  • Fix getStorageVolumes to return public volumes visible to userIdSharingMedia with
  • Fix screenshot sharing failure after the recent task is opened
  • Fix the shadow problem caused by layer parent switching
  • Handle graceful exit with constants
  • Launcher3: Add missing permissions to manifest
  • Launcher3: Increase default blur radius to 65px
  • Launcher3: Refresh themed icons after OTA updates instead
  • LocalImageResolver: flag off debug logging
  • NotificationShade: Make blur crossfading more gradual
  • PowerStatsService: Prevent NPE in BatteryTrigger
  • QS: Add Locale Tile
  • SF: Allow force fallback to Light HAL for brightness
  • SF: Allow forcing HWC brightness support
  • SF: Don't enable expensive rendering for unknown dataspace
  • Safely handle the case of BroadcastOptions being null
  • Settings: Battery usage UI: use a fallback name for unknown components
  • Settings: Bring back LTE Only Mode
  • Settings: Ditch parentActivityName and custom configChanges
  • Settings: Do not map Evolver to developer settings
  • Settings: Fix LTE Only mode on World Mode
  • Settings: Remove check of Build Status for using OTA
  • Settings: Sync Reverse charging and Pixel battery addons pref with pixel-framework
  • Settings: Sync Security Hub pref with pixel-framework
  • SystemUI: Also blur power sub-menus
  • SystemUI: Blur the power menu
  • SystemUI: Blurs: allow blur even when GFX acceleration is disabled
  • SystemUI: Fix Smartspace typo
  • SystemUI: Increase blur radius to 65px
  • SystemUI: Use secondary label for language QS tile
  • SystemUI: screenshot: Also post a notification with a preview
  • Toast: Solve the NPE problem in session.java
  • UI: Adjust default navbar layouts
  • Update notchbarkiller overlays
  • Updater: Remove setPerformanceMode call
  • base: Grant MIUI Gallery storage permissions
  • base: Grant OnePlus Gallery storage permissions
  • blur: Downscale source FBO to 20% size
  • config: Add blur props and flag
  • config: Add missing permissions for [SystemUI/Settings]Google
  • config: Change UNOFFICIAL to COMMUNITY builds
  • config: Disable Async MTE on System Server
  • config: Remove gxoverlay prop
  • data: Add missing systemui permissions
  • overlay: Set default status bar height to 28dp
  • overlay: Set dynamic icon components for Clock and Calendar
  • overlay: Set launcher and themepicker packages to Evo Launcher and AOSP ThemePicker
  • rootdir: Add sysfs permissions for pocket bridge
  • rro_overlays: Remove NowPlayingOverlay (for Pixels)
  • sepolicy: allow system_server to set tethering properties
  • telephony: Check for LTE_CA in physical channel config
  • telephony: Use case insensitive check for plmn-spn
  • vendor: theme: AndroidBlackTheme: Turn more color components to black
DOWNLOAD
 

ayunatsume

Member
Nov 29, 2013
39
15
I'm planning to dirty flash upgrade from Android 12 Evolution X SQ3A.220705 to the latest Android 13 Evolution X (02/13/2023). I read in a previous post that dirty flash upgrade was OK.

Do I need to update first to the latest Android 12 Evolution X? The latest A12 files are no longer hosted it seems.
 

joeyhuab

Recognized Developer
Last update until final week of Feb or next sec patches. Should include several improvements including a better implementation of the QS tiles layout settings. Enjoy!

Changelog for the latest (02/16/2023) update

Device changes:
==============================
  • Disable bluetooth enhanced SCO connection
  • init: Register and enable qcrild & data services on boot
  • rootdir: Drop cpuset creation from postboot
  • sepolicy: Address dataservice denials
  • update datastatusnotification from coral
------------------------------
ROM changes:
==============================
  • Add BT LE headset check for voice call to update the icon
  • Add YCBCR_P010 in switch content in ImageUtil getNumPlanes
  • Add back button for freeform window
  • Add minimize & pip buttons to freeform windows
  • Always make mouse cursor show on external display if it exists
  • Bump timeout for display rotation
  • Delay tryToRebind if application exit reason is LMK
  • DisplayWindowSettings: Don’t check for forceDesktopMode for freeform
  • Do not ignore background vibrations from shell
  • EasterEgg: allow using toy without unlocking
  • Evolver: Use a new QS tiles count & vertical layout settings implementation
  • Fix phone restarts after SD card formatted as internal storage
  • Fix pip error, from split-screen to pip in landscape
  • Format conference participant phone numbers to national for Japan
  • GLSurfaceView: report draw finished after first onDrawFrame in GLThread
  • GoogleConfigOverlay: Set default Call Redirection/Screening package to Google Dialer
  • InputManager: add cursor change listener
  • InputManager: allow to force NULL cursor
  • Make sure parallel broadcasts enforce excluded permissions
  • Only show pip button if activity supports it
  • PixelPropUtils: spoof Snapchat
  • Resolve the NullPointerException in ExitTransitionCoordinator.java
  • Settings: Global VPN feature
  • SettingsGoogle: Follow monet color in settings icon like AOSP
  • SystemUI: Don't open power menu from QS too if disabled by user on secure lockscreen
  • SystemUI: Fix clock text color on combined qs header
  • SystemUI: Fix qs tile vertical layout scrolling
  • SystemUI: global actions: fix icon position on multi-line action
  • SystemUIGXOverlay: unset camera gesture package
  • SystemUIGoogle: Unset google_camera_app_package_name
  • Update translations
  • base: UsbDeviceManager: Allow overriding USB class denials
  • bluetooth: audiocodecs: add 16 bit sample rate for APTX offloading
  • core: Port CLO's Framework Boost and guard it with overlay
  • core: res: config: speed up tooltip animations
  • fixup! GameSpace: Update takeScreenshot API in ScreenUtils
  • fixup! base: allow disabling ripple effect on unlock
  • vendor: Update overlays from cheetah: TQ1A.230205.002
DOWNLOAD
 

joeyhuab

Recognized Developer
Changelog for the latest (02/23/2023) update

Device changes:
==============================
  • None
------------------------------
ROM changes:
==============================
  • BcSmartspaceTemplateDataUtils: Add UiThread annotation (fixes crashing/music playback issues while using AoD; fixes missing music info in ambient/AoD)
  • Bring back Ambient music ticker pulse
  • Bring back Private Compute Services prebuilt app (fixes downloading Live Captions; reinstall Android System Intelligence app from Play store)
  • Evolver: Move pulse on new tracks from Settings
  • Evolver: Remove QS panel styles (fixes status bar touch issues in landscape)
  • Launcher3: Add kill App button to recents overview
  • Launcher3: Hide developer options
  • Launcher3: Revert Smartspace to pre-13-QPR1 (fixes missing At a Glance in higher grids)
  • Launcher3: Shorten Spanish translation
  • apn: Add Wintel
  • apn: Don't set type default for Vodafone MMS 404/43
  • hosts: Block OTA downloading from GMS
  • overlay: Add google OTA to global disabledComponent
  • themes: Remove config_clockFontFamily from Google Sans overlay
DOWNLOAD
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 9


    Evolution X 7.9.8 for the Xiaomi Mi A1 [tissot]
    Code:
    /*
    * Your warranty is void. Or valId, probably?
    *
    * I am not responsible for bricked devices, dead SD cards, Ebolation X,
    * thermonuclear war, or the current economic crisis caused by you following
    * these directions. YOU are choosing to make these modifications, and if
    * you point your finger at me for messing up your device, I will LMAO at you.
    */

    0KUV8YX.png


    Keep Evolving
    Pixel UI, customization, and more, we are Evolution X!

    - Team Evolution X -
    @joeyhuab (Founder/Lead Developer)
    @RealAkito(Project Manager/Co-Founder)
    @AnierinB (Project Specialist/Co-Founder)

    Reach us on Twitter! @EvolutionXROM

    SRQCjQJ.png


    Just flash and check "The Evolver". We have tons of features combined together from different ROMs.

    What are our features?
    Themes

    - Theming Settings (Style, Color Source, Accent Color, Accent Background, Background Color, Luminance, Chroma, Tint Background)
    - Custom Themes (Black, Clear, Vivid, Paint In The Snow, Espresso)
    - Dark Theme Schedules
    - Lock screen Clock Fonts (16 Fonts)
    - Headline/Body Fonts (53 Fonts)
    - SB Icon Packs (10 Styles)
    - SB Signal Icon Packs (14 Styles)
    - SB WiFi Icon Packs (10 Styles)
    - System Icon Shape Packs (16 Styles)
    - 3 Button Navbar Styles (10 Styles)

    Status bar

    - Status Bar Lyrics
    - Clock Styles (Right, Center, Left)
    - Clock & Date Configs (Auto Hide, Hide Duration, Show Duration, Seconds, AM/PM, Font Size, Date Position/Case/Format)
    - SB Logo Pack (20 Styles, Right/Left)
    - Network Traffic Indicators
    - Battery Icon Styles (19 Styles)
    - Battery Percent (Hidden, Inside Icon, Next To Icon)
    - Battery Bar (Thickness, Alignment, Blend Colors, Reverse Direction, Colors, Animation)
    - System SB UI Tuner
    - Data Disabled Icon (On/Off)
    - Old Style Mobile Data
    - 4G Instead Of LTE
    - Roaming Indicator
    - WiFi Type Icon
    - Colored Icons
    - Notification Count
    - Bluetooth Battery Status
    - Mic/Camera Privacy Indicator
    - Location Privacy Indicator
    - Media Projection Privacy Indicator

    Notifications

    - ReTicker
    - App Colored Background For Reticker
    - Heads Up (Time Out, Importance Threshold, Less Boring, Stoplist/BlockList)
    - Force Expand Notifications
    - Notification Sound If Active
    - Kill App Button
    - Blink Flashlight For Incoming Call (When Ringing, When Silent, When Entierly Silent, Always)
    - Blink Flashlight For Notifications
    - In-Call-Vibrations (Connect, Waiting, Disconnect)

    Quick Settings

    - Clock
    - Clock Font Size
    - Date
    - Battery Style (15 Styles)
    - Battery Percent Location (Hidden, Inside Icon, Next To Icon)
    - Battery Estimates
    - Secure QS Tiles Requires Unlocking
    - Quick QS Pulldown (Disabled, Right, Left, Always)
    - Brightness Slider (Never, Expanded, Always)
    - Brightness Slider Position (Top, Bottom)
    - Auto Brightness Icon
    - Hide Labels
    - Label Text Size
    - Smart Pulldown
    - Vertical Layout
    - Columns In Portrait (2-5)
    - Columns In Landscape (2-6)
    - QS Tile Animation Style (3 Styles)
    - QS Tile Animation Druations (3 Speeds)
    - QS Tile Animation Interpolator (8 Styles)
    - Vibration On Touch
    - Vibration On Touch Duration
    - QS Footer Warnings
    - Show Data Usage
    - User Account Icon
    - Edit Icon
    - Power Menu Shortcut
    - Running Services Shortcut
    - Settings Shortcut
    - Clear All Button (10 Styles, 5 Backgrounds)

    Power Menu

    - System Settings (Hold PWR Assistant + Hold Duration)
    - Disable Power Menu On LS
    - Power
    - Restart
    - Advanced Reboot Options
    - Screenshot
    - On-The-Go Mode
    - Settings
    - Lock Down
    - Emergency
    - Device Controls
    - Users
    - Logout
    - Bug Report

    Gestures

    - System Settings
    - Quick Tap
    - Volume Button Playback Control
    - Swipe To Screenshot
    - Brightness Control
    - PWR Button Torch
    - Double Tap To Sleep Status Bar
    - Double Tap To Sleep Lock screen
    - AOSP Gestures
    - Pill Length
    - Pill Radius
    - Hide IME Button Space
    - Back Gesture Animation

    Lock screen

    - Edge Light
    - Lock screen Charging Info
    - Hide Status Bar
    - Hide QS During Secure Lock screen
    - Media Cover Art (5 Filters)
    - Ripple Effect
    - Fingerprint Authentication Vibration
    - Fingerprint Error Vibration

    Buttons

    - Navigation Bar
    - Compact Layout
    - Invert Layout
    - Show Vol Panel On Left
    - Per App Vol Control
    - On-Screen NavBar
    - Reorient Volume
    - Volume Rocker Wake
    - Keyboard Cursor Control
    - Alert Slider Notifications
    - Alert Slider Pulse
    - Block Alert Slider In Pocket Mode
    - Click To Partial Screenshot

    Animations

    - Screen Off Animation (3 Styles)
    - Power Menu Animations (11 Styles)
    - Android P Animation Style

    Miscellaneous

    - AOD Display Schedule
    - Google Services
    - Parallel Space
    - Game Space
    - Smart Pixels
    - App Lock
    - Launch Music App On Headset Connection
    - Unlimited Photos Storage
    - Unlock Higher FPS In Games
    - Netflix Spoof
    - Pulse Music Visualizer (Navbar, LS, Ambient)
    - Volume Panel Timeout
    - Jitter Test
    - Ignore Secure Window Flags
    - Show CPU Info
    - Toast App Icon
    - Sensor Block Per Package
    - Wakelock Blocker
    - Alarm Blocker
    - Default USB Configuration
    - Radio Info

    Evolution X Launcher

    - Icon Packs
    - Notification Dots
    - Icon Size
    - Icon Font Size
    - Max Lines For App Label
    - Lock Layout
    - Add App Icons To Home
    - Dark Status Bar
    - Double Tap To Sleep
    - Wallpaper Scrolling
    - Wallpaper Zooming
    - At A Glance
    - Swipe To Access Google Feed
    - Hide/Show Status Bar
    - Top Shadow
    - Icon Labels On Desktop
    - Hotseat Background
    - Google Search bar
    - Themed Icons
    - Corner Radius
    - Themed Icons In App Drawer
    - App Drawer Search bar
    - Icon Labels In App Drawer
    - App Drawer Row Height
    - App Drawer Background Opacity
    - Recents Background Opacity
    - Recents Scroll Vibration
    - Recents Screenshot
    - Recents Google Lens
    - Recents Clear All
    - Suggestions In All Apps List
    - Suggestions On Home
    - Blocked Suggestions
    - Parallel Space
    - Taskbar
    - Rotation
    - Hidden & Protected Apps

    CIrL2gb.png


    * Avoid using OFFICIAL TWRP, use 3.5.2_9 instead
    * Restoring Settings backups via Google account is currently broken (apps and contacts restore fine).
    * At a Glance disappears when using higher grids.

    o2G52Ve.png


    DO NOT FLASH GAPPS, ALREADY INCLUDED

    First Time Install / Clean Flash
    1. Reboot to Recovery
    2. Download the zip for your device
    3. Install
    TWRP 3.5.2_9 with treble support
    4. Install this vendor--adder zip.
    5. Flash the ROM (and make sure recovery persists)
    6. Reboot to System and #KeepEvolving


    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the update for your device
    3. Flash the ROM (and make sure recovery persists)
    4. Reboot to System and #KeepEvolving





    Download
    Donate to me! / Official Chat / Device Support




    XDA: DevDB Information
    Evolution X, ROM for the Mi A1

    Contributors
    joeyhuab

    ROM OS Version: Android 13
    ROM Kernel: Linux 4.9.337
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 7.9.8
    Stable Release Date: 2022-08-31

    Created 2022-08-31
    Last Updated 2023-09-19
    7
    Changelog for the latest (09/19/2023) update

    Device changes:
    ==============================
    • CarrierConfigOverlay: checkout to AOSPA
    • parts: Refactor ClearSpeakerFragment code
    • parts: Rename app to Xiaomi Parts
    ------------------------------

    ROM changes:
    ==============================
    • 9/19
    • Merge September 2023 security patches (13.0_r82)
    • PixelPropsUtils: Update fingerprints to September 2023 release

    • 9/18
    • BluetoothManagerService: allow bluetooth auto-enable if not in airplane mode radios
    • BluetoothManagerService: check if bluetooth is in airplane mode radios before disabling
    • SystemUI: Move DT2S from PulsingGestureListener
    • SystemUI: Pass touch events to pulsing gesture listener only if dozing
    • display: Handle zero auto brightness adjustment
    • fixup! Wi-Fi timeout feature
    • gms: Import Kids Home stuff
    • kernel: Allow to limit the used .dtb files for the final DTB image
    • kernel: Include DTBOs from OEM/ODM folder in base DTB

    • 9/17
    • AutofillManager: Make userdebug default to NO_LOGGING
    • GamesPropsUtils: Remove Apex Legends spoof
    • fwb: silence handwriting error spam
    • overlay: Move config_hspa_data_distinguishable to proper location
    • version: Update to 7.9.8 (Lugaw)
    DOWNLOAD
    7
    May 2023 security patches have been released. Brightness slider styles have been added, the Data switch QS tile and current kernel has been updated as well. If you enjoy this update, kindly donate to continue supporting the project!

    Changelog for the latest (05/03/2023) update

    All changes:
    ==============================
    DOWNLOAD
    7
    April patch update is out! Disabled/removed features were added back and stability should be improved. Battery drain issues caused by Pixel Launcher should also go away with this update. I hope you guys continue to support the project by donating! Enjoy!

    Changelog for the latest (04/13/2023) update

    All changes: Visit

    DOWNLOAD
    6
    This build doesn't have March security patches yet but it fixes some VoLTE/VoWiFi issues users are encountering as well as the notification panel flickering issues. Screenshot icon for recents fixed as well as bringing back QS Bluetooth dialog for QS BT tile longpress.

    Changelog for the latest (03/03/2023) update

    Device changes:
    ==============================
    • CarrierConfig: Enable voLTE/voWIFI/ViLTE for entire 460 mcc
    • overlay: Enable IMS feature flags for supported carriers
    • overlay: Improve carrier mnc attributes for Indian carriers
    • overlay: update CarrierConfig from star V14.0.6.0.TKACNXM
    ------------------------------
    ROM changes:
    ==============================
    • Bluetooth: Controller: Warn on LeSetEventMask error codes
    • Codec2: guard the dummy work signal to lahaina only
    • Codec2: queue a empty work to HAL to wake up allocation thread
    • Evolver: Configurable media notification and lockscreen blur radius
    • Evolver: Fade filter for lockscreen media artwork
    • Evolver: Fade filter for media notification
    • Evolver: Resolve NPE when opening iconpacks pref
    • Evolver: Rework media artwork and blur implementation
    • Fix status bar landscape touch issues
    • GameSpace: Remove dim layer from the panel view
    • Improve renderscript allocation and usage
    • InputMethodManager: Prevent unnecessary invocation of IME
    • JobScheduler: Stop leaking user information
    • KeyguardMediaViewController: Cleanup and add proper annotations
    • Launcher3: Redesign recents app buttons
    • PixelPropsUtils: Don't spoof some apps
    • PixelPropsUtils: Spoof Samsung Accessory apps
    • Revert reticker implementation (fixes flickers in notification panel)
    • SettingsProvider: Remove backup for some feature settings
    • SystemUI: Fix optional ripple animation issue
    • SystemUI: Move bluetooth dialog creation to LongClick method
    • SystemUI: Prevent systemui crash when reinflating QS
    • SystemUI: Re-implement Bluetooth dialog
    • SystemUI: Stop using marquee on qs tiles label
    • apn: AMC now is ONE Albania
    • common: trust: Add sepolicy for dwc3 usb_data_enabled
    • core: Fix suspend failure for privileged system components
    • first_stage_mount: Skip dm-verity setup if AVB is not enabled
    • fixup! audioflinger: Fix audio for WifiDisplay
    • fixup! permissions: Pre-grant google restore permissions (attempt to fix google restore issue)
    • gms: Stop building prebuilt Chrome and PixelLiveWallpaperPrebuilt
    • kernel: Check HIP support of clang before disabling it
    • kernel: Force disable LLVM HIP
    • overlay: Partially disable gms chimera service
    • permissions: Grant ACCESS_COARSE_LOCATION to some system apps
    • permissions: Pre-grant google restore permissions
    • tinycompress: Add support for compress_set_codec_params API
    • tinycompress: plugin: Set codec params in SETUP state
    DOWNLOAD