[ROM][13.0_r43][OFFICIAL] Evolution X 7.9 [05/10/2022]

Search This thread

AnierinB

Retired Recognized Developer
Evolution X 7.9 for the OnePlus 7 & 7 Pro [guacamoleb][guacamole]

Banner.png


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

- Team Evolution X -
@joeyhuab (Founder/Lead Developer)
@peaktogoo (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
- 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

Code:
My signature Universal OPlusExtras application:
- Awesome alert slider (Notification/Flashlight/Brightness/Rotation/Ringer/Notification & Ringer/Refresh rate)
- Ambient display gestures (raise2wake)
- Kcal
- Per-app refresh rate
- DC-Dimming toggle
- HBM toggle
- Auto HBM toggle (with lux adjustment preference)
- Power efficient Workqueue toggle
- MSM touchboost toggle
- fsync toggle
- Adrenoboost preference (off, light, medium, aggressive
- FPS overlay (9 Positions, 11 Colors & accent, 9 Sizes
- TP edge limit toggle (disable edge detection)
- USB-OTG toggle
- USB2.0 Fastcharge toggle
- System Vibration Strength preference

sxs3pbW.png


1. You tell me

DO NOT FLASH GAPPS, ALREADY INCLUDED

VvzRh0K.png

First Time Install / Clean Flash
1. Have an unlocked bootloader and latest OOS 12 flashed to both slots
2. Download vbmeta, recovery & rom for your device from here
3. Reboot to bootloader
4. fastboot flash vbmeta vbmeta.img
fastboot flash boot boot.img
fastboot reboot recovery
5. While in recovery, navigate to Apply update -> Apply from ADB
6. adb sideload rom.zip (replace "rom" with actual filename)
7. Format data, reboot to system & #KeepEvolving

Update / Dirty Flash
1. Reboot to recovery
2. adb sideload rom.zip (replace "rom" with actual filename)
3. Reboot to system & #KeepEvolving

OTA

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






S2t0kJ9.png
 
Last edited:

KSyStem

Member
Apr 26, 2015
7
2
Hey, thank you for the rom! One quick questions,
I'm stuck in GM1900_11_H28 for now. Can i install this rom, without waiting for the update (h30/31) to be available ?

Thx
 

AnierinB

Retired Recognized Developer
Would you have to go through all the steps from OOS12 if you are already on unofficial EvolutionX?
I guess you used OOS12 source so things changed?
Yes , you'll need to come from the firmware mentioned in the OP. Upcoming builds will have fw included. Until then you can follow the guide as is, or you can flash lineage, reboot to bootloader and follow my guide starting with step 2.
 
Last edited:
  • Like
Reactions: turbotorsten

Fegelein

New member
Jan 11, 2016
1
0
Bug 1 : in always on display fingerprint unlock doesn't work after 4 seconds while always on display being active.
in one plus 7

hopefully it will be fixed very soon.

Bug 2 : after disconnecting phone from the charger it keeps saying charging for some amount of time.
in one plus 7.
 

roirraW "edor" ehT

Senior Moderator
Staff member
<Moderator Note>:
Bug 1 : in always on display fingerprint unlock doesn't work after 4 seconds while always on display being active.
in one plus 7

hopefully it will be fixed very soon.

Bug 2 : after disconnecting phone from the charger it keeps saying charging for some amount of time.
in one plus 7.
Hi @Fegelein,

I hope all is well. I deleted your first post above that one for a couple of reasons:
  • Making two or more posts in a row in a thread is discouraged. You can always click the Edit button on your existing post and change it as much as you need to.
  • Accidents happen, and when you do make a second post by mistake, please use the Report button on your own post and ask us to delete it for you.
  • Last, but not least: your initial post gave off the impression of being very demanding of the developer, who generally does this work for free and in their spare time. Your second post is much better, although still on the very edge of demanding, but doesn't quite cross the line.
If you have any questions or need to discuss any of this, please send me a PM, and don't reply here so that we keep the thread on-topic.

Thank you,

@roirraW "edor" ehT
 

turbotorsten

Senior Member
Feb 15, 2016
834
294
OnePlus 7 Pro
Edit: There is an issue with Always-on-display. When you have pocket mode enabled and put your phone in your pocket with AOD active, it will show the pocket mode info screen all the time. I guess this will cause burn in and battery drain.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    Evolution X 7.9 for the OnePlus 7 & 7 Pro [guacamoleb][guacamole]

    Banner.png


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

    - Team Evolution X -
    @joeyhuab (Founder/Lead Developer)
    @peaktogoo (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
    - 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

    Code:
    My signature Universal OPlusExtras application:
    - Awesome alert slider (Notification/Flashlight/Brightness/Rotation/Ringer/Notification & Ringer/Refresh rate)
    - Ambient display gestures (raise2wake)
    - Kcal
    - Per-app refresh rate
    - DC-Dimming toggle
    - HBM toggle
    - Auto HBM toggle (with lux adjustment preference)
    - Power efficient Workqueue toggle
    - MSM touchboost toggle
    - fsync toggle
    - Adrenoboost preference (off, light, medium, aggressive
    - FPS overlay (9 Positions, 11 Colors & accent, 9 Sizes
    - TP edge limit toggle (disable edge detection)
    - USB-OTG toggle
    - USB2.0 Fastcharge toggle
    - System Vibration Strength preference

    sxs3pbW.png


    1. You tell me

    DO NOT FLASH GAPPS, ALREADY INCLUDED

    VvzRh0K.png

    First Time Install / Clean Flash
    1. Have an unlocked bootloader and latest OOS 12 flashed to both slots
    2. Download vbmeta, recovery & rom for your device from here
    3. Reboot to bootloader
    4. fastboot flash vbmeta vbmeta.img
    fastboot flash boot boot.img
    fastboot reboot recovery
    5. While in recovery, navigate to Apply update -> Apply from ADB
    6. adb sideload rom.zip (replace "rom" with actual filename)
    7. Format data, reboot to system & #KeepEvolving

    Update / Dirty Flash
    1. Reboot to recovery
    2. adb sideload rom.zip (replace "rom" with actual filename)
    3. Reboot to system & #KeepEvolving

    OTA

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






    S2t0kJ9.png
    3
    I renamed boot.img to recovery.img to make it easier for people to follow the instructions. It clearly says fastboot flash boot recovery.img. Anyways, firmware is built into the ROM zip now.
    3
    I am sorry,I am stuck at Step 5 in Power Shell I keep getting:

    loading: 'evolution_guacamole-ota-td1a.221105.001-11120024-unsigned.zip'
    * cannot read 'evolution_guacamole-ota-td1a.221105.001-11120024-unsigned.zip' *


    or ,if I rename file to ''rom'' for simplicity:

    loading: 'rom.zip'
    * cannot read 'rom.zip' *

    I redownloaded the rom multiple times to make sure it isn't corrupted, but same thing.
    Maybe I didn't understand.. all 3 files (vbmeta, recovery & rom) must be on PC in same folder as the platform-tools (android sdk) right? On the phone I see your beautiful recovery and I entered adb sideload menu where it says ''now send the package you want to apply to the device with ''adb sideload <filename>'' ... I even unpacked the zip and packed it again with winrar, same error..
    Must I rename zip to .img ? ( pushing the .img files worked perfectly)
    At this point, I would just install the rom via the recovery from the phone memory but this recovery doesn't have that option..only ADB
    It's because you are using PowerShell instead of command prompt/terminal. It's not necessarily your fault, Windows is changing over to PowerShell as a replacement so it's getting harder to get to the older command prompt/terminal now (PowerShell works but it needs like single quotes around the command as well as ./ before the command too I think...it's more complicated unfortunately)

    But as a trick/easy way to bring it up and to be already in the directory that you want to be in (platform-tools) just click in the Windows Explorer address bar then just type cmd. It will open the command prompt and the commands OP explains to do will work (adb sideload rom.zip). But make sure to also place the rom.zip file into the platform-tools folder. Otherwise you'll have to click the search button on windows taskbar or start menu then type cmd. Then you'll have to cd to the platform-tools folder. It's easier to just type cmd in the address bar for windows explorer (while in the platform-tools folder).

    You'll be good to go.
    3
    Huh, that is very odd...I'm having the same issue happen on crDroid (the new A13 build). Someone else using crDroid (the same build) has also reported the same thing. Very odd two completely different ROMs having the same issue.

    I wonder if it is the A13 base they are using. This one (crDroid 9) is on TD1A.220804.031, is that what this ROM is using for base? From the file name I would venture to guess yes.

    I would say we need logs of this but this is a tricky one as it is completely random and may not happen for 10 hours or 30 hours. Hmm...

    Not really odd. These devices don't have a traditional light sensor (same for 8, 8T and 9 series). The implementation needs to be reworked and updated for the new oplus rebase on customs.