If you've ever felt as if OxygenOS could offer you a bit more, then jOnePlus Tools was made for you.

This tweak, which was covered by XDA recently, allows for a wealth of additional customisation, feature enabling and much more on OnePlus smartphones running OxygenOS 4 or above. It allows for simple and through customisation and the enabling of a slew of hidden features on the OnePlus 3, OnePlus 3T and OnePlus 5.

The application enables a wide array of features that any users will undoubtedly find useful; everything from enabling phone call recording in the stock phone app by default to changing the color of the quick settings tiles. Want to lower your in-device resolution to save battery? No problem! However, it is worth noting that a large number of these features are experimental, and remain in testing to ensure stability and full functionality. It is, therefore, important, that you proceed with a great deal of caution when installing this tweak, and install at your own risk. We wouldn't advise using any of the experimental features on a daily driver, but we'll leave that up to you.

The full feature list is as follows:

  • Editing quick settings tile header count
  • Switches colour for Quick Settings tiles
  • Switches to monochrome mode from application or QS tile
  • Enable call recorder in stock Phone app
  • Shortcuts for hidden OxygenOS settings (aggressive doze/apps auto-launch)
  • Change the device's virtual resolution
  • Switches calibration of display (DCI-P3 present) (requires root)
  • Switches mobile data from application or QS tile (this is currently an experimental feature, and requires root)
  • Switches Channel Bonding Mode on 2.4GHz bands (this is currently an experimental feature, and requires root)
  • Remove OnePlus Analytics (requires root)

Some of the features of this application, as you can see, require root access (and root access definitely simplifies the installation process of this tweak). If you're not rooted, however, despair not – you can still install the tweak via ADB, even though you will lose out on some features and functionality.

If you're rooted, the installation method is as simple as installing the application and granting it superuser permissions on the first startup, allowing it to tap into the system and tweak away. If you're unrooted, however, you will need ADB set up on your computer beforehand (something we covered how to do in our Android rooting guide). Then, enter the following command to get the application functioning:

adb shell pm grant net.jroot3d.joneplustools android.permission.WRITE_SECURE_SETTINGS

Now that the application can write secure settings, you should be good to go! Of course, if you're using an unrooted device the sheer range and versatility of tweaks will not be available, but if you just want to spruce up your ageing OnePlus 3, or are excited to get the most out of the recently piloted Android 8.0 Oreo update for OnePlus phones, this is definitely a terrific option to breathe (get it) some life into OxygenOS.

What do you guys think? Is this an app you'll use on your OnePlus device? Is it worth the hassle of setup? Let us know in the comments, or post over in the forums with your thoughts.

via XDA