• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][11.0][OFFICIAL][Guacamoleb] Evolution X | Elle [08/22/21]

Search This thread

techlover96

Member
Oct 20, 2020
19
2
Hi @spookcity138 , I clean flashed the Evo X A11 ROM a few days, and as per your steps, I flashed Magisk after setting up the ROM, after formatting data to EXT4... while Magisk flashing doesn't lead to the "Phone is starting" stuck screen, there is another issue that I am facing - when I am doing MagiskHide to certain apps that do not work when root is detected (eg. Amazon apps), the phone gets stuck on the screen itself; if I shift to another app/go to Settings, the app doesn't load, leading to a stuck screen here as well... when I had used the Uninstaller ZIP, everything was working, but when the Magisk canary was flashed, the apps would not work

Is there a workaround to this?

@DigiGoon I would appreciate your help in this as well
 

JudgeDread11

Senior Member
Aug 17, 2014
881
500
Ao Nang, Krabi
Hi @spookcity138 , I clean flashed the Evo X A11 ROM a few days, and as per your steps, I flashed Magisk after setting up the ROM, after formatting data to EXT4... while Magisk flashing doesn't lead to the "Phone is starting" stuck screen, there is another issue that I am facing - when I am doing MagiskHide to certain apps that do not work when root is detected (eg. Amazon apps), the phone gets stuck on the screen itself; if I shift to another app/go to Settings, the app doesn't load, leading to a stuck screen here as well... when I had used the Uninstaller ZIP, everything was working, but when the Magisk canary was flashed, the apps would not work

Is there a workaround to this?

@DigiGoon I would appreciate your help in this as well
I had the same, but just a reboot after enabling magisk hide soved it. After that everything, including magisk hide worked perfect.
I doubt that it is rom related.
 

techlover96

Member
Oct 20, 2020
19
2
I had the same, but just a reboot after enabling magisk hide soved it. After that everything, including magisk hide worked perfect.
I doubt that it is rom related.

If that is the case, I'll try it - I also believe that it is not ROM-related, but I thought of asking the developers, in case they had a workaround to this

Thanks for the suggestion, @JudgeDread11 :giggle:
 
  • Like
Reactions: JudgeDread11

Guy Fredrich

Member
Jan 28, 2021
7
2
I'm looking forward to install this rom. I'm a little new in this area. Can someone confirm that dash charging and in display figure print works or not? if yes is that eligible for daily usage?
 

spookcity138

Senior Member
Nov 9, 2015
1,876
2,645
Eindhoven
Updated

Changelog

Upstreamed neutrino kernel from 4.14.212 to latest 4.14.218
Updated redfin fingerprint to Feb 2021
Update OP gallery to latest 4.0.125
Set defaultHapticFeedbackIntensity to low
Uprev soundtrigger to 2.3
Updated display,graphics blobs from OOS OB1
Few other commits related to updating display blobs
Updated wfd and drm blobs from OOS OB1 (WFD now works!)
Updated ese powermanager blobs from OOS OB1
Updated media and vpp blobs from OOS OB1
Dropped custom lights and switched to standard lights hal
Overlay: configured SQLite to operate in MEMORY mode
Updated vendor security patch level from OOS 10.0.16
Added overlay for smart pixels
Optimized dex flags for a faster boot
Set default media volume steps to 25
Few other tweaks and improvements here and there

Enjoy! (y)
 

leabmgrt

New member
Feb 5, 2021
1
0
Germany
Hi. I tried to install the update (5.4) on my OnePlus 7 (running Evolution X 5.3), it didn't really work. Well, it did install the update but it didn't want to boot anymore. It showed the OnePlus boot logo, then the warning about the unlocked bootloader - which is normal (at least on my device) - but then it just reboots. I wiped the cache in TWRP, that didn't help. I don't wanna lose my data on the device so I tried to downgrade, which worked by installing it via TWRP. After that, it booted again and everything works now. But because I was curious, I tried to install the 5.4 update via TWRP as well, but it doesn't want to boot. I'm back on 5.3 now. Idk what's wrong, it just reboots, but i'm happy to provide extra information if needed

Update (2021/03/04): Just tried it with Evolution X 5.5, still doesn't work, going back to 5.3 now. Probably gonna reset the device and clean flash 5.5 next weekend

Update 2: ok, not gonna go back to 5.3, something's corrupted and I can't boot now

Update 3: It took some time but after a clean flash, everything works now
 
Last edited:

spookcity138

Senior Member
Nov 9, 2015
1,876
2,645
Eindhoven
Hi. I tried to install the update (5.4) on my OnePlus 7 (running Evolution X 5.3), it didn't really work. Well, it did install the update but it didn't want to boot anymore. It showed the OnePlus boot logo, then the warning about the unlocked bootloader - which is normal (at least on my device) - but then it just reboots. I wiped the cache in TWRP, that didn't help. I don't wanna lose my data on the device so I tried to downgrade, which worked by installing it via TWRP. After that, it booted again and everything works now. But because I was curious, I tried to install the 5.4 update via TWRP as well, but it doesn't want to boot. I'm back on 5.3 now. Idk what's wrong, it just reboots, but i'm happy to provide extra information if needed
Yeah,you're not the first person to report this. I replied to a couple people on Telegram and I can only really say the same as I said to them. I really don't know what the issue is.
There have been some rather big changes, but as I know that most people dirty flash
updates I always test this. I dirty flashed 5.4 over 5.3 and it booted fine for me, so I really just don't know
It's confusing.
I can only apologize and say perhaps a clean flash may be required for
some (most?) Just not sure why. It tested fine for me. I always try to test to the best of my ability before I release a build.
 
  • Like
Reactions: JudgeDread11

Patrickzhong

Member
Jan 28, 2018
45
9
Have flashed the latest build, on my oneplus7 audio can't be played when wired headphone are plugged in, no problem with speaker though, anyway to fix that?
I did a clean flash and haven't flashed magisk yet.

Edit:
Audio plays normally on last buiild ( 2021-01-06 )
 
Last edited:

spookcity138

Senior Member
Nov 9, 2015
1,876
2,645
Eindhoven
Have flashed the latest build, on my oneplus7 audio can't be played when wired headphone are plugged in, no problem with speaker though, anyway to fix that?
I did a clean flash and haven't flashed magisk yet.

Edit:
Audio plays normally on last buiild ( 2021-01-06 )
Yes,there are some issues with the last release and I apologize for that. Headphones seem broken. Also it seems that any kind of video/screen recording is not working. I've looked into it some and the video recording issue is broken source side for our device,so I can only hope it gets fixed soon. Otherwise I guess at some point I will try to look into it in source. I just don't have the time right now.

I shared a build with the headphone issue (apparently) resolved in the tg group. I will share here also as I'm not sure when I'll push a build again. Some may want to just stay on 5.3 until I have the time to figure these things out and push an update.

No changes other than I dropped soundtrigger on this build. Didn't even sync sources

EDIT:
I reverted a single commit in source and it seems video/screen recording is now working as it should. I have updated the link in this post with the fix. Please flash this instead of the one in the main post until I have the time to push an update. Again,apologies for the buggy release
Evo-5.4
 
Last edited:

spookcity138

Senior Member
Nov 9, 2015
1,876
2,645
Eindhoven
Updated

Changelog
March security patches
Updated listen blobs from OOS OB1
Updated time blobs and scripts from OOS OB1
Upstreamed neutrino kernel from 4.14.218 to latest 4.14.222
Silenced some ims debug stuff
Fixed video/screen recording
Reverted "Uprev soundtrigger to 2.3" (Fixes headphone issues)
Enabled GL comp backpressure
Added some surfaceFlinger props
Updated doze overlays
Updated carrierconfig overlay from OB2
Switched to QTI Thermal HAL
WifiOverlay: updated package name
ueventd: Don't modify permissions of /dev/hw_random
Enabled persist.rcs.supported
Reworked dex flags
Few other small things here and there

Enjoy! (y)
 

spookcity138

Senior Member
Nov 9, 2015
1,876
2,645
Eindhoven
OK guys so once again I find myself with another build that has an issue. I apologize,but this was tested 2 days before I pushed my ota and it was working just fine. Some change in source broke it. The issue is with payment/biometric related things. However I have built again and according to my testers it is fixed in this build. I don't use so cannot test. Flash this build instead of the one in the main link until I push another ota next month.

Changelog
- Dropped auth biometric contents overlay

Download
 
  • Like
Reactions: JudgeDread11

spookcity138

Senior Member
Nov 9, 2015
1,876
2,645
Eindhoven
Lol,OK then. A quick Google search would have answered this much faster for you,but sure I'll go ahead and simplify it for ya.
Unlocked bootloader=no
Nothing to do with the rom.

Edit:
You may be referencing the Netflix prop addition in the changelog. In which case I apologize for the snarky response.
The answer to this is no. The prop does nothing and will be removed. Was just to try. Forgot to test this before I pushed, but since have. Nothing.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Updated:
    IMPORTANT: You must clean flash this build. Read the main post for new detailed installation instructions!


    Changelog
    Upgraded to full OOS 11 blobs
    Synced fstab with OOS 11
    Set default Settings.Global.DEVICE_NAME according to OOS
    Updated audio configs from OOS 11
    Enabled fbev2
    Dropped sdcardfs
    Switched to Lineage kernel (at least for now)
    Update build description from OOS 11
    Updated in pinned files
    Updated public.libraries.txt from OOS 11
    fod and touch: Aligned Android.bp with sm8250-common
    Build libtinycompress from source
    Set vibrator gain to 0x55 on boot
    Imported QTI vibrator HAL
    Implemented OOS style effects for LED vibrator
    Removed some unused/deprecated board flags
    Fixed permissions for ultrasound node
    Fixed permissions for /dev/input/event11
    Vibrator: Synced with upstream
    Switched to OOS volume steps
    Set BOARD_SUPPORTS_SOUND_TRIGGER to true
    Updated audio props
    Updated BT config
    Switched to prebuilt vendor libdisplayconfig.qti.so
    Enabled Project ID Quota support on userdata
    More stuff here and there that I forget
    Big thanks to @shantanusarkar for this great installation video

    Enjoy! (y)
    1
    Patch the boot.img in the magisk app. Then flash the patched image in fastboot
  • 10

    https://raw.githubusercontent.com/Evolution-X/manifest/elle/EvoBanner.png

    Evolution X 5.9.1 for the OnePlus 7 [Guacamoleb]

    qE4kqsj.png

    Living, Breaking, Keep Evolving.

    Evolution X is a flashable Custom ROM to bring a true Pixel feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest aosp sources!

    - Team Evolution X -
    @Joeyhuab
    @peaktogoo

    - Design -
    @Hugwalk
    @ecnivtwelve
    @MartonDev

    https://evolution-x.org/

    Reach us on Twitter! @EvolutionXROM


    RgqrlpK.png


    Themes
    - Color Bucket
    - Pixel 2019 Wallpapers
    Statusbar
    - Clock Options
    - Battery Percent Show/Hide Config
    - Network Traffic Activity
    Quick Settings
    - Quick Pulldown (Right/Left)
    Power Menu
    - Restart
    - Advanced Restart
    Gestures
    - AOSP Gestures
    - Toggle To Hide Navbar Pill
    - Back Gesture Height Config
    - Screen Off Gestures
    - Screen Off Power Button Torch
    - Double Tap To Sleep Status Bar
    - Double Tap to Sleep Lockscreen
    Lockscreen
    - Fingerprint Authentication Vibration Toggle
    - FOD Recognizing Animations
    - Lock Screen Music Visualizer
    - Lock Screen Media Artwork Configs
    - Lock Screen Shortcuts
    Navigation
    - Invert Layout
    Hardware Buttons
    - Volume Rocker Wake
    - Volume Rocker Playback Control
    - Volume Rocker Cursor Control
    Animations
    - Screen Off Animations
    Miscellaneous
    - Wake On Charge
    - Charging Animation
    - Default USB Config


    n6b8AXD.png


    - OOS camera: Does not currently work properly,so it is not included at this point. I have included GCamGo as the default camera app. You're obviously free to install whatever you like. OOS gallery is still included

    - Adaptive brightness: like in A10 custom ROMs is far from perfect

    - F2FS Does not work and will result in getting stuck on the "phone is starting" screen. Format to EXT4 only!

    - Those having problems setting an APN on Android 11, please remember to set the APN TYPE to default or default,supl in order to avoid force close issues.

    - Let me know and I'll try to look into it



    DO NOT FLASH GAPPS, ALREADY INCLUDED


    u5tIlfT.png

    First Time Install / Clean Flash
    Prerequisites:
    1. Unlocked bootloader
    2. OOS 11.0.2.1 stable as the base ROM

    Steps to install:
    1. Copy the ROM zip and boot.img in the platform tools folder and open the command prompt or terminal.
    2. fastboot flash boot <recovery_filename>.img
    here it will be: fastboot flash boot boot.img
    3. After flashing the boot image, press the volume down button on the phone twice and you will see "recovery mode" at the top of the screen. Now press power button.
    4. When in recovery mode, if you see "no command" screen, Press and hold power button for 3 seconds and press volume up once and release all buttons.
    5. In the recovery, select "wipe data/factory reset". select "factory data reset" and press the power button.
    6. After that, from the menu, select "apply update from ADB".
    7. In the terminal/command prompt, use this command to install the ROM: adb sideload <rom_zip_filename>.zip
    8. After finishing the flashing process, reboot to system

    NOTE:
    The Rom can also be installed by dumping the payload.bin (after extracting from the zip) and flashing the 6 images in fastboot. This is how I install. I'm not gonna go over the details. Maybe when I've more time. Plenty of guides to show how to do this

    ROOT:
    Patch the provided boot.img in magisk and flash via fastboot

    Update / Dirty Flash
    To update the device by adb sideload:
    1. Copy the latest ROM zip in the platform tools folder and open the command prompt or terminal.
    2. Boot the device into recovery.
    3. When in recovery mode, if you see "no command" screen, Press and hold power button for 3 seconds and press volume up once and release all buttons.
    4. After that, from the menu, select "apply update from ADB".
    5. In the terminal/command prompt, use this command to install the ROM: adb sideload <rom_zip_filename>.zip
    6. After finishing the flashing process, reboot to system




    Personal thanks to all who have contributed to the development of the OP7 series devices. Including,but not limited to:
    * @Hikari no Tenshi
    * @OmkarTheAndroid
    * @mauronofrio
    * @PeterCxy
    * @LuK1337
    * @return.of.octobot

    * @shantanusarkar for all the time and effort finding a proper install method besides fastboot
    * The guys in the OP7Development TG group for the support and for always testing my builds...And for creating a great install video

    Changelog
    Code:
    08-22-2021
    Upgraded to full OOS 11 blobs
    Synced fstab with OOS 11
    Set default Settings.Global.DEVICE_NAME according to OOS
    Updated audio configs from OOS 11
    Enabled fbev2
    Dropped sdcardfs
    Switched to Lineage kernel (at least for now)
    Update build description from OOS 11
    Updated in pinned files
    Updated public.libraries.txt from OOS 11
    fod and touch: Aligned Android.bp with sm8250-common
    Build libtinycompress from source
    Set vibrator gain to 0x55 on boot
    Imported QTI vibrator HAL
    Implemented OOS style effects for LED vibrator
    Removed some unused/deprecated board flags
    Fixed permissions for ultrasound node
    Fixed permissions for /dev/input/event11
    Vibrator: Synced with upstream
    Switched to OOS volume steps
    Set BOARD_SUPPORTS_SOUND_TRIGGER to true
    Updated audio props
    Updated BT config
    Switched to prebuilt vendor libdisplayconfig.qti.so
    Enabled Project ID Quota support on userdata
    More stuff here and there that I forget
    
    07-18-2021
    None
    
    06-20-2021
    Upstreamed kernel from 4.14.232 -> 4.14.236
    Some sepolicy improvements
    Imported rounded corners config from OOS11
    Enabled "config_roundedCornerMultipleRadius"
    Few other overlay changes related to corners
    
    05-16-2021
    Upstreamed kernel from 4.14.228 -> 4.14.232
    Set vendor props for RF and PRJ version (Should improve WiFi range-particulary 5ghz)
    Set proper model detection
    
    04-08-2021
    Upstreamed kernel from 4.14.222 -> 4.14.228
    Dropped auth_biometric_contents overlay
    Removed "config_allowAutoBrightnessWhileDozing" (Fixes super dim AOD)
    Some sepolicy improvements
    Added powerhint from LA.UM.9.1.r1-09100-SMxxx0.0
    
    03-11-2021
    Switched to prebuilt NFC stack
    Updated some blobs from OB3
    Added netflix prop
    Added missing widevine firmware
    Face unlock is back
    
    03-04-2021
    Updated listen blobs from OOS OB1
    Updated time blobs and scripts from OOS OB1
    Upstreamed neutrino kernel from 4.14.218 to latest 4.14.222
    Silenced some ims debug stuff
    Fixed video/screen recording
    Reverted "Uprev soundtrigger to 2.3" (Fixes headphone issues)
    Enabled GL comp backpressure
    Added some surfaceFlinger props
    Updated doze overlays
    Updated carrierconfig overlay from OB2
    Switched to QTI Thermal HAL
    WifiOverlay: updated package name
    ueventd: Don't modify permissions of /dev/hw_random
    Enabled persist.rcs.supported
    Reworked dex flags
    Few other small things here and there
    
    02-05-2021
    Upstreamed neutrino kernel from 4.14.212 to latest 4.14.218
    Updated redfin fingerprint to Feb 2021
    Update OP gallery to latest 4.0.125
    Set defaultHapticFeedbackIntensity to low
    Uprev soundtrigger to 2.3
    Updated display,graphics blobs from OOS OB1
    Few other commits related to updating display blobs
    Updated wfd and drm blobs from OOS OB1 (WFD now works!)
    Updated ese powermanager blobs from OOS OB1
    Updated media and vpp blobs from OOS OB1
    Dropped custom lights and switched to standard lights hal
    Overlay: configured SQLite to operate in MEMORY mode
    Updated vendor security patch level from OOS 10.0.16
    Added overlay for smart pixels
    Optimized dex flags for a faster boot
    Set default media volume steps to 25
    Few other tweaks and improvements here and there
    
    01-06-2021
    Sepolicy impovements
    Updated to redfin's Jan 2021 FP
    Private-app permissions are now enforced
    Removed Gcam go (blame Google) Install whatever GCam version you prefer
    Revert "Disabled hwc vds in surfaceflinger"
    Upstreamed neutrino kernel to latest Linux stable (4.14.212)
    
    12-13-2020
    Updated vendor blobs from OOS 10.3.7
    Updated vendor security patch level from OOS 10.3.7
    Switched to Redfin's Dec 2020 fingerprint
    Disabled hwc vds in surfaceflinger
    Some Sepolicy improvements
    Some overlay cleanup/improvements
    Dropped OnePlus wifi service
    Other WiFI related changes & improvements
    Enabled Smart charging
    Added Touch Gesture category back to OnePlus settings
    Set default burn-in offset
    Built libplatformconfig from source
    Updated DC Dimming Tile icon
    Added a2dp_offload props back
    Built QuickAccessWallet for Wallet cards power menu integration
    Updated init based on based on op8 R/11
    
    11-15-2020
    Initial Android 11 release

    XDA:DevDB Information
    [ROM][11.0][OFFICIAL][Guacamoleb] Evolution X | Elle [11/15/20], ROM for the OnePlus 7

    Contributors
    spookcity138, joeyhuab, peaktogoo
    ROM OS Version: Android 11
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Latest OOS 10.x.x
    Based On: AOSP

    Version Information
    Status:
    Stable

    Created 2020-11-15
    Last Updated 2020-11-20
    10
    Updated

    Changelog
    Sepolicy impovements
    Updated to redfin's Jan 2021 FP
    Private-app permissions are now enforced
    Removed Gcam go (blame Google) Install whatever GCam version you prefer
    Revert "Disabled hwc vds in surfaceflinger"
    Upsteamed neutrino kernel to latest Linux stable (4.14.212)

    Enjoy! (y)
    9
    Updated

    Changelog
    March security patches
    Updated listen blobs from OOS OB1
    Updated time blobs and scripts from OOS OB1
    Upstreamed neutrino kernel from 4.14.218 to latest 4.14.222
    Silenced some ims debug stuff
    Fixed video/screen recording
    Reverted "Uprev soundtrigger to 2.3" (Fixes headphone issues)
    Enabled GL comp backpressure
    Added some surfaceFlinger props
    Updated doze overlays
    Updated carrierconfig overlay from OB2
    Switched to QTI Thermal HAL
    WifiOverlay: updated package name
    ueventd: Don't modify permissions of /dev/hw_random
    Enabled persist.rcs.supported
    Reworked dex flags
    Few other small things here and there

    Enjoy! (y)
    8
    Updated

    Changelog
    Upstreamed kernel from 4.14.222 -> 4.14.228
    Dropped auth_biometric_contents overlay
    Removed "config_allowAutoBrightnessWhileDozing" (Fixes super dim AOD)
    Some sepolicy improvements
    Added powerhint from LA.UM.9.1.r1-09100-SMxxx0.0
    Enjoy! (y)
    7
    Updated

    Changelog

    Upstreamed neutrino kernel from 4.14.212 to latest 4.14.218
    Updated redfin fingerprint to Feb 2021
    Update OP gallery to latest 4.0.125
    Set defaultHapticFeedbackIntensity to low
    Uprev soundtrigger to 2.3
    Updated display,graphics blobs from OOS OB1
    Few other commits related to updating display blobs
    Updated wfd and drm blobs from OOS OB1 (WFD now works!)
    Updated ese powermanager blobs from OOS OB1
    Updated media and vpp blobs from OOS OB1
    Dropped custom lights and switched to standard lights hal
    Overlay: configured SQLite to operate in MEMORY mode
    Updated vendor security patch level from OOS 10.0.16
    Added overlay for smart pixels
    Optimized dex flags for a faster boot
    Set default media volume steps to 25
    Few other tweaks and improvements here and there

    Enjoy! (y)