[CLOSED][ROM][11][raphael][DISCONTINUED] Evolution X [05/03/22]

Status
Not open for further replies.
Search This thread

_phk_

Senior Member
Mar 6, 2012
212
59
is there any way to restore this crypto footer?
@joeyhuab do you think there is any chance to get the stored data back in future?

Why doesn't flashing an old version of EvolutionX restore the old partition scheme, so that the metadata partition with crypto footer can be restored?
 
Last edited:

gps3dx

Senior Member
Jan 24, 2010
792
401
HTC Desire
Samsung Galaxy Tab 10.1
1. I semi-dirty flashed latest EvoX (20210613) --> everything is working and smooth except MTP & ADB connection refuse to work.
* "USB configuration" is set on "File Transfer" and when connection to PC charging works (but not MTP / ADB)
* While in TWRP it works no problem (so it's not PC issue, or HW like bad cable, I tried MTP on 2 different PCs).
* Before upgrade ( some old EvoX andr 11 before OOS ) MTP/ADB worked as expected.
* When connected to PC - I no longer have/see sticky notification regarding USB configuration.
* manually setting "setprop persist.sys.usb.config mtp,adb" from 'su' don't help.
* resetting adb auth list from 'developer options' don't help.

I guess one solution is to also wipe '/data' partition, not just caches & system.
however, i'm almost sure that by cleaning cache of some app this MTP issue should be solved.
any ideas into that ?

I'm using GLOBAL firmware v12.0.4 ( 12.0.6 exist - does EvoX support it ? should I upgrade?).
Also, using TWRP 3.3.1-32 - should I TWRP (to fix MTP) ?


UPDATE: solved. not an issue.

2. has anyone managed to pass Safetynet with Magisk v23 ? how ?
 
Last edited:

_phk_

Senior Member
Mar 6, 2012
212
59
I'm really sorry if I'm annoying someone with this, but my wife + I are really desperate :(

@joeyhuab
please can you help me restoring the crypto footer. On my mobile are many photo + videos of the first month of our little baby.
Unfortunately I made no backup (really stup I know). I never thought there would be a repartitioning during an OTA and I thought even when the OTA fails I'm still able to access my data via twrp and make copy to my pc.

Would you be able to find the block and put it to the right place via dd command? Or do you think the crypto footer was already deleted?
Is it possible to just generate a crypto footer or is it containing unique crypto information?
Or do you know someone else who could probably help me?
 

gps3dx

Senior Member
Jan 24, 2010
792
401
HTC Desire
Samsung Galaxy Tab 10.1
@joeyhuab - I wish to report bug ( sry can't attach logcat due to nature of issue and my previous report that PC connection not working ):
To reproduce: restart device -> once OS loaded, do not unlock device password and let screen to auto turn off.
Then, once screen is off, DT2W and power button no longer able to wake device.

temp solution - unlock device direct after restart, then further screen off are able to wake as expected.

I'm using latest EvoX (20210613), OOB kernel, firmware v12.0.4 global, magisk v23.
 

KlaverBoer

Senior Member
Jan 17, 2009
192
108
@joeyhuab - I wish to report bug ( sry can't attach logcat due to nature of issue and my previous report that PC connection not working ):
To reproduce: restart device -> once OS loaded, do not unlock device password and let screen to auto turn off.
Then, once screen is off, DT2W and power button no longer able to wake device.

temp solution - unlock device direct after restart, then further screen off are able to wake as expected.

I'm using latest EvoX (20210613), OOB kernel, firmware v12.0.4 global, magisk v23.
I have tried to reproduce your issue. But with the latest version of the rom it works fine.
 
  • Like
Reactions: gps3dx

KlaverBoer

Senior Member
Jan 17, 2009
192
108
I'm really sorry if I'm annoying someone with this, but my wife + I are really desperate :(

@joeyhuab
please can you help me restoring the crypto footer. On my mobile are many photo + videos of the first month of our little baby.
Unfortunately I made no backup (really stup I know). I never thought there would be a repartitioning during an OTA and I thought even when the OTA fails I'm still able to access my data via twrp and make copy to my pc.

Would you be able to find the block and put it to the right place via dd command? Or do you think the crypto footer was already deleted?
Is it possible to just generate a crypto footer or is it containing unique crypto information?
Or do you know someone else who could probably help me?
I can't help you with getting your data back. But i was in the same situation as you are. Lost some important photo's. But as you already said, i also didn't backup my stuff.

But to prevent this from happening again i installed the FolderSync Pro app. With this app you can create a scheduled folder backup to your NAS or to a cloud storage provider. Works great. I wished i've used that app sooner.
 

greta123456

Member
Apr 23, 2020
40
32
Redmi K20 Pro
1. I semi-dirty flashed latest EvoX (20210613) --> everything is working and smooth except MTP & ADB connection refuse to work.
* "USB configuration" is set on "File Transfer" and when connection to PC charging works (but not MTP / ADB)
* While in TWRP it works no problem (so it's not PC issue, or HW like bad cable, I tried MTP on 2 different PCs).
* Before upgrade ( some old EvoX andr 11 before OOS ) MTP/ADB worked as expected.
* When connected to PC - I no longer have/see sticky notification regarding USB configuration.
* manually setting "setprop persist.sys.usb.config mtp,adb" from 'su' don't help.
* resetting adb auth list from 'developer options' don't help.

I guess one solution is to also wipe '/data' partition, not just caches & system.
however, i'm almost sure that by cleaning cache of some app this MTP issue should be solved.
any ideas into that ?

I'm using GLOBAL firmware v12.0.4 ( 12.0.6 exist - does EvoX support it ? should I upgrade?).
Also, using TWRP 3.3.1-32 - should I TWRP (to fix MTP) ?


UPDATE: solved. not an issue.

2. has anyone managed to pass Safetynet with Magisk v23 ? how ?
Enable MagiskHide
 
  • Like
Reactions: bancelin

solidamage

Member
Jun 12, 2014
36
12
I've been using this ROM for a while, but having to format data and still not being able to mount the /data partition is a bummer. And no fix in sight! I'm a bit tired of issues with this ROM, so uninstalling it for now.
Already abandoned the boat, inadmissible how a situation like this is being handled.
I've used Evolution X for more thant 2 years... Since Poco F1 and then Mi 9t Pro. Never again......
 
  • Haha
Reactions: joeyhuab

joeyhuab

Recognized Developer
I've been using this ROM for a while, but having to format data and still not being able to mount the /data partition is a bummer. And no fix in sight! I'm a bit tired of issues with this ROM, so uninstalling it for now.
Already abandoned the boat, inadmissible how a situation like this is being handled.
I've used Evolution X for more thant 2 years... Since Poco F1 and then Mi 9t Pro. Never again......
Enough warnings were given in the changelog here in XDA and in the OTA app. Feel free to flash another ROM. Let me remind you guys that you are flashing custom ROMs, not stock ROMs from Xiaomi. There's always a risk in flashing custom firmwares compared to Official firmwares from your device's OEM. If you're here just to look cool in front of your friends or because you saw this reviewed in a YouTube video, better go back to MIUI.
 

joeyhuab

Recognized Developer
And in case ANYONE flashing this ROM forgets, you agree to the risks by reading the DISCLAIMER in the first post.

Clipboard01.jpg

The only thing inadmissible here is that you guys:

  • Don't read changelogs fully
  • Don't read warnings
  • Don't do proper backup
Then when something goes wrong, blame the dev as always. Cause that's your excuse. Prove me wrong.
 
Last edited:
Mar 10, 2008
33
12
Porto
me too , have you repaired it ? thanks
I did not, unfortunately.

use this Recovery
save it to your PC, then on recovery mode on your phone format the data to f2fs then reboot to recovery, check if you can mount data now, then enable MTP to transfer the recovery zip above from your PC to your phone the then flash it

this is what I've done to fix mount issue on recovery (I have no USB OTG)
Not working for me, unfortunately. I try to flash this recovery after formatting /data to f2fs with TWRP and it never boots into it correctly.

fastboot flash recovery OrangeFox-R11.1_0-Beta-vayu.zip works, but following it with either fastboot reboot-recovery, fastboot oem reboot-recovery or fastboot reboot recovery does nothing other than booting to the OS.

fastboot boot OrangeFox-R11.1_0-Beta-vayu.zip boots to a black screen, quite surprisingly.

However, there it something even weirder happening, as after formatting /data to f2fs with TWRP and rebooting to the OS, rebooting back again to the recovery will show the /data partition as back to ext4.

Does anyone have any ideas here?
 
Mar 10, 2008
33
12
Porto
Enough warnings were given in the changelog here in XDA and in the OTA app. Feel free to flash another ROM. Let me remind you guys that you are flashing custom ROMs, not stock ROMs from Xiaomi. There's always a risk in flashing custom firmwares compared to Official firmwares from your device's OEM. If you're here just to look cool in front of your friends or because you saw this reviewed in a YouTube video, better go back to MIUI.
Also, this is not an airport, no need to announce departures.
 

joeyhuab

Recognized Developer
I did not, unfortunately.


Not working for me, unfortunately. I try to flash this recovery after formatting /data to f2fs with TWRP and it never boots into it correctly.

fastboot flash recovery OrangeFox-R11.1_0-Beta-vayu.zip works, but following it with either fastboot reboot-recovery, fastboot oem reboot-recovery or fastboot reboot recovery does nothing other than booting to the OS.

fastboot boot OrangeFox-R11.1_0-Beta-vayu.zip boots to a black screen, quite surprisingly.

However, there it something even weirder happening, as after formatting /data to f2fs with TWRP and rebooting to the OS, rebooting back again to the recovery will show the /data partition as back to ext4.

Does anyone have any ideas here?
It's not flashing properly because you're flashing recovery zip files through fastboot, not recovery. Extract the .img file inside the ZIPs and then you flash the .img in fastboot.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 72



    Evolution X 5.9.4 for the Xiaomi K20 Pro / Xiaomi Mi 9T Pro [raphael]
    Code:
    /*
    * Your warranty is void. Or vaild, probably?
    *
    * I am not responsible for bricked devices, dead SD cards, Ebolation X,
    * thermonuclear war, or the current economic crisis caused by you following
    * these directions. YOU are choosing to make these modificiations, and if
    * you point your finger at me for messing up your device, I will LMAO at you.
    */

    0KUV8YX.png


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

    - Team Evolution X -
    @joeyhuab
    @peaktogoo (Now RealAkito)

    Reach us on Twitter! @EvolutionXROM


    SRQCjQJ.png


    Just flash and check "The Evolver". We have tons of features combined together from different ROMs.

    CIrL2gb.png


    * Offline charging is still broken

    DO NOT FLASH GAPPS, ALREADY INCLUDED

    o2G52Ve.png


    First Time Install / Clean Flash
    1. Reboot to Recovery
    2. Download the zip for your device
    3. Flash whichever recovery you desire and Flash A11 firmware
    4. Wipe Data/Cache/System
    5. Flash the ROM
    6. Reboot to System and #KeepEvolving


    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the update for your device
    3. Flash the ROM
    4. Reboot to System and #KeepEvolving





    Light Screenshots / Dark Screenshots / Download
    Donate to me! / Official Chat / Device Support




    XDA: DevDB Information
    Evolution X, ROM for the Redmi K20 Pro

    Contributors
    joeyhuab, peaktogoo
    Source Code: https://github.com/Evolution-X

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.14.254
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 5.9.4
    Stable Release Date: 2020-10-20

    Created 2020-10-20
    Last Updated 2022-05-03
    42
    Changelog for latest (12/26/2020) Update

    Merry Christmas and a Happy holidays to everyone!

    Just a quick update before another nasty Android security patch rolls in for January. Made some improvements mostly on the gestures, ambient edge lights and navbar pulse features, enabled some Pixel 5 exclusive goodies like Adaptive Sound, Dynamic Navbar for Gboard and Conveyor Belt Live wallpaper in the Come Alive category of the Styles & wallpapers app. Hopefully you guys like the improvements and keep donating to strengthen our project even more. #KeepEvolving

    Device changes:
    ==============================
    • Gboard: Remove navbar spacing
    • Nuke GCam GO
    • Remove even more prebuilt apps
    • TetheringOverlay: Update config
    ------------------------------
    ROM changes:
    ==============================
    • Advanced nav gestures: improve code and fix glitches
    • Bring back proper Lockscreen and Navbar Pulse support
    • Ensure edge lightning is off when we are done with repeats
    • EvolutionUtils: Allow to get theme accent color from context
    • Evolver: Add VoWiFi icon toggle
    • Evolver: Only allow edge lights on AOD when AOD is enabled
    • GamingMode: Fix initial value of gaming mode
    • Keyguard: reduce bottom text size
    • Navbar: Ensure 2/3 button layout options play nice with gesture navbar
    • NightDisplay Settings: Use List Preference for NightLight settings
    • PixelPropsUtils: Update packages
    • Settings: Enable Adaptive Sound for all
    • SystemUI: Enable permissions hub 2
    • SystemUI: Fix bug with user_setup_complete setting
    • SystemUI: Implement live wallpapers changes from redfin 11
    • SystemUI: Increase icon padding in QS privacy chip
    • SystemUI: set default of NAV_BAR_HANDLE_SHOW_OVER_LOCKSCREEN to false
    • UserRestrictionUtils: Return null Bundle if there are no restrictions
    • fixup! Gestures: allow to set back swipe deadzone
    • libstagefright: Free buffers on observer died
    • overlay: Enable privacy indicators
    • rro_overlays: Re-enable AOSP sound picker
    DOWNLOAD
    40
    Changelog for the latest (05/03/2022) update

    Device changes:
    ==============================
    • Upstream to final Soviet kernel for 11.0 (v4.14.254)
    ------------------------------
    ROM changes:
    ==============================
    • Merge May 2022 security patches
    DOWNLOAD
    37
    Changelog for latest (12/10/2020) Update

    All I can say is this a HUGE update and I've taken so much time to fix loads of issues and add more features to the ROM. December security patches are merged in and translations have been updated too. The changes in BOLD should be enough to entice you to flash this update. Hope you guys can continue supporting me especially now that it's the holiday season!

    NOTE: I suggest installing the Google Sans Magisk module in the attachments if you want the Google Sans font to work.

    Device changes:
    ==============================
    • Add Star Wars popup camera effects
    • Disable broken Portrait mode from ANX
    • sepolicy: Address FPSinfo denial
    ------------------------------
    ROM changes:
    ==============================
    • Accents: Add Midnight Purple
    • Adapt session API for newly added AudioPolicyService code
    • Add Google Sans Font overlay
    • Battery percentage: Improve hidden style
    • Bring back Smart Charging support
    • Catch IllegalStateException when verify APK
    • Clocks: User toggle to show/hide status area
    • ColorBucket: Improve Transparent theme
    • Evolver: Add FOD pressed colors options
    • Evolver: Allow choosing screenshot gesture delay
    • Evolver: Allow user to disable night light on FOD
    • Evolver: Bring back option to launch default music player on headset connect
    • Evolver: Nuke HeadsUp Snooze and Timeout
    • Evolver: Separate battery estimate from percent for QS
    • Evolver: Update name for Cyberpunk 2077 FOD animation
    • FODAnimation: Convert png to webp
    • FODCircleView: Hide animation when auth fails
    • FODCircleView: changes to FOD circle and animation visibility
    • Fix renaming file and moving file issue in MTP
    • Keyguard: add binary custom clock face
    • KeyguardClockSwitch: Fix missing status view on custom clocks
    • LockIcon: refresh icon on overlay changes
    • Merge December security patches
    • NetworkPolicyManagerService: Fix network isolation for secondary users
    • Only play sound effects if stream is not muted
    • Papers: Update credits and json link
    • Properly theme ScreenshotUI buttons
    • QS rows&columns: use fixed values if landscape and playing media
    • Remove click to take partial screenshot
    • Remove unused locale data for recovery
    • Request to reset effect buffer in clearInputBuffer
    • Screenshot tile: improve code
    • ScreenshotSelector: handle rotation issues
    • Settings: Add support for per app network isolation
    • Settings: Allow to hide arrow for back gesture
    • Settings: Categorize battery settings
    • Settings: Double tap to trigger doze
    • Settings: Remove unused translations
    • Settings: Revert previous fuelgauge impl
    • Settings: expose auto night mode sunset and sunrise values on API
    • SystemUI: Always show LTE+/4G+ when applicable
    • SystemUI: AssistDisclosure respect device corners
    • SystemUI: Disable junky LS clock & slice transition animations
    • SystemUI: Don't show FOD icon/pad keyguard if strong auth is required
    • SystemUI: ensure keyguardstatusbar is hidden if not on keyguard
    • ThemePicker: Use more descriptive icon pack names
    • ThemePicker: show scrollbar on clock faces
    • TypeClock: Add 24h format support
    • Update swap volume keys on rotation
    • Update translations
    • apn: Ting: Adding missing flag to list of types
    • base: Fix unnecessary truncation in Slice
    • base: add zen mode off hook to prevent problems with ringer mode
    • config: Disable forced camera audio by default
    • netd: restrict DNS names
    • pixelstyle: Update permissions
    • sepolicy: Add googlebattery rules
    • stagefright: add changes related to high-framerates in CameraSource
    DOWNLOAD
    35
    Probably the most anticipated update has arrived.

    OK Google hotword detection finally works again while on lockscreen or while screen is off. Along with that, issues with audio on other apps should no longer be an issue as well. The issue with Live wallpapers crashing SystemUI repeatedly has been fixed. It was related to the theming options added in the previous build, specifically the SysUI color options which have now been removed. A MIUI-style volume panel option has been added. QS tint styles have been revamped and now you can choose from 4 options (default, accent color, OOS and Android 12). Navbar/LS/Ambient pulse has been removed indefinitely due to breaking the ROM for devices with hardware keys. Lockscreen charging info has also been removed for providing inaccurate estimates. Other changes below! Enjoy!

    Changelog for latest (04/15/2021) Update

    Device changes:
    ==============================
    • Correct vbmeta flags argument
    • Disable verity and descriptor checking
    • Disable WiFi Aware feature
    • Relax WiFi re-association RSSI thresholds
    • Wifi: Smarter decisions on whether to use a 2- or 5Ghz AP
    • Update Hotword permissions & import necessary blobs
    ------------------------------
    ROM changes:
    ==============================
    • AppLock: Add option to instantly lock app on closing
    • AppLock: Call activityStopped when activity has stopped
    • Evolver: Add MIUI compact volume panel style
    • Evolver: Add missing lock screen clock styles (Binary and Spectrum)
    • Evolver: Add screenshot quality setting
    • Evolver: QS: Add OOS tint style
    • Evolver: Remove FOD night light feature
    • Evolver: Remove Lock screen charging info feature
    • Evolver: Remove Nav/LS/Ambient Pulse
    • Evolver: Remove SystemUI-breaking Theme options (SysUI colors)
    • Evolver: Remove unneeded custom header shadow seekbar
    • Evolver: Separate Android 12 QS tint style
    • RIL: Fix manual network selection with old modem
    • Remove user toggle to show/hide lock screen status area
    • SystemUI: Add a tile to show power menu
    • SystemUI: Add time refresh capabilities for added clock controllers
    • fastboot: Add a few missing fastboot commands from help
    • overlay: Fix Biometric dialog corner radius
    DOWNLOAD