• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][AOSP][KK][cfX-Toolchain LLVM Clang 3.5] HTC Droid DNA CodefireX Official Nightlies

danjull

Senior Member
Feb 26, 2011
851
1,050
0
Athens
[ROM][AOSP][KK][cfX-Toolchain LLVM Clang 3.5] HTC Droid DNA CodefireX Official Nightlies





CodefireX 4.4.3.2.1.000.000 Open Master



CodefireX.com
Official thread



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.



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
  • Showp1984 for the awesome kernel!
  • Code Aurora Forum
  • CyanogenMod Inc.
  • Chainfire
  • Many more!

XDA:DevDB Information
CodefireX Droid DNA, a ROM for the HTC Droid DNA

Contributors
danjull, synergye, bigrushdog
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: AOSP

Version Information
Status: Stable

Created 2014-02-10
Last Updated 2014-02-21
 

-DroidIsDNA-

Senior Member
Jan 14, 2013
986
343
0
rochester
This is very smooth. Not many features, but the fasted 4.4.2 ROM out there. Actually, it appears to be 4.4.3 Lol. But I hope we get official! These guys seem to go crazy with the built from scratch speed tweaks.
 

danjull

Senior Member
Feb 26, 2011
851
1,050
0
Athens
This is very smooth. Not many features, but the fasted 4.4.2 ROM out there. Actually, it appears to be 4.4.3 Lol. But I hope we get official! These guys seem to go crazy with the built from scratch speed tweaks.
It's lean for sure. Lots of qcom work went in to cfx. Make sure you try out ART. My antutu score went 2000 points.
It's official already. I pushed my device tree to cfx's github last night so nightlies will start rolling out as soon as it gets added to Jenkins.

Sent from my HTC6435LVW using xda app-developers app
 
  • Like
Reactions: takota6

-DroidIsDNA-

Senior Member
Jan 14, 2013
986
343
0
rochester
It's lean for sure. Lots of qcom work went in to cfx. Make sure you try out ART. My antutu score went 2000 points.
It's official already. I pushed my device tree to cfx's github last night so nightlies will start rolling out as soon as it gets added to Jenkins.

Sent from my HTC6435LVW using xda app-developers app
Awesome! Will that take like ~a week? I've never gotten art to work. I use banks gapps in the nexus 5 apps thread

---------- Post added at 12:56 PM ---------- Previous post was at 12:50 PM ----------

Yeah i reboot into art and it still shows davlik. Do you have to use certain gapps?
 

d08speed3

Elite Member
Jul 23, 2010
2,723
522
0
Awesome! Will that take like ~a week? I've never gotten art to work. I use banks gapps in the nexus 5 apps thread

---------- Post added at 12:56 PM ---------- Previous post was at 12:50 PM ----------

Yeah i reboot into art and it still shows davlik. Do you have to use certain gapps?
Try PA gapps

HTC DNA
LG Optimus G
 

rejectedjs

Senior Member
Apr 1, 2012
370
111
0
@d08speed3 Hey dude, whenever you flash a new rom, do you flash absolutely everything in one sitting before you boot? Dalvik/bio libs, kernel, rom, gapps + tweaks? I flashed this rom and kernel and gapps and it booted fine, I rebooted and flashed dalvik and bio libs and crossbreeder, and now I'm sitting at the HTC screen
@danjull Is this rom compatible with the Sense/Bionic libs?
 
Last edited:

rejectedjs

Senior Member
Apr 1, 2012
370
111
0
Would this benefit from Palmers kernel and bio libs or is what they have done superior? How about faux audio?

Sent from my HTC6435LVW using xda app-developers app
I tried flashing dalvik-sense libs and it forever showed the ROM's boot animation, flash bionic and it doesnt even get passed the HTC screen... Sucks :\
 
Last edited:

d08speed3

Elite Member
Jul 23, 2010
2,723
522
0
@d08speed3 Hey dude, whenever you flash a new rom, do you flash absolutely everything in one sitting before you boot? Dalvik/bio libs, kernel, rom, gapps + tweaks? I flashed this rom and kernel and gapps and it booted fine, I rebooted and flashed dalvik and bio libs and crossbreeder, and now I'm sitting at the HTC screen
@danjull Is this rom compatible with the Sense/Bionic libs?
Flash ROM, PA Gapps, Kernel, CB Mod reboot. When things settle I then flash the Dalvik sense libs. I'm guessing your problem is the Dalvik libs or bionic.

HTC DNA
LG Optimus G

---------- Post added at 11:11 PM ---------- Previous post was at 11:00 PM ----------

I tried flashing dalvik-sense libs and it forever showed the ROM's boot animation, flash bionic and it doesnt even get passed the HTC screen... Sucks :\
Those libs are made for CM11 not ASOP I believe. Go to the original thread of the libs and flash the universal dalvik ones. Might work.

http://forum.xda-developers.com/showthread.php?p=47913987

HTC DNA
LG Optimus G
 

jamiethemorris

Elite Member
Jan 7, 2013
1,851
803
0
Yeah the sense dalvik libs don't work on this ROM.

I don't know what's different between the 2 zips but I'll look at the aosp one and see if I can get the sense libs to work.

Sent from my Droid DNA using Tapatalk
 
Last edited:

-DroidIsDNA-

Senior Member
Jan 14, 2013
986
343
0
rochester
Flash ROM, PA Gapps, Kernel, CB Mod reboot. When things settle I then flash the Dalvik sense libs. I'm guessing your problem is the Dalvik libs or bionic.

HTC DNA
LG Optimus G

---------- Post added at 11:11 PM ---------- Previous post was at 11:00 PM ----------



Those libs are made for CM11 not ASOP I believe. Go to the original thread of the libs and flash the universal dalvik ones. Might work.

http://forum.xda-developers.com/showthread.php?p=47913987

HTC DNA
LG Optimus G
The universal don't work either.
 

WEM97

Senior Member
Jun 25, 2011
978
929
0
Woodinville
Thanks guys for the great ROM! I love the amazing performance it provides, knowing me I'm always looking for a way to increase my devices performance so thank you ;) Any chance of bloatware removal in the future such as the 3rd part File explorer among other things.

---------- Post added at 05:46 PM ---------- Previous post was at 05:45 PM ----------

Would this benefit from Palmers kernel and bio libs or is what they have done superior? How about faux audio?

Sent from my HTC6435LVW using xda app-developers app
Not a CM base. Its stock and pure AOSP. These kernels will crash and burn on here :p
 

jamiethemorris

Elite Member
Jan 7, 2013
1,851
803
0
@KyJelly69 FYI both crpalmer's and my own kernel work on this rom. The dalvik libs cause it not to boot, but honestly on this ROM you're not missing much because of all the under-the-hood stuff they've done

Sent from my Droid DNA using Tapatalk
 

danjull

Senior Member
Feb 26, 2011
851
1,050
0
Athens
I have no idea what's compatible besides what comes with the rom. I just flash GAPPS and SU. I echo what jamiethemorris said, I really do recommend to try out that and to try out ART though. To quote bigrushdog
bigrushdog said:
Just some information to get you guys up and running.

USE ART! The first time you switch to ART, reboot and ART optimization will take a few minutes. You will likely experience a few fc's when you boot up. Don't worry! That's normal. It seems the ART disassembler often misses some dex the first time around. Reboot again and it will optimize some more. I usually reboot 3 times to get all the dex cleaned out. The only app i've found that fails on ART is GPS Status. Benchmarks are off the charts with ART.
 
  • Like
Reactions: jamiethemorris