[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] xXx:
Flash Instructions

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 should be flashed per Magisk Manager

- On Android 10 it's highly recommended to flash via Magisk Manager

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

Important 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…

NoLimits v10.x or higher is in place

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

- (if you don't want the overlayfix and don't need the india apps from the india.img, set india.img = 1 in the profile)

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

- reboot

- done

NoLimits v9.6-v9.9 is currently in place

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

- uninstall NoLimits and OverlayFix (if in place) at the same time via Magisk Manager

- reboot

- flash NoLimits v10 via Magisk Manager

- reboot

- done

OverlayFix 1.x Magisk module by Zackptg5 is in place but NOT NoLimits

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

- uninstall OverlayFix via Magisk Manager

- reboot

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

- flash NoLimits v10 via Magisk Manager

- reboot

- done

OverlayFix 2.x Magisk module by Zackptg5 is in place

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

- flash NoLimits v10.x via Magisk Manager

- reboot

- done

Downgrade NoLimits 10.x to NoLimits 9.x

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

- uninstall NoLimits and OverlayFix (if in place) at the SAME TIME via Magisk Manager

- reboot

- flash NoLimits v9.x via Magisk Manager

- reboot

- done

Flashing other OOS ROM version (when NoLimits 10.x or higher is in place only)

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

- NoLimits and the OverlayFix module by Zackptg5 will be automatically removed during first boot

- flash NoLimits via Magisk Manager

- reboot

- done

​

Important Android 10 Information and Instructions

Generic Android 10 Upgrade/Installation Guide

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

Coming from Pie, you need to uninstall NoLimits before you first boot to A10

Coming from Pie, you should remove all systemized apk files located in the /sdcard/xXx/apps folder to avoid bootloops

Coming from Pie, you should remove all theme overlays from Swift installer or Substratum

Use Magisk 20.3 or higher for 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 they get debloated!