Development [ROM][13.0_r82][OFFICIAL] Evolution X 7.9.8 [09/24/2023]

Search This thread

sronweb

Senior Member

mfdez920

Member
May 21, 2023
8
3
I have tested for a while on raven and it seems to have improved the battery life. You may try it and see and disable in case. It's not difficult
I unfortunately won't have access fo my phone for a few weeks, just stumbled upon the module and decided to ask, I guess I'll try it whenever I get it back :D
 
  • Like
Reactions: sronweb

bl3d2death

Senior Member
Dec 27, 2016
233
14
Fairphone
I'm having this issue on my raven device... Installed it fresh, coming from stock but it has this problem. Sometimes, if I try to open the shutdown dialog the issue is gone and the PIN screen appears like nothing has happened. I'm currently using it this way but I'm waiting for an update that'll fix this because I can't just pray that my phone will be able to restart every time
Also, +1 to the Google restore issue... doesn't work for me either
Someone with same issue can prove if the bug is fine now on may update? Don't want to have this problem again :(
 

K.I.T654

Senior Member
Mar 6, 2014
51
12
How to get back Select button (select text on screen) in Recent app on v7.9? I see it disappear on this version
 

AnierinB

Recognized Developer
oriole.png

Code:
filename: evolution_oriole-ota-tq2b.230505.005.a1-05280607-unsigned.zip
size: 2287363431 / 2.28GB
date/time: 1685268425 /Sunday, May 28, 2023 3:07:05 AM GMT-07:00 DST
md5: 19af3a873f3d02854addcc53ef36358a
sha1: 0db834168dbf2b567438212e0fae9f40aa05728a
sha256: ad24274e25ab1d090c7500c95421e1e1e748e61891271ad733c268b0d647dcfd



raven.png
Code:
filename: evolution_raven-ota-tq2b.230505.005.a1-05280652-unsigned.zip
size: 2288260455 / 2.28GB
date/time: 1685271127 / Sunday, May 28, 2023 3:52:07 AM GMT-07:00 DST
md5: 8fbe57ffaa07f1d6fe39d0777744d33e
sha1: 4debdaa26272fe2db2317499cde93cc2c3601967
sha256: a82cd942e4db9ef3664a46c2f9e6180afff257f82f0dc2d83b7c99db55c3cbb4



bluejay.png

Code:
filename: evolution_bluejay-ota-tq2b.230505.005.a1-05280447-unsigned.zip
size: 2288603489 /  2.28GB
date/time: 1685263569 / Sunday, May 28, 2023 1:46:09 AM GMT-07:00 DST
md5: 667aa178d16601c3ec632e31d1b60c58
sha1: ab7a10a9b8743074ca41825fc9ac2d77132476eb
sha256: 883d5f66913be5e7728d9b34cf18298e348f093909235ba87e8486d65adf31ad



Code:
PixelParts: sepolicy: Address more denials regarding service_manager
PixelParts: Add a configurable flashlight QuickSettings tile
PixelParts: Add preference for time-based HBM enable
PixelParts: Add preference for time-based HBM disable
PixelParts: Add QuickSettings tile for AutoHBM
raviole/pantah/bluejay/lynx: Introduce PixelParts application
Enable copying content for IMEI2
Evolver: add acun and bang brightness slider
Fix NullPointerException in GestureDetector
Increase 5 GHz network signal tolerance
Launcher3: Fix quickstep live tile implementation
Launcher3: Properly end recents animation views
Launcher3: Prevent NPE when using custom themed icons
Properly set Wi-Fi Privacy spinner initial state
Settings: Extend showing Ambient instead of fully waking to single tap gesture
Settings: Update Glide library to 4.15.1
SystemUI: Stop using marquee on qs tiles label
base: Update mock LinearmotorVibratorService
fixup! inputflinger: add absolute mouse input support
hwui: Thread-safety and null pointer dereference fixups
Add pointer capture callback
kernel: Restore TARGET_KERNEL_VERSION
kernel: Go full LLVM build on 5.10+ kernels
kernel: Allow devices to opt-in for full LLVM build
kernel: Remove darwin support
kernel: Fix clang version override
lineage: kernel: Use getconf instead of nproc
kernel: Changes for 5.10 build without GCC
kernel: Slightly reorder config
kernel: Use consistent spacing
Hide hidden apps from all apps except system
Launcher3: Expose force monochrome themed icon flag as a user preference
Launcher3: Fix crash when placing widgets
Launcher3: Fix smartspace visibility on higher grids
Launcher3: Keep hotseat bottom spacing for taskbar devices
Launcher3: recents: Disable shake to clear all by default
Settings: Disable 5G in battery saver mode
base: Add overlay to mock oplus LinearmotorVibratorService
hwui: Add NULL pointer check in AnimatorManager::pushStaging
hwui: Remove logspam cause by early animation handle check
fixup! libs: hwui: Fix a race condition and null pointer dereference
libs: hwui: Fix a race condition and null pointer dereference
libs: hwui: Optimize pushStaging() performance and memory usage
hwui: Introduce optimized glass blur effect
renderengine: Introduce optimized glass blur effect
renderengine: skia: switch to glass blur effect
Allow provisioning of multiple work profiles
Evolver: Fix Media notification artwork fade and blur filter options
Evolver: Import QS panel layout settings
Evolver: Set reticker_status default value to true
Firewall: Support a greater number of apps/uids
Implement firewall status bar indicator
Launcher3: fix crash
PowerStatsService: Prevent NPE in BatteryTrigger.
ProcessList: Catch Security exception when starting a frozen package
Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks
Settings: Add support for allowing/disallowing apps on restricted networks
Settings: Add support for global cleartext penalties
SystemUI: Bring in drawable for statusbar firewall toggle
SystemUI: Fix reticker notification background
SystemUI: fix tuner enabling aod on first open
SystemUI: Handle more exceptions for firewall
SystemUI: Refactor notification reticker
SystemUI: Update reticker specs to latest OneUI brief pop up style
UserManager app installation restrictions
UserManager unknown source app installation restrictions
VncFlinger: fix null crash
VncFlinger: sometimes we are fast, sometimes framework is
adb_root: Simplify the way we parse enabled state file
config: Support many users/work profiles
fixup! Configurable 0, 90, 180 and 270 degree rotation
services: fix weird launcher3 crash
version: Update to 7.9.2 (Pancit)
vibrator: fix log format and level issue
wm: hacky fix for system_server crash
Include build manifest on target
Remove previous Ambient on wake gesture impls
Settings: Allow setting wake for notification separately from doze
Settings: Allow showing Ambient instead of fully waking
SystemUI: Avoid using null Context in onTuningChanged()
SystemUI: Fix QS column count on landscape mode
SystemUI: Fix horizontal scrolling issues
SystemUI: Fix inconsistent secondary label text size
SystemUI: Increase QS brightness slider margins
wm: Fix menu in legacy apps with multiple activities
EasterEgg: allow using toy without unlocking
Launcher3: Add customization to set hotseat background opacity
Launcher3: Add light theme support for translucent hotseat background
Launcher3: Allow to control parallax effect and center wallpaper
Launcher3: recents: Disable lens perf if package is not installed
VncFlinger: delay sending surface for a bit
VncFlinger: fix us being too fast for framework
fixup! SystemUI: Adjust qqs top margin dimension
wm: block custom activity transit animations
wm: block task transitions from displaying in freeform
wm: do not show keyguard windows when mirroring due to dream
wm: never consume statusbar in freeform mode
Evolver: Re-enable left and right virtual buttons while typing
FMRadio: Generalize Built-In FM Antenna support
Launcher3: animate workspace on pages without smartspace visible
Launcher3: support navbar surface drag-n-drop
SystemUI: Fix position and orientation of arrow keys in navbar
SystemUI: fix antiquated TunerActivity bugs
SystemUI: navbar extra keys
SystemUI: show ime switcher + cursor keys if we have space
config/common: Fix definition of firmware path
init.rc: tune dirty data writebacks
sepolicy: common: Add rules for FM Radio app properties
wm: add freeform-compatible activity transition animation
wm: support freeform-specific animation overrides
Launcher3: Disable Transient Taskbar
PixelPropsUtils: Remove spoofing for Snapchat
wm: Fix menu only opening once on legacy apps
Add back button for freeform window
Add minimize & pip buttons to freeform windows
Avoid vsync enabled when in DOZE mode (AOD)
Camera: Avoid unnecessary close of buffer acquire fence fds
CameraService: Fix deadlock in binder death cleanup
Fix an issue that a free memory is accessed
Fix unintended buffer canceling
Hide DismissView when receiving ACTION_CANCEL event
InputManager: add cursor change listener
InputManager: allow to force NULL cursor
Introduce proper Desktop Mode within Display settings (from LibreMobileOS)
Only show pip button if activity supports it
Pocket mode: Fix pocket view bg not updating after wallpaper change
Skip dumping backtraces for cached processes
SystemUI: Disable touch events for dismiss all button if not visible
SystemUI: fix freeform transition visual issue
cameraserver: Correct camera1 -> api2 shim layer handling for video stabilization
cameraserver: clear all requests and signal mRequestSignal from RequestThread during disconnect()
cameraservice: fix deadlock in onewayhidl onPhysicalCameraStatusChanged
config: Build desktop mode packages
config: Inherit window_extensions.mk
services: Properly handle file stream when verifying fonts
sf: Reset validateWasSkipped in PostCommit phase
wm: rewrite/fix window change animation
Add QS battery customization in LargeScreenShadeHeader
Add new UrlConnectionTest for TLS 1.3
Apply wakelock for notification sound
Evolver: CustomFPImage: Retain the previously set image if selection is canceled
Evolver: Sync QS battery customization changes
Fix ConntrackSocketTest#testIpv4ConntrackSocket flaky
Fix race condition in java.security.Provider
Introduce trimMemory to AppIconCacheManager
Launcher3: Fix crash in TransformParams
Launcher3: HotseatEduController: Guard against some odd & rare NPE
NetworkInfo: Prevent a NPE caused by null Network type
Reduce refresh times for non-persistent MACs
Revert "AudioService: do not log sound effects in audio dumpsys"
Settings: Align main thread checking by calling ThreadUtils
Settings: Amend "Reset notification importance" list item style
Settings: Clean up Settings to allow a2dp, hfp, and le audio to be simultaneously connected on the same device
Settings: Do not crash when duplication found in merged imsi list
Settings: Enable ethernet data usage when FEATURE_USB_HOST is present
Settings: Fix NPE in BluetoothPairingController when comparing BluetoothClass
Settings: Hide TTS search results if no TTS engine is available
Settings: Override onTrimMemory to apply trimMemory in AppIconCacheManager
Settings: Refactor AppPicker page to adopt Settings main theme
Settings: To fix the footer link is not clickable in the Bluetooth Settings
Settings: fix WifiUtils:isNetworkLockedDown() null pointer issue
Speed-up KXmlSerializer with features.html#indent-output
SystemUI: Remove change to Match collapsed qs header height with status bar
WiFiInfo: Fix crash on google setup wizard
core: Switch back to Pasty for copying crash logs
fixup! overlay: SystemUI: Offload WM shell to another thread
soong: Whitelist llvm-addr2line
soong: Whitelist python3.11
version: Update to 7.9.1 (Lumpia)

Introducing...
PixelParts.png

example.png


 
Last edited:

badromeo85

New member
Dec 2, 2017
3
0
i use evolution on 2 phone (pixel and redmi note 7 pro).everything is ok but i cant log in dingtalk for my work.i try in my samsung phone it ok.
can anyone help me? i dont want back to stock rom.thanks
 

EleaderUrbina

New member
Jun 1, 2023
3
0
Hello, I have a problem downloading the languages from Android system intelligence, I can't download them and I don't know what to do, I've tried everything
 

carlkevin11

Member
Oct 29, 2017
23
2
I have a few questions
1. How do i fix slow charging on Evo X rom
2. How can i modify the system partition. I want to change the boot image. I have rooted with Magisk but it doesnt work.
 

AnierinB

Recognized Developer
I have a few questions
1. How do i fix slow charging on Evo X rom
2. How can i modify the system partition. I want to change the boot image. I have rooted with Magisk but it doesnt work.

1. Charging speeds are the same as stock.
2. System image is entirely separate from the boot image.
3. Elaborate on what exactly isn't working? A custom kernel? Root itself?
 

Yuuku Yuule

Member
Mar 10, 2023
15
2
Pixel6a bluejay EvoX ROM 7.9.2
There is a bug that makes the operation slow after using it for a while.
Is there a solution?
 

carlkevin11

Member
Oct 29, 2017
23
2
Sorry, i meant i want to change the boot animation. I use a root explorer but whenever i try to copy a file to system folder, it fails.
 

GuitarJakk

New member
Jun 4, 2023
1
0
Hi, I installed this rom and has found that my idle draining is around 30% during the day (about 9 hours), is it normal? I used pixel 4a 5g (stock rom) and it's only 10% drain during the day. Do you have any solution or any where I need to toggle, really liked evoX rom.
 

bl3d2death

Senior Member
Dec 27, 2016
233
14
Fairphone
View attachment 5920771
Code:
filename: evolution_oriole-ota-tq2b.230505.005.a1-05280607-unsigned.zip
size: 2287363431 / 2.28GB
date/time: 1685268425 /Sunday, May 28, 2023 3:07:05 AM GMT-07:00 DST
md5: 19af3a873f3d02854addcc53ef36358a
sha1: 0db834168dbf2b567438212e0fae9f40aa05728a
sha256: ad24274e25ab1d090c7500c95421e1e1e748e61891271ad733c268b0d647dcfd



View attachment 5920775
Code:
filename: evolution_raven-ota-tq2b.230505.005.a1-05280652-unsigned.zip
size: 2288260455 / 2.28GB
date/time: 1685271127 / Sunday, May 28, 2023 3:52:07 AM GMT-07:00 DST
md5: 8fbe57ffaa07f1d6fe39d0777744d33e
sha1: 4debdaa26272fe2db2317499cde93cc2c3601967
sha256: a82cd942e4db9ef3664a46c2f9e6180afff257f82f0dc2d83b7c99db55c3cbb4



View attachment 5920777
Code:
filename: evolution_bluejay-ota-tq2b.230505.005.a1-05280447-unsigned.zip
size: 2288603489 /  2.28GB
date/time: 1685263569 / Sunday, May 28, 2023 1:46:09 AM GMT-07:00 DST
md5: 667aa178d16601c3ec632e31d1b60c58
sha1: ab7a10a9b8743074ca41825fc9ac2d77132476eb
sha256: 883d5f66913be5e7728d9b34cf18298e348f093909235ba87e8486d65adf31ad



Code:
PixelParts: sepolicy: Address more denials regarding service_manager
PixelParts: Add a configurable flashlight QuickSettings tile
PixelParts: Add preference for time-based HBM enable
PixelParts: Add preference for time-based HBM disable
PixelParts: Add QuickSettings tile for AutoHBM
raviole/pantah/bluejay/lynx: Introduce PixelParts application
Enable copying content for IMEI2
Evolver: add acun and bang brightness slider
Fix NullPointerException in GestureDetector
Increase 5 GHz network signal tolerance
Launcher3: Fix quickstep live tile implementation
Launcher3: Properly end recents animation views
Launcher3: Prevent NPE when using custom themed icons
Properly set Wi-Fi Privacy spinner initial state
Settings: Extend showing Ambient instead of fully waking to single tap gesture
Settings: Update Glide library to 4.15.1
SystemUI: Stop using marquee on qs tiles label
base: Update mock LinearmotorVibratorService
fixup! inputflinger: add absolute mouse input support
hwui: Thread-safety and null pointer dereference fixups
Add pointer capture callback
kernel: Restore TARGET_KERNEL_VERSION
kernel: Go full LLVM build on 5.10+ kernels
kernel: Allow devices to opt-in for full LLVM build
kernel: Remove darwin support
kernel: Fix clang version override
lineage: kernel: Use getconf instead of nproc
kernel: Changes for 5.10 build without GCC
kernel: Slightly reorder config
kernel: Use consistent spacing
Hide hidden apps from all apps except system
Launcher3: Expose force monochrome themed icon flag as a user preference
Launcher3: Fix crash when placing widgets
Launcher3: Fix smartspace visibility on higher grids
Launcher3: Keep hotseat bottom spacing for taskbar devices
Launcher3: recents: Disable shake to clear all by default
Settings: Disable 5G in battery saver mode
base: Add overlay to mock oplus LinearmotorVibratorService
hwui: Add NULL pointer check in AnimatorManager::pushStaging
hwui: Remove logspam cause by early animation handle check
fixup! libs: hwui: Fix a race condition and null pointer dereference
libs: hwui: Fix a race condition and null pointer dereference
libs: hwui: Optimize pushStaging() performance and memory usage
hwui: Introduce optimized glass blur effect
renderengine: Introduce optimized glass blur effect
renderengine: skia: switch to glass blur effect
Allow provisioning of multiple work profiles
Evolver: Fix Media notification artwork fade and blur filter options
Evolver: Import QS panel layout settings
Evolver: Set reticker_status default value to true
Firewall: Support a greater number of apps/uids
Implement firewall status bar indicator
Launcher3: fix crash
PowerStatsService: Prevent NPE in BatteryTrigger.
ProcessList: Catch Security exception when starting a frozen package
Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks
Settings: Add support for allowing/disallowing apps on restricted networks
Settings: Add support for global cleartext penalties
SystemUI: Bring in drawable for statusbar firewall toggle
SystemUI: Fix reticker notification background
SystemUI: fix tuner enabling aod on first open
SystemUI: Handle more exceptions for firewall
SystemUI: Refactor notification reticker
SystemUI: Update reticker specs to latest OneUI brief pop up style
UserManager app installation restrictions
UserManager unknown source app installation restrictions
VncFlinger: fix null crash
VncFlinger: sometimes we are fast, sometimes framework is
adb_root: Simplify the way we parse enabled state file
config: Support many users/work profiles
fixup! Configurable 0, 90, 180 and 270 degree rotation
services: fix weird launcher3 crash
version: Update to 7.9.2 (Pancit)
vibrator: fix log format and level issue
wm: hacky fix for system_server crash
Include build manifest on target
Remove previous Ambient on wake gesture impls
Settings: Allow setting wake for notification separately from doze
Settings: Allow showing Ambient instead of fully waking
SystemUI: Avoid using null Context in onTuningChanged()
SystemUI: Fix QS column count on landscape mode
SystemUI: Fix horizontal scrolling issues
SystemUI: Fix inconsistent secondary label text size
SystemUI: Increase QS brightness slider margins
wm: Fix menu in legacy apps with multiple activities
EasterEgg: allow using toy without unlocking
Launcher3: Add customization to set hotseat background opacity
Launcher3: Add light theme support for translucent hotseat background
Launcher3: Allow to control parallax effect and center wallpaper
Launcher3: recents: Disable lens perf if package is not installed
VncFlinger: delay sending surface for a bit
VncFlinger: fix us being too fast for framework
fixup! SystemUI: Adjust qqs top margin dimension
wm: block custom activity transit animations
wm: block task transitions from displaying in freeform
wm: do not show keyguard windows when mirroring due to dream
wm: never consume statusbar in freeform mode
Evolver: Re-enable left and right virtual buttons while typing
FMRadio: Generalize Built-In FM Antenna support
Launcher3: animate workspace on pages without smartspace visible
Launcher3: support navbar surface drag-n-drop
SystemUI: Fix position and orientation of arrow keys in navbar
SystemUI: fix antiquated TunerActivity bugs
SystemUI: navbar extra keys
SystemUI: show ime switcher + cursor keys if we have space
config/common: Fix definition of firmware path
init.rc: tune dirty data writebacks
sepolicy: common: Add rules for FM Radio app properties
wm: add freeform-compatible activity transition animation
wm: support freeform-specific animation overrides
Launcher3: Disable Transient Taskbar
PixelPropsUtils: Remove spoofing for Snapchat
wm: Fix menu only opening once on legacy apps
Add back button for freeform window
Add minimize & pip buttons to freeform windows
Avoid vsync enabled when in DOZE mode (AOD)
Camera: Avoid unnecessary close of buffer acquire fence fds
CameraService: Fix deadlock in binder death cleanup
Fix an issue that a free memory is accessed
Fix unintended buffer canceling
Hide DismissView when receiving ACTION_CANCEL event
InputManager: add cursor change listener
InputManager: allow to force NULL cursor
Introduce proper Desktop Mode within Display settings (from LibreMobileOS)
Only show pip button if activity supports it
Pocket mode: Fix pocket view bg not updating after wallpaper change
Skip dumping backtraces for cached processes
SystemUI: Disable touch events for dismiss all button if not visible
SystemUI: fix freeform transition visual issue
cameraserver: Correct camera1 -> api2 shim layer handling for video stabilization
cameraserver: clear all requests and signal mRequestSignal from RequestThread during disconnect()
cameraservice: fix deadlock in onewayhidl onPhysicalCameraStatusChanged
config: Build desktop mode packages
config: Inherit window_extensions.mk
services: Properly handle file stream when verifying fonts
sf: Reset validateWasSkipped in PostCommit phase
wm: rewrite/fix window change animation
Add QS battery customization in LargeScreenShadeHeader
Add new UrlConnectionTest for TLS 1.3
Apply wakelock for notification sound
Evolver: CustomFPImage: Retain the previously set image if selection is canceled
Evolver: Sync QS battery customization changes
Fix ConntrackSocketTest#testIpv4ConntrackSocket flaky
Fix race condition in java.security.Provider
Introduce trimMemory to AppIconCacheManager
Launcher3: Fix crash in TransformParams
Launcher3: HotseatEduController: Guard against some odd & rare NPE
NetworkInfo: Prevent a NPE caused by null Network type
Reduce refresh times for non-persistent MACs
Revert "AudioService: do not log sound effects in audio dumpsys"
Settings: Align main thread checking by calling ThreadUtils
Settings: Amend "Reset notification importance" list item style
Settings: Clean up Settings to allow a2dp, hfp, and le audio to be simultaneously connected on the same device
Settings: Do not crash when duplication found in merged imsi list
Settings: Enable ethernet data usage when FEATURE_USB_HOST is present
Settings: Fix NPE in BluetoothPairingController when comparing BluetoothClass
Settings: Hide TTS search results if no TTS engine is available
Settings: Override onTrimMemory to apply trimMemory in AppIconCacheManager
Settings: Refactor AppPicker page to adopt Settings main theme
Settings: To fix the footer link is not clickable in the Bluetooth Settings
Settings: fix WifiUtils:isNetworkLockedDown() null pointer issue
Speed-up KXmlSerializer with features.html#indent-output
SystemUI: Remove change to Match collapsed qs header height with status bar
WiFiInfo: Fix crash on google setup wizard
core: Switch back to Pasty for copying crash logs
fixup! overlay: SystemUI: Offload WM shell to another thread
soong: Whitelist llvm-addr2line
soong: Whitelist python3.11
version: Update to 7.9.1 (Lumpia)

Introducing...
View attachment 5921217
View attachment 5921219

Thx... Do you fixed this failure I posted above that I and several other user had? Seemed to be caused by sim card in the device during boot up.
Im still on March built for bluejay + root.
Are there still known issues when updating to this version?
If not, could you post once again the step by step describtion how to update and keep root, so I won't brick my os? Thx so far
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    9/24 update is tested and confirmed perfect:

    Screenshot_20230924-085602_Settings.png
    2
    So just OTA updated and lost "System Updater" from System. I still got the Evolver and Pixel Parts, just the update is now gone.

    Should I just adb sideload the zip?
    As per the changelog, the updater has been disabled in preparation for a14.
  • 48
    Evolution X 7.9.8 for the Google Pixel 6, 6 Pro & 6a [oriole][raven][bluejay]

    Banner.png


    Living, Breaking, 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

    Check out our website!

    wjBJ2Hk.png


    Code:
    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
    - Always On Fingerprint
    - UDFPS Icon Picker (55 Styles)
    - UDFPS Animation Picker (38 Styles)
    - 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
    - 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

    sxs3pbW.png


    DO NOT FLASH GAPPS, ALREADY INCLUDED

    VvzRh0K.png


    First Time Install
    1. Download boot, dtbo, vendor_boot & rom for your device from here
    2. Reboot to bootloader
    3. fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img
    fastboot reboot recovery
    4. While in recovery navigate to Factory reset -> Format data/factory reset and confim to format the device.
    5. When done formatting, go back to the main menu and then navigate to Apply update -> Apply from ADB
    6. adb sideload rom.zip (replace "rom" with actual filename)
    7 (optional). Reboot to recovery to sideload any add-ons (e.g magisk)
    8. Reboot to system & #KeepEvolving

    Update
    1. Reboot to recovery
    2. While in recovery, navigate to Apply update -> Apply from ADB
    3. adb sideload rom.zip (replace "rom" with actual filename)

    4 (optional). Reboot to recovery to sideload any add-ons (e.g magisk)
    5. Reboot to system & #KeepEvolving

    OTA

    1. Check for update. If available, select "Download and install" (approx 10-15 min)
    2. Reboot & #KeepEvolving






    S2t0kJ9.png


    19
    5ac2ab61387ede01016f92acfa122a08338.png
    Commonly asked questions & answers:

    Q: Why am I getting "error cannot read" while attempting to sideload the ROM
    Well, you should be using the latest platform-tools and have it added to PATH. A lot of unofficial drivers floating around on the internet install outdated adb/fastboot along with the drivers. Please refrain from installing these as well as minimal adb & fastboot; Use the official google driver and official platform-tools instead.

    Alternatively you can prefix each adb/fastboot cmd with ./ while in the platform-tools folder via powershell or bash, etc.

    For example:
    ./adb sideload ./rom.zip

    This basically tells the shell "Hey, I want to execute this local binary rather than the one in PATH".

    Q: I'm a windows user and my device is not being listed when I run adb/fastboot devices. I'm using the latest platform-tools, what could be the reason for this?


    Q: I'm a linux user and my device is not being listed when I run adb/fastboot devices. I'm using the latest platform-tools, what could be the reason for this?

    Q: Will you release builds in the update.zip format?
    No, we will not be releasing builds in that format due to a handful of reasons; The main reason being that it is not able to be installed via OTA and is incompatible with our official devices infrastructure.

    Q: Why is MTP and/or Android Auto not working?
    Set the default USB configuration in Settings > The Evolver > Miscellaneous > USB Configuration

    Don't see your question? Well, feel free to post a comment in this thread, we will reply as soon as we can. We'd appreciate if users used XDA FIRST and the telegram group as a LAST RESORT.

    To be continued (I'm sure).

    Custom Kernels:

    Custom kernels may be flashed at YOUR OWN RISK. However, we will not provide extended support regarding such and it is up to YOU, the end user to make your reports in the appropriate thread for X kernel, not in this thread.

    Obtaining root:
    Let it be known that we will not assist anyone with bug reports until they have disabled all modules and restored to the default, unpatched kernel that is shipped with the ROM!

    Root can be obtained by either one of the following methods.

    1. Download the Magisk.apk on your pc (you can change the file extension to .zip if you wish, though it is not required.
    2. Reboot to recovery
    3. Navigate to Apply update -> Apply from ADB
    4. adb sideload magisk.apk (replace "magisk" with actual filename)
    1. Download the full rom.zip from post #2 of this thread
    2. Download payload-dumper-go that corresponds to the architecture of your pc
    3. Run payload-dumper-go against the rom.zip
    4. Grab boot.img from the extracted folder and transfer it to your device
    5. Patch the boot.img with the magisk application and transfer the patched image to your pc
    6. Reboot to bootloader
    7. fastboot flash boot boot.img (replace "boot" with actual filename)

    When an OTA update is available, let it download and install. Before rebooting simply open Magisk Manager and click on the first "install" button and select "install to inactive slot". Once it's done, reboot and enjoy.

    Reporting bugs and submitting logs:

    In most cases logs should be provided when reporting bugs. This can be done by enabling USB debugging in developer options of the device, connecting it to your PC and running one of the following cmds depending on the type of bug/issue while reproducing it:

    General system log
    adb logcat > logcat.txt

    Kernel log
    adb shell su -c dmesg > dmesg.log

    Please provide a detailed description of the bug/issue as well as link/upload the log you had taken.
    There are exceptions to this as some issues are unable to be caught in logs. In this case, it is expected that users provide clear and accurate steps to reproduce the issue.

    Getting involved in the development:

    We've set everything up in such a way where all you need to do is install AOSP build dependencies, initialize a repo client, init the tiramisu-pixel branch of our manifest, sync the code and lunch your device (e.g lunch evolution_cheetah-userdebug); Roomservice will automatically sync all device specific dependencies for you to compile without error. There is no need to manually clone anything due to this and applies to Pixel 6, 6 Pro, 6a, 7 & 7 Pro (oriole, raven, bluejay, panther & cheetah).

    Device and ROM source changes can be submitted on github to the appropriate repositories by making pull requests via comparing forks. Please follow the google patch format for commits and triple check your changes by compile testing and verifying they're correct. Please retain proper authorship if you are not the author!

    evox.png
    10
    WOW, I just read through this entire forum thread, every page, word for word (to get up to speed with my PX6Pro) before I flashed it. I did this so I don't have to come here and re-ask the same damn question (a 100th time), instead I RESEARCH it prior!

    I have to say, I am always amazed to see how many greedy, selfish, and unthankful people there are in this world. Us DEVS do this on our OWN time, yet some of you think we OWE it to you. We waste our time to deliver custom ROMs, apps, scripts, ETC., to users with asking for ANYTHING in return. This time could be better spent with our families, or work, or having fun, so NO, we don't owe you a damn thing! This post isn't pointed to any one person, so no one take offense per se, BUT COME, show a little gratitude, or thanks, instead of all the pointless BS! WE need to be kissing the devs butts, to have them continue to bake the ROMs for us. I won't do it anymore, I gave up years ago, after baking ROMs since ICS, but I could NOT HANDLE the attitudes of the users. The demands, demands, demands, with little to no thanks, and getting back NOTHING but grief, so please be careful. If we lose this dev, we won't have this ROM anymore. I am just asking users to wake up and be polite, use a little common courtesy, do some research PRIOR to asking, and do NOT demand, but be thankful!

    THANK YOU AnierinB, I APPRECIATE your time!!! This ROM is amazing!!!