[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xXx:
Flash Instructions - xXx NoLimits OP6

Flash Instructions

xXx NoLimits is not a Rom itself but it's 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 partitions or the Kernel.

In combination with the OOS stock Rom it still provides you with all options you might have used already with my previous Rom versions.

Must Requirements

OOS Stock Rom with basic android setup in place

A working Magisk in place

NoLimits Installer can be flashed per TWRP or Magisk Manager

- On Magisk 19 or higher,flash per TWRP & Magisk Manager

- On Magisk 18.1 or older, flash per Magisk Manager only

TWRP Source

All files and instructions to get TWRP up and running you will find here:

Special thanks to lollyjay for creating the instructions and joemossjr for the unofficial TWRP

https://xdaforums.com/oneplus-6/how-to/guide-how-to-install-official-twrp-t3801558
​

Prerequisite to flash the xXx NoLimits Rom - xXx.NoLimits.profile

Unfortunately, the current available TWRP don’t support Aroma Installers yet.

In order to still provide you with the possibility to choose your favorite options to be flashed the rom is using a file called “xXx.NoLimits.profile” as a reference for all your individual settings.

If you just flash the xXx NoLimits rom.zip without placing your individual edited xXx.NoLimits.profile to the sdcard default settings are used for flashing. This means you can just flash the xXx NoLimits rom but if you like to set your own preference presets you have to either edit the file or you extract the file from the rom.zip and copy it to the /sdcard or /sdcard/xXx folder on your device.

The xXx NoLimits installer detects automatically if you have the “xXx.NoLimits.profile” on your sdcard or not. If not it will use the presets from the profile included in the rom.zip. So the priority is the profile on your sdcard. If you install the rom via OTG you can also place the profile to the root of your usb-stick and this will have priority over the profile on the internal sdcard storage or the rom.zip.

Basic Instruction how to edit the “xXx.NoLimits.profile” you will find inside the file.

Just one more important information. If you are editing the profile on your Windows PC you must use Notepad++ otherwise you destroy the required file format.

You can download the xXx.NoLimits.profile here​

Flashing xXx NoLimits

• Mandatory prerequisite requirements
• xXx NoLimits.zip stored on your internal sdcard
• follow the “Prerequisite to flash the xXx NoLimits Rom” instructions above
• working OOS stock rom in place (any version)
• TWRP in place
• Magisk rooted (if not, do it now)
• Boot to TWRP
• Don’t wipe anything
• Flash the xXx_NoLimits.zip
• Reboot and enjoy the rom

Update to a new OOS Stock Version

The following 2 OOS Update methods are assuming that xXx NoLimits is currently up and running and will help you to update your device without having to use a PC or Fastboot.
Be aware that with the first update method you will lose TWRP and your custom kernel and have to flash that again next time you have access to your PC.

1) Update OOS via OTA Update Screen in Android
• Click Download and Install in Update Screen
• When it is asking for a reboot, goto Magisk Manager
• select Install and choose “Install to Second Slot”
• Go back to the Update Screen and click Restart
• Enjoy the new OOS rom version with xXx NoLimits fully working again

2) Update OOS via TWRP
• Download the OOS Full Zip and place it to your internal sdcard
• Make sure you have the Magisk and TWRP Installer stored on your internal sdcard
• Boot to TWRP
• Flash OOS Stock Rom.zip
• Flash TWRP Installer.zip
• Reboot the Recovery (TWRP)
• Flash Magisk
• Optional: Flash custom Kernel.zip
• Reboot to Android
• Enjoy the Rom