How to Update OnePlus 6 w/ OxygenOS v5.1.6 OTA & Keep Root!

Need to updated your rooted OnePlus 6 to latest OTA and keep root?

Basically, you need to flash the latest OxygenOS v5.1.6 in TWRP recovery then flash Magisk zip file and reboot.

Step 1. Download the latest OTA update and copy to your OnePlus 6.

You can use the following OxygenOS v5.1.6 OTA:

Download OxygenOS v5.1.6 OTA – Link

Step 2. Boot into TWRP recovery.

Step 3. Flash the OxygenOS using Install menu, no wipe needed!!!

Step 4. Flash Magisk when done and reboot.  Profit!

You can also use this method for any future OTA updates.



Notable Replies

  1. Mark says:

    when i boot into recovery mode i get the standard menu with only wipe data and clean cache and advanced menu with only reboot options there.
    When i try to reflash the twrp file i get an ‘‘FAILED (remote: (twrp_a) No such partition)’’ error.

  2. Mark says:

    it worked tnx, i was afraid i had to use the hardbrick tool to get to older version.

  3. Galza says:

    5.1.7 is out…now i saw in a forum that you need to flash full rom in twrp…after that flash to make it permanent and magisk…not sure yet because im still on 5.1.6 so havent tried that…

Continue the discussion at


Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.