yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] metaxda:
^ looking at these steps, i want to change kernels on my OP6 (running xXx.NoLimits with blu_spark kernel now).

shouldn't i uninstall xXx, via Magisk first?

or is it OK to leave it there (i wouldn't think so, if i lose Magisk)

and then flashing the BOOT.IMG (of stock OOS)

then, flashing TWRP (via TWRP? or after flashing BOOT.img , i need to reboot back into stock 'Recovery' mode & fastboot flash TWRP ?)

after that, reboot into TWRP, to flash Magisk

then, i would choose a different kernel ?

(i ask this because if i remove xXx, via Magisk, i will lose some of my Apps, because i downgraded my GApps to Pico level and i don't have Gmail anymore.

however, whenever i remove xXx, it removes all of those Apps, e.g. Gmail, G-Calendar, etc.)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
You don't have to uninstall NoLimits, losing root doesn't mean it uninstalls the modules as well - just that you've lost root.

I recall xXx saying that the apps aren't actually removed from your system by the way - they're just hidden from the system.

Moving from one kernel to the next follow these steps exactly:

Reboot to recovery,

Flash boot.img(this will remove custom recovery and root),

Flash TWRP(this will give you custom recovery again),

Reboot to TWRP (to confirm TWRP held),

Flash Magisk (this will give you root again),

Flash custom kernel,

Reboot to system.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jexsuzon:
Question: I did this step but it seems whenever i flash stock boot.img on boot partition then the other things, it seems it always reboot on recovery even i reboot it to system. Hmmm
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
Are you saying you're getting a boot loop that kicks you to recovery everytime?

I really hope not cause the only way I fixed it was by doing a factory reset / wipe. Idk what's wrong but it seems reflashing everything causes problems. This can be done in twrp. You'll lose all apps and possibly texts messages if you're not backing it up. Internal storage stuff (ie. Photos, videos) will survive.

When it happened to me I tried everything including double flashing OOS ROM and taking magisk out of the picture. Maybe we all just have bad downloads?? Really don't know.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Shuichiro12:
I'm installing the module in twrp as usual and it's picking up on the profile, and installing the options selected successfully. After rebooting, none of the apps are installed, the boot animation isn't changed, nothing has taken.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
I've only got one more thing you could try before having to wipe. Have you tried the process you quoted from me, but dirty flashed OOS instead of just the boot.img?

---------- Post added at 09:09 AM ---------- Previous post was at 09:07 AM ----------

Try this:

Uninstall Magisk via Magisk Manager

Reboot to recovery

Flash Magisk v18

Flash NoLimits

Reboot to system
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jexsuzon:
Yes by flashing boot.img it boot loops to recovery even i select reboot to system or turning the phone off then powering it back. Only solution for me is to dirty flash stock Oos again and flash all things back. Hmmmmm

Yes. That's the only fix for me to flash stock Oos. But i always wonder how do you flash boot.img without bootloops. I really dont encounter this situation on my late OP3. Hmmmm
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
No, I meant by dirty flashing OOS (the version you're currently on) it may correct some issues. It's a long shot, but may work.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] metaxda:
^ this worked very well :good:

xXx.NoLimits is still intact.

profile is the same.

Substratum theme hasn't changed either.

so far, so good!

After 3-4 days of Blu_Spark, I have now changed over to Smurf.

Going to test it out.

(I can already see that Smurf has made the phone very responsive & it's quick.

I'm on the S2 - Battery profile, so I want to see how the overnight drain is.

My focus is 'battery life', and Blu_Spark was quite good for that. Let's see...)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
I'm glad it worked for you - isn't it great when life works out? ?

You will notice minimal change between the battery profile and the performance profile just a FYI - The profiles are outdated with the focus of performance AND batter being on the performance profile.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] TwinAdk:
Just a heads up - after flashing OB10, I have had NO REBOOTS at all! :victory:

However I've experienced a phone that wouldn't boot the ROM - it kept booting into recovery no matter what I asked it to do. I solved this by flashing OB10 again, followed by TWRP, then reboot, and then Magisk + xXx.. Very weird.

Best Regards

TwinAdk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ddaharu:
I jumped from 9.0.2 to ob10 with xXx installed with ZERO issues. ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xXx:
I can confirm the recommendation of jslawler. Use the smurf Kernel in performance mode. You will get the same battery life but it's more snappy and smooth. Attached my experience for battery life which I got earlier this week. Probably not possible to reach every day but it show what's possible.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] hargitomi:
I've had exactly the same problem. Did everything as I should, still, there was no effect. I guess it has something to do with the different slots, but I am no expert.

For second install, I used not the official twrp recovery, but the one provided in the installation instructions here, chose the "Keep Read-only" option when entering the recovery, and now everything works just fine.

Very great module anyway, big thanks.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] TwinAdk:
Solved by flashing OB10 on top of the OB9 :good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jexsuzon:
I would love to try OPs recommendation which is applying all tweaks with smurf kernel but somehow enabling all tweaks when flashing got me stuck to the 1st pic and second was succesfully flash without all the tweaks. Hmmmm
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] issasaurus:
Cool that's what I was thinking of doing. You mean xXx not cxc right? Question: do you really not have to flash xXx again when updating?

Flashing 9.0.2 with xXx was my first experience with my new op6 so still a little nervous. The 2 partitions threw me off as well as trying to remain decrypted.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ddaharu:
Yes yes xXx lol my bad. NoLimits stays with the rest of magisk modules you got installed. Everything stayed. :highfive:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] carper84:
I would like to do the same... What is CXC?

Inviato dal mio ONEPLUS 6 utilizzando Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] leondestiny:
wow insane sot and standby, can u tell me what version of ob u use? and also what smurf version.

id love to use the same things , also bro there was a magisk tweak besides the 4.3fullrom zip ,i can't seem to find where it is, did u also apply that one ? let me know of your combo thx!!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ddaharu:
I meant xXx.

In twrp: dirty flashed ob10 and then immediately flashed twrp

Reboot into recovery

Flash magisk

Boot to system.

??
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] baovnn:
Star ??
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Steffok:
Should I also follow these steps when I've already TWRP installed and Magisk?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] guma55:
I'm on ob10 and now i want to try stable 9.0.3 so is there antyhing for me to do or just simply flash form twrp?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] bc1977:
Not relevant to the threat...

But no.

From beta to stable, you have to wipe data

Just have look in the official beta thread by [MENTION=9253142]funkwizard[/MENTION]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Without an explanation of what you're trying to achieve, I can't say yes or no.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Steffok:
Oh sorry, I want to flash the smurf kernel :) have twrp and magisk installed
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
I'll be replying in the correct thread.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] paumlhp:
Guys, I'm was on this room and tried to uninstall Magisk to compare battery life. Went to Magisk Manager, uninstalled and it goes straight to Recovery, it won't boot unless I flash Magisk again. Any suggestion?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] TwinAdk:
Flash the OOS stock ROM you are currently using again, then flash TWRP, and then boot the ROM. If you are on Open Beta ROMs flash Open Beta 10, or if you are on the stable ROMs, flash the latest version of that.

Kind Regards

TwinAdk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] pdppdp:
A bit OT but I'm unsure with custom kernel and encryption.

I'm on OOS 5.1.1 with xXx 4.2. Twrp is installed as well.

I am considering trying smurf kernel.

What are the steps to avoid messing up encryption and to loose all data (wipe). And how can I revert back to stock kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
If coming from a custom kernel

Reboot to recovery

Flash boot.img

Flash TWRP

Reboot to recovery

Flash Magisk

Flash Smurf Kernel twice

Reboot to system

If coming from stock kernel

Reboot to recovery

Flash Smurf Kernel twice

Reboot to system

The only way to remove encryption is by wiping device and starting fresh.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] akiwiz:
I'm on xxx 4.3 on oos 9.0.2 so can I do a local upgrade to oos 9.0.3 without losing xXx 4.3?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Macusercom:
Use TWRP. If you do a local upgrade via the settings app you lose root and Magisk and therefore xXx No Limits.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Vinay chintu:
Cannot download the profile. It says 410 gone.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rkn989:
i have two questions here.

1. which boot.img file are yu referring to here? :confused:

2. flashing twice is to flash the a & b partitions? if yes dont we have to select it

"Trying not to be a noob" :o
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Terrigible:
Who are you asking?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
1. hmm

2. you just flash OOS, TWRP, Magisk, reboot recovery and flash these three zips again. Now you have a+b updated. There's no need to switch manually between a and b.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk

---------- Post added at 02:37 PM ---------- Previous post was at 02:36 PM ----------

if you reflash twrp + magisk xXx stays active after OOS update.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk

---------- Post added at 02:42 PM ---------- Previous post was at 02:37 PM ----------

You want to update to Pie stable? If yes, flash it, flash one of the updated TWRP's, flash magisk. Reboot recovery and same procedure again. Reboot recovery and flash Smurf, Magisk, Smurf.

If you want to stay on Oreo, Smurf 1.6.4, Magisk and one again my kernel. A dirty OOS flash brings stock kernel back. Or you backup ot with exkm for example.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk

---------- Post added at 02:44 PM ---------- Previous post was at 02:42 PM ----------

Boot to TWRP and flash kernel, Magisk, kernel, done. For future updates you need to flash kernel.only.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk

---------- Post added at 02:48 PM ---------- Previous post was at 02:44 PM ----------

Flash my latest stable 2.0.52 of grab one of the testbuilds from my test directory. If you don't want to experiment, but want to flash latest **** [emoji16], 2.0.53t7 with additional numbers in the name is recommend.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Nish53:
Hey while i was on 4.1 i had a great battery life but after updating to 4.3 , i am having battery issues, here are the bbs and gsam details, i have disable google service wakelocks ticked in the profile too.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rkn989:
oops sorry i forgot to quote, have done it now.

Thanks for that. So if I already have Pie, xxx n magisk running, i just need to flash the kernel once n m good to go right :confused:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Yep, for keeping magisk, kernel magisk kernel flash recommended. Only for moving to Smurf for sure.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] sangiman:
I'm having a issue installing this on my 6T. Seems to not be compatible with the latest OOS update 9.0.11. Was working fine before but now freezes during TWRP install at tweaking kernel.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ledvedder:
Same here.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] awaisuk:
possible to remove clock from status bar on this rom?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] saagar_mistry:
Tried. Still can't get out of immersive mode. This happened because of an app I was using to mirror my phone screen with my car's. There is an option in the app to do immersive mode when phone usb attached to car. But I can't get it to switch.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] amulbaby:
Thanks a lot. Will try it out.

What if I flash 5.1.6 stock boot directly ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] saagar_mistry:
Alright, so don't flash the new 1.1 version on old version (5.1.5) --> This leads to random reboots/ playstore issues.

You'll have to be on stock OOS to flash 5.1.6.

For people who have dirty flashed 5.1.6 on 5.1.5 ---> If you don't want to flash the boot.img and all, just flash 5.1.5 back and you'll have the ROM working again.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] amulbaby:
I am right there.. flashed NL 1.1 on top of stock 5.1.5 and facing weird stuff.

You mean to say flash stock 5.1.5 or NL 5.1.5 ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] saagar_mistry:
No no. So just to get the ROM working, you can flash xxx 5.1.5. The first version back. I didn't want to go through the trouble of flashing stock and then 5.1.6 then magisk and all. so I just flashed the first version of this ROM back.

Just to clarify I was on 5.1.5 of this ROM. then I dirty flashed 5.1.6 it gave me issues. So I dirty flashed 5.1.5 back. and got the ROM working.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] amulbaby:
Oh okay . That clarifies. I was on stock 5.1.5 before I flashed xXx 5.1.6.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] EmRav:
I am on 1.0 of xXx No limits. Can I do the following to get on to 1.1 without losing my data?:

1) Dirty flash back to Stock 5.1.5, then magisk again.

2) Update Stock to 5.1.6

3) Then dirty flash xXx to 1.1 and flash magisk again?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] sasho36:
You can try this :

- flash 5.1.6 boot.img in TWRP.

- reinstall TWRP with the zip installer (or you would be back to stock recovery)

- flash xXx 1.1

- flash Magisk

- reboot.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Kevinkuensken:
That would be nice.need IT too
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Flying Fox:
What about Gravitybox?

Just want to say rom is fantastic as I know it from OP5 times. It´s difficult to say how much faster or how more battery friendly it is because the OP6 or the OOS by itself are so good… But even the integrated features (Viper, detached Youtube etc) make everything very comfortable and I feel at least a battery life improvement.

By the way I dirty flashed the update without any issues. But then, to be on the safe side in the future I decided to flash the latest kernel via fastboot as it is not included in the rom and to have a flawless working basis. Not that later issues will occur and the rom will be held responsible (in my case I found out just right now, that viper was not working properly - of course not rom related; in this case, wiping system and re-installing the rom solved it).

Anyway for a “clean” setup as much as possible without losing data I would suggest following steps (to bring a little clarity, since apparently some have issues after flashing):

via cmd and fastboot mode:

fastboot flash boot_a boot.img (the latest one of course)

fastboot flash boot_b boot.img

fastboot boot twrp.img (the official one)

After reboot into recovery flash recent twrp installer, then magisk, then this rom. That´s it. Short and easy. Normally there is no need to flash OOS first or other stuff that would delete your data on sd card as often told here..

Only if still errors occur, it will probably be unavoidable to start from scratch preferebly with locking / unlocking bootloader again respectively following the tutorials of the corresponding threads. Otherwise unrecognized errors could persist, as the new partitioning (A/B..) is new for us and maybe not completely understood yet.

E.g. I had this weird Playstore issue after hibernating chrome (and activating android system webview). It occurred after changing from this rom to OOS as part of “starting from scratch” without touching the bootloader…

One more thing: Changing from one custom kernel to another:

I would also suggest always to flash the latest boot.img (at least via TWRP) in between when changing from one custom kernel to another. But that should be clear anyway.

And if new issues occur wiping system and reinstalling rom helps in the majority of cases (without wiping data!)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Mennooo:
Install xposed from magisk and then gravitybox.

Skickat från min ONEPLUS A6003 via Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xXx:
New Oreo based Version 2.0 is available for Download

From now on xXx NoLimits is a Magisk Module which works exactly like all my previous roms except that it does not include any OOS Rom components like Firmware, System, Vendor partitons or the Kernel. Therefore the size went down to about 400MB.

So xXx NoLimits 2.0 just run 100% systemless as a Magisk Module on the OOS stock rom base.

As you might frequently need to flash the Stock Kernel you will find the download here

xXx NoLimits 2.0 still provide you with all options you might used already with previous versions.

Must Requirements

- OOS Stock Rom with basic android setup

- A working Magisk in place

- Flashing in TWRP only

Advantages over previous full rom concept

- Still working after OOS version upgrade

- Complete Systemless - Don't touches system or vendor partition at all

- When a new OOS OTA is available, just run the OOS update, flash Magisk again and xXx NoLimits is still in place and working like before

- Debloating without touching the system partition

- You can change debloat options and simply flash xXx NoLimits again without the need to install the OOS stock rom again.

- smaller and faster download

Dirty Flashing Instructions

- simply dirty flash over your OOS stock rom

- make sure Magisk is in place and working

Clean Flashing Instructions

- Install OOS stock rom

- If you want to debloat, make sure the Playstore don't update your apps before flashing xXx NoLimits

- make sure Magisk is in place and working

- Set all your prefered xXx flashing options in the xXx.NoLimits.prop

- Flash xXx NoLimits

- Reboot and run Playstore Updates

- Enjoy xXx NoLimits

I will update the OP accordingly when on the coming weekend.

Changelog for v2.0 [OP6 5.1.6] Rom base:

xXx ChangeLog:

New xXx NoLimits Rom Concept

Fixed wrong Icon namings in App Drawer

Fixed FC's of YouTube and other apps

Updated detaching method for modded YouTube

- it don't disable the DailyHygiene Playstore Service anymore

- now it just disable the Playstore update function and skip YouTube from updating

Updated modded YouTube version to v13.22.54-vanced by lauro almeida and ZaneZam

Important Notes:

xXx NoLimits Rom does currently come without Stock Kernel, Magisk and TWRP.

Download the new 5.1.6 Stock Kernel here Android File Hosts

After flashing a kernel you always have to flash Magisk right after it.

Then just dirty flash the new xXx NoLimits Rom Version

Here you can subscribe to the Telegram xXx NoLimits Enchilada Update Channel

All Downloads here

:good::good: If you like the rom, don’t forget to hit thanks :good::good:​
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] amulbaby:
I am sure I did exactly what you wrote. But for some reason, when the phone boots there is no Playstore and there are thousands of pop ups asking me to update my play services.

EDIT: Flashed stock, TWRP and Magisk after lot of failed attempts. To my surprise, Playstore was there with a weird name, so were all Gapps. Patched the boot image from Magisk manager.

Now I have all the apps like Viper, Klock and Modded youtube with STOCK OOS 5.1.6 itself.

I am still unable to have a proper working xXx ROM.

Considering I am back to Stock 5.1.6 with TWRP and Magisk root, What exactly do I do

Flash xXx 1.1 from TWRP, flash 5.1.6 OOS stock boot image, followed by TWRP and Magisk.

Is this correct?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] panooos:
That looks very nice... Thanx for that. Will flash tonight and feed back.

Does anyone know what's the best way of flashing the OOS Stock rom? Can't seem to find any link... Thanx
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] aj8600:
So you still have to flash the latest xxx rom in recovery then use the module? Or do you just flash the latest oos, root with magisk, then use the module
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] amulbaby:
Try this

OOS 5.1.6 STOCK ROM
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] aj8600:
If I'm not mistaken this will also flash stock recovery so you'll need to reflash twrp.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xXx:
you just need a working OOS rom with Magisk running. Then just flash xXx NoLimits, reboot and that's it.

This will NOT flash kernel, twrp, system, vendor, firmware. That'S all in place already when you have a working OOS rom in place
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] amulbaby:
I am on Stock 5.1.6 with Magisk and TWRP. Can i directly flash xXx 2.0 from TWRP?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xxxSilverxxx:
What androidmanifest.xml problem means? It is problem with rom or what?

Wysłane z mojego ONEPLUS A6003 przy użyciu Tapatalka
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] pclord99:
can i relock the bootloader with this installed?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] stryver:
+1 to this, thank goodness, I thought it was just me...

Also my clock app no longer works since updating to 9.0.11.

Considering a factory reset, which I haven't done in a long time.

Adaway also is broken

EDIT: several hours later with no changes and suddenly adaway and clock app work with no issues.

???
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Ignore this, the ad documents are either missing for the app, or you have an app level blocker activated. Nothing of concern.

---------- Post added at 11:51 PM ---------- Previous post was at 11:45 PM ----------

If you lock the bootloader again you won't be able to alter anything that requires recovery from that point on without unlocking the bootloader and wiping the device.

Food for thought. It's not recommended unless reverting to stock.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] LentoViolentoMan:
Thank you for every time releasing the perfect customizable rom for my op6. I really appreciate your continued efforts.

I wondered, for the next update, has the wireguard kernel module had any updates that we can already integrate? Not sure if any updates are available, but it's very good that you implement it in this rom <3