CyanogenMod 12.1 YOG4PAS1N0 update is now available for the Oneplus one users. The new Oneplus one updated is based on Android 5.1.1 Lollipop and comes with critical security fixes, improved stability, performance, upgrades and new features. Oneplus users will get this update by OTA, Go to setting page of your phone > About and check the system updates. If you had made some changes on your System like rooted or installed any other ROM, then you have to flash the new update manually. Here in this guide we’ll show you how to install this YOG4PAS1N0 CM12.1 Update on Oneplus one. This method will work for all users who are on custom ROMs, With TWRP recovery and rooted or with Stock Recovery non-rooted.
The guide is only for the Oneplus One users and don’t try this method on Oneplus 2 or any other android phone. Do take the full backup of your phones like images, videos, songs, contacts, messages, and email. Check out our guide here how to take the full backup of Android without rooting your phone. After that follow the below mention steps and apply them on your device.
Read Also: OnePlus One Guide to Install Custom Recovery and Root
Install YOG4PAS1N0 CM12.1 Update on Oneplus One
You can use both TWRP and default stock recovery to flash the ZIP file on your phone, but make sure that you are running on the TWRP 2.8.6.0 or above. Otherwise, you will not flash this file with TWRP. See here how to update TWRP recovery.
Step 1. Download the cm-12.1-YOG4PAS1N0 ROM Zip file here. Don’t extract or unzip the zip file. And Disable “Update Cyanogen Recovery” option in Developer Options of your phone.
Step 2. Now connect your Oneplus one to PC with USB cable and move the ZIP file (cm-12.1-YOG4PAS1N0-bacon-signed.zip) on your phone internal memory.
Step 3. Now boot your phone in recovery mode. Read here how to boot oneplus in recovery mode.
Step 4. Once your phone in recovery method, follow the below mention steps:-
a) For Stock Recovery users – On Stock Cyanogen recovery, click on Apply update > Choose from Internal Storage > 0/ > and now select the zip file (cm-12.1-YOG4PAS1N0-bacon-signed.zip) you moved on your phone in step 2 above.
b) For TWRP custom recovery users – Go to Install > locate the update file (cm-12.1-YOG4PAS1N0-bacon-signed.zip) and tap on it. Then do the Swipe action at the bottom to begin flashing the update.
Step 5. Once the flashing process is done, go back tot the main screen of the recovery. If you’re the TWRP user then tap on wipe cache/Dalvik cache and then when that is done, tap on Home button to return to home screen.
Step 6. Now from the main screen reboot your system.
That’s it. Now you will boot and first boot will take some time to make the changes on your system, Now your OnePlus one is running on the CyanogenMod 12.1 YOG4PAS1N0 update.
I tried following these instructions – I am currently running Oxygen on my OnePlus One but got a message that there was incompatible data and an error executing updater binary. For folks going from Oxygen to CM 12.1, you need to do a factory reset so make sure to back up any desired data. Peace – Anthony
I did everything you said bt tht zip file process fails
But i still went ahead with the process
I could see the android is upgrading msg
But in the end it didnt upgrade
Could you leave me your email so tht i can forward tht pic of the failing part…. So tht u could figure something out??
You neglected to mention a very important point.
Disable “Update Cyanogen Recovery” option in Developer Options before any upgrade, that way your TWRP or custom recovery stays intact.
The flashing of the new ROM will most definitely fail if you forget to perform this very important step.
I have installed this update but lockscreen (Default) isn’t working , Any solution ?
Please tell signature of that zip file. It is error while installing through TWRP.
Please help.
whats difference between snapshot and file in the link you gave? no need to flash gapps?
I’ve tried dirty flashing this build and my phone stops working. Phone gets very hot, cant run any apps, no communications (sms, telephone, etc).
Had to revert back to nandroid backup. Any ideas? Thanks in advance.