Post Reply

[ROM][AOSP][KK][cfX-Toolchain LLVM Clang 3.5] Oppo N1 codefireX Nightlies

OP RaymanFX

3rd March 2014, 11:57 AM   |  #1  
RaymanFX's Avatar
OP Recognized Developer
Flag Hannover
Thanks Meter: 12,510
 
769 posts
Join Date:Joined: Jan 2011
Donate to Me
More

CodefireX 4.4.3.2.1.000.000 Open Master



This well established Android distribution treats development differently than any other to further our Android platform as a whole. This is the fastest source built ROM you will find on this forum, and also the only one to utilize our unique build system and a custom LLVM 3.5 suite based toolchain globally.

Here is our very well supported Issue Tracker.

We utilize a plethora of unique optimizations in a build system unlike any other:
  • Utilizing the LLVM CLANG CI globally, working heavily with upstreams with a goal of furthering our entire Android platform.
  • Consistently updated upstream toolchain module source with our custom backports, fixes, and optimizations applied in a patch at build time.
  • Fully built utilizing Link Time Optimization and Polly optimizations (another custom ROM first). Feel free to google these a bit.
  • Much of our source have code fixes, cleanups, and many minor optimizations to set us even further ahead of the community. These are too generous to even speak of here.
  • Optimizations are toggled on and off based on device for the best experience we can achieve for your device without sacrificing stability
  • Many Qcom optimizations and AOSP master (upstream) optimizations and fixes using device specifications to determine usage.
  • Fully built utilizing strict aliasing and isognu++11 mode.
  • Utilizing all O4 optimizations (Optimization Level 4) including LTO (with binutils plugins), and additionally LLVM Polly.
Of course we also have several neat UI features, including but not limited to:
  • T-Mobile Theme Engine.
  • DPI Wizard (no junk like build.prop tweaks).
  • Quick Settings panel customizations.
  • Live network stats in your statusbar.
  • Button backlight customizations.
  • Hardware button customizations.
  • Volume button customizations.
  • Many more being added during the nightly builds.


N1 Nightlies
ROM Addons - Includes Gapps and SuperSu (This is a Optional Flash for Root Accesses For Apps)
Nightly Status
Kernel Source


Our thanks go out to all the open source developers who made our work possible.
Below is an ever-incomplete list of some of the 'indirect' contributors to our ROMs:
  • The Android Open Source Project
  • LLVM CI
  • Linux Foundation
  • Code Aurora Forum
  • CyanogenMod Inc.
  • Chainfire
  • Many more!

Special thanks and love goes out to @show-p1984 (Dennis Rassmann) for his in-kernel thermald and mpdecision solution!

XDA:DevDB Information
[ROM][AOSP][KK][cfX-Toolchain LLVM Clang 3.5] Oppo N1 codefireX Nightlies, a ROM for the Oppo N1

Contributors
RaymanFX, anders3408, synergye, bigrushdog, Jrior001, ajf64, Roach2010
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: AOSP Open Master

Version Information
Status: Stable

Created 2014-03-03
Last Updated 2014-03-03
The Following 2 Users Say Thank You to RaymanFX For This Useful Post: [ View ]
3rd March 2014, 11:57 AM   |  #2  
RaymanFX's Avatar
OP Recognized Developer
Flag Hannover
Thanks Meter: 12,510
 
769 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Tutorial Information
WE ARE NOT USING CM's KERNEL/DEVICE/VENDOR TREES!

We use commits from CyanogenMod to sport our very own kernel and device/vendor trees, but we differ a lot.
Huge thanks to CyanogenMod! Without their commits, the bringup would have taken us much longer!

Our kernel is up-to-date with the latest CAF kk_2.7-stable code and uses the appropriate display HAL and OMX libraries, which are pure CAF without any CM modifications.

We use the infamous in-kernel mpdecision and thermald solution by @show-p1984 (Dennis Rassmann) which boosts performance and battery life notably. I can't thank this guy enough for his glorious and original code!

Happy flashing, feedback is appreciated!
Last edited by RaymanFX; 4th March 2014 at 07:30 PM. Reason: typo
The Following 2 Users Say Thank You to RaymanFX For This Useful Post: [ View ]
3rd March 2014, 11:58 AM   |  #3  
anders3408's Avatar
Recognized Developer / Contributor
Flag Jerslev
Thanks Meter: 1,203
 
1,667 posts
Join Date:Joined: Dec 2009
More
If anyone flashed the build named : full_n1-cfxe-OPENMASTER-20140302.211306.zip they might have lost wifi. Please flash the build there is a day older. Will be Fixed in next build. Sorry about that.

No issues in the latest build. No reason to worrie
Last edited by anders3408; 3rd March 2014 at 11:36 PM.
The Following User Says Thank You to anders3408 For This Useful Post: [ View ]
4th March 2014, 11:36 PM   |  #4  
Junior Member
Thanks Meter: 1
 
16 posts
Join Date:Joined: Feb 2014
Quote:
Originally Posted by anders3408

If anyone flashed the build named : full_n1-cfxe-OPENMASTER-20140302.211306.zip they might have lost wifi. Please flash the build there is a day older. Will be Fixed in next build. Sorry about that.

No issues in the latest build. No reason to worrie

Does this ROM have O-Touch and O-Click support? Also, what kind of customisation capabilities does it have over CM11?
8th March 2014, 11:05 PM   |  #5  
Member
Flag Honolulu
Thanks Meter: 3
 
32 posts
Join Date:Joined: Apr 2012
Really great ROM. I flashed it a few days ago, a few bugs I've noticed, o-touch settings doesn't stay after reset.
Also unable to set the menu button to long press, so I kept it at its default setting and it works fine.
I'm having trouble reconnecting to my home Wifi with password protection.
Also auto-rotate isn't working.
Other wise very snappy performance, and great battery



Sent from my N1 using xda app-developers app
9th March 2014, 05:30 AM   |  #6  
cleonardo's Avatar
Senior Member
Flag HO CHI MINH CITY
Thanks Meter: 14
 
153 posts
Join Date:Joined: Jan 2012
More
lost wifi? so sad , i hope only its works well
9th March 2014, 06:14 AM   |  #7  
Member
Flag Honolulu
Thanks Meter: 3
 
32 posts
Join Date:Joined: Apr 2012
I'm at home now and I'm Wifi is connected fine.

Sent from my N1 using xda app-developers app
9th March 2014, 03:12 PM   |  #8  
RaymanFX's Avatar
OP Recognized Developer
Flag Hannover
Thanks Meter: 12,510
 
769 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Quote:
Originally Posted by IAmOmicron

Does this ROM have O-Touch and O-Click support? Also, what kind of customisation capabilities does it have over CM11?

O-Touch: Yes - Settings -> Device -> More...
O-Click: Not yet, will come in the future though.
Read the first post for information about what exactly CodeFireX is.
We're not just another CM clone, we're completely different.

Quote:
Originally Posted by neovalkyr

Really great ROM. I flashed it a few days ago, a few bugs I've noticed, o-touch settings doesn't stay after reset.
Also unable to set the menu button to long press, so I kept it at its default setting and it works fine.
I'm having trouble reconnecting to my home Wifi with password protection.
Also auto-rotate isn't working.
Other wise very snappy performance, and great battery
Sent from my N1 using xda app-developers app

What do you mean by 'reset' ? Could you please elaborate?

WiFi is perfectly fine here, no matter what. I changed my router's encryption method to TKIP, then back to AES, but everything just works.
So I'm not sure what your issue is here... I need a logcat anyways if you want me to look into it.
Auto-rotate is working fine here, too. Trust me, we wouldn't release a ROM with that vital feature broken.

To be honest, all your issues seems really suspicious and look like you caused them (other users of the ROM don't face your issues).
Did you wipe data before flashing?

Quote:
Originally Posted by cleonardo

lost wifi? so sad , i hope only its works well

WiFi is perfectly fine.

Quote:
Originally Posted by neovalkyr

I'm at home now and I'm Wifi is connected fine.

Sent from my N1 using xda app-developers app

Ummm, so?
In your previous post you mentioned there was an issue. Did you find out the cause?

For all further issues, please provide logcats!
The Following User Says Thank You to RaymanFX For This Useful Post: [ View ]
9th March 2014, 09:45 PM   |  #9  
Member
Flag Honolulu
Thanks Meter: 3
 
32 posts
Join Date:Joined: Apr 2012
Yah I was previously using the stock CM 10.2. And I did a full wipe before installation. Not exactly sure how to produce a logcat, I can try to produce one.
The tilt sensor doesn't seem to be working for me so I can't auto-rotate.

Sent from my N1 using xda app-developers app
10th March 2014, 04:00 AM   |  #10  
cleonardo's Avatar
Senior Member
Flag HO CHI MINH CITY
Thanks Meter: 14
 
153 posts
Join Date:Joined: Jan 2012
More
Thank so much , i dowloading the rom but the host is same longtime for waiting ....have you had another link ?

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in N1 Original Android Development by ThreadRank