• We are moving to xdaforums.com!

    Posts made between now and when the migration is complete will not be carried over.
    You will be automatically redirected once the migration is complete.

[Magisk ROM] xXx NoLimits 12.4 [OP8/OP8pro] ☆ Speed/RAM optimized ☆ [OOS/H2OS v10/11]

Search This thread

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
xXx NoLimits ☆ for OnePlus
FastSnappySmoothStableBattery
30996110le.png

About xXx NoLimits

xXx NoLimits is an OxygenOS Stock ROM enhancement for
the OP8/OP8pro with OOS/H2OS based on Android 10/11




xXx NoLimits is not a traditional Rom as it does not include any OOS Rom components like Firmware, System, Vendor partitions or the Kernel. It's actually a Magisk Module which enhance your OOS/H2OS ROM base with a comprehensive set of complementary apps, functions, tweaks and debloats.

As a Magisk Module running on top of the OOS stock rom, xXx NoLimits works 100% Systemless and provide you with plenty of options to be selectively installed. This way you get most of the typical things you usually have to collect and install one by one all out of the box.

Advantages over a OOS based full rom concept
- Works independent of the current OOS Rom version
- Still working after OOS version upgrade
- Support OOS Stock Rom OTA's
- 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
- Complete Systemless - Does not touch the system or vendor partition at all
- 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
*
Must Requirements
- OOS Stock Rom with basic android setup in place
- Working Magisk in place
- Flashing via Magisk Manager or TWRP (Magisk Manager strongly recommended)

My focus with this Rom enhancement is to provide a smooth and snappy user experience with a decent battery life with selected additional functions, tweaks and mods which, for my taste, are missing in the stock OOS Rom.
*
This is just a hobby and not a commercial project. I developed this for my daily driver device and I share it with you.



Major flash options



xXx Tweaks
Window Animation Scales
Disable Google Play Wakelocks
Disable ZRAM / Swap
Systemizing Apps
Youtube Vanced v14.21.54
Youtube Vanced Detaching from Play Store
Dolby Digital
Dolby Atmos Graphic Equalizer (OP8x/OP7x devices only) (A10 and below only)
ViPER4Android 2.5.x & 2.7.x (A10 and below only)
JamesDSP (A10 and below only)
Stereo Mod (OP5x/OP6x devices only)
Pixel Sounds
Individual Debloating
Extreme Debloating
Debloat GApps down to Pico level
Full HydrogenOS bloatware removal

Busybox
SDcard Permission fix
SELinux Enforced/Permissive switch
Daydream support
Nova Launcher
Action Launcher
Pixel Launcher
Lawnchair Laucher
Google Sans Font
Storopia Font
Android O Emojis
iOS Emojis
Emoji One
Samsung Emojis
AdAway
Always on Display
Different Boot Animations
GCam Google Camera with HDR+ etc.
Caffeine Tile
Google Dialer mod
Call Recording (for OOS stock Dialer only!)



xXx System Tweaks

I added several tweaks on different levels to provide a fast and snappy user experience.
These tweaks also improve multitasking and maintain the system to be constantly fast.
If you like apps to popup in virtual no time I recommend you to not close them when you change to another app but just put them to the background.
xXx Tweaks includes:
WiFi channel bonding for the 2.4GHz frequency
Detaching of modded apps
Disable ZRam & ZSwap
Disable Google Play Wakelocks for better battery life
LMK Tweaks to use all RAM down to about 700MB left for best multitasking
Rebuild Dalvik Cache
Universal GMS Doze
Kernel Tweaks
…and several more


Debloating
The rom provides you with the full range of debloat options. From not debloated at all (like OOS stock) to max debloated.
The advantage of debloating is to reduce background load which potentially let Android gain more speed and save battery as less apps and services are running and leaves even more RAM to hold your favorite apps in background.
The downside is that you might miss certain apps or functionality if you overdo it.

Sound Enhancement
xXx NoLimits includes ViPER4AndroidFX by default unless you disable it in the flash options. I also included my favorite sound profile which you will love for sure as well. Otherwise select the full profile package as well.
Dolby Digital is also available as an option and work side by side with Viper and the Stereo mod.

Boot Animations
xXx NoLimits includes already a selection of different boot animations. You can also use your own bootanimation. In this case, simply copy the bootanimation.zip file to the /sdcard/xXx/ folder and set the option BootanimationinxXxFolder = 1 in the xXx.NoLimits.profile. Make sure all other boot animation options are set to 0 and that the filename is exactly bootanimation.zip.
With this setup you can replace the bootanimation.zip file any time and it will be in place with a simple reboot. No reflashing required in this case.

Bootloop Protection
If the android boot process takes longer than 3 minutes, the NoLimits module will be automatically uninstalled and the device will reboot without NoLimits.
This way you can riskless enable debloat options which might end up in a bootloop. If your device stuck in a bootloop because of NoLimits, simply wait max 3 minutes and it will reboot again without NoLimits.

YouTube Vanced self-healing
The Play Store is randomly checking if there are installed apps which are available in the Play store. If the Play Store find YouTube or YouTube vanced (same signature), it will add it to its database. From that point on, YouTube will be listed among all apps to be updated next time.
If you have enabled YouTube Vanced in the profile, NoLimits will check every minute and remove any YouTube reference from the Play Store database. Also, if YouTube was accidentally updated already, it will be automatically reverted to YouTube Vanced again.
In case you see YouTube listed in the Play Store, simply wait max. 1 minute and it should disappear again. If this don’t happen, check if your device still have root access, as without root, the NoLimits script stop working. In this case, simply reboot android and everything should be fixed again in about 1 minute after the reboot.

Systemizing Apps
For all who have issues with apps being killed in the background even they are marked as not to be battery optimized. If this happens, you won't get notifications anymore from that specific app and next time you jump to that app it have to be loaded again instead of still being available in Ram.

In order to work around this issue, you can now place your critical apps as apk file with any filename in the following folder:
/sdcard/xXx/apps
All apk files will be installed as system apps when you flash NoLimits next time.

Now your selected apps will behave like a system app and as system apps are excluded from battery optimization mechanisms, they are most likely not killed anymore in background.

Let's say you want to do this with Whatsapp and have Whatsapp already installed as user app. This is not a problem. You don't lose any data and if updates are available, they will be applied by the Playstore like always. The apps are installed system-less as part of the NoLimits Magisk Module and NOT placed on the system partition.

If you want to add further apps, just place the apk files in /sdcard/xXx/apps and flash NoLimits again. Or if you want to remove some, or all apps simple remove the apk's or remove the apps folder and flash NoLimits again.

if you disable or uninstall NoLimits, all systemized apps are gone but remain as user apps to ensure apps like launcher etc. remain working.



How to uninstall NoLimits?

NoLimits will be completely uninstalled without residue when you select the respective waste bin symbol under the Magisk Manager "Modules" menu and reboot android.
The removal process triggers an uninstaller script which will revert Window animation speed, several disabled Google Services and Analytics items as well as all apps prior installed by NoLimits



Credits

:good::good::good::good::good:
@ahmed_radaideh - @amarullz - @ahmedradaideh - @A.R.I.S.E. Sound Systems - @Chainfire - @deletescape - @domi04151309 - @dustintinsley - @DVDandroid - @eng.stk - @Funk Wizard - @gloeyisk - @guitardedhero - @k1ks - @Kickoff - @KpChuck - @laura almeida - @Lord Boeffla - @linuxct - @loserskater - @mantakos - @Master_T - @Mostafa Wael - @mrRobinson - @Mr.Yawnie - @osm0sis - @rovo89 - @rufus.wilson - @snowwolf725 - @topjohnwu - @ungeeked -
@Zackptg5 - @ZaneZam



XDA:DevDB Information
xXx NoLimits, ROM Enhancement for the OP8/OP8pro with OOS/H2OS based on Android 10

Contributors

xXx

Telegram Group:
Be my guest at the xXx NoLimits Lounge
Here you can subscribe to the Telegram xXx NoLimits Update Channel

xXx NoLimits Donation via PayPal:
If you like xXx NoLimits, I would be happy about any donation

Supported ROM OS Version:
- OOS & H2OS based on Android 10/11 - Stable or Open Beta ROM
- No active NoLimits development anymore for Android 11 and beyond

Must Requirements:
- Working Base ROM
- Working Magisk
- Android 11 users have to flash with Magisk 21.0 or higher.
- Even on A10, DON'T flash with TWRP!


Version Information
Status: Stable

Current xXx NoLimits for OnePlus Version: v12.4
Release Date: 2020-Nov-08

Thread Created 2020-04-25
Last Updated 2020-Nov-08
 
Last edited:

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
Downloads - xXx NoLimits OP8pro

Latest Direct Downloads
The following download links provide you with the downloads to the latest available version.

If you are looking for an older version of the rom, just follow the Android File Hosts (AFH) download link.


Important Flashing Infos:
Before you continue to download and flash the rom,
make sure you read through the "Flashing Instructions"
At

Post #3

xXx_NoLimits_12.4_magisk_rom.zip
Google Drive
Android File Hosts

xXx.NoLimits.profile v64 to make your individual install selections
xXx.NoLimits.profile



Important Notes when using the Rom:
  • Android 11 users have to flash with Magisk 21.0 or higher.
  • Even on A10, DON'T flash with TWRP!
  • The modded v14.x Youtube app will always start white themed after a clean install.
    - To change the theme go to settings > Vanced Settings.
  • NoLimits Installer will be flashed per Magisk Manager
    - Flashing via TWRP is not supported anymore
  • Working Magisk in place is a must requirement
  • Rom with basic android setup must be in place already
  • If you use the Google Dialer you must make it your default phone app!
  • 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.
 
Last edited:

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
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

 
Last edited:

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
Reserved for Change Logs

Changelog for v12.4 – OnePlus 8 Pro with OOS/H2OS based on Android 10/11
Changelog for v12.3 – OnePlus 8 Pro with OOS/H2OS based on Android 10(/11)
Changelog for v12.2 – OnePlus 8 Pro with OOS/H2OS based on Android 10/11
Changelog for v12.1 – OnePlus 8 Pro with OOS/H2OS based on Android 10/11
Changelog for v12.0 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.7 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.6 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.5 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.4 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.3 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.2 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.1 – OnePlus 8 Pro with OOS/H2OS based on Android 10
Changelog for v11.0 – OnePlus 8 Pro with OOS/H2OS based on Android 10



Changelog for v10.2 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v10.1 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v10.0 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.9 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.8 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.7 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.6 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.5 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.4 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.3 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.2 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.1 – OnePlus 7 Pro with OOS/H2OS based on Android 10
Changelog for v9.0 – OnePlus 7 Pro with OOS/H2OS based on Android 10



Changelog for v8.6 – OnePlus 7, 6, 5 device series
Changelog for v8.5 – OnePlus 7, 6, 5 device series
Changelog for v8.4 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v8.3 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v8.2 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v8.1 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v8.0 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.7 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.6 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.5 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.4 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.3 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.2 – OP7/OP7Pro + OP6/6T + OP5/5T
Changelog for v7.1 – OP7/OP7Pro + OP6/6T + OP5/5T
 
Last edited:

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
New Version 11.0 is available for Download

How to flash?
Read the flashing/update instructions in Post #3


Changelog for v11.0
  • v11.0 is the initial release for the OP8pro to be found here, but still fully work on the OP7pro
    - Anyhow, from now on I only own the OP8pro and therefore I'm not being able to test and fix issues for any of my previous devices
    - "No Support anymore for other devices" means that the latest version might work on other devices, but you have to help yourself in case you experience any issues.
    - I still left my xda thread for the OP7, OP6 and OP5 device family open, so users can still post there and help each other.
  • Added a new option to force a fixed low or high display refresh rate
    - Option is named DisplayRefreshRate =
    - 0 = Do nothing
    - 1 = 60hz on OP8 & OP7 device family
    - 2 = 120hz on OP8pro / 90hz on OP7T & OP7pro
  • Added tons of new debloat items to cover the new stuff on the OP8pro
  • Updated AdAway to v5.0.2
  • Updated OverlayFix by Zackptg5 to v2.1
  • Updated Google Dialer app to v47
  • Several other optimizations under the hood
  • xXx.NoLimits.profile is on version 55 and auto update itself from previous versions


xXx NoLimits Donation via PayPal:
If you like xXx NoLimits, I would be happy about any donation

Here you can subscribe to the Telegram xXx NoLimits Update Channel

All Downloads here



:good::good: If you like NoLimits, don’t forget to hit thanks :good::good:​
 

Gordietm

Senior Member
Sep 11, 2012
2,177
712
Toronto
Thanks, flashed perfectly.
I've asked this in another thread, but to thought I'd try here. Anyway to get rid of the Tips & support menu in the main Settings list?

Sent from my OnePlus 8 Pro using XDA Labs
 
Last edited:

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
This is what I was waiting for.

It's been a long time man, how are you ? @xXx

Rooting tomorrow.

You got the CRT screen off animation in there? :D
Good to see you back on the same device again.

NoLimits don't include CRT screen off animations. Never took care about that. Hence I have no suggestion for you how to get that.
 

bigAL99

Senior Member
Dec 9, 2007
166
29
Croydon
I installed the rom fine, but it didn't install viper is this because I have to fill out the XXX.profile requesting it to install?
sorry new to one plus and your roms
keep up the great work.
 

xXx

Senior Member
Jun 14, 2008
3,423
18,271
Munich
forum.xda-developers.com
I installed the rom fine, but it didn't install viper is this because I have to fill out the XXX.profile requesting it to install?
sorry new to one plus and your roms
keep up the great work.
you need to edit the profile in the xXx folder and set all options you would like to be in place. Then simply reflash NoLimits.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 92
    xXx NoLimits ☆ for OnePlus
    FastSnappySmoothStableBattery
    30996110le.png

    About xXx NoLimits

    xXx NoLimits is an OxygenOS Stock ROM enhancement for
    the OP8/OP8pro with OOS/H2OS based on Android 10/11




    xXx NoLimits is not a traditional Rom as it does not include any OOS Rom components like Firmware, System, Vendor partitions or the Kernel. It's actually a Magisk Module which enhance your OOS/H2OS ROM base with a comprehensive set of complementary apps, functions, tweaks and debloats.

    As a Magisk Module running on top of the OOS stock rom, xXx NoLimits works 100% Systemless and provide you with plenty of options to be selectively installed. This way you get most of the typical things you usually have to collect and install one by one all out of the box.

    Advantages over a OOS based full rom concept
    - Works independent of the current OOS Rom version
    - Still working after OOS version upgrade
    - Support OOS Stock Rom OTA's
    - 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
    - Complete Systemless - Does not touch the system or vendor partition at all
    - 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
    *
    Must Requirements
    - OOS Stock Rom with basic android setup in place
    - Working Magisk in place
    - Flashing via Magisk Manager or TWRP (Magisk Manager strongly recommended)

    My focus with this Rom enhancement is to provide a smooth and snappy user experience with a decent battery life with selected additional functions, tweaks and mods which, for my taste, are missing in the stock OOS Rom.
    *
    This is just a hobby and not a commercial project. I developed this for my daily driver device and I share it with you.



    Major flash options



    xXx Tweaks
    Window Animation Scales
    Disable Google Play Wakelocks
    Disable ZRAM / Swap
    Systemizing Apps
    Youtube Vanced v14.21.54
    Youtube Vanced Detaching from Play Store
    Dolby Digital
    Dolby Atmos Graphic Equalizer (OP8x/OP7x devices only) (A10 and below only)
    ViPER4Android 2.5.x & 2.7.x (A10 and below only)
    JamesDSP (A10 and below only)
    Stereo Mod (OP5x/OP6x devices only)
    Pixel Sounds
    Individual Debloating
    Extreme Debloating
    Debloat GApps down to Pico level
    Full HydrogenOS bloatware removal

    Busybox
    SDcard Permission fix
    SELinux Enforced/Permissive switch
    Daydream support
    Nova Launcher
    Action Launcher
    Pixel Launcher
    Lawnchair Laucher
    Google Sans Font
    Storopia Font
    Android O Emojis
    iOS Emojis
    Emoji One
    Samsung Emojis
    AdAway
    Always on Display
    Different Boot Animations
    GCam Google Camera with HDR+ etc.
    Caffeine Tile
    Google Dialer mod
    Call Recording (for OOS stock Dialer only!)



    xXx System Tweaks

    I added several tweaks on different levels to provide a fast and snappy user experience.
    These tweaks also improve multitasking and maintain the system to be constantly fast.
    If you like apps to popup in virtual no time I recommend you to not close them when you change to another app but just put them to the background.
    xXx Tweaks includes:
    WiFi channel bonding for the 2.4GHz frequency
    Detaching of modded apps
    Disable ZRam & ZSwap
    Disable Google Play Wakelocks for better battery life
    LMK Tweaks to use all RAM down to about 700MB left for best multitasking
    Rebuild Dalvik Cache
    Universal GMS Doze
    Kernel Tweaks
    …and several more


    Debloating
    The rom provides you with the full range of debloat options. From not debloated at all (like OOS stock) to max debloated.
    The advantage of debloating is to reduce background load which potentially let Android gain more speed and save battery as less apps and services are running and leaves even more RAM to hold your favorite apps in background.
    The downside is that you might miss certain apps or functionality if you overdo it.

    Sound Enhancement
    xXx NoLimits includes ViPER4AndroidFX by default unless you disable it in the flash options. I also included my favorite sound profile which you will love for sure as well. Otherwise select the full profile package as well.
    Dolby Digital is also available as an option and work side by side with Viper and the Stereo mod.

    Boot Animations
    xXx NoLimits includes already a selection of different boot animations. You can also use your own bootanimation. In this case, simply copy the bootanimation.zip file to the /sdcard/xXx/ folder and set the option BootanimationinxXxFolder = 1 in the xXx.NoLimits.profile. Make sure all other boot animation options are set to 0 and that the filename is exactly bootanimation.zip.
    With this setup you can replace the bootanimation.zip file any time and it will be in place with a simple reboot. No reflashing required in this case.

    Bootloop Protection
    If the android boot process takes longer than 3 minutes, the NoLimits module will be automatically uninstalled and the device will reboot without NoLimits.
    This way you can riskless enable debloat options which might end up in a bootloop. If your device stuck in a bootloop because of NoLimits, simply wait max 3 minutes and it will reboot again without NoLimits.

    YouTube Vanced self-healing
    The Play Store is randomly checking if there are installed apps which are available in the Play store. If the Play Store find YouTube or YouTube vanced (same signature), it will add it to its database. From that point on, YouTube will be listed among all apps to be updated next time.
    If you have enabled YouTube Vanced in the profile, NoLimits will check every minute and remove any YouTube reference from the Play Store database. Also, if YouTube was accidentally updated already, it will be automatically reverted to YouTube Vanced again.
    In case you see YouTube listed in the Play Store, simply wait max. 1 minute and it should disappear again. If this don’t happen, check if your device still have root access, as without root, the NoLimits script stop working. In this case, simply reboot android and everything should be fixed again in about 1 minute after the reboot.

    Systemizing Apps
    For all who have issues with apps being killed in the background even they are marked as not to be battery optimized. If this happens, you won't get notifications anymore from that specific app and next time you jump to that app it have to be loaded again instead of still being available in Ram.

    In order to work around this issue, you can now place your critical apps as apk file with any filename in the following folder:
    /sdcard/xXx/apps
    All apk files will be installed as system apps when you flash NoLimits next time.

    Now your selected apps will behave like a system app and as system apps are excluded from battery optimization mechanisms, they are most likely not killed anymore in background.

    Let's say you want to do this with Whatsapp and have Whatsapp already installed as user app. This is not a problem. You don't lose any data and if updates are available, they will be applied by the Playstore like always. The apps are installed system-less as part of the NoLimits Magisk Module and NOT placed on the system partition.

    If you want to add further apps, just place the apk files in /sdcard/xXx/apps and flash NoLimits again. Or if you want to remove some, or all apps simple remove the apk's or remove the apps folder and flash NoLimits again.

    if you disable or uninstall NoLimits, all systemized apps are gone but remain as user apps to ensure apps like launcher etc. remain working.



    How to uninstall NoLimits?

    NoLimits will be completely uninstalled without residue when you select the respective waste bin symbol under the Magisk Manager "Modules" menu and reboot android.
    The removal process triggers an uninstaller script which will revert Window animation speed, several disabled Google Services and Analytics items as well as all apps prior installed by NoLimits



    Credits

    :good::good::good::good::good:
    @ahmed_radaideh - @amarullz - @ahmedradaideh - @A.R.I.S.E. Sound Systems - @Chainfire - @deletescape - @domi04151309 - @dustintinsley - @DVDandroid - @eng.stk - @Funk Wizard - @gloeyisk - @guitardedhero - @k1ks - @Kickoff - @KpChuck - @laura almeida - @Lord Boeffla - @linuxct - @loserskater - @mantakos - @Master_T - @Mostafa Wael - @mrRobinson - @Mr.Yawnie - @osm0sis - @rovo89 - @rufus.wilson - @snowwolf725 - @topjohnwu - @ungeeked -
    @Zackptg5 - @ZaneZam



    XDA:DevDB Information
    xXx NoLimits, ROM Enhancement for the OP8/OP8pro with OOS/H2OS based on Android 10

    Contributors

    xXx

    Telegram Group:
    Be my guest at the xXx NoLimits Lounge
    Here you can subscribe to the Telegram xXx NoLimits Update Channel

    xXx NoLimits Donation via PayPal:
    If you like xXx NoLimits, I would be happy about any donation

    Supported ROM OS Version:
    - OOS & H2OS based on Android 10/11 - Stable or Open Beta ROM
    - No active NoLimits development anymore for Android 11 and beyond

    Must Requirements:
    - Working Base ROM
    - Working Magisk
    - Android 11 users have to flash with Magisk 21.0 or higher.
    - Even on A10, DON'T flash with TWRP!


    Version Information
    Status: Stable

    Current xXx NoLimits for OnePlus Version: v12.4
    Release Date: 2020-Nov-08

    Thread Created 2020-04-25
    Last Updated 2020-Nov-08
    43
    Downloads - xXx NoLimits OP8pro

    Latest Direct Downloads
    The following download links provide you with the downloads to the latest available version.

    If you are looking for an older version of the rom, just follow the Android File Hosts (AFH) download link.


    Important Flashing Infos:
    Before you continue to download and flash the rom,
    make sure you read through the "Flashing Instructions"
    At

    Post #3

    xXx_NoLimits_12.4_magisk_rom.zip
    Google Drive
    Android File Hosts

    xXx.NoLimits.profile v64 to make your individual install selections
    xXx.NoLimits.profile



    Important Notes when using the Rom:
    • Android 11 users have to flash with Magisk 21.0 or higher.
    • Even on A10, DON'T flash with TWRP!
    • The modded v14.x Youtube app will always start white themed after a clean install.
      - To change the theme go to settings > Vanced Settings.
    • NoLimits Installer will be flashed per Magisk Manager
      - Flashing via TWRP is not supported anymore
    • Working Magisk in place is a must requirement
    • Rom with basic android setup must be in place already
    • If you use the Google Dialer you must make it your default phone app!
    • 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.
    42
    New Version 11.7 is available for Download

    How to flash?
    Read the flashing/update instructions in Post #3


    Changelog for v11.7
    • Added new xXx NoLimit Porsche Edition bootanimation thanks to @Roger.T & @xenix96
      - set CustomBootAnimation = 9 to get it
    • Added Storopia Font to replace the default font
      - set StandardFont = 2 to get it
    • Updated JoyPixels (formerly Emoji One) to v6.0
    • Updated SQLite3 to v3.32.3 thanks to HafizZiq
    • Updated Always on Display from domi04151309 to v3.7.3
    • Updated AdAway Stable to v4.3.5
    • Updated AdAway Beta to v5.0.5
    • Updated Action Launcher to v45.2
    • Updated to latest Urnyx05 Gcam version GCam_7.3.018_Urnyx05-v2.0.apk
    • Updated Google Dialer app to v50
    • xXx.NoLimits.profile is on version 61 and auto update itself from previous versions


    xXx NoLimits Donation via PayPal:
    If you like xXx NoLimits, I would be happy about any donation

    Here you can subscribe to the Telegram xXx NoLimits Update Channel

    All Downloads here



    :good::good: If you like NoLimits, don’t forget to hit thanks :good::good:​
    41
    New Version 12.0 is available for Download

    How to flash?
    Read the flashing/update instructions in Post #3


    Changelog for v12.0
    • Added a new debloat master rule which act global
      - 0 = Debloat selected system apps only
      - 1 = Debloat selected system apps along with the respective user apps
      - DebloatUserApps = 1 is the default setting, but some users want to debloat system apps without touching the corresponding user apps
    • Updated YouTube Vanced to v15.33.34 thanks to the Vanced Team.
      - added Dark and Black version which is YouTubeVanced option 4 & 5 now
    • Updated AdAway Stable to v4.3.6
    • Updated AdAway Beta to v5.0.7
    • Updated Action Launcher to v46.0
    • Updated Google Dialer app to v53
    • Updated to latest Urnyx05 Gcam version GCam_7.3.018_Urnyx05-v2.1.apk
    • Updated to SQLite3 3.33.0 v3.1 thanks to HafizZiq
    • Updated Always on Display from domi04151309 to v3.7.7
    • Added Google Assistant as new debloat option
    • xXx.NoLimits.profile is on version 62 and auto update itself from previous versions


    xXx NoLimits Donation via PayPal:
    If you like xXx NoLimits, I would be happy about any donation

    Here you can subscribe to the Telegram xXx NoLimits Update Channel

    All Downloads here



    :good::good: If you like NoLimits, don’t forget to hit thanks :good::good:​
    34
    New Version 11.6 is available for Download

    How to flash?
    Read the flashing/update instructions in Post #3


    Changelog for v11.6
    • Added Google Sans Font to replace the default font
      - set StandardFont = 1 to get it
    • Added new xXx NoLimits bootanimation thanks to @Roger.T
      - this new bootanimation replace the one installed by previous NoLimits versions
    • Updated SQLite3 to v3.32.2 thanks to HafizZiq
    • Updated Always on Display from domi04151309 to v3.7.1
    • Updated to latest Urnyx05 Gcam version GCam_7.3.018_Urnyx05-v1.9.apk
    • Removed all Substratum stuff
      - if you still want to use it, it's all available in the Play Store
    • xXx.NoLimits.profile is on version 60 and auto update itself from previous versions


    xXx NoLimits Donation via PayPal:
    If you like xXx NoLimits, I would be happy about any donation

    Here you can subscribe to the Telegram xXx NoLimits Update Channel

    All Downloads here



    :good::good: If you like NoLimits, don’t forget to hit thanks :good::good:​