yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] pio_masaki:
It's here!

After a few delays, I feel it's finally ready!

[IMG="How I feel after working on something for a week and it finally works"]http://img2.wikia.nocookie.net/__cb20120628193809/dragonballfanon/images/8/80/Vegeta_super_saiyan_3_by_ala2007-d4w6rcr.gif[/IMG]

Ok maybe that is a little excessive, but that's how I feel after wrangling a ROM for a week and finally getting it working right!

SS Carbon!

4.4.4

Updated sources

JustArchi optimizations implemented

FULL 100% -03 built ROM, not just portions

Linaro 4.8 toolchain

Built as user instead of userdebug, odexes the ROM and disables some of the background logging

Peek

Updated Adreno candies

Plus the usual goodies the Carbon dev team has seen fit to grace the ROM with!

Notes:

Kernel is NOT optimized, it's the stock CM kernel, I believe in letting the user choose their kernel, the kernel runs well on it's own, but I'm sure you prefer a different kernel to compliment the ROM, please choose whatever you feel comfortable with! Any recent AOSP/CM kernel should work fine.

Please use 4.4.x Gapps, I personally use PA gapps, use whatever gapps you prefer but please keep in mind this version is currently odexed

and should be treated appropriately for inverted apps. I can make a non odexed version if its requested.

Please flash this clean if you are coming from anything other then one of the previous SS Carbon builds from the last couple of days!

ART is functional in this ROM.

Play store icons/images look wacky/melted/LSD tripping. It only occurs there, I have no clue whats causing it.

As this isn't just Carbon anymore it's in its own folder within the Carbon folder, SS, so any builds like this will go there and be marked SS in their file names. I chose to keep them separate to keep issues from one affecting the other, the build process can cause odd things.

Huge thanks to [MENTION=4867661]armydog13[/MENTION] for flashing ridiculous amounts of builds whenever I threw them at him!

I also wish to thank [MENTION=4982657]orangechoochoo[/MENTION], [MENTION=2771230]d08speed3[/MENTION], [MENTION=3040425]takota6[/MENTION] and [MENTION=4743954]phabulous[/MENTION] for testing or offering to test for me, without you guys this never would have gone anywhere!

I would also like to thank the director, editor, musical score dude, Mr. Ed, Alan Alda, 7 of 9, unicorns, gnomes and other mystical things, Rice Krispies, my parents, your parents, and last but not least, my 5th removed cousin's brother's sister's dog's owner's boss' college room mate. Bonus points to whoever figures out where that last part came from (not a direct quote but you'll know it if you know it)

Find it here: http://pio-masaki.com/?dir=Droid%20DNA/Carbon/SS

No long story, this thing burned me out, you'll have to make do with the thanks stuff.
[HTC Droid DNA] d08speed3:
Which DL is it? The one with the latest time on it?

HTC DNA

LG Optimus G
[HTC Droid DNA] pio_masaki:
Yes, sir, whatever is the latest date/time is it. I forgot to remove the other builds lol

Tapatalked from my G2 - SS Carbon
[HTC Droid DNA] d08speed3:
It all works! And I think this ROM is THE fastest ROM out for our phone!

HTC DNA

LG Optimus G
[HTC Droid DNA] armydog13:
Spaceballs!!! Let's take this ROM to ludicrous speed!!

Dark Helmet: Before you die there is something you should know about us, Lone Star.

Lone Starr: What?

Dark Helmet: I am your father's brother's nephew's cousin's former roommate.

Lone Starr: What's that make us?

Dark Helmet: Absolutely nothing! Which is what you are about to become.
[HTC Droid DNA] phabulous:
Yeah man, this totally deserve a big YEAAAAHHHH, Congrats. I am downloading now, will flash clean as soon as its done.

Big Thank You for the timeless effort.
[HTC Droid DNA] orangechoochoo:
Running great and using art.

Excellent job Pio!
[HTC Droid DNA] pio_masaki:
Glad you guys are liking it, makes it worth the time lol

Tapatalked from my G2 - SS Carbon
[HTC Droid DNA] spinkick:
voice dictation works here;
[HTC Droid DNA] thenaut:
Well, I wonder why mine doesn't? Interesting.
[HTC Droid DNA] luv2increase:
What are the main AOSP kernels people are having success with Carbon with?
[HTC Droid DNA] pio_masaki:
Besides what's included there's only crpalmer's excellent kernel.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] bmyton:
Hey Pio,

I LOVE your Rom, any chance you could merge in the Paranoid Android Halo code that just went public?

https://plus.google.com/u/0/107979589566958860409/posts/LF2RNE9rHt1

They claim "Commits are streamlined and squashed, should be merged in a few minutes easily."

Thanks!

Ben
[HTC Droid DNA] orangechoochoo:
Pio, I tried dirty flashing the latest version and I also did a clean install and restored data via twrp but the phone didn't like it. What do you do to restore data so I don't have to set everything up again?
[HTC Droid DNA] ekalb10:
He is already doing it, look on the previous page.
[HTC Droid DNA] bmyton:
Yup, I'm "That Guy".

/ sigh

Thanks Pio, you rock!
[HTC Droid DNA] pio_masaki:
Plus easy for them is hard for me, I don't know much about using git so I had to do the entire thing line by line by hand. I'm sure there was an easier method but as carbon, PAC and revolt aren't PA their frameworks all are different, not all have the same sources involved.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] pio_masaki:
Depends how far back your backup was, just go to restore, pick the backup and let it rip. Wipe dalvik and cache afterwards if you choose to, then reboot. TWRP will wipe any partitions before restoring, excluding /data/media, not sure if CWM

"Phone didn't like it" doesn't offer much to go for offering assistance.

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] bmyton:
I use Titanium Backup to restore most of my apps.

I manually set up the Main Google account, and I do not restore the system settings since I'm usually coming from a different rom. Everything else restored just fine for me and I came from the Stock VZW Rom into Carbon 6/09.
[HTC Droid DNA] shobon:
When I flashed Carbon last night, I had working 4G. I added the 4G toggle to quick toggles, and even though I had 4G, the toggle was off. So I turned it "on" and got 3G, but now I can't toggle 4G back on (no matter what the toggle says, I only get 3G). Any words of wisdom?

EDIT: got it all figured out. TL;DR the "LTE toggle" option in quick toggles is broken, don't use it. I fixed it by dialing *#*#4636#*#*, going to Phone Information, then changing "Set preferred network type" to "LTE/CDMA auto (PRL)"
[HTC Droid DNA] angasreid:
Hey guys. Loving this Carbon ROM.

Curious though - any chance I can disable editing of the lock screen? I find while the phone's in my pocket the it goes into camera and or tries to add widgets to the lock screen. Thanks!
[HTC Droid DNA] 123421342:
Go to settings and make sure your mode is set to cdma/lte/evdo
[HTC Droid DNA] pio_masaki:
I'd be more concerned with why your phone is turning on in your pocket...

Settings/carbon/lockscreen would be the place to visit though I think that widget carousel may be what's cycling through and doing random stuff. I don't use any lock screen widgets besides cLock so it doesn't happen to me, then again, my phone stays off in my pocket...

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] bmyton:
Hey Pio,

Forgot to mention that the data usage page seems fairly broken.

Almost all of the data showed up during my lunch break when I restored apps. 4g is fast, but not that fast.
[HTC Droid DNA] shobon:
I did, never fixed it. I updated my original post with the solution though :)
[HTC Droid DNA] pio_masaki:
Known cm bug.

Edit: I don't suppose you updated the play store and frameworks first, did you? They have a version that was fixed but it pulled massive amounts of data. A mix of both bugs can get pretty scary readings lol

Tapatalked from my HTC DNA - Carbon
[HTC Droid DNA] angasreid:
Thanks for the reply. I suppose I go hard? I have all toggles set to 'OFF' including 'Use Widget Carousel'. Thoughts? Thanks again!
[HTC Droid DNA] jamiethemorris:
It's not the widget carousel one, I think it's called "hide lock screen hints." Turn that one on.
[HTC Droid DNA] orangechoochoo:
We greatly appreciate your hard work, fun attitude, and sense of humor. Even if you stop developing ROMs your presence will be missed.
[HTC Droid DNA] d08speed3:
The loading icons look funny. No biggie :cool:

HTC DNA

LG Optimus G
[HTC Droid DNA] orangechoochoo:
Loading icons? :confused

From what you wrote I see you're loads are funny but not big. May I suggest Metamucil so you can get your prescribed dietary intake of fiber?
[HTC Droid DNA] d08speed3:
The loading sign indicator with the ring around it lol. Its all crazy looking when it loads.

HTC DNA

LG Optimus G
[HTC Droid DNA] pio_masaki:
Can you give me an example that does it so I can try it here?
[HTC Droid DNA] santod040:
Sounds like what I ran into building Liquid, several months back, or more.

It was when anything loaded, you get the spinning wheel and it behaved spastic.

The circle battery charging animation would do the same thing, not sure if that's the case here or not.

I will try and remember what the fix was for that if I can, maybe it will help.
[HTC Droid DNA] pio_masaki:
I would appreciate it if you could, I don't see anything wrong locally, but I'm still not quite sure what it's supposed to be doing, or not doing, like I load the play store, for that second or two on a clean launch it has that circle that rotates kind of 180 back and forth, it's normal for me. I haven't checked the circle battery charging, though.

I finally saw it, I think, while I was typing above. It doesn't appear on the G2, but I did see it like...flickering? on the DNA while loading the play store. Since it's only there for a very short period of time, maybe half a second, it's hard to tell exactly what's going on there, but I think I did see it.
[HTC Droid DNA] d08speed3:
Exactly whats happening lol. Couldn't explain it like you. I have the circle battery as my icon and when charging I get this effect. Anything loading wise the same effect on the spinning wheel. Its cosmetic but just wanted to point it out. No need to rush on it tho.
[HTC Droid DNA] santod040:
Best I can recall off-hand at this time, is that it was Dalvik related.

Somewhere in here between Feb-Mar commits, it was resolved.

The repos got reset at one point too, which doesn't help in my finding it specifically.

I apologize that I don't have a specific commit or fix, but hopefully that narrows it down a bunch.
[HTC Droid DNA] orangechoochoo:
Since it may be dalvik related, switch to art. I'm on art and didn't notice it.
[HTC Droid DNA] d08speed3:
I am on ART. I'll do another clean flash later no.

HTC DNA

LG Optimus G
[HTC Droid DNA] santod040:
I remembered what it was.

It was the bionic, we reset using aospal's.
[HTC Droid DNA] necosino:
Hmm, the new google camera FCs when I try using the Lens Blur, anybody else encountering this?

Camera works fine. You just have to try a dozen times, and get used to it crashing upon trying to render. Common to the app, not rom specific.
[HTC Droid DNA] pio_masaki:
Anything helps, especially narrowing it down at all, and for a project that isn't yours :beer:

I'll have to look at that then, it does strike me as odd that it occurs on the DNA but not M8 or G2. Grouper either, but it isn't a Qcom device. Dealing with Linaro has never done well for me on the DNA, it used to break the camera on 4.2, so I should have expected more oddness with it now, plus all the flags being used.

Tapatalked from my G2 - SS Carbon
[HTC Droid DNA] rockfreak101:
Great ROM! Lightning fast. Question regarding art. With cwm there is wipe dalvic. Is that applicable with art?
[HTC Droid DNA] pio_masaki:
I'm not sure how ART handles its caching, but as its not dalvik I doubt it does anything to/for ART at all. We'll start to see changes to recovery regarding dalvik/art in the next major update, be it 4.5 or 5.0 when ART becomes the new default. I'm not so sure ART even caches at all given the way it works but I'm sure there are better people to answer that.

Tapatalked from my G2 - SS Carbon
[HTC Droid DNA] orangechoochoo:
I have art enabled and after I wiped dalvik and cache it went through the whole "android is upgrading" after I rebooted just as it did when I first enabled art and it took the same length of time. Maybe something related to art gets erased when cache is wiped.
[HTC Droid DNA] pio_masaki:
I know cache wipes will, but I don't think dalvik does, never tried it myself.

Tapatalked from my DNA - SS Carbon
[HTC Droid DNA] MasterQu:
Loving the ROM but in keep getting a dsp manager closed error every time I go to play a song. Also getting a crackling sound when using speaker phone.

Thoughts?
[HTC Droid DNA] pio_masaki:
I've gotten that on most AOSP roms since 4.1, it only happens on some players, for me anyways. May not be what you're looking for but viper4android will stop it as it replaces DSP manager.

Crackling in speaker phone I haven't the slightest clue, I've never been satisfied with the audio on the DNA in non sense ROMs, again viper4android helps with that, the lower bands needs turned down a little since it's clipping for some reason.

Just what I've noticed during my time with it, your ears may vary :p
[HTC Droid DNA] mopartonyg:
Hey Pio thanks for the upodate, its runing great so far. Only thing i noticed is the camera fcs when i try to change mps. Other than that i am liking it alot, has just enough stuff for me. Thanks
[HTC Droid DNA] pio_masaki:
Camera has always been a little tricky to get right with Carbon, ever since 4.2, I think it's more the flags or linaro causing it then Carbon itself since it used it during 4.2 but skipped it in 4.3 and I'm adding it back now in 4.4, I'll work on that after I work on the funky animations thing.
[HTC Droid DNA] mopartonyg:
Thanks Pio not a problem just an FYI for you.
[HTC Droid DNA] zawata:
first great rom Pio, was using the 4/whatever version before and it had a few errors in it so im glad it got updated

second, i just downloaded the 6/27 version and it wont boot, which actually caused quite a few problems earlier today when i tried to flash it before going on a date, ended up borrowing my sister's phone because mine was inoperable(my fault completely, not blaming you)

the point is it doesn't boot for me and im not sure why

i recently had to RUU back to bone stock and update to the latest kitkat update then firewater(still dont know if that worked)

it may be attributed to my bootloader possibly being locked(i cant tell at all)

would that cause problems?

the rom just stays on the boot animation and never boots though the animation also never freezes

thanks for the help
[HTC Droid DNA] pio_masaki:
Ah you went and nabbed a tester, if its not listed in the first post change log, or the thread title updated to the date, its not meant to be a release. I should keep them separated though, so this doesn't happen again, my bad. It had dalvik and bionic changes made so that's probably what kept it from finishing its boot. Nothing you did or anything, just a bad tester. It happens. A LOT.

Flashing the last one over will set you right again.
[HTC Droid DNA] zawata:
haha thanks lol

well what scared the most the fact that i could not access my phone through adb because it doesnt work in recovery(or well didnt until a few minutes ago) and i didnt have any other roms to install in my storage NOR did i have ANY backups...i had absolutely no operating system on my phone and no way of getting one on there

finally installed a driver for recovery(doy!) and sideloaded CM and it worked but i will be going back to carbon, thanks!

also Surprise, Arizona huh? i live in tucson :p

EDIT: it boot yay!!! lol thanks man
[HTC Droid DNA] seeingwhite:
Deleted
[HTC Droid DNA] armydog13:
Where did you find recovery driver [MENTION=5285997]zawata[/MENTION] I had to run ubuntu to use adb in recovery. Couldn't get it working on Windows
[HTC Droid DNA] zawata:
You must go to your device manager and manually install it

Go to htc6435lvw and right click install driver

Browse my computer

Let me pick from a list

My HTC( if you have the HTC drivers installed(check my post in .torrented's RUU thread(page 38 I think) or google "HTC driver windows 8.1"(works with all versions) and its the first link))

And it will install the driver for you :)

If you still don't understand I might be able to pm you pictures or something lol

EDIT: Make sure youre in recovery aswell haha
[HTC Droid DNA] pio_masaki:
For me it helped being IN recovery at the time also.
[HTC Droid DNA] zawata:
haha yes very important step lol

hey got another question for you

my phone currently says ROAMING INDICATOR ON or something like that and i cant send text messages any idea on how to fix? it was the reason i RUUed hoping to fix it but alas...no cigar

i only ask you because ive been on carbon for about 3 weeks now and it started happening about a week ago
[HTC Droid DNA] d08speed3:
I've noticed that when going through the gallery it loads the pics very laggy. Let's say I quit out of the galley and go back...when looking at the pic preview some of the pics have half white on it.

HTC DNA

LG Optimus G
[HTC Droid DNA] pio_masaki:
I recall having that happen and having to RUU to get the radio back, but does it work on another ROM?
[HTC Droid DNA] zawata:
ill run CM all of tomorrow and get back to you

another...less on topic....question...

does the DNA still use the M7 kernel to build?

so if im building a rom ill need:

CyanogenMod/android_device_htc_dlx

CyanogenMod/android_device_htc_msm8960-common

CyanogenMod/android_kernel_htc_m7

TheMuppets/proprietary_vendor_htc

(the -caf directories are already synced to /hardware/qcom/...)

am i correct?
[HTC Droid DNA] pio_masaki:
Yes it does, and that all looks about right. Depending on the ROM there some small changes too.
[HTC Droid DNA] zawata:
got an error...

nevermind figured it out :)

so ive been running CM so far and it hasn't turned over to roaming indicator yet...
[HTC Droid DNA] venkatp:
Hi, I'm unable to boot into the ROM. I'm coming from Sense 6 ROM and tried flashing the latest build from TWRP 2.6.3.0. Is there any compatibility issue for the ROM with this recovery?

Once, the boot went on till "Android is upgrading" screen but got struck there. All the subsequent attempts didn't go past the boot animation. I tried both flashing the ROM and Gapps back to back and also just the ROM without GAPPS. Didn't flash any kernel. I'm out of ideas now.
[HTC Droid DNA] rockfreak101:
I use cwm. Had no issues.
[HTC Droid DNA] orangechoochoo:
Use twrp 2.7.x
[HTC Droid DNA] pio_masaki:
Make sure you're on the build dated 6/23 and not a later build, I had a non booting tester there. See a few posts back, 2215-2216 iirc. If the build date is NOT in the OP and has no update released post then it's a tester and may not work, its for my testers to play with. I made the mistake of putting it with the regular build.
[HTC Droid DNA] Androide3:
That would be the solution for the music but the sound is distorted in everything else , like vídeos ,youtube even notifications sounds...love your rom pio, thankyou...sorry 4 my english
[HTC Droid DNA] pio_masaki:
Viper works for the entire system, not just music like DSP manager. It does affect notifications and ringtones, music, videos, whatever. When AOSP was first coming up and audio was, honestly, weak early on, viper made a huge difference in quality and volume across the board. It may take time to dial it in but you'll get what you want from it.

Tapatalked from my G2 - SS Carbon
[HTC Droid DNA] orangechoochoo:
Pio, what have you heard about the possible cause of DSP fc'sing on almost every cm based rom for the DNA? I always uninstall it because I've never had any luck with it. Viper4Android has always been recommended, so I wonder why DSP is usually included in DNA ROMs.

And one thing I hope the ROM developers do (not the devs who port ROMs), is that they include, if possible, the option in the phone app to open the numeric keypad when opening the dialer. Since I'm running art, xposed doesn't work so the dialer tweak won't work.
[HTC Droid DNA] d08speed3:
For fun and giggles I went back to LS and this ROM is more snappier. Guess I'm a CarbonROM believer now!

HTC DNA

LG Optimus G
[HTC Droid DNA] venkatp:
Beautiful ROM, tweaks available in this ROM have blown me away. Very smooth and reliable.

Any way to reduce the icon size in the app drawer? I think reducing the DPI doesn't effect the app drawer icons. Does anybody have any suggestions? The icon size is the only thing for which I don't like AOSP. But carbon ROM is so good that I intend to stick to this for long :)
[HTC Droid DNA] pio_masaki:
I really have no idea, its not just rhe DNA that does that so i have no idea how wide spread an issue it is or shy its included.

I mean I can remove it from the build entirely if it bothers enough people. The dialer thing, I wouldn't mind that either but I use my phone dialer once every couple months so I can nice without it lol.

Took this long? :p

That's a launcher setting, I dunno what launcher you use but if you use GEL there's xposed module(s) that allow extra settings. It may have something like that as an option.
[HTC Droid DNA] thenaut:
In regard to the wierd trippy images on the playstore: i flashed sscarbon. Noticed the wierdness and didnt think much of it. For whatever reason i wanted to load the most recent version of carbon that pio relased before he released SS to compare things i guess. After comparing i flashed back to SScarbon. The funkiness in the playstore was no more.

To try and replicate this, i flashed a sense ROM then SScarbon. The result was wierd playstore images. I then repeated the Carbon to SScarbon procedure and it worked. No funky images in the playstore.

I did full wipes and clean flashes every time i changed ROMS. I'm curious if anyone else can achieve this.
[HTC Droid DNA] pio_masaki:
Nice find! That explains why previous testing didn't have it but later versions did on my G2 and N7, they came from the last normal builds I did too. I thought I just hadn't seen it before lol
[HTC Droid DNA] thenaut:
I'm glad i could help.
[HTC Droid DNA] venkatp:
Awesome!! That's what I wanted. Didn't know something like XGEL exists. Thanks a lot Pio :)
[HTC Droid DNA] zcs72:
Is there a way to get landscape phone, or change the layout the number pad? I can't run this or liquid due to a dead strip in my digitizer. When I'm in a call the bottom row of numbers is in that area so I can't enter 7,8, or9. I've tried other dialers but as soon as the call connects it goes to the default number pad.

I would like to run something other than sense, but can't without a fix for this. Thanks
[HTC Droid DNA] pio_masaki:
I have no idea, I've never considered a need for it so I've never looked at making that happen somehow, even enabling full rotation keeps the dialer in portrait? I mean design wise I makes sense to not have it rotating around, but I would think it could if needed, like I remember seeing it somewhere before.

I suppose an emergency method may be to change dpi to make the numbers no fall in that strip, but that would affect the entire device unless you run an older Rom with hybrid like PA or PAC on 4.2 or something, and set the dialer size to work around it. PAC is, last I saw, working on a hybrid engine again so it may return again.

Tapatalked from my DNA
[HTC Droid DNA] zcs72:
I'll try changing dpi. I wanted to anyway. I know it's a very rare circumstance so I really appreciate the prompt reply. I'm gonna run this for a while anyway, very cool stuff. Thanks again
[HTC Droid DNA] d08speed3:
Anyone else notice that google play services 5.0 is taking up more battery? I guess mines updated OTA. Very odd. Thought 5.0 was suppose to improve battery.

HTC DNA

LG Optimus G
[HTC Droid DNA] pio_masaki:
Maybe you got that update for the Ok Google anywhere so it's inhaling battery? Dunno what that would fall under.

Tapatalked from my DNA
[HTC Droid DNA] d08speed3:
I uninstalled the latest Google Search. I got the update yesterday. So far it seems to be using less battery and battery stats show less usage as well. Good call. I'll see how battery life goes 2mrw.

HTC DNA

LG Optimus G