If you haven’t modified the OnePlus 3, but still want to manually sideload an OTA update, then simply follow the steps outlined below.
I’ve done a number of tutorials recently that detail how to manually update your OnePlus 3. Since the OnePlus 3 is so open, I imagine that most of its customers will have previously rooted their device. Not everyone does this though and that’s why I wanted to write this tutorial. Waiting for an OTA update is painful and some would think that unless you’re rooted, you can’t manually install an OTA update. This is wrong and that’s what I want to show you how to do today.
The stock recovery of the OnePlus 3 (and a lot of Android devices) include an option to sideload an OTA update. The process takes a little time to setup, as you can see below, but most of this stuff you are probably already familiar with. If you get confused along the way, feel free to watch the video embedded below as I will show you how I manually sideload an OTA update onto my OnePlus 3. Just be sure to follow all of the steps detailed below, and feel free to leave a comment if you have a question about anything.
Reminder, this tutorial is for those who have not rooted their device, or who have uninstalled all root modifications and reverted back to complete stock OxygenOS.
OnePlus 3 Sideload Update
- Download and Install Google’s USB Drivers
- Then Reboot the PC Once the Drivers Have Been Installed
- Download the Incremental OnePlus 3 OTA Update You Want to Install
- Rename the Update ZIP File to “otaupdate.zip” (without the quotes)
- Enable Developer Mode on the OnePlus 3
- Enable USB Debugging Mode on the OnePlus 3
- Download and Install the ADB and Fastboot Tools on the PC
- Copy/Move the OTA Update ZIP File to the Minimal ADB & Fastboot Tools Directory
- For Me, This is “C:\Program Files (x86)\Minimal ADB and Fastboot”
- Launch the ADB and Fastboot Tools Shortcut it Created
- And Type the Following into the Command Prompt. . .
- adb devices
- . . .and Press Enter on the Keyboard
- Then Connect the OnePlus 3 to the PC with a USB Cable
- Allow USB Debugging Access if Prompted
- Boot the OnePlus 3 into Recovery Mode
- Tap on the ‘English’ Language Option
- Tap on the ‘Install From ADB’ Option
- Tap on the ‘OK’ Option to Confirm
- Type the Following into the Command Prompt. . .
- adb sideload otaupdate.zip
- . . .Then Press Enter on the Keyboard
- Wait for the OTA Update to be Uploaded to the OnePlus 3
- Wait for the OTA update to be Installed on the OnePlus 3
- Then You Can Reboot the OnePlus 3
As usual, you will need to get a few things done before you can begin with the actually OnePlus 3 sideload update part and all of those are detailed in the guide above. So, you will need to have the Google USB drivers installed, you will need to turn on Developer Mode so that you can enable USB Debugging access, and you’ll need to have the minimal ADB and Fastboot tools installed (or any other version of ADB and Fastboot).
With that done, you will then need to download the incremental OTA update from the link above, rename it, and then you can move or copy that file into the same directory that you have the Fastboot and ADB tools installed. With all that done, go ahead and connect the OnePlus 3 to the PC with a USB cable and then reboot it into Recovery Mode. From here, tap on the English option, then tap on the Install from ADB option, and then tap on the OK option to confirm you want to go into Sideload Mode.
With the OnePlus 3 in sideload mode, we can then turn our attention back to the command prompt and type the command adb sideload otaupdate.zip. When you’re ready, press enter on the keyboard and it will start to upload the OTA update to the OnePlus 3. As soon as the upload is finished (you’ll see its progress in both the command prompt and on the OnePlus 3), the OnePlus 3 will start to install the OTA update. Depending on how big the OTA update is, this can take some time.
With the installation completed, you can then reboot the OnePlus 3 and enjoy your new update once it has booted back up. If you end up getting a failed message, this means there is something within the /system partition that is modified. You’ll need to figure out what it is and uninstall it/revert it back to stock if you can.