yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] pio_masaki:
Instructions:

Please clean flash this, there's so many extra settings that dirty flashing will likely cause problems. If you dirty flash, please don't report any issues until you flash clean and the issue occurs again!

Please use a proper 4.2.2 Gapps package, using inversed or any modded versions can and likely will cause issues, please use the current 4.2.2 from goo.im, if you use inverted or modded Gapps, please don't report issues until you clean flash with a proper package from goo.im!

If you are not S-OFF you will need to extract the boot.img and flash it separately, either flashGUI or fastboot, your choice, needs done.

S-OFF:

Download the ROM for your needs, CDMA or GSM.

Download the current 4.2.2 Gapps from goo.im

Place files someplace useful

Boot into recovery

This part assumes you know how to operate your installed recovery

Wipe system

Factory reset

Wipe dalvik

Flash ROM

Flash Gapps

Reboot

Let settle for a few minutes after booting

Setup phone as usual

If you have issues on first boot, flash the ROM only, then after it boots, reboot and flash Gapps then manually setup your phone in settings.

CDMA version: for use with Verizon, NOT for any other network.

GSM version: for use with GSM carriers, NOT for Verizon.

Downloads:

New hosting donated by diesburg! You can find my files here http://pio-masaki.com

Please visit here for the updated ROMs. Just look for the newest dated ROM as usual. This prevents me having to link each build twice.

I apologize for the inconvenience, the owner has decided to take down the site and hosting, please visit HERE on androidfilehost for the ROM downloads, they are dated.

Verizon Droid DNA ONLY! Not for any other device!​
[HTC Droid DNA] pio_masaki:
FAQS

If you didn't read the bugs list in the first post, go back up and read that now, asking the same questions over and over is a trademark of xda and I hate it, please read the change log and bug list before posting questions or reporting issues.

Q. I want to report an issue, can I just post it in your thread without reading or doing any basic troubleshooting, googling, reading or wiping?

A. Well you CAN, you may be ignored or flamed for it. Please read above, and please read the Bugs and Change Log lists before reporting anything. Please flash a clean download, flash a clean wipe, and don't restore stuff from TiBu, thats basic troubleshooting, check if the issue persists, if it does, then feel free to post about it.

Q. Is this daily driver ready?

A. Can't answer that, what a person needs from their phone varies from person to person, what I may consider fine for my use may be 500 kinds of broken for another user. Example, I don't use my camera often, maybe once a month, and my BT has never been turned on for the last 5 devices, for me broken BT audio and camera doesn't make it a non daily driver ROM. Please read and decide for yourself if features included outweigh the broken, or if broken things are required for your comfortable use of your device.

Q. All this crap is fixed and its working great, why is it still a WIP?

A. I consider it a WIP because things aren't 100%. Most things are 90% or less, audio is 90%, BT is 90%, camera is more like 75%, etc. Until most or all of those are 100% I consider this a work in progress. That's just hardware, there's also ROM issues to consider. I'll remove WIP when camera, audio and BT are fully functional, meaning BT audio/data/whatever works, audio streaming works (doesn't have issues via streaming services), has proper audio routing and uses the amplifier, and camera can consistantly take pictures, record videos, and not crap out randomly. Basically all hardware works normally. This isn't a shot at anyone's work, this is how I am about my ROMs, not saying anything about anyone else's work.

Q. How can I build my own versions?

A. The DNA is now an officially supported ReVolt device, the necessary files can be retrieved and directions found in the revolt-rom git. Further build questions can be directed to me if needed.

Q. Phone crashes everytime I answer a call, end a call, or look at my phone!

A. This happens for some GSM users when the ROM doesn't automatically choose GSM/WCDMA Preferred. This can be set at:

Settings>Wireless & Networks/More>Mobile Networks>Network Mode> Tick GSM/WCDMA Preferred. Toggle airplane mode sometimes helps to get the radio to reset and pick up the changes.

Q. Your files all download as index.php!

A. This happens on certain browsers, namely the stock browser and Chrome. You can either use another browser (naked and dolphin don't do this) or simply rename the file to something useful, like "piostotallyepicawesomesaucedrizzledromthatrocksyourass.zip"

Thanks

johnhany97

Paranoid Android

AOKP

CyanogenMod

chad0989

flyhalf205

drewx2

crpalmer

More I'm sure

Kernel source used: https://github.com/CM10DNA/android_kernel_htc_dlx​
[HTC Droid DNA] amathophobia:
Thanks a million.
[HTC Droid DNA] jonah1234:
Awesome. Now just waiting for chameleon os before I switch to my first aosp Rom so I can choose what looks best.

Sent from my HTC Droid DNA
[HTC Droid DNA] pio_masaki:
Chameleon is also done, looks like a green CM10.1 to me, though.
[HTC Droid DNA] rohitece06:
Just gonna wait for Chameleon. Does it have app-wise DPI control? I dint find any such mention on website.
[HTC Droid DNA] jbarcus81:
I think I just found my new love.. Damn it.. I'm torn between so many roms.. can we multi-boot these things?? LoL
[HTC Droid DNA] pio_masaki:
No, its not a PA inclusive ROM like PAC and ReVolt, read the features for ChaOS in the thread I just put up.
[HTC Droid DNA] uppon2:
WOW! - You only mentioned this a couple of hours ago!! - You need to rest up mate and spend some time with that 4 yr old :D
[HTC Droid DNA] jonah1234:
Well yea rest up and then back to building! Jk :D

Sent from my HTC Droid DNA
[HTC Droid DNA] pio_masaki:
I was building it last night and testing this morning Lil, same with chameleon though I have no real interest in it personally, I know some users like it.
[HTC Droid DNA] uppon2:
In the install instructions it says to flash PAC. Half way down
[HTC Droid DNA] pio_masaki:
Lol yeah I didn't have much time so I just copied the PAC posts, I'll fix that when I get time again. Thanks for the catch.
[HTC Droid DNA] uppon2:
No problems. Some of us read before installing, even if we already know what we're doing sometimes you can miss something minor in the OP!
[HTC Droid DNA] -DroidIsDNA-:
This seems to be the big, smoother brother to PAC. There's so much to flash...you have made me love my DNA again. Keep it up, my friend. Thank you.
[HTC Droid DNA] jamiethemorris:
+1 this is the first device I've had without multi boot. I have multirom on my nexus 7 and safe strap on my bionic. I don't think we have enough room to multi boot anyway though. Maybe like 2 ROMs at a time. Fwiw I tried getting bootmanager to work and I couldn't figure it out.
[HTC Droid DNA] rohitece06:
camera/gallery is force closing. guess, will have to flash a different one.

Totally clean install with latest gapss from goo
[HTC Droid DNA] 123421342:
Can I dirty flash if I am running your latest pac rom?
[HTC Droid DNA] pio_masaki:
Probably yeah.
[HTC Droid DNA] Cgress22:
I tried downloading from stock internet on PAC
[HTC Droid DNA] diesburg:
new file manager

With the new file manager on the website, if you use the chrome for android or the stock android browser, any files downloaded are named index.php. The file is there, its correct, it just needs renamed to something.zip so you can flash it. The other solution is to download using firefox for android.(or possibly other browsers) I tested and files download with correct name and extension using firefox. I will try to fix that issue with chrome but no guarantees and honestly I probably can't fix it. I recommend firefox for any downloads anyways as I've had many issues in chrome and stock browser on file sharing sites that I don't have with firefox. Please bare with us on site changes, we're just trying to make the site better for everyone. And any problems with the site, try not to bomb the ROM threads with, email issues to jeff@diesburg.co . I get notifications of emails every 15 minutes so I should be able to help you pretty quickly if there are any problems.
[HTC Droid DNA] Cgress22:
Carbon is another take on an aosp rom, just like revolt, PAC, and chameleonOS
[HTC Droid DNA] pio_masaki:
Tried dolphin and naked browser. Both downloaded normally, so I guess its really just browser dependant, odd thing lol

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] Cgress22:
Any way to get md5s for carbon?
[HTC Droid DNA] diesburg:
md5sum

70b850f19da63eb5c7748f526e1f9cb0 -- CARBON-JB-UNOFFICIAL-20130602-dlx-CDMA.zip

d3e656c0540d94b39c8656e08616ae46 -- CARBON-JB-UNOFFICIAL-20130602-dlx-GSM.zip

EDIT: As I said above, please be patient as I'm working on the website while it's up and live. If you get "500 Internal Server Error" it's only temorary, just refresh a few times. I'm editing php code to make things a little better... and everytime you see 500 error, that means I just effed up some code....lol.... but i correct it quickly...
[HTC Droid DNA] android4temo:
So what is the difference between Carbon, Revolt and Chameleon?

Sent from my Rooted and ROM'ed, Droid DNA!

"When has a locked BOOTLOADER ever stopped me"?!
[HTC Droid DNA] pio_masaki:
ReVolt has the hybrid engine, based on AOKP, no hardware button settings

ChameleonOS is based on CM, no hybrid engine, but has the MIUI Theme engine

Carbon is for the most part an AOSP ROM with some aspects of AOKP, and is built using the linaro toolchain and gcc. Features wise it's up with revolt and PAC as in it has PIE, ROM Control, etc, but no hybrid engine. Carbon is a split from what used to be the team behind Liquid, some stayed, some left, those that left created Carbon, and some of those guys I've followed for 3 years now.

Really, I build all of these for variety to fit each user, the only way to really know the differences is to run each one for a few days and explore it. I was going to also build AOKP, but there's a couple people playing with it so I didn't go any further, not when I had PAC and Carbon sitting for official support, ReVolt gaining official support and ChaOS being so mean to me and not working very well :p Same for Liquid, as I have Carbon I didn't see a need to go with Liquid at this point, and someone was working with it already as well.

I never used the hybrid stuff, so PAC and ReVolt weren't especially useful to me in that respect, I usually dislike PA ROMs in general anyways. I say this as I actually happen to have AOSPAL on my gnex right now. Chameleon felt like CM10.1 with MIUI themes and a makeover, but felt faster then PAC and ReVolt. Carbon, though, hits it for me, all the features I like, not many I don't use, and has held up its speed for me over the last few days where PAC and ReVolt tend to slow down.

Try them all and once moonshine hits, get ready to try even more, I'm sure.
[HTC Droid DNA] 123421342:
Kind of seems like carbon has many features of every ROM. If so, I'd like to try it

http://droidviews.com/2013/want-a-fully-customizable-aosp-rom-for-your-android-try-carbon-rom/
[HTC Droid DNA] android4temo:
You know what man... I really appreciate you as a Dev. Every question I have asked, you always reply quickly and with a thorough answer that provides me much clarity.

Thank you for being a stand out Dev. I'm gonna be sticking with your work for a long while. Again... Many thanks!

:)

Sent from my Rooted and ROM'ed, Droid DNA!

"When has a locked BOOTLOADER ever stopped me"?!
[HTC Droid DNA] amit_sen:
+1

PIO is really a dedicated dev.

DNA | ⓣⓐⓟⓐⓣⓐⓛⓚ | TF300T
[HTC Droid DNA] jamiethemorris:
I just tried Carbon on my N7... Wow. Just wow. This is by far the smoothest ROM I've ever used. The bootscreen is really cool too.
[HTC Droid DNA] android4temo:
How many of you are using the included Kernel for the Carbon, Revolt, Pac, ChaOS, etc? Or... Are you using a custom Kernel from CRPalmer (or someone else)? Just wondering what the majority uses.

Pio, do you have a preferred Kernel that you run on these Roms that you are developing?
[HTC Droid DNA] 123421342:
I don't think he modifies the kernel since it is based on chads work and crpalmer has fixes based on that
[HTC Droid DNA] Epic 4g:
I have always run the STOCK Kernel on PAC. Yesterday I started using crpalmer's AOSP Kernel & I have to say that PAC is more responsive, & the animations are clean, smooth & crisp. I am not saying that with the STOCK Kernel PAC was bad because it was very snappy & smooth but with crpalmer's AOSP Kernel you can actually SEE a difference.

The battery life seems on par with STOCK. I use GPS & make 2 20 to 30 minute calls daily for work. I also send about a million texts to my wife at home & I am constantly on the web with my screen on about 45% brightness. I average 3 1/2 to 4 1/2 hours of screen on time with 1 day 8 hours since last charge on STOCK. Tomorrow around this time I should have a better understanding on how my battery life really is on the AOSP Kernel. Right now it seems typical but tomorrow I really will know.

I am running my DNA on interactive with noop @ 192 - 1674MHz. So far so good.

Check the Kernel out. :cool:

---------- Post added at 09:56 AM ---------- Previous post was at 09:49 AM ----------

+1 ALSO!!!

I have to agree. pio seems very genuine & VERY down to Earth. The way he always talks to people & helps is a testament of what a "just a nice person" he is.

pio's attitude & dedication are CLEARLY evident. :good:
[HTC Droid DNA] KyJelly69:
There are no other kernels for aosp, just those 2.
[HTC Droid DNA] pio_masaki:
I use crpalmer's kernel, if for no reason other then testing it against my builds.

OK not really, his kernels are always great so I use them :beer:

I don't include his kernels for a couple reasons, the first is they're his kernels, I don't feel I should pack them in my builds, its his time and work and feel he would get more recognition for it if users don't just have it and not know, but have to go get it from him. Second is to keep the kernel fixes bleeding edge with the builds, while crpalmer is on top of them, if there isn't a new build for his kernel then some fixes won't be made until he updates, so I leave the kernel that I build with the ROM.

The exception is carbon, I use a kernel binary as I don't want to modify the kernel to build inline with their tool chain and setup. So I build PAC, or revolt, then use the kernel built with them with carbon.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] orangechoochoo:
Pio, i clean flashed Carbon twice and the lockscreen keeps freezing. When i go to unlock and move the padlock it just freezes after showing the unlock padlock. Also, I'm using crpalmers kernelif that makes a ddifference.
[HTC Droid DNA] pio_masaki:
Well may want to address this in the carbon thread when its finally released lol.

Try it stock. Maybe redownload it also. Does it freeze every time or just occasionally?

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] android4temo:
Yeah that's what I am waiting for... a Carbon thread to subscribe to. So far, Carbon is running very smooth... and that's with all of my apps restored and installed from Helium.
[HTC Droid DNA] pio_masaki:
I got permission to release unofficially but I was waiting until it went official, I have never used gerrit so its slowing me down. I'll make a thread when in get home today sometime.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] coachcrey:
That's awesome man Carbon is smooth as butter thanks for the selection of ROMs!!!

Sent From My HTC DNA Carbon
[HTC Droid DNA] Epic 4g:
Wow pio that is some GREAT news!

How are you liking Carbon on the DNA, compared to PAC & Revolt? I can't wait to try it out. Man the HTC Droid DNA is turning into an AOSP beast! :highfive:
[HTC Droid DNA] coachcrey:
You can download it from his server site in the DNA folder under Carbon its the real deal man very nice ROM!!!

Sent From My HTC DNA Carbon
[HTC Droid DNA] 123421342:
The latest build is based on rc3? The one where cm can't math with data usage

?
[HTC Droid DNA] pio_masaki:
revolt is AOKP based which is partly CM based, if the bug was there at the time of sync it might be here also. Its just a display issue, not actual usage.
[HTC Droid DNA] 123421342:
Yeah I know the only minor annoyance is it trips my set limit I was just hoping it's part of that bug since it's already fixed
[HTC Droid DNA] orangechoochoo:
Did you run crpalmers kernel with carbon?
[HTC Droid DNA] pio_masaki:
If its fixed upstream then it'll be fixed here too.

Yup, I just don't include it with the ROM.
[HTC Droid DNA] android4temo:
Pio,

On Carbon, What settings do you use for Governor, Scheduler, Min/Max on CRPalmers?

I would like to try your personal settings.

Also, anyone using any Themes or 3rd Party Launchers with Carbon?

Sent from my Rooted and ROM'ed, Droid DNA!

"When has a locked BOOTLOADER ever stopped me"?!
[HTC Droid DNA] pio_masaki:
UV -100 across the board, meaning I set it globally, not all speeds allow it, min 192 max 1.5 ondemand. No I don't usually over clock the CPU on my devices unless I see a reason to, then I go back to stock max. BFQ and 512 read ahead. 487 GPU, MPDecision off, if its even included. Multi core power saving 0. This is in trickster, some may not do anything or even show up in other apps.

I usually use apex launcher and sometimes yandex.shell.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] Lykarsis:
I use Nova Prime and the black and blue icon pack.

Huge amount of different icons. Easily 500+
[HTC Droid DNA] android4temo:
Pio...

One last question... What app are you using to change all of those settings? SetCPU, Voltage Control, etc?

Sent from my Rooted and ROM'ed, Droid DNA!

"When has a locked BOOTLOADER ever stopped me"?!
[HTC Droid DNA] pio_masaki:
Trickster Mod. Been with it since the GNex and JBSourcery included it.
[HTC Droid DNA] jamiethemorris:
I'm using apex with the SMPL white theme (except for the messages icon, forget where I found that), cyan cm10.1 aokp theme, and ring uccw. I found the wallpaper in this huge 1080p wallpaper pack from the HTC one themes and apps forum.

Oh, and I usually use setcpu because of it's simplicity, if I feel I need more control with a particular kernel I will use kernel tuner. If the ROM has performance control in the settings (PAC and carbon both have this) then I just use that.

---------- Post added at 11:00 AM ---------- Previous post was at 10:49 AM ----------

Does anyone know of it's possible to always go back to the main home screen when you leave an app? My other screens with widgets and stuff are ugly so I have to always manually scroll back to the main homescreen
[HTC Droid DNA] pio_masaki:
If you go to behavior settings you can set home to go to default instead preview, then double tapping home will automatically take you to default home, or main home screen, regardless of the screen uses before, like a widget. its how mine is setup as I don't like the previews.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] jamiethemorris:
That works, thanks.
[HTC Droid DNA] Dri94:
Anyone know how to change the recents hardware button to the menu button. even using pie controls doesn't work for it and i can't get the navigation bar to pop up
[HTC Droid DNA] pio_masaki:
Read back through the thread, the only way so far is to edit one of the key layout files or flash PAC, set that up then dirty flash revolt over it. A few pages back I think discusses the key layout file, depending on your posts over page setting.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] Dri94:
Thanks. I couldn't search it cause I'm using tapatalk. I think I'll switch to PAC that one has it built in right?
[HTC Droid DNA] pio_masaki:
Yup, settings/system/hardware keys

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] Dri94:
I went a couple pages back and found the conversation bit didn't see anything that would help me. Thanks for the very fast responses !
[HTC Droid DNA] -DroidIsDNA-:
Pio, I'm on carbon now, but do you prefer that or revolt? Revolt was very fast two updates again and I might play with it...

You wouldn't post or update it if you didn't like it, but I guess which do you think is faster?
[HTC Droid DNA] pio_masaki:
Hard to say, I think carbon is faster, and is what I tend to use if only because I don't need or use the PA features.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] jamiethemorris:
You don't really need pa features anyway, just xposed app settings. Pa features won't put the new gmail in tablet mode either which is annoying but xposed managed top do it
[HTC Droid DNA] _phoey:
So how is battery life on this ROM?

Sent from my soon to be S-Offed HTC Droid DNA
[HTC Droid DNA] tman23:
I personally get about 22-24 hours of having to clean my screen constantly cuz I can't put the phone down :)
[HTC Droid DNA] FCO2011:
How are you getting that much? And what kernel and e you running? I'm only managing about 15-17, which I much lower that stock. What you're getting it a little better than what I was getting stock. I'm running the 5/29 build ATM and the kernel that came with it

Edit: nevermind, I just realized I was I then wrong topic. Too many open tabs. My b.
[HTC Droid DNA] sslayer22:
Alright I've tried everything I can think of and I can not get a network connection. It shows I have signal in settings but network:unkown etc... I even got vzw to send me a new sim card, still no go. I love this rom but its no good without service. I tried airplane toggle, dif network/roaming settings... Any suggestions?
[HTC Droid DNA] pio_masaki:
Need some more info here...

Which build date?

Get the correct ROM? CDMA vs gsm?

Clean flash?

Any mods flashed?

Did you set your phone for lte/CDMA?

Did you verify APNs?

The network unknown sounds like its not on CDMA/lte for whatever reason, or the gsm version was flashed on a vzw service.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] jbzcar:
Found a similar bug to the one in PAC regarding the navbar in TabletUI. I can at least choose to have the menu button on this ROM, however it is non-functional. Any ideas?
[HTC Droid DNA] pio_masaki:
Its been an issue since the first build, PAC has always had a working menu hardware key and overflow menu, the workaround was to flag PAC, set the keys and then dirty flash revolt over, it would then carry over.

Carbon also has the options so maybe use carbon first then flash revolt over. Revolt wasn't meant to be used on hardware key devices so is missing some stuff to address them, I've been working on implementing the hardware key feature into revolt as well.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] jbzcar:
I was actually referring to the navbar, specifically in TabletUI (combined bar) not the hardware keys. I disable the hardware buttons, did the same on my S3. :)

Posted from my Galaxy S III.
[HTC Droid DNA] pio_masaki:
The workaround is still the same, for whatever reason ReVolt's lack of addressing the hardware keys breaks the menu key, even on the navigation bar/pie. Try what I suggested and see if it works.
[HTC Droid DNA] jbzcar:
I tried setting everything up and dirty flashing from both PAC and Carbon (seperately, of course) and was not able to get a functional menu button on the navbar either try. :(

Slightly OT question, but Carbon seems to do everything I want except for dual panel view. Is there any way to force it on Carbon other than via jacking with the density?

Thanks!
[HTC Droid DNA] pio_masaki:
Yeah, just enable it.

View attachment 2043477

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] tman23:
Lol ummm scratches head...
[HTC Droid DNA] Phaded:
How does this differ from PAC Man?
[HTC Droid DNA] pio_masaki:
That's almost word for word in the first post :p

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] Phaded:
Derrr... I suck
[HTC Droid DNA] pio_masaki:
Lol it happens, stuff gets buried and missed when its skimmed over :beer:

Tapatalked from my HTC DNA - Carbon

Edit:

I apologize for the inconvenience, GSM and CDMA ROMs will be uploaded to AFH tonight. I will edit the links. Not updated builds, just uploading the last builds.