This guide is for OnePlus One (TD) China version which comes preloaded with ColorOS. Following the steps bellow will replace the Chinese version of ColorOS with the international CyanogenMod 11 ROM for the OnePlus One, including all Google apps and services. Once the phone is flashed with the CyanogenMod 11 ROM the phone will get OTA updates.
This guide is for advanced users, if you’r not sure what you are doing better don’t. Flashing the wrong way may corrupt the system and leave your phone unusable.
These steps have been tested on OnePlus One TD China versions purchased via oneplus.cn and JD.com
If you need any help or want to leave a comment reply at the bottom of this post.
Step 1: Download and unpack all files on your PC
Step 2: Connect phone to PC and install USB drivers
If installation of USB drivers fails, install Chinese root software to install USB and ADB divers
Step 3: Turn on USB debugging on phone
Step 4: Make sure phone is connected to PC and run one_unlock.BAT
Step 5: Press any key on PC to continue the batch script
Step 6: On popup (RSA key fingerprint) on phones screen press OK
Step 7: On PC press any key to enter Fastboot mode
Step 8: When the “fastboot” appear on phone press any key on PC to continue, phone will now reboot
Step 9: On phone you will see “fastboot flash erase“, press left (confirm)
Step 10: Phone will now reboot to factory reset still in ColorOS
Step 11: Press any key to on PC to close the script window
Step 12: Finish the First time setup on phone
Step 13: Turn on USB debugging on phone
Step 14: Run CM11-oneplus/one_flash.BAT
Step 15: On popup (RSA key fingerprint) on phone press OK
Step 16: Press any key on PC, phone will enter fastboot
Step 17: Press any key on PC to continue writing the CM11 image (may take few min)
Step 18: When you see “finished” at the bottom of script window, press any key yo reboot the phone
Step 19: DONE enjoy CyanogenMod
One of our readers reported a fix for the One 64GB version:
Re the 64GB to 16GB issue
You need to use the userdata_64G.img found on Cyanogen the website
instead of the userdata.img which is included in Tom’s cm-11…
At first I tried replacing the userdata.img file with the
userdata_64G.img and it didnt work.
I then downloaded the cm-11.00XNPH33R-bacon-signed-fastboot version
from the cyanogen website at https://cyngn.com/products/oneplusone/
I deleted the userdata.img and renamed the userdata_64G.img to
I then copied three files from Toms CM11-oneplus.7z. They are,
fastboot.exe, one-flash.BAT and adb.exe (dont really know if I needed
the last one).
Now I have CyanagenMod version 11.00XNPH33R, which is Android version
4.4.4. And, I have my 64GB back now…