yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] spookcity138:
Evolution X 6.x for the OnePlus 7 / [Guacamoleb]

/*
* Your warranty is void. Or valId, 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 modifications, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/

Keep Evolving

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

- Team Evolution X -

@joeyhuab

@RealAkito

@AnierinB

Reach us on Twitter! @EvolutionXROM

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

* Panel modes do not work

* You tell me

DO NOT FLASH GAPPS, ALREADY INCLUDED

First Time Install / Clean Flash

Prerequisites:

1. Unlocked bootloader

2. Latest OOS 11 stable as the base ROM

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. Reboot to System and #KeepEvolving

Update / Dirty Flash

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

4. Reboot to System and #KeepEvolving

Download

Donate to me! / Official Chat / Device Support

​

Android OS version: 12

Security patch level: April 2022

Build author: Joey Huab

Contributors

joeyhuab

Source Code: https://github.com/Evolution-X

Kernel Source: https://github.com/Spookcity/kernel_oneplus_sm8150

ROM OS Version: Android 12

ROM Kernel: Linux 4.14

Based On: AOSP

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

Changelog
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Hi,

Would you please tell whether this rom support hd content on Netflix and Prime? Does this rom have L1 cache?

Also, how is the battery back up?

A few screenshots would be helpful.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] 111jie111:
Awesome one! I will try it right away.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] @SWAPPYONE:
Woohoo 🎉 it's finally here.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] @SWAPPYONE:
Before flashing the ROM, you might wanna use latest twrp to flash OOS 11.0.6.1 on both slots and then go about flashing ROM. You might end with L1.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Can you tell the steps for that?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Initial impressions-

1. Rom is fast. I think, other roms with Dora kernal start lagging after sometime. I hope Linux kernal is better. It seems to be better.

2. Default launcher is pixel launcher which has zero customisations. Not even, changing grid size on home screen and app drawer.

3. Netflix and Amazon prime don't support hd content because of L3 cache. I hope, it can be worked around.

4. No camera app is included in rom. OnePlus camera would have been perfect. Camera app would have to be sideloaded.

5. One big plus is that it supports face unlock. Other roms available currently don't support face unlock. Also, fingerprint unlock is very quick.

6. Battery life also seems good. There is option for avoiding battery drain when phone is idle and it works very well.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Crossfader84:
Nice Work, it's my first costume Rom since the OP6. I will give it a try.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] 111jie111:
One problem: Magisk root request is amazingly slow, takes 5-10 seconds
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ozguremek12:
which app did you use for camera
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Crossfader84:
I use this and it works

https://xdaforums.com/t/apk-oneplus-camera-for-any-a11-custom-rom.4350205/
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ozguremek12:
Thanks, if you find working gcam for a12 custom roms please let me know
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Halacoglu:
#2 If you want to change grid size touch & hold on home screen and choose Wallpaper & Style, scroll down and you have it. Pixel Launcher is better for me, because I like the authentic Pixel look, with new A12 style date and weather widget on home screen.

#4 No camera app is a big bummer and it's very strange that we don't have a fully working GCam 8.4 mod for guacamoleb.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Srinivas D:
Why screen blinks whenever I lock phone by pressing power button? If it is not bug then how to change please.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] GuaraDj:
I'm using the wichaya gcam https://xdaforums.com/t/guide-gcam-wichaya-oneplus-7-pro.4324373/ with some crash here and there
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] spookcity138:
I did not include a camera app as we are not allowed to include OOS cam and most people seem to not like camera2. Just firgured this was the best way to go about it. Then people can just install their preferred app. I use Gcam Wichaya and it works well for me
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ozguremek12:
Firstly thanks to maintainer for this rom. I've been using it about 3 days and here is my thoughts.

1- I haven't encountered any major issues, the rom works fine as my daily driver. But sometimes lockscreen shows two different clock at the same time. Idk if its my fault or a bug but its there. (screenshot attached)

2- Overall, the rom is fast and smooth. I can see little stutters here and there but its rare.(except twitter app but probably apss fault)

3- Battery life seems fine to me. I haven't encountered any major battery drain and also overnight battery drain is around %3 which is very good.

4-Wichaya gcam works fairly good. Face and fingerprint unlock works almost perfect. If you are looking for a custom rom, i can recommend this one.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Crossfader84:
After a reboot, the alertslider must be switched to re-set the profile. If it is on vibration and I reboot, the sound is back to normal and the slider is on the vibration position.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ahegazi:
I manged to install TWRP, but failed to install Magisk. So could not root my phone. Can you please guide me how to?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] 111jie111:
You can try patching boot image, but I succeed with root about once in 10 times, the whole thing about this ROM seems to be buggy when it comes to magisk and root.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] spookcity138:
Yeah,I can confirm this. No idea what the reason is right now,but I'll try to find some time to look into it. I'm just super busy right now. Which is why it took until April to push a proper A12 release
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] spookcity138:
I don't usually root,but I patched my boot.img and all seems ok here. There is a bit of a lag with magisk,but it does work fine for me
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] VishalSingh123:
Does it use the original camera app or Google camera and is there any big in camera modes?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Crossfader84:
Read post #6 and #16
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ChingghisKhan:
Open Cam is great. You can just install it from PlayStore.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ChingghisKhan:
Make sure to use payload extractor and patch boot.img with Magisk, then flash it. Worked like a charm for me.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ChingghisKhan:
FP worked first, then started acting up. Now, I can't register new Fingerprint.

EDIT: When moving the dispaly to hide the notch FP doesn't work. Moved notch to default, now it works.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] s8ar0g:
Spoiler content hidden.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Crossfader84:
I noticed that it's no diale tone when I make a call.

Is this normal or a Google dialer Bug?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Long time, no update. Although rom is working great in all aspects (using op7as secondary device).

But please find a way to enable widevine L1 certification so that full hd streaming can be done. Only this thing is bothering me very much.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] spookcity138:
Umm, it's barely been a month since the last update. I update when I've time and right now I'm busy
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Okay buddy. I have enabled widevine L1 certification. No problems now.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Thanks buddy. I tried it today and it worked.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] @SWAPPYONE:
You're welcome. Enjoy the goodness. Consider supporting dev as well, if you can. He is a good friend.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] luws:
Man, I have to admit, I wasn't very sure about this ROM. But I've flashed it this morning and I have to say, it is AMAZING! It has so many options, some I've never seen before. Like that option to double tap the back of the phone to bring the notifications down. WTF! And everything works! The only bug is the cam, maybe the dev have tried to compile a gcam? But you can simply uninstall it and install the Gcam by urnyx that is very good.

The performance is very good (dotprod? nice one man!) and the battery is lasting all day till now.

Congrats!

Btw, widevine L1 here, the same as the rom before.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Halacoglu:
Didn't know this ROM had Back Tap Gestures, neat feature. And I wouldn't call the Gcam issue a bug. It's an issue with every custom ROM as well as the stock firmware for this phone. Try Shamim mod with Saikat XML config. It's quite stable and gives very good results.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] AmulyaX:
Probably the best there is for Android 12 around here. Amazing job!

If you don't mind me asking @spookcity138 , is OnePlus 7 your primary device?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] spookcity138:
Thanks a lot! I appreciate it and am glad to hear you like the rom!

Yes,the OP7 is my main device
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] AmulyaX:
Yep, I guessed.

I have seen people maintain the devices better who happen to be using the same as their daily driver.

I used to neglect my secondary devices too :P
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] luws:
evolution-x updated their oneplus_hardware repo, i guess if they impleted the latest oneplus gestures

also yaap is using erofs, it's really fast, as you can see in the commits of sm8150-common and guacamoleb
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] freakpowa:
Hello all,

Everything works well with this rom (L3 level, ...) except Google pay that let me register my card with all permissions from Google and my bank but when I use NFC on a payment terminal it refuses the card automatically. Some device said "use only one card" (no issue with Oxygène OS 11)

My questions :

- Did somebody have encounter this issue?

- Did you lock your bootloader after flashing the rom (maybe that would have an influence) ?

Thanks
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] MKe97:
This ROM turned out to be great. Had OOS flashed on both slots beforehand and thus kept L1. Everything is smooth as far as I can tell so I'm glad I gave this a chance.

There are some caveats though:

- When vibrating (only true for "strong" setting which cannot be changed for eg the alarm) it feels and sounds like my phone is gonna rip itself apart.

- There is some minor bug in the status bar, sometimes the space between certain items vanishes and you end up with some icons nearly fusing

- (known issue) Alert slider resets on every boot

For those who come from OOS:

- The alarm isnt capable to wake up your phone

- No Camera installed so be sure to have an apk ready

- afaik there is no option to force certain apps into dark mode

All in all this is maybe one of the best ROMs you can get and I really appreciate the work from the developer(s)! Thank you

Edit:

- I doesn't seem like dialer codes (*#06*) etc. Work on this ROM.

- Customisation is pretty limited as far as the "app drawer" is concerned. In OOS you could change the name and icon of the apps, doenst work here.

- some apps seem so struggle with full screen navigation gestures. Don't know if this is a general A12 thing.

- be aware: A12 locks down some of your folders. If you use this mod w/o root, it ain't easy to access certain folder (eg. Android/data/... )

Edit 2:

- Default Apps are fixed. This, too, seems like standard A12 behaviour. I personally don't like to be forced to always use the same browser for all links I click for example.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] daitalos:
Νice work , I like this Rom ..

Thanks for the support on this device guys

(y)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] JudgeDread11:
This ROM is awesome, but I can't get my data connection to work.

On wifi everything is fine, but as I soon I turn off wifi I have no internet connection.

Did a clean install without anything else, same issue.

Anybody else had this problem or suggestions on how to solve this.

Would really like to be able to use this ROM.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] JudgeDread11:
I got it working.

Just got another question:

It's it possible to pass safetynet on this ROM?

Not a deal breaker, just wondering if I am wasting my time trying.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] JudgeDread11:
Got safetynet passing and my banking app working.

I'm really happy with this ROM. No significant slow downs of Magisk noticed. And everything I use just works.

All I have is a few requests that I feel would fit well in this ROM.

1. Would it be possible to expand the spoofing to Google fit, so so we can use the build in heartbeat and respiration checker?

2. Can there be a location added to the battery bar. It has only the top of the status bar, which means 25% is hidden behind the camera notch.

Is out possible to add a location for the bottom of the status bar?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Is update coming for this rom anytime soon?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] zizomania88:
FINALLY ANDROID 12 -- REALLY GREAT ROM , THANKS FOR DEVOLOPERS

HOW TO ROOT IT CORRECTLLY PLZ ???
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] daitalos:
Via TWRP > Magisk - boot.img ... You can read post #20 - #23 on the previous page

( maybe helps you: https://www.xda-developers.com/root/ )
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] parag0n1986:
Is newest OnePlus 7 pro build still OOS11 firmware based?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] skpandey111:
The rom is Enough good for daily driver. I'm using since 1 week but Still we have april security Update. When We will get The update Of this rom?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Same. Waiting for the update. It's been 4 months since first release and there hasn't been any update after that.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] JudgeDread11:
The download link end in a page not found error.

Does this mean this room is officially abandoned now?

I have been using this ROM for a while now, and honestly don't care much about slow updates.

Really like the features of this ROM.

Would be sad if it is completely abandoned though.

Please let us know if there is a future for this project.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Sachet7:
Yea, I saw that now. It seems to have been abandoned. Sad
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ChingghisKhan:
I am unable to find the ROM for OnePlus 7 (guacamoleb) on your download site.

I have used the ROM for a year, but now, I am having problems and would like to flash it again.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] daedric:
Does this help ?

Evolution X - Browse /guacamoleb at SourceForge.net

Pixel UI, Customization & More. We Are Evolution X!

sourceforge.net
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ChingghisKhan:
Thanks a lot :)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Kedharnadh:
When I'm downloading this rom, I can see that this rom is on Jan 2023 security patch. It is great to see this.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Kedharnadh:
Just installed the latest build that I'm surprised that rom was Android 13 and hasn't noticed any bugs yet :love::love::love::love::love:
[Android Apps and Games] efecanturgut:
Moon Walker is a super hero, follow in his footsteps went into the Space.

You will encounter various lasers, aliens, UFOs etc. on the super adventure, there are a variety of different levels.

This adventure let you to memorize childhood classic adventure games, experience the journey.

Features:

-Classic platformer game.

-Easy and free to play.

-Classic running and jumping adventure.

-No ads or in-app purchases.

Youtube:

Download: https://play.google.com/store/apps/details?id=com.kare.moonwalker

Enjoy :)
[General Topics] Pervokur:
Sorry for bad english.

With new protection vivo.uninstall.compatibility.not_adbUninstall it's become impossible to delete or disable Jovi app with ADB on my Vivo Y31 android 12.

pm uninstall -k --user 0 com.vivo.hiboard

Failure [DELETE_FAILED_USER_RESTRICTED]

After decompiling framework.jar I found interesting transaction in IPackageManager.java

TRANSACTION_setSystemAppInstallState = 134

setSystemAppInstallState(String var1, boolean var2, int var3)

Whith this i was able to delete Jovi

adb shell service call package 134 s16 com.vivo.hiboard i32 0 i32 0

out:

Result: Parcel(00000000 00000001 '........')

s16 packagename

i32 0 or 1 uninstalled/installed

i32 0 - user0

ps. the number of transaction (134) could be different for your phone...
[General Topics] Killuminati91:
Nice find! Command doesnt work on x70 Pro+, want to check it out myself.

Edit: Decompiled framwork, found "setSystemAppInstallState", it is 134 as well. Weird that it doesnt work at all.

First line of the error (in HEX):

Cannot call setSystemAppInstallState from UID 2000 at com.android server pm PackageManagerServiceUtils
[General Topics] Pervokur:
Looks like yours android have additional check... With this command I can't delete only app with uid1000 or 1001

'....1...O.n.l.y.'

' .s.y.s.t.e.m. .'

'o.r. .p.h.o.n.e.'

' .c.a.l.l.e.r.s.'

' .c.a.n. .m.o.d.'

'i.f.y. .c.o.r.e.'

' .a.p.p.s... ...'

'......a.t. .c.o.'

'm...a.n.d.r.o.i.'

'd...s.e.r.v.e.r.'

'..p.m...P.a.c.k.'

'a.g.e.M.a.n.a.g.'

'e.r.S.e.r.v.i.c.'

'e...s.e.t.S.y.s.'

I also was able to delete com.vivo.minscreen (system app, uid=1000) just by installing older version of it without vivo.uninstall.compatibility.not_adbUninstall in Manifest. My phone isn't blocking downgrade of apps.
[General Topics] arzuakay:
for vivo x90 = 131

adb shell service call package 131 s16 com.vivo.hiboard i32 0 i32 0
[General Topics] Pervokur:
131 for Android 13
[General Topics] arzuakay:
tha

thanks

what is for Android 11?
[General Topics] Pervokur:
don't know, need to look into /system/framework/framework.jar
[General Topics] arzuakay:
Download: x70proplus-framework.zip

i can not find any info

adb shell service call package ??? s16 com.vivo.browser.novel.widget i32 0 i32 0
[General Topics] Harsh6666:
bro, i am trying to remove com.vivo.abe by trying to downgrade the app version but it always gives me an error saying package name appears to be invalid. I even tried the package call 131 s16 method, none of them worked on smart engine. If u know some other trick, pls share
[General Topics] Pervokur:
adb shell

cp /sdcard/download/abe.apk /data/local/tmp

pm install -r -d /data/local/tmp/abe.apk

pm uninstall -k --user 0 com.vivo.abe;
[General Topics] Harsh6666:
bro it is still not happening, can i contact u somewhere, telegram or any where else
[General Topics] Harsh6666:
do we need to have an sd card for this to work?
[General Topics] Harsh6666:
while trying the first command it says, cp: bad '/sdcard/download.................' : No such file or directory
[General Topics] Harsh6666:
does ur method work only on a12 or a13 as well ?
[General Topics] extremecarver:
The cp step isn't necessary. It will install just fine from download folder and afterwards can be uninstalled.

But thanks a lot for finding / creating this version.

How did you get this com.vivo.abe version? Is it an old version or did you change the manifest and recompile?

We really would need com.vivo.pushservices to be uninstalled. That is much more of a spyware nightmare and up to double the battery drain.

I don't think if we decomple/change/recompile and sign an apk the digital signature will be accpeted?

Edit: i have uploaded the current com.vivo.pushservices here:

https://xdaforums.com/t/excessive-idle-drain-general-battery-drain.4544851/post-88458145

https://xdaforums.com/attachments/com-vivo-pushservice-apk.5896607/
[General Topics] Pervokur:
you can't fake signature, so finding right version is only the way

this com.vivo.abe is from my vivo y31 6.7.20 (JAN 2022)
[General Topics] extremecarver:
Oh too bad. I had looked for older com.vivo.abe from apkmirror or similar but either they would not install or they would not uninstall. Only gave 2 versions a try however.

I had expected it so after decompiling and recompiling. Could you check for com.vivo.pushservices on the Y31 and if it can be uninstalled? I tried plently of (old) versions from download sites and had no success.

That app is responsible for uploading personal data to China, and constant wakelocks/lots of surveillance. com.vivo.abe is the much lesser evil.

Also though after removal of com.vivo.devicereg shizuku isn't killed - Icebox and my android tools don't work with shizuku on my X90PP. So I cannot use icebox to freeze the spyware. Maybe on other Vivo phones icebox runs fine?

Actually removing "android" would be a great thing too, as it would stop the grouping of apps toigether so you don't know what each app is doing. It only acts like a container (not to by confused withd com.android - there is a package with plain package name "android"). However if it is removed the phone UI reboots and it comes right back. I'm a bit scared of disabling it because that may cause a bootloop? I have seen some tutorials mentioning removing it.
[General Topics] Pervokur:
"android" is system app which only have data like status bar paddings, strings, colors etc, there's no code at all,

you can try this apk
[General Topics] extremecarver:
Ah thanks, too bad I get the you have an older version of this app please uninstall first... So doesn't work.

Yeah I noticed with android disabled I don't get any battery stats at all. It's a mess they bundle a lot of non core apps/services into it so you cannot debug wakelocks properly.
[General Topics] Pervokur:
did you receive this error when installing through ADB?