[ROM][13.0_r20][OFFICIAL] Evolution X 7.5 [01/17/2022]

Search This thread

AnierinB

Recognized Developer
Evolution X 7.5 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

Please note that OOS12 firmware is included in these builds
First Time Install / Clean Flash
1. Download vbmeta, recovery & rom for your device from here
2. Reboot to bootloader
3. fastboot flash vbmeta vbmeta.img
fastboot flash boot boot.img
fastboot reboot recovery
4. While in recovery, navigate to Apply update -> Apply from ADB
5. adb sideload rom.zip (replace "rom" with actual filename)
6. 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

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

Forum 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
833
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.
  • 2
    Hello,

    I had a few questions if the users of this rom would kindly answer :

    1. Since this rom is based on OOS12 fw, does it also have the battery % stuck until lock/unlock bug ?
    2. What is the widevine certificate on it ?
    3. Any major bugs whatsoever ?

    Thank You in advance.
    1. Yes, the bug is present.
    2. It is L1
    3. These are the bugs I encountered;

    - "Network may be monitored" is still present even when I disabled QS footer warnings.

    - Disabling/Enabling Ripple effect doesn't work.

    Hopefully @AnierinB will fix the bugs in the coming updates. The ROM is very stable.
    1
    Does the brightness flickering bug still exists when enabling Airplane mode quick tile??
    No that was fixed a few builds ago.
    1
    Hello eyeryone,
    Can someone please confirm whether the themed icon works now? It didn't work earlier (in 7.3) for some apps such as GCam on home screen. Also, can we remove google search bar from home screen now?
    Product sans VH fonts were bold. Is it possible to load custom fonts? I want to use product sans regular.
    Thanks.

    1. Icons are working fine with 7.5 (including GCam).
    2. I don't recall any option or way to get rid of Google search from home screen.
    3. Like before, I don't know of any option to load custom fonts.
    1
    @AnierinB In the latest January 4 update. "Network may be monitored" warning is still displaying even when I have disabled it in QS footer warnings. Please kindly fix this.
    I'm not experiencing that whatsoever. Check your network I guess.
    1
    What I'm saying is the status bar is now fixed on the build you're running as It was too thin before. There's nothing to fix
  • 10
    Evolution X 7.5 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

    Please note that OOS12 firmware is included in these builds
    First Time Install / Clean Flash
    1. Download vbmeta, recovery & rom for your device from here
    2. Reboot to bootloader
    3. fastboot flash vbmeta vbmeta.img
    fastboot flash boot boot.img
    fastboot reboot recovery
    4. While in recovery, navigate to Apply update -> Apply from ADB
    5. adb sideload rom.zip (replace "rom" with actual filename)
    6. 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
    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.
    2
    Nope. I will not be migrating to it either. Erofs has been known to cause app launch regression. I ship with erofs on 8 series although I'll probably be migrating back to ext4 soon as well.