[ROM][13][UNOFFICIAL][redfin] Evolution-X | 7.8 Sisig |TQA.230405.003.E1 UPDATED Apr 21-2023

Search This thread

aleph.mercury

Senior Member
EvoBanner.png


UPDATED FOR April 21st 2023
I am not affiliated with the official Evolution-X team.

link to kernel source: https://github.com/psybernetiq/kernel_google_redbull_tiramisu-pixel
my other repos for the device and vendor are there as well.

downloads:
flash the vendor_boot img. Then adb sideload the zip file in recovery.

Notes:
BACKUP YOUR DATA FOR THIS BUILD. YOU WILL PROBABLY HAVE TO RESET YOUR DEVICE TO FLASH THS ROM. SORRY FOR INCONVENIENCE.
I make reference to 9.9.9.9 (quad9 dns) rather than 1.1.1.1 (cloud flare) to 1 part in the code under bionic/libc/dns/net/getaddrinfo.c.
I added bromite webview support (does not require you to be rooted)
I added a flag called TARGET_IS_PIXEL_5 := true so that this device gets a hit to make persist.sys.disable_rescue=true. Without this, the device will boot but then reboot to recovery within ~10seconds.
I did not add wireguard support to the kernel this time. Let me know if you want me to add it back in.
passes safety net

The screen on my pixel 5 cracked back in March and I got a Pixel 7 Pro. I still have the pixel 5, though, and I tested this rom on the device before uploading and sharing here.
The March update was super late coming from Google, and the Evolution-X team was making a bunch of changes during this time (and they still are.) So consider this release an off-cycle release.
I was also having trouble building the ROM for a few weeks due to my laptop's RAM (32GB) being fried but not really making it clear to me that that was the problem. I had been using Qubes as my OS but have since gone back to good 'old Linux Mint. I liked Qubes but it's kinda a pain to constantly fuss with allocating the USB drives and I suspect the constant use of my 32GB of RAM to run all the virtual machines therein contributed to the premature death of my RAM cards (~1 yr old).
I build this ROM in the same tree as for my Pixel 7 Pro, so I should continue to make updates going forward for the Pixel 5. I'm planning on adding the Pixel 3XL and OG Pixel ("sailfish") as well, since I own all those phones, too.
Due to this trouble with my PC, the pathways to my keys (the ones you can see in /system/etc/security/otacerts.zip, you can see it includes the entire pathway where the keys are actually located in my PC) changed and I think that's why you have to clear data on this ROM. I'm also using a different Github repo now, too, as part of a rebranding process I'm doing.

Enjoy!
 
Last edited:

aleph.mercury

Senior Member
screenshots of just some of the features
 

Attachments

  • Screenshot_20221110-201217_Settings.png
    Screenshot_20221110-201217_Settings.png
    181.8 KB · Views: 732
  • Screenshot_20221110-201432_Settings.png
    Screenshot_20221110-201432_Settings.png
    107 KB · Views: 725
  • Screenshot_20221110-201455_Settings.png
    Screenshot_20221110-201455_Settings.png
    156.5 KB · Views: 641
  • Screenshot_20221110-201502_Settings.png
    Screenshot_20221110-201502_Settings.png
    170.1 KB · Views: 623
  • Screenshot_20221110-201513_Settings.png
    Screenshot_20221110-201513_Settings.png
    170.5 KB · Views: 753
  • Like
Reactions: redsmith

ChillerMarvin

Member
Jul 10, 2013
42
8
HTC One S
HTC One (m7)
got some freezes here and there when adjusting quick settings and had to reboot, but all in all seems to be a nice rom.
only thing i'm missing are advanced navbar settings like "force close active app when holding back-button"

also "connectivity thermal power manager" apparently draws way to much battery
 
Last edited:

badaas

Senior Member
Feb 28, 2008
1,653
336
Google Pixel 4a
Google Pixel 5

elong7681

Senior Member
Aospmods magisk module will add some stuff you guys need 👍🏻

I want to say that I tried to install it on the unbound evolution x rom and it didn't work I ended up in a bootloop, have you tried it on this rom yet

Edit: It works on this rom
 
Last edited:

ChillerMarvin

Member
Jul 10, 2013
42
8
HTC One S
HTC One (m7)
seems that "connectivity thermal power manager" and "com.android.hbmsvmanager" are drawing way to much power. together they drew like 50% and i had to recharge my phone midday, which usually never happens
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    EvoBanner.png


    UPDATED FOR April 21st 2023
    I am not affiliated with the official Evolution-X team.

    link to kernel source: https://github.com/psybernetiq/kernel_google_redbull_tiramisu-pixel
    my other repos for the device and vendor are there as well.

    downloads:
    flash the vendor_boot img. Then adb sideload the zip file in recovery.

    Notes:
    BACKUP YOUR DATA FOR THIS BUILD. YOU WILL PROBABLY HAVE TO RESET YOUR DEVICE TO FLASH THS ROM. SORRY FOR INCONVENIENCE.
    I make reference to 9.9.9.9 (quad9 dns) rather than 1.1.1.1 (cloud flare) to 1 part in the code under bionic/libc/dns/net/getaddrinfo.c.
    I added bromite webview support (does not require you to be rooted)
    I added a flag called TARGET_IS_PIXEL_5 := true so that this device gets a hit to make persist.sys.disable_rescue=true. Without this, the device will boot but then reboot to recovery within ~10seconds.
    I did not add wireguard support to the kernel this time. Let me know if you want me to add it back in.
    passes safety net

    The screen on my pixel 5 cracked back in March and I got a Pixel 7 Pro. I still have the pixel 5, though, and I tested this rom on the device before uploading and sharing here.
    The March update was super late coming from Google, and the Evolution-X team was making a bunch of changes during this time (and they still are.) So consider this release an off-cycle release.
    I was also having trouble building the ROM for a few weeks due to my laptop's RAM (32GB) being fried but not really making it clear to me that that was the problem. I had been using Qubes as my OS but have since gone back to good 'old Linux Mint. I liked Qubes but it's kinda a pain to constantly fuss with allocating the USB drives and I suspect the constant use of my 32GB of RAM to run all the virtual machines therein contributed to the premature death of my RAM cards (~1 yr old).
    I build this ROM in the same tree as for my Pixel 7 Pro, so I should continue to make updates going forward for the Pixel 5. I'm planning on adding the Pixel 3XL and OG Pixel ("sailfish") as well, since I own all those phones, too.
    Due to this trouble with my PC, the pathways to my keys (the ones you can see in /system/etc/security/otacerts.zip, you can see it includes the entire pathway where the keys are actually located in my PC) changed and I think that's why you have to clear data on this ROM. I'm also using a different Github repo now, too, as part of a rebranding process I'm doing.

    Enjoy!
    6
    Will there be any future updates for this ROM?
    6
    UPDATED FOR JANUARY 2023

    Notes:
    Lots of new stuff in this version
    new launcher packed with lots of new customization options
    lock screen clock fonts
    shortcut presentation options
    ...and more!

    I added bromite webview
    I deleted turboadapter/device health services because it kept crashing and presentiting an an screen alert indicating such that required user action to dismiss each instance (only occurred every 5-10 min but still annoying)
    I added wireguard support to the kernel
    I noticed it no longer passes safety net. It's possible I didn't inlcude something in porting this ROM that is needed to pass this (aka the right fingerprint). If I fix that I'll update this post. Otherwise I leave you to your own devices to address this if passing is important to you.
    If someone else can vouch that they were able to flash ontop of their previous version, that would be appreciated. Until someone indicates it works, I can't say for sure whether or not you will lose data flashing this. (I signed it with the same keys as before so I think it will be ok but someone on here needs to verify)

    I didn't update last month because I switched my laptop from linux mint to QubesOS. There was a bit of a learning curve for me in adopting QubesOS but am back on track now. I built this ROM in a paravirtualized debain 11 system on this laptop (AMD processor and 32GB RAM by crucial)

    Enjoy!
    4
    February 2023 update is available now, see first post.
    4
    there haven't been any updates for a couple of months due to couple of things:
    my RAM burnt out on me but wasn't clear to me for a while that that was the problem. the official team was also around the same time doing major rework of this ROM due to changes with qpr2.
    the screen on my pixel 5 broke, so I replaced it with a pixel 7 pro.
    they're still doing major changes to the ROM right now, for example, they're bringing back the evo launcher. I could make the ROM but it probably won't work well due to the main repo being in a state of flux.
    I'll try and update this ROM for the pixel 5 when the changes settle down