[ONE Android Development] IndiaBharat:
Another Happy user of the Resurrection Remix .

Being 1st time Android flasher .. it was very tough and I had to spend couple of hours to gather the information.

So here are the quick steps in case someone face the same problems..

Flashing One Plus One coming from Cyanogenmod 13x

Materials you need - On Computer ..

- Android SDK Platform tools from here https://developer.android.com/studio/index.html#linux-bundle-size

- Windows USB drivers for Phone here http://www.koushikdutta.com/post/universal-adb-driver

- Latest twrp from here ... https://dl.twrp.me/bacon/

Materials On Phone

- Latest Resurrection Remix OS file from here

https://sourceforge.net/projects/resurrectionremix/files/bacon/Nougat/

NOTE :-

DO NOT download the one says "Looking for the latest version?" on the top It's NOT for your phone

Instead download the latest that has the words "bacon" in the list.

- Latest Gapps from here http://opengapps.org/

NOTE :- Download the one that says mini else while flashing, you may run into an Error 70 No space.

Flashing :-

1. You need to BACK UP everything Copy everything onto your computer -

- Photos / Videos / Documents / Notes from other apps (I missed copying my notes which was in a different app folder) lost it :(

- Contacts / apps I had it synced with my gmail so no issues

2. You need to UNLOCK your boot loader

A:- Install the USB driver for windows onto your computer.

B:- Start ADB server (located in your start menu >> Program files) - Just click it.

C:- Install the Android SDK drivers .. Go to your Path where you have copied the Android SDK files. Extract to a folder say AndroidTools - You only need few commands to help you with this process .. so install only the basic binaries that you require .

Here we just need platform sdk ... so open a command prompt

Go to the path AndroidTools/Tools/bin Execute the command - sdkmanager "platforms;android-25"

( Explanation :- the 25 is the latest android SDK package as of today.. To get a complete list ... execute command "sdkmanager --list" If the list is exceeding your screen, redirect it to a file sdkmanager --list >List.txt and open the list to find the latest tools )

D:- Unlock your Bootloader

Once you have installed the sdk stay in command prompt and go to the path where its installed

(On windows 10 it s at "C:\Users\<UserName>\AppData\Local\Android\sdk\platform-tools"

- Enable USB Debugging >> Settings Developer Options (To enable developer options repeatedly tap on the android version in Settings >> About phone)

- Connect your Oneplus One to the computer USB cable

- Execute the command in sequence

"adb reboot bootloader" (should put your phone to Bootloader)

"Fastboot oem unlock" (If you dont see any message then its success .. it would just return to the command promot)

(dont close this command prompt we need to execute one more command)

3: Install twrp

Copy the latest twrp in the same location as your sdk tools (where you executed the bootloader commands above)

Rename it as twrp.img

From the command prompt execute

fastboot flash recovery twrp.img (you should get the OK message)

AFTER THIS you NEED to MANUALLY REBOOT your phone to recovery once... PRESS Power and VOL DOWN for 10 secs to boot into recovery .. (you should see the twrp screens) Dont do anything here, instead just do a normal reboot into your CyanogenMod

(Explanation :- the above step is required to make twrp do some permanent write into your device)

4. Wipe everything from your phone.

From now on its going to be Bye Bye CyanogenMod 13x

So BACKUP BACKUP BACKUP everything Copy the Resurrection remix and gapps to your phone.

Restart the phone to Recovery - from TWRP choose wipe / advance wipe .. choose data cache and system .. (DO NOT CHOOSE INTERNAL MEMORY etc as you will loose everything incl the copied resurrection mix rom/ gapps)

Go back and slide to Factory reset.

6. Install the rom and gapps

A:- Go back to main menu of twrp and choose Install

B:- Select the Resurrection Remix zip Wipe Cache from button displayed just below the installation log

C:- After this repeat the A and B steps steps with the gapps

REBOOT :-

CONGRATULATIONS Setup your phone.

************ THANKS to devs and this forum for the information **************

Will try to put a donation for team Resurrection.