[Oppo N1] Harfainx:
For CM11 Nightlies:

Find nightlies here:

http://download.cyanogenmod.com/?device=n1

If you're already on CM 10.2, just wipe cache and dalvik. Flash over your current build.

If you're coming from anything else, wipe cache, dalvik, data, and system. Then flash normally.

If you want gapps, you'll have to flash gapps as well.

No need for any modified files on nightlies. I assume that official stable builds will still be defaulted to flash on stock recovery though.

————————————————————————————————

CM 10.2 Information. Please do not use the following to flash CM11!

This is the method that I used to install CyanogenMod on TWRP.

I have tested this, and it is working perfectly on CM builds:

cm-10.2-WPPH47N-n1

cm-10.2-WPPH50O-n1

I will continue to test and update as new CM builds come out until CM flashes normally on TWRP

————————————————

First - Have TWRP as your recovery (2.6.3.1). Don't ask me how to do that.

Second - Backup your ROM! Just in-case something breaks, it's not my fault, and I'm not responsible.

————————————————

Now, we begin:

Download the newest CM build for the Oppo N1 from http://www.cyanogenmod.org/hardware/oppo-n1/#images

————————————————

After downloading your CM build from the above link, you'll need to follow these instructions to get setup for flashing in TWRP.

To modify your downloaded CM file, you can use either of the two methods below:

1: You can modify it yourself. It's actually very simple, just one line change.

2: I have attached an already modified updater-script to my post. You can use that and drop it into place (the file inside the zip, not the whole zip).[/b]

YOU ONLY NEED TO USE ONE OF THESE METHODS!

Method 1: To modify the file yourself:

First, open your CM zip that you have downloaded.

Navigate to the folder: META-INF\com\google\android\

Open the updater-script

Remove the first line only! You will remove:

assert(getprop("ro.product.device") == "N1" || getprop("ro.build.product") == "N1");

Do not remove anything else unless you know exactly what you're doing!

If you modified the file within the .zip, just save the file and it should save to the CM zip.

If you extracted the .zip, save the file and then go back and rebuild the zip.

Transfer over your newly modified CM.zip file to wherever you can find it on your phone (I drop it straight in the root folder).

——————————

Method 2: To download my pre-modified updater-script

Download my attached file (updater-script.zip)

Extract the file inside the zip (there's only one file)

Open your CM zip that you have downloaded.

Navigate to the folder: META-INF\com\google\android\

Simply copy your extracted updater-script from where you extracted it and drop it into the CM zip (It should save after)

Transfer over your newly modified CM.zip file to wherever you can find it on your phone (I drop it straight in the root folder).

————————————————

Reboot into TWRP:

Advanced Wipe ->

Wipe Dalvik Cache, Cache, and Data. ***DO NOT WIPE SYSTEM***

Then install your modified CM file. Please, remember, DO NOTE WIPE SYSTEM.

Reboot system! Done!

:victory:

I hope this all makes sense...

Basically you download the CM rom

Modify or copy the updater-script into the zip

Then you move the ROM to you phone

Then you go through the above area with wiping and flashing

* Pictures are attached

* Please let me know if there are any problems with this.

* Both versions of CM released so far have identical updater-script files. The .zip that I have attached will work on both builds.

* I will keep updating as needed

• Last updated: January 1, 2014