[Oppo Find 7 and 7a] rayfin:
OnePlus One CyanogenMod 11S for the Oppo Find 7a

People with much better skills and more time on their hands than me have been doing great work on this after I initially posted it. I am updating the OP with their comment. Please give all credit to them.

CM11s for Find 7(a) V3: DOWNLOAD

SDCard Support Package V3: DOWNLOAD

Changelog:

*) Removed NFC Support (it was broken anyway, and consumed a lot of battery)

*) Greatly increased Battery Runtime (see above why)

*) VOOC Charging Support

*) SDCard Lagfix (for those using the SDCard Support Image, if you like benchmarks see appendum)

Appendum:

SDCard Benchmark before Lagfix (128GB Sandisk SD Card):

27.82MB/s Read / 12.48MB/s Write

SDCard Benchmark after Lagfix (128GB Sandisk SD Card):

39.42MB/s Read / 12.55MB/s Write

INSTRUCTIONS FOR INTERNAL MEMORY USERS (10GB Storage)

1. Install TWRP Recovery

2. Install cm11s-oppo-find7a.zip

3. In TWRP Recovery do... Wipe -> Advanced Wipe -> Tick System, Cache and Internal SD -> Slide to Wipe

4. Reboot System

INSTRUCTIONS FOR EXTERNAL MEMORY USERS (as much storage as your SD-card can offer, for me thats 128GB)

1. Format your SD-Card as EXT4 and plug it into your Find 7(a)

2. Install TWRP Recovery

3. Install cm11s-oppo-find7a.zip followed directly by sdcard-data.zip

4. In TWRP Recovery do... Wipe -> Advanced Wipe -> Tick System and Cache -> Slide to Wipe

5. Reboot System

Final Notes

This bundle includes the first two OTAs from the first page of this topic, a bunch of sensor configuration changes to fix the sluggish behavior of the GUI and the slow (un)locking of the screen as well as the proper Find 7(a) radio binaries to give you proper reception.

The Back Camera is still upside-down with this package and just like many other people in this topic I'm still researching why that is the case / how to fix it. Truth be told though I think someone else will have it figured out way before me!

Also - this ROM is meant to work with a "unified storage" at its core.

The basic installation will use the internal /sdcard partition as its unified storage (rather than the leak on page 1 which uses /data) giving you 10GB of unified storage for both your apps and data.

If you need more storage, you can flash the optional sdcard-data package which will use your external SD-card as the unified storage for apps, settings and data.

To do that though your SD-card has to be EXT4 formatted, I suggest using Ubuntu plus the gparted Tool to get the job done, a live-boot-disc is enough to do that.

As for me, I highly suggest going the SD-card unified storage route, its damn nice having 128gb of unified storage to work with.

Also, should you ever need to back your data up all you have to do is pull the SD-card and copy it somewhere using Linux (all your data - and I do mean ALL - is stored on that SD-card after all thanks to the unified storage).

PS. Unlike what some other people have told here, using this build with the changed sensor configuration seems to run okay on FastCharging from what I can tell. Non the less please handle all of this thread's contents as early early alpha content and expect to run into bugs.

Should you find any, please report them and / or share constructive criticism on how to fix them.