Year after year, OnePlus flagship names our list of the best rooftop phones. Why? First and foremost, because Rooting does not invalidate your guarantee and OnePlus does everything it can to make the whole process as easy as possible.
If you're new to roaming, it may seem more hassle than it's worth – but fortunately, your OnePlus 6 is one of the easiest to manage phones. To further simplify matters, I have outlined the entire process in English below, and we have guidance that goes into much more detail on some of the more complicated issues.
This particular method uses Magisk, a non-system tribe usefulness. The advantage of Magisk over alternatives like Chainfire's SuperSU is that you can take advantage of root without triggering Google's new SafetyNet system and losing access to apps like Android Pay or Netflix, so nothing is at stake ,
: Unlock Bootloader
First you need to unlock your phone's bootloader so you can flash custom firmware files on the device. If you're familiar with this process, you'll find the version information for the cliffs here:
- Backing up important data (unlocking the bootloader will erase the device.)
- Enable Developer Options by clicking "Build." Seven times Number ".
- Enable OEM Unlock in Developer Options
- Enable Advanced Restart in Developer Options.
- Open the Restart menu and then Bootloader.
- Connect to your computer and install ADB and Fastboot
- Open a command window; Change the directories in the platform-tools folder.
- Submit the fastboot devices command to verify the connection.
- Submit the fastboot oem unlock command to initiate the unlocking of the bootloader.
- Check Unlocking the Boot Loader on Your Phone
- Run the original Android setup process again.
If unlocking the bootloader is a new concept for you, we have a complete tutorial on unlocking the bootloader on your exact phone model. To save space, read the following guide, which should be 20-30 minutes for a beginner.
Step 2: Install TWRP
Now that your bootloader is unlocked, you can install TWRP. This is a custom recovery that replaces the recovery interface on your phone and allows you to flash custom ZIPs and firmware files. One of the ZIPs you can flash with TWRP is Magisk, which is the mod that actually rootet your phone.
Here is a simplified overview of how to install TWRP on your OnePlus 6:
- Set either a password or PIN as lock screen security
- Download the TWRP ZIP file to your phone
- Download the TWRP image file to your computer
- Re-enable Developer Options, and then enable Advanced Restart.
- Boot into the bootloader via the Advanced Reboot menu; Connect to your PC.
- Open a command window in the platform-tools directory
- Type fastboot boot, add a space, but do not press Enter
- Drag and drop the TWRP image file enter it in the command window, then press Enter
- Enter password or PIN at TWRP prompt on your phone.
- Swipe the slider to allow changes.
- Tap "Install" Select the TWRP ZIP file from your download folder.
- Swipe the slider to permanently install TWRP.
- Restart system; The ability to install the TWRP app is denied.
We also have a detailed guide to this process. So do not worry if you're reinstalling TWRP or custom recovery in general. Just look at the following link, which should take about 15 minutes for beginners.
Step 3: Install the Magisk Manager App
Next you need the Magisk Manager app on your phone to install. In addition to serving as a root administration app to grant or deny superuser permissions to other apps, this app also provides an interface for installing Magisk modules and helps you get your root status on the Google Security Network to hide.
To install the Magisk Manager, tap the following link from your OnePlus 6. You may need to long press the link and select "Download Link" depending on your browser. Once the file has been downloaded, open it in your notification box (just tap Download complete notification), then hit "Install" when prompted.
Note: If this is the first time Sideloading an app on this device, you need to tap on "Settings" in the popup after launching the APK, then check the box next to "Allow from this source." From there tap once on the back button, then you can tap the "Install" button.
Step 4: Download the Magisk Framework ZIP
Now open the Magisk Manager app and you will be asked if you would like to install Magisk (this refers to the underlying Magisk framework and not the Magisk Manager app), if you ask yourself). To do so, tap Install at the prompt, select Download Zip Only, and then click Allow in the permission request.
Once the Magisk Manager application finishes downloading the file, go ahead and boot your phone into TWRP. If you have never done so, make sure that Advanced Reboot is enabled in Developer Options, and then press and hold the Power button. Select "Reboot" at the first prompt, then "Recovery" at the second and confirm your choice.
When TWRP loads You are asked to enter your lock screen password or PIN to decrypt the memory. Once you have done this, tap the Install button on the TWRP Main Menu and navigate to the MagiskManager folder on your device's internal memory partition. Then select the file Magisk-vX.X.zip .
Next, swipe the slider at the bottom of the screen to flash the Magisk ZIP – this is the part that rooted your phone. It takes about 30 seconds, but when it's done, tap Reboot System to finish.
When you get up, you should be completely rooted! To verify this, install an app called Root Checker by developer Joeykrim.
Next, open Root Checker and scroll through the prompts the first time you run it. Then tap the Verify Root button on the main screen. You should see a pop-up window. This is a superuser request. In the future, apps will ask for root access. At this prompt, tap Grant, then you should see the message "Congratulations, root access is installed on this device!" See
Finally, open the Magisk Manager app and press the button labeled "Tap to start SafetyNet check" Next, press "Yes" on the popup, then wait a few seconds.
If everything went smoothly, the second box on the main screen should now show "SafetyNet Check Success" followed by two green check marks. This means that Google's anti-tampering system does not know you are rooted, which means you can continue to use apps based on SafetyNet such as Netflix and Android Pay.
If you follow this guide, you should not have problems with the SafetyNet exam. But just in case you do, you can use this guide to eliminate them. And now that you're rooted in, you can start building on all the cool features of Magisk – look at our coverage on the subject!
Do not miss: Magisk 101 – Getting Started with Systemless Root