[CLOSED][DISCONTINUED][ROM][12.1][tissot][OFFICIAL] Evolution X [08/17/22]

Status
Not open for further replies.
Search This thread

dauzayl

New member
Feb 7, 2021
2
0
Dear All,

can the camera be added, because I need it for the attendance application (can't use third party cameras) :)
thanks before for the attention
 

clarionero

Senior Member
Jan 8, 2008
174
59
Xiaomi Mi A1
The end-of-the-month update is out! The lock screen charging info feature is back and some carriers now have VoLTE enabled. The media notification view should be much better looking now as well and 3 buggy features (QS transparency, notif count, and lock screen media art blur) have been removed. The lock screen unlock animation, as well as the partial screenshot feature, have been vastly improved as well. I hope you guys enjoy it! The next update will include July security patches!

Changelog for the latest (06/30/2022) update

Device changes:
==============================
  • CarrierConfig: Enable VoLTE support for Telkomsel (Indonesia)
  • overlay: enable VoLTE support for Indosat and XL Axiata
  • overlay: enable VoLTE support for Three
  • parts: Don't explicitly set android:theme for activities
------------------------------
ROM changes:
==============================
  • Add support for External EXT4/F2FS storage
  • AlarmManagerService: Reduce log level wtf -> w
  • AudioService: Fix issue with linked notification volume
  • Don't build QuickSearchBox
  • Evolver: Add rotationX animation to quick settings tiles
  • Evolver: Bring back Lockscreen Charging info
  • Evolver: Bring back animations to quick settings tiles
  • Evolver: Bring back click to take partial screenshot feature
  • Evolver: Import RenderingJitter test from FWB
  • Evolver: Logo: Add amogus icon
  • Evolver: Make notification artwork background toggleable
  • Evolver: Remove lock screen media art blur level (buggy)
  • Evolver: Remove status bar notification count (buggy)
  • Evolver: Remove transparency QS options (still buggy)
  • Evolver: Rework media artwork notification
  • Fix potential error for sys.platform
  • GameSpace: Improve strings
  • Handle non-exist permission group correctly for pm list permissions
  • InputWrapper: Opt out early if session == null
  • Re-enable remote keyguard animation
  • ServiceRegistry: Don't throw an exception if OEM_LOCK is missing
  • Settings: Add preference for toggling the wallpaper zooming animation
  • Switch back to original charging animation background
  • SystemUI: Clean up and fix Status bar Logo feature
  • SystemUI: Fix daily data view in QS footer
  • SystemUI: Fix double unlock sound issue
  • SystemUI: Fix few issues with toggling privacy indicators
  • SystemUI: Fix notification view not updating on ui mode change
  • SystemUI: Fix suspicious spaces around mobile icons
  • SystemUI: Make popup menus more rounded
  • SystemUI: Media notification: Remove blur customizations
  • SystemUI: Rework media notification view
  • SystemUI: logo: Re-align amogus icon
  • SystemUI: screenshot: add delay for long-press partial screenshot
  • SystemUI: screenshot: add extra crop boundaries
  • SystemUI: screenshot: close QS after launching long screenshot activity
  • SystemUI: screenshot: disable magnification for partial screenshots
  • SystemUI: screenshot: open long screenshot activity for partial screenshots
  • SystemUI: screenshot: remove duplicate clamping on move action
  • SystemUI: screenshot: remove misplaced call to set crop view padding
  • Update SMS short code list for Bahrain
  • Update SMS short code list for Mexico and Colombia
  • Update several APNs from SQ3A.220605.009.B1
  • Update translations
  • apns: Remove user_editable="false" for user visible APNs
  • base: Do not reset keyguard going away state
  • base: EasterEgg: Implement Android 12L Easter Egg
  • base: Provide missing permissions for SystemUI
  • base: Provide required permissions for cellbroadcastreceiver
  • core: Fix menu popup ripple
  • device_config: Disable always screen on
  • neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE
  • services: fix a synchronization issue in CachedAppOptimizer
  • vendor: Add overlay to fix app icon font on PixelLauncher
DOWNLOAD
Hi. New donation done. Thank you.

Rubén
 
  • Love
Reactions: joeyhuab

joeyhuab

Recognized Developer
Nov 5, 2012
3,885
15,984
28
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
July security patch update is now available! I tried to update included kernel but it only leads to the boot splash so I won't be updating it anytime soon. Improvements to QS Header functionality (clicking the clock, etc) and additional QS tiles have been included. Other fixes can be found below. Enjoy!

Changelog for the latest (07/07/2022) update

Device changes:
==============================
  • None
------------------------------
ROM changes:
==============================
  • Bluetooth: Allow sending any file via Bluetooth
  • Evolver: Option to disable music track title in QS tile
  • Factor out preference-in-storage check to overridable method
  • MediaPlayer: Shift background shade to system_accent1_400
  • Merge July 2022 security patches
  • NetworkStatsHistory: Prevent IllegalArgumentException
  • PixelPropsUtils: Limit SafetyNet workarounds to unstable GMS process
  • PixelPropsUtils: Update fingerprints to July 2022 release
  • QS: Add Locale Tile
  • QS: Add Music QS Tile
  • QS: improve tile state consistency
  • QuickStatusBarHeader: Fix clickability issue with privacy indicator
  • QuickStatusBarHeader: Link date in QS status bar with clock
  • SQLiteDatabase: Catch corrupt exception during transaction
  • Settings: Improve AP strings
  • SystemUI: Avoid NPE in volume dialog
  • SystemUI: Battery Styles: Do not apply SB battery meter style changes for QS battery meter
  • SystemUI: Bring in drawables for status bar icon toggles
  • SystemUI: Clean up and fix QQS Brightness slider padding
  • SystemUI: Fix QS mobile icon disappearing on theme switch
  • SystemUI: Fix issue that log can't be enabled in MobileSignalController
  • SystemUI: More rounded corners
  • SystemUI: disable keyguard screen off animation if we use split notification shade
  • Updater: Cleanup download dir after reboot
  • Updater: Enable user data cleaning
  • apns: Add China Broadnet (CBN) support
  • base: wm: Follow rounded corners by split divider corner size
  • common: Allow camera HAL to read auxiliary camera properties
  • core: Don't spoof props in recovery mode
  • core: Refactor workaround SafetyNet check
  • prebuilt: de-duplicate and rework 460:02 and 460:09
  • prebuilt: rework APN for 425:01
  • prebuilt: rework APNs for KPN (204:08)
DOWNLOAD
 
Last edited:

Oxejatte

Member
Nov 24, 2021
28
16
Great job as usual (y)

Just asking :
"How to access root directory and subdirectories ?"

For example change gps.conf file with a personnal one.
Error message "Device is full" when i'm trying to copy or move file in /system/etc/gps.conf or /system/vendor/etc/gps.conf
Device is rooted and i use Solid Explorer to manage my files.
 

ayunatsume

Member
Nov 29, 2013
38
15
July will be the last update for the Mi A1. Thanks to those who supported and donated.
I just installed your July 07 update. Thanks a lot! I'll be donating in a bit when I get home :)

Any dual-sim 5G phone you're planning to develop for? Globe LTE has been acting up in my area for the past 3 years and I'm thinking of a 5G phone to use. I don't want to get locked to stock though haha! Unfortunately, Xiaomi didn't make any open Android phone past the Mi A3.
 

joeyhuab

Recognized Developer
Nov 5, 2012
3,885
15,984
28
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
I just installed your July 07 update. Thanks a lot! I'll be donating in a bit when I get home :)

Any dual-sim 5G phone you're planning to develop for? Globe LTE has been acting up in my area for the past 3 years and I'm thinking of a 5G phone to use. I don't want to get locked to stock though haha! Unfortunately, Xiaomi didn't make any open Android phone past the Mi A3.
Already using Xiaomi Mi 11.
 

eneskus

Member
Oct 5, 2009
25
5
Xiaomi Mi A1
Hello there. It's like it restarts apps when we change the orientation of the phone. It causes applications such as banking etc. to be kicked out of the system. Is there a way to turn it off.
 

ze7zez

Senior Member
The kernel i was maintaining was booting to splash screen. I have switched to cakeby kernel already.
The right decision. (Cakeby INFO)

For example: Samsung has been releasing its stock ROMs for the N770F with Android 11 and Android 12 for a long time, still with the same 4.9.191 kernel.
Samsung's developers decided that if the kernel works well with the hardware, nothing needs to be changed in the kernel, but change in Android.
 

joeyhuab

Recognized Developer
Nov 5, 2012
3,885
15,984
28
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
A new update is out. Instagram stories/reels are fixed with the update of media codecs. Kernel is now Cakeby as the default. Everything works out of the box except for Ok Google hotword and I doubt that's ever gonna be fixed. New features include Wakelock/Alarm blockers, sensor block per package, new signal icons among other fixes.

Changelog for the latest (07/15/2022) update

Device changes:
==============================
  • Always preopt extracted APKs
  • Inherit several Android Go configurations
  • Speed profile services and wifi-service to reduce RAM and storage
  • Strip off some debug packages
  • Switch to latest Cakeby kernel (v4.9.323)
  • media: Update Google media codecs
  • media: Update and drop deprecated media codecs
  • prop: Force disable iorapd
  • rootdir: Add permission for /dev/spidev5.1
  • temp: delete data/system/storage.xml every boot
------------------------------
ROM changes:
==============================
  • Camera: Update HighFrameRate GPU flags
  • DeviceIdleJobsController: don't ignore whitelisted system apps
  • Evolver: BlockSensors: Fix/update the way Footer info is added
  • Evolver: Bring back Alarm & Wakelock blocker feature
  • Evolver: Bring back Sensor block package list feature
  • Extend splash screen exception list to SC-V2
  • Keyguard Clock: Use google sans only for faulty fonts
  • PixelPropsUtils: GameProps: Hide Apex Legends as Mi11
  • PixelPropsUtils: Spoof play store once again
  • Settings: Add setting for timeout-reboot
  • Settings: AppLock: Make timeout strings translatable
  • Settings: Convert one-handed mode to a PrimarySwitchPreference
  • Settings: DevicePicker: Adapt to S style
  • Settings: Toast insulter: Add new insults
  • Settings: Update all classes which inherit from TogglePreferenceController
  • Settings: Use ListPreference instead of DropDownPreference
  • SystemUI: CastTile: Open cast settings on long click
  • ThemedIcons: Bring some more icons
  • base: ChooserActivity: Don't show image edit button on multiple targets
  • base: Prevent NPE for Demo mode
  • core: Optimize download/upload animations
  • fixup! Camera: Skip stream size check for whitelisted apps
  • fonts: Add san francisco display font
  • fonts: Use fallback variant of Roboto
  • gms: Build Carrier apps only for Pixel devices
  • gms: Remove prebuilt Drive, Gmail, Maps, OemDmTrigger
  • permissions: Update Settings app allowlist
  • permissions: Update SettingsProvider permissions
  • prebuilt: import APNs for CBN
  • services: AppLockManagerService: fix an oob exception
  • themes: Add new signal icon packs
DOWNLOAD
 

clarionero

Senior Member
Jan 8, 2008
174
59
Xiaomi Mi A1
A new update is out. Instagram stories/reels are fixed with the update of media codecs. Kernel is now Cakeby as the default. Everything works out of the box except for Ok Google hotword and I doubt that's ever gonna be fixed. New features include Wakelock/Alarm blockers, sensor block per package, new signal icons among other fixes.

Changelog for the latest (07/15/2022) update

Device changes:
==============================
  • Always preopt extracted APKs
  • Inherit several Android Go configurations
  • Speed profile services and wifi-service to reduce RAM and storage
  • Strip off some debug packages
  • Switch to latest Cakeby kernel (v4.9.323)
  • media: Update Google media codecs
  • media: Update and drop deprecated media codecs
  • prop: Force disable iorapd
  • rootdir: Add permission for /dev/spidev5.1
  • temp: delete data/system/storage.xml every boot
------------------------------
ROM changes:
==============================
  • Camera: Update HighFrameRate GPU flags
  • DeviceIdleJobsController: don't ignore whitelisted system apps
  • Evolver: BlockSensors: Fix/update the way Footer info is added
  • Evolver: Bring back Alarm & Wakelock blocker feature
  • Evolver: Bring back Sensor block package list feature
  • Extend splash screen exception list to SC-V2
  • Keyguard Clock: Use google sans only for faulty fonts
  • PixelPropsUtils: GameProps: Hide Apex Legends as Mi11
  • PixelPropsUtils: Spoof play store once again
  • Settings: Add setting for timeout-reboot
  • Settings: AppLock: Make timeout strings translatable
  • Settings: Convert one-handed mode to a PrimarySwitchPreference
  • Settings: DevicePicker: Adapt to S style
  • Settings: Toast insulter: Add new insults
  • Settings: Update all classes which inherit from TogglePreferenceController
  • Settings: Use ListPreference instead of DropDownPreference
  • SystemUI: CastTile: Open cast settings on long click
  • ThemedIcons: Bring some more icons
  • base: ChooserActivity: Don't show image edit button on multiple targets
  • base: Prevent NPE for Demo mode
  • core: Optimize download/upload animations
  • fixup! Camera: Skip stream size check for whitelisted apps
  • fonts: Add san francisco display font
  • fonts: Use fallback variant of Roboto
  • gms: Build Carrier apps only for Pixel devices
  • gms: Remove prebuilt Drive, Gmail, Maps, OemDmTrigger
  • permissions: Update Settings app allowlist
  • permissions: Update SettingsProvider permissions
  • prebuilt: import APNs for CBN
  • services: AppLockManagerService: fix an oob exception
  • themes: Add new signal icon packs
DOWNLOAD
Donation done, Thank you.

Rubén
 
  • Love
Reactions: joeyhuab

shivani_xda

Member
Feb 5, 2020
6
1
why is I see download speed but 0 upload speed no matter whichever app I use...Even the default one inbuilt dosent show it
 

小平H

Member
Jul 4, 2022
14
2
Xiaomi Mi A1
<Moderator Edit>: English translation added.
twrp 3.6.2 could not be successfully flashed into ROM.

Original:
twrp 3.6.2 无法成功刷入 ROM。
 
Last edited by a moderator:

小平H

Member
Jul 4, 2022
14
2
Xiaomi Mi A1
Changelog for the latest (07/07/2022) update

Device changes:
==============================
  • Always preopt extracted APKs
  • Inherit several Android Go configurations
  • Speed profile services and wifi-service to reduce RAM and storage
  • Strip off some debug packages
  • Switch to latest Cakeby kernel (v4.9.323)
  • media: Update Google media codecs
  • media: Update and drop deprecated media codecs
  • prop: Force disable iorapd
  • rootdir: Add permission for /dev/spidev5.1
  • temp: delete data/system/storage.xml every boot
------------------------------
ROM changes:
==============================
  • Camera: Update HighFrameRate GPU flags
  • DeviceIdleJobsController: don't ignore whitelisted system apps
  • Evolver: BlockSensors: Fix/update the way Footer info is added
  • Evolver: Bring back Alarm & Wakelock blocker feature
  • Evolver: Bring back Sensor block package list feature
  • Extend splash screen exception list to SC-V2
  • Keyguard Clock: Use google sans only for faulty fonts
  • PixelPropsUtils: GameProps: Hide Apex Legends as Mi11
  • PixelPropsUtils: Spoof play store once again
  • Settings: Add setting for timeout-reboot
  • Settings: AppLock: Make timeout strings translatable
  • Settings: Convert one-handed mode to a PrimarySwitchPreference
  • Settings: DevicePicker: Adapt to S style
  • Settings: Toast insulter: Add new insults
  • Settings: Update all classes which inherit from TogglePreferenceController
  • Settings: Use ListPreference instead of DropDownPreference
  • SystemUI: CastTile: Open cast settings on long click
  • ThemedIcons: Bring some more icons
  • base: ChooserActivity: Don't show image edit button on multiple targets
  • base: Prevent NPE for Demo mode
  • core: Optimize download/upload animations
  • fixup! Camera: Skip stream size check for whitelisted apps
  • fonts: Add san francisco display font
  • fonts: Use fallback variant of Roboto
  • gms: Build Carrier apps only for Pixel devices
  • gms: Remove prebuilt Drive, Gmail, Maps, OemDmTrigger
  • permissions: Update Settings app allowlist
  • permissions: Update SettingsProvider permissions
  • prebuilt: import APNs for CBN
  • services: AppLockManagerService: fix an oob exception
  • themes: Add new signal icon packs
DOWNLOAD
twrp 3.6.2 could not be successfully flashed into ROM.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    THREAD LOCKED

    Requested by OP.

    Regards,
    shadowstep
    Senior Moderator
  • 15


    Evolution X 6.7 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
    - Lockscreen Clock Styles (23)
    - Dark Theme Styles (11)
    - System Fonts (24)
    - RGB Accent Color Picker
    - Accent Colors Presets (64)
    - System Icon Shapes (11)
    - 2020 Pixel Live Wallpapers
    - G-Visual Mod
    - Volume Panel Styles (6)
    - Custom QS Header Images
    - QS Tile Diso
    - QS Tile Icon Styles (18)
    - QS Panel Color Configs

    Statusbar
    - Network Traffic Monitor
    - Clock & Date Options
    - Battery Bar
    - Battery Icon Styles & Percentage Configs (6)
    - System UI Tuner
    - Battery Percent Show/Hide Config
    - 4G/LTE Icon Toggle
    - Roaming Indicator Toggle

    Notifications
    - Heads Up
    - Notification Headers toggle
    - Alert Slider Notification Toggle (For OnePlus Devices Only)
    - Notification light Config
    - Kill App Button Toggle
    - Pulse Edge Lighting
    - In-Call Vibration Options (connect, waiting, end.)

    Quick Settings
    - Quick Pulldown (Right/Left)
    - Smart Pulldown
    - Vibrate On Touch
    - Disable When Locked
    - Hide Battery Icon
    - Notification Header Battery Precent Configs
    - Brightness Slider & Auto Brightness icon Configs
    - Quick Settings Layout Configs
    - Data Usage Visibility Configs

    Power Menu
    - Device Controls
    - Advanced Reboot
    - Optional User Actions (flashlight, etc)

    Gestures
    - AOSP Gestures
    - Back Gesture Configs
    - Toggle To Hide Navbar Pill
    - Advanced Gesture Configs
    - Swipe To Screenshot
    - Status Bar Brightness Control
    - Screen Off Power Button Torch
    - Double Tap To Sleep Status Bar
    - Double Tap to Sleep Lockscreen
    - Screen Off Gestures

    Lockscreen
    - Always On Display Schedule
    - Fingerprint Error Vibration Toggle
    - Fingerprint Authentication Vibration Toggle
    - Lock Screen Media Artwork/Notification Configs
    - Lock Screen Music Visualizer

    Navigation
    - Nav Bar Tuner
    - Invert Layout
    - Volume Key Answer
    - Volume Rocker Wake
    - Volume Rocker Playback Control
    - Volume Rocker Cursor Control

    Buttons
    - Volume Rocker Wake Toggle
    - Volume Key Playback Control
    - Keyboard Cursor Control
    - Left/Right Volume Panel Toggle

    Miscellaneous
    - Gaming Mode
    - Screenshot Configs
    - Launch Music App On Headset Connection
    - Default USB Config

    CIrL2gb.png


    * Being encrypted may cause boot loops
    * Avoid using TWRP 3.6.0_9, use 3.5.2_9 instead

    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. Flash whichever recovery you desire (preferably
    TWRP 3.5.2_9)
    4. Wipe Data/Cache/System
    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, peaktogoo

    ROM OS Version: Android 12.1
    ROM Kernel: Linux 4.9.325
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 6.7
    Stable Release Date: 2022-01-11

    Created 2022-01-11
    Last Updated 2022-08-17
    12
    Changelog for the latest (08/17/2022) update

    Device changes:
    ==============================
    • None
    ------------------------------
    ROM changes:
    ==============================
    • Don't reset A2DP offload when disabling developer settings
    • Evolver: Add SystemPropertySwitchPreference
    • Evolver: Add master switch strings for new MainSwitchPreferences
    • Evolver: Bring back lockscreen media art blur filters
    • Evolver: Improve app list fragment
    • Evolver: Introduce {Global,Secure,System}MainSwitchPreference
    • Evolver: Make LS media filter blur radius configurable
    • Evolver: Transparent QS customization
    • Evolver: Use MainSwitchPreference when applicable
    • Evolver: Use SystemPropertySwitchPreference for Photos/Games props
    • Further increase blur radius for glass blur effect
    • KeyguardUpdateMonitor: Destroy our settings observer when necessary
    • NotificationMediaManager: Increase blur radius for blur media filters
    • PixelPropsUtils: Correctly spoof pixel props
    • PixelPropsUtils: Update fingerprints to Android 13 August 2022 release
    • Remove Kscope authored features
    • Screenrecord: Allow to select AVC codec profile level
    • Set default value of config_supportsScreenOffUdfps to false
    • Settings: Add SettingsLibMainSwitchPreference library
    • Settings: Adjust master switch strings for new MainSwitchPreference
    • SettingsLib: Fix nav bar color on certain apps
    • SettingsLib: fixup Big dotted circle integer value
    • SystemUI: Implement sleep for pickup gesture
    • SystemUI: Switch notification background to monet on heads up
    • SystemUI: match brightness slider track height with the progress drawable
    • core: Add telephony stack to privacy indicator whitelist
    • vendor: Add EVO_SECURITY_PATCH prop
    DOWNLOAD
    9
    A new update with fixed audio is out. Also, some other improvements device-side and some changes ROM-side too. Enjoy!

    Changelog for latest (01/12/2022) Update

    Device changes:
    ==============================
    • Disable window rounded corner animations
    • Fix audio issues
    • Let kernel decide ZRAM Comp algorithm
    • Move qcamerasvr to main so it restarts on decryption
    • Remove FM Tuner from audio input devices
    • Remove schedulerservice from device compatibility matrix
    • Remove unnecessary iop service
    • Remove wcnss_filter and all references to it
    • Set config_sustainedPerformanceModeSupported
    • Upstream kernel to v4.9.295
    • XiaomiParts: rootdir: Update some values
    • audio: Add built-in/Back mic and remove TelePhony Rx from primary input
    • audio: Add new flag name to compress offload case
    • audio: Pull audio configs from daisy V11.0.21.0.QDLMIXM
    • audio: Remove surround recording support from audio policy config xml
    • init.qcom.rc: Remove vendor.sensors
    • init: Limit cpufreq rate via down-/up_rate_limit_us knobs
    • overlay: Configure SQLite to operate in MEMORY mode
    • overlay: Disable wallpaper zooming
    • overlay: Set globally accessible NTP server
    • power-libperfmgr: Import power HAL AIDL implementation
    • power: Enable idle_state mechanism
    • rootdir: Checkout zram configuration from LA.UM.9.6.2.c25-00800-89xx.0
    • rootdir: Enforce android-S new launch debugfs restrictions
    • rootdir: Remove racey printk setups
    • rootdir: add edgnss socket directory
    • rootdir: fix bad processing of the chown system command
    • sepolicy: Address camera denials
    • sepolicy: Address iorap denials
    • sepolicy: Address surfaceflinger denial
    • sepolicy: Allow init.qcom.power.rc to write schedboost
    • sepolicy: Fixup qcril rule
    • sepolicy: Remove redundant rules
    • sepolicy: address sensor denials
    • wifi: Pull wifi configs from daisy V11.0.21.0.QDLMIXM
    ------------------------------
    ROM changes:
    ==============================
    • Add settings to toggle the phantom process monitoring in dev options
    • Address camera prop denials
    • Battery Styles: Fix landscape battery size
    • Battery Styles: Fix percentage view on landscape battery
    • Make QS brightness slider animation more subtle
    • PixelPropUtils: Add GamesProps
    • PixelPropUtils: Bail out early when required
    • PixelPropUtils: Consolidate google app checks
    • PixelPropUtils: Extend list of packages to keep
    • Settings: Allow toggling floating rotation button
    • SystemUI: Properly adapt new switches in screenrec dialog
    • SystemUI: fix black qqs on keyguard in light theme
    DOWNLOAD
    8
    Will fix the issues with audio in another build later today.
    8
    April security patches are here and a lot more features/improvements as well have been brought back as well! Kindly check the changelog below for all the additions and fixes made. Thanks again to all those who previously made donations and I hope you continue to support the project as we aim to give you the most updated Android versions each month.

    Changelog for latest (04/05/2022) Update

    Device changes:
    ==============================
    • None
    ------------------------------
    ROM changes:
    ==============================
    • Add Sound Search tile
    • AutoAODService: Use Calendar.add instead of Calendar.roll
    • BluetoothUtils: disable useless logspam
    • Brightness slider: Fix issues with media mode
    • Brightness slider: Use proper icon names
    • Bring back QQS brightness slider
    • Call log limit 500=>5000
    • Camera: Prevent crash with prebuilt camera metadata
    • Disable Traceur for non eng-builds
    • Evolver: Add bug report shortcut toggle to Power menu
    • Evolver: Add reTicker feature
    • Evolver: Add support for clock auto-hiding
    • Evolver: Allow toggling camera/mic privacy indicator
    • Evolver: Bring back Ambient Edge Lighting
    • Evolver: Bring back Status bar logos
    • Evolver: Bring back Bluetooth battery level toggle
    • Evolver: Bring back hiding notification headers toggle
    • Evolver: Bring back lock screen album art filters
    • Evolver: Bring back scheduling of Always on Display
    • Evolver: QS Column count and QS hide label settings
    • Fix res after newer SettingsGoogle import
    • Fix status bar clock hiding implementation
    • Fix up hiding camera/location indicators for known packages
    • Fixes and clean up for QS brightness slider customizations
    • Framelayout: Fix NPE when view is missing
    • Grant Wellbeing the SUSPEND_APPS perm if already declared
    • Increase Zenmode max hour limit from 12 to 24
    • Keep recent tasks for more time in memory
    • KeyguardIndication: Fix glitchy charging info on the lock screen
    • Merge April 2022 security patches
    • Permissions: Grant Download Provider access permissions to external storage
    • PixelPropsUtils: Add NHS App props spoofing
    • PixelPropsUtils: Add game props for mobile legends
    • PixelPropsUtils: Refactor after switching gms to raven
    • PixelPropsUtils: Remove Fortnite from Games spoof
    • PixelPropsUtils: Selectively enable GPhotos spoof for Pixel devices
    • PixelPropsUtils: Update fingerprints to April 2022 release
    • Port changes from SystemUIGoogle/SettingsGoogle (Quick Tap, Game Dashboard, Smartspace)
    • Revert "Separate mute and vibrate icons in status bar"
    • Settings: Add preference for one-shot auto-brightness
    • Settings: Add vibration patterns from OOS
    • Settings: Allow choosing a custom vibration pattern
    • Settings: Allow using legacy VPN types
    • Settings: Bring back Bluetooth/WiFi timeout features
    • Settings: Fix NPE when launching accessibility settings from GMS SUW
    • Settings: Move app lock preferences to Evolver
    • Status bar: Update notification count icons
    • SystemUI: Add Mono audio tile (aka headphone in one ear only)
    • SystemUI: Add switch data saver icon
    • SystemUI: Always disable rotation on lock screen
    • SystemUI: Fix pink progress animation color in expanded Wi-Fi tile
    • SystemUI: Fix the unlock sound played repeatedly
    • SystemUI: Make media view less-gore when artwork bg is enabled
    • SystemUI: Nuke redundant Now Playing/Smartspace assets
    • SystemUI: PlayerViewHolder: add a null check on handler
    • SystemUI: Whitelist new priv-app permissions
    • SystemUI: buttons should no longer be textAllCaps
    • SystemUI: fix initial notif shade layout on split mode
    • SystemUI: fix qs tiles init on split notification shade open
    • SystemUI: thread protect keyguard callbacks
    • SystemUI: use default dialogCornerRadius for qs customize title
    • Telecomm: Update vibration patterns
    • Telephony: Add null check for operator
    • Telephony: Fix crash while updating Operator Name
    • Telephony: Limit setSignalStrengthReportingCriteria
    • ThemeUtils: Make it compatible for all targets
    • WallpaperService: Fix half black wallpaper after rotating quickly
    • Watchdog: run emergency sync before killing the system
    • base: Delete media tests
    • base: Fix black screen issue due to wallpaper decoding exceptions
    • base: Fix location privacy indicator getting stuck
    • base: Remove unnecessary videos
    • base: Update API for disabling gestural navigation
    • base: improve three-finger gesture code
    • base: notifications: set emphasized button bg to accentColor
    • fixup! Camera: Ignore torch status update for aux or composite camera
    • fixup! QS footer icon visibilities (aka QS footer power menu toggle)
    • fwb: Guard some functions against face unlock
    DOWNLOAD