How to restore OnePlus One to stock ROM

By | October 25, 2014


There is no doubt that doesn’t fulfills OnePlus One’s tag line ‘Flagship Killer’. Since after the launch of the device people still need to wait for the invite to from someone who own the device. This policy if marketing this device makes more popular. OnePlus One runs the very popular custom ROM CyanogenMod 11 that adds extra features. Even Google tries to acquire CyanogenMod but they denied the offer.

Now the point is when Google can go for CM then why you don’t. As we know CyanogenMod is very popular among Android that offers better flexibility, performance enhancement, battery power management and simply more than a normal custom ROM offers. So here we will guide you to restore OnePlus One to Stock ROM.

Note: Installing third party images and ROMs might void your warranty which may cost you much in case of any misfortunes during some installation or something. You should be sure to have a contingency plan in case of any trouble.

The process is very simple, just need to do some bunch of clicks and you will be back to the Stock ROM on your OnePlus One. So let’s see how to restore OnePlus One to Stock ROM.

Things to be done

  • This method is only available for OnePlus One smartphone, don’t try this method on any other device.
  • Your device must be charged up to 60%.
  • Install proper USB driver on your PC to help to detect your device.
  • Enable USB debugging mode, Settings Developers Options.
  • Your device must be unlocked to bootloader. Find the guide first to do that.

Files to Download

  • XNPH33R 16GB → Click Here (md5: 388AC2FE907AD6B67C976225C54C23ED)
  • XNPH33R 64GB → Click Here (md5: 296DF0D2C49E43915A9B33827C2D0568)
  • ADB/Fastboot file – Click Here (Mandatory)

How to restore OnePlus One to stock ROM

  1. Once after downloading the ADB/Fastboot on your PC and extract it to your PC.
  2. Then go through the Fastboot folder and extract the firmware folder to same folder.
  3. Now in the extracted folder you will see a file called ‘flash-all.bat (Windows) or (Linux)’, these are one click installer.
  4. You just need to reboot your device into fastboot mode and then connect it to your PC. Now click on the flash-all.bat or (depending on the Operating System).
  5. The flashing process is automatic and the phone will reboot once the flashing is complete.
  6. During the bootloader unlock process, a tamper/unlock flag is set which will indicate an unauthorized flash on your OnePlus One. So we need to restore these flag bits as well.
  7. For that you need to install any custom recovery , here is the guide that will help you get the custom recovery easily. Read Here.
  8. Download Boot unlocker script , and flash it via the recovery.
  9. Reboot your device.

That’s it, you have successfully restored your OnePlus One to Stock ROM.