[OnePlus 8 / 8 Pro & 8T Cross Device Development] xXx:
Flash Instructions - xXx NoLimits OP8pro

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

Android 11 users have to flash with Magisk 21.0 or higher.

Even on A10, DON'T flash with TWRP!

Prerequisite to flash xXx NoLimits - xXx.NoLimits.profile

Unfortunately, todays TWRP don’t support Aroma Installers anymore.

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/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/Update Use Cases for xXx NoLimits

Important Information

Currently the OP8pro don't require the Overlayfix Magisk module by Zackptg5, but if required for any future OOS version, please note the following information

If you remove or disable the Overlayfix Magisk module by Zackptg5 with NoLimits 10.x or higher in place, NoLimits will be removed as well during the next reboot to prevent the black screen issue. Then simply flash NoLimits again via Magisk Manager.

When flashing a new or other OOS ROM version with NoLimits 10.x or higher is in place, NoLimits and the OverlayFix module by Zackptg5 will be automatically removed during first boot after flashing the Rom.

Learn more about the overlayfix here

First NoLimits installation or

- xXx.NoLimits.profile is placed in /sdcard/xXx/ and options edited to your liking

- simply flash NoLimits v11.x or higher via Magisk Manager

- reboot

- done

Flashing new or different OOS ROM version (when NoLimits 11.x or higher is in place only)

- If TWRP is available: Create a Nandroid backup of the data partition in TWRP to be on the save side!

- Flash OOS

- On next reboot, NoLimits (and the OverlayFix module by Zackptg5) will be automatically removed

- back to Android, flash NoLimits via Magisk Manager

- reboot

- done

Updating NoLimits

- Flash NoLimits via Magisk Manager

- if NoLimits profile got updated to newer version, edit updated profile and flash NoLimits again

- reboot

- done

Changing NoLimits Profile Options

- Edit xXx.NoLimits.profile located in /sdcard/xXx to your liking

- Flash NoLimits via Magisk Manager

- reboot

- done
​

Important Android 10 Information and Instructions

Use Magisk 20.4 or higher

Why Titanium and Root Explorers can't debloat anymore on Android 10

Wondering why OnePlus apps like Weather, FileManger, Wallpaper, etc. won't be debloated even though it's selected? Flash NoLimits via Magisk Manager and not TWRP and they get debloated!