Something similar is also done by Xiaomi and was done by Essential too in the past. Google already publishes factory images for all Pixel phones to give users the liberty to flash their phones and fix such issues. So, there’s no way to recover your phone and restore the stock OxygenOS software in case you can’t access the Local Upgrade option and moreover, do not have a custom recovery installed. Further, the OEM also pulled the plug by removing the option to manually sideload OTA updates from the stock OxygenOS recovery, specifically on more recent phones. However, these could only be flashed via the in-built update engine ( Local Upgrade option) or through a custom recovery such as TWRP. And you can find these on the official support page. OnePlus does provide OTA ZIP packages of the latest OxygenOS updates for all its phones. So, what do you do then to recover your phone from such an ordeal? OnePlus Provides OTA Packages of OxygenOS ROM Moreover, even faulty OTA updates can sometimes be a cause. Well, that’s easy and fun, but it also means that these phones (like any other Android device) are susceptible to software failures if you accidentally flash a wrong ROM/mod, use a wrong command, or just be too much liberal with root permissions.Ī majority of these things can often land your OnePlus phone into a bootloop or a bricked state.
#Fastboot source code install#
So you can easily install a custom recovery, flash custom ROMs, and root your OnePlus phone using Magisk. OnePlus phones are considered among the most flexible Android devices when it comes to software modding and development, due to the fact the bootloader is easily unlockable. Step 8: Flash the Factory Image using Fastboot Commands.Step 7: Boot your OnePlus Phone into Fastboot Mode.Step 5: Open the Command-line inside the ‘payload_dumper’ Folder.Step 4: Download the Payload Dumper Tool.Step 3: Install and Set Up Python on Your Computer.Step 2: Extract the OTA to Get the Payload.bin File.Step 1: Download the OxygenOS OTA Package.