yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] PhaseBurn:
New radios and bootloaders are released by Google. They are usually not mandatory, but address issues here and there. The only mandatory one I remember was a fix for voice calls on the next major revision of Android - and it wasn't mandatory per se, only if you wanted to hear other people who you called or who called you.

There's a number of threads that provide the latest radio and bootloaders, independently of Google's updates. You flash them with fastboot, or as an update.zip in your recovery of choice. I'd suggest updating to the latest of both, just because there's no reason not to (that I'm aware of).

That being done, the step to update from 4.2.2 to the 4.3 nightly branch is pretty straight forward. Download the 4.3 11/17 nightly from our mirror, download a compatable GApps package if you wish (I recommend the PA one, there's a dedicated thread for it here on XDA - but make sure you get the 4.3 one, not the 4.4 one, save those to your phone, and reboot into recovery. You want to wipe SYSTEM. This will erase your existing 4.2.2 ROM, Google Apps, all the addon.d scripts, and start you clean. It is not a userdata wipe, so you won't lose installed applications or settings. After wiping system, flash the 11/17 build of Carbon, flash the GApps package, wipe cache if your recovery doesn't do this for you, and reboot. The initial bootup may take 5 to 10 minutes as it has to do its upgrade thing, rebuild the dalvik caches, etc. This should be exactly what you need, and everything should behave itself. Now, if you have some far-out settings, it's possible that they won't import from the 4.2 to 4.3 base. In that case, you might have to do a full userdata wipe - that isn't unheard of in the custom ROM world across major version updates, but we at Carbon do try to avoid it for what it's worth.

Good luck and happy flashing!
[Nexus 4 Android Development] barome:
Your last build with Slim gapps = amazing :)
[Nexus 4 Android Development] kishke:
Phase burn, a general question, will there be a notification to know that the file got pushed the latest update?
[Nexus 4 Android Development] B4tnam:
Can someone link me to 4.4 Carbon?
[Nexus 4 Android Development] RealSlimShadyMC:
I'm waiting it out for official carbon, it was my daily driver ROM in 4.3.1 and I loved every bit of it. Now just chilling with Mahdi for a while, but this new update system sounds great. I hated having to waste battery sneaking into Goo.im app at school to install any ROM updates :D
[Nexus 4 Android Development] pside15:
I was just looking for the unofficial 4.4 build/s as well. After reading back a bit in the thread I looked where I thought they would be but couldn't find any of the unofficial builds. I'm guessing they have been pulled down, unless I'm struggling and not looking in the right place.
[Nexus 4 Android Development] flame360:
Could someone tell me, if the build from phaseburn is jwr or jss ?
[Nexus 4 Android Development] Rohit02:
Epic Troll..:D JWR/JSS Sh*t was over since 4.4 KITKAT was released. :)

Phaseburn's builds are KITKAT 4.4.2 based KOT49H. :good:
[Nexus 4 Android Development] nokiagye:
When the droid 5.0 pop up then they release carbon 4.4
[Nexus 4 Android Development] Andre_Vitto:
Carbon team will take the features from other roms.. So unless other roms perfect their original features carbon cannot kang them...
[Nexus 4 Android Development] kurniawan77:
Anyone?
[Nexus 4 Android Development] RealSlimShadyMC:
Its an unofficial beta. It will have bugs, Phaseburn is probably busy fixing them and not replying.
[Nexus 4 Android Development] kurniawan77:
Yes i know its beta... Thank you. My question was if anyone else facing the same bug. Previous beta was working fine.... Is it working for you?
[Nexus 4 Android Development] paiktaras:
This is the reality :good::good:
[Nexus 4 Android Development] seriousneo:
Yep... Carbon is basically at the bottom of the ladder
[Nexus 4 Android Development] RealSlimShadyMC:
I wouldn't know, I'm staying with Mahdi-Rom until official nightlies come out
[Nexus 4 Android Development] kurniawan77:
Then why u reply.....?
[Nexus 4 Android Development] RealSlimShadyMC:
Because I'm just simply saying that Phaseburn most likely saw your reply and has more important bugs on his hands to fix first. I'm pretty sure the rules with most ROMs are no bug reports until semi stable nightlies are out
[Nexus 4 Android Development] kurniawan77:
Once again... I only asked if anyone else was facing the same bug....! A simple yes or no will do. Or just say nothing if you are on an other ROM...
[Nexus 4 Android Development] afbengochea:
Can anyone help me out? Trying to find where phaseburn has uploaded his unofficial ROM. Thank you guys
[Nexus 4 Android Development] RealSlimShadyMC:
He uploaded it for 24 hours as a test, its not even a nightly yet, he doesn't want a tsunami of bug reports and 'Omg ROM sux I crash everitiem'. Due to what I've read he also doesnt want anyone to share a public DL link, although I was one of the few lucky enough to download a copy. I would personally say to wait it out, the ROM is incredibly buggy and incomplete right now.
[Nexus 4 Android Development] Ztones:
I'm getting reboots about one a day on 11/17 but it started before that... anyone else?
[Nexus 4 Android Development] Qs5:
Surprisingly only on Snapchat and other camera based apps. I've went weeks on end without reboots. Try a fresh install?
[Nexus 4 Android Development] PhaseBurn:
Sorry I haven't been replying or keeping up with this thread. I've been busy with personal life and illness, not to mention another device I'm also maintaining for Carbon.

I'm working on fixing the bugs mentioned, specifically the Lockscreen Notification issues and the System UI force close.

I'll post an update probably on Monday to the delta updater.

Sent from my Nexus 4
[Nexus 4 Android Development] Ztones:
As I said it started earlier and the 11/17 was my fresh install and it didn't fix it. I haven't noticed a pattern that would pinpoint to any particular app or cause. Randomly, after clicking on something, phone would freeze for a few seconds, then reboot.
[Nexus 4 Android Development] PhaseBurn:
If a full wipe doesn't fix this issue on the 11/17 nightly, without a lolcat of the device during crash or reboot, it would be exceptionally difficult to debug and fix.

Also, the 4.3 codebase is not seeing active builds so even if a fix was found, I'm not overly sure that an official release would be made with it in it. The code would be committed but you might need to build it yourself, as the 4.3 tree is not currently active in our release cycle at this time.

Sorry if this is bad news. If a fix can be identified, I'll happily release a semi-official build containing it. But I'm short on time and resources to debug it myself (and since I don't use SnapChat, would have a hard time even if I could).

Sent from my Nexus 4
[Nexus 4 Android Development] PhaseBurn:
Currently compiling build CARBON-KK-PhaseBurn-20140119-0926, to be released to the delta updater once it's done (and tested).

A link here will not be posted (nor will the file be uploaded to trixel, for those who are used to hunting for it).

This includes a large number of bug fixes (Lockscreen Notifications, SystemUI FC on boot for LTE enabled devices), as well as a few new features here and there. And oh yea, no Goo (finally!).

Aside from cherry picking the 3 Carbon Delta patches and the IME selector notification settings (framework has been there for a while, just no interface to control it), this build is actually stock from repo sources.

I see [MENTION=2901778]malcho[/MENTION] has posted a link to his Carbon-based ROM, too. Those of you uninvolved in my test builds might consider trying that out for the time being, until we bring up the nightly builds in a little bit. I haven't tried it myself but it sounds decent (from the comments I've read on his thread).
[Nexus 4 Android Development] flame360:
From my understanding, we need to keep your build ( the last one with delta updater) on the root storage for it to work, right ? The reason I'm asking is because I found a folder in the root storage called carbon ROM right next to the delta updater folder so I wonder if it has to go there instead.
[Nexus 4 Android Development] PhaseBurn:
Keep in mind that, at this point, the delta updater has never been invoked. You flashed a full build, from somewhere on your internal storage, and that is how you ended up with Carbon. Now, if you have that zip file on your internal storage, in the root directory, when the delta updater sees an update is available (which it hasn't yet), it will download that, attempt to find the zip file you used to flash the current version, unpack it in the CarbonDelta directory, repack it (with out compression), and use that as the source for the base that it applies the delta to going forward.

Whatever you had previously in a "carbon ROM" folder is not anything I've seen it create before for any reason, and I don't have it on my device either. Is it possible you created this at some point in the past and forgot about it? Or maybe some other part of Carbon made it for some reason I'm unfamiliar with.

To get delta updates started, just follow these steps:

1) Put the original zip you used to flash the 01-14 build into the root of your internal storage.

2) Wait for Carbon Delta to discover there's an update available (should be anywhere from 3 to 12 hours from now).

3) Tap the button to download the update when it alerts you.

4) Tap the button to flash the update.

5) Let me know if it worked or didn't work here.

If you want to flash anything AFTER the base ROM itself (kernel, gapps, custom settings zip, whatev), between steps 3 and 4 above, copy the zip into the "FlashAfterUpdate" directory, inside the "CarbonDelta" directory in the root of your internal storage. Any zip file in here will be autoflashed after the ROM update is.

Hope these instructions are helpful.
[Nexus 4 Android Development] elderap:
After the last update the delta carbon, no longer have the option to upgrade for him. This should happen?

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Android Development] sean222:
Delta update worked great here! Very cool how it works :) this is going to be great going forward...I hated having to download the whole full ROM just for a couple updates. Thanks, PhaseBurn.

---------- Post added at 07:16 PM ---------- Previous post was at 07:13 PM ----------

Oh I see what elderap is saying...before in 'about phone' there was Carbon update option allowing you to check for updates. That option is gone now :( (that's how I initially started my delta update)
[Nexus 4 Android Development] PhaseBurn:
So I apparently herped when I should have derped, and the .01 release is compiling now.

Don't worry, the updater is still there, and still running as a background service that is periodically checking in, just the menu interface option wasn't merged.

When I post the new delta, it will be automagically detected and downloaded, just with out the option to trigger it manually. So nothing is "broken" per se, just, "missing".

I also kicked off my repo sync just before a slew of bug fix commits to Gerrit were merged, and as such, it's worth another release to get those clobbered too. Mostly memory leaks and null pointer crap. Anyway, whoops again.
[Nexus 4 Android Development] anbinhv:
Thank you [MENTION=1523205]PhaseBurn[/MENTION]!

Redownloading CARBON-KK-PhaseBurn-20140114-0956.zip... :)
[Nexus 4 Android Development] ghul21:
Nice ?

Wysłane z mojego Nexus 4 przy użyciu Tapatalka
[Nexus 4 Android Development] PhaseBurn:
Future, I am in you!
[Nexus 4 Android Development] barome:
I had 20140114 version, when Delta Update check, the 20140119 file is a 277Mo file ! Normal ?
[Nexus 4 Android Development] anbinhv:
Yes. Nomal, Because it is not compressed.
[Nexus 4 Android Development] anbinhv:
Good news!
[Nexus 4 Android Development] jsmonu:
Is there an external direct link I can get this from?
[Nexus 4 Android Development] PhaseBurn:
Additionally, the delta process will verify the original file (listing its size as it goes in the UI), download the small update (20140114-0956 to 20140119-0926 is 13 megs for example, and that version to 20140120-1858 is 12 megs), and then patch the original file with the small update it just downloaded, again, listing its original size.

So even though it says it's working with 270 megs, and indeed it is, since the original file is uncompressed, it's not actually downloading anything beyond the delta itself (varies), and the delta update manifest (usually 2.5 KB), which tells it what the update applies to (so it doesn't try to apply it to the wrong file), etc.

---------- Post added at 03:01 AM ---------- Previous post was at 02:12 AM ----------

Not at this time, all available testing slots are currently occupied. Please wait for the official nightly releases which should be coming soon.
[Nexus 4 Android Development] Igrikys:
approximate dates?))
[Nexus 4 Android Development] barome:
Can we delete the compressed file after update ?

Waiting to my phone find the 20140120 update :p
[Nexus 4 Android Development] elderap:
interest would be an issue with the update notification, it was possible to view the changelog. That is in the plans of carbon?

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Android Development] :
At review.carbon-rom.com u can check all the changes. Under the tab called merged.
[Nexus 4 Android Development] mike760534211:
Discovered the delta update was not work when I was using Franco custom kernel reflashed the original file and didn't change the kernel and it immediately update the 19th and the 20th today
[Nexus 4 Android Development] kurniawan77:
Why i no have....:confused:
[Nexus 4 Android Development] michelemascia7:
Link for try the unofficial rom? Thanks :)

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Android Development] PhaseBurn:
That's very weird that a different kernel would prevent the delta update from working.

Can you provide more detail as to what, exactly, it was/wasn't doing?

You had Carbon installed (what version?). You flashed Franco on top of it - at this point, Carbon Delta did... what? Did it find updates and not apply them? Did it fail to find updates but appeared to be running properly? Did it crash upon load? Did it fail to make you an acceptable eggs benedict one morning and you had it shot?

The more details you have, the more insight into this I can provide, and, hopefully fix it.
[Nexus 4 Android Development] mike760534211:
Carbon version installed - CARBON-KK-PHASEBURN-20140114-0956

Flashed Franco r201 on top of it.

Verified:

1) Put the original zip you used to flash the 01-14 build into the root of your internal storage. -- :good:

2) Wait for Carbon Delta to discover there's an update available (should be anywhere from 3 to 12 hours from now). -- :good:actually waited almost 24

3) Tap the button to download the update when it alerts you. -- :(Never alerted, hit check now under carbon updates and stated was up to date

4) Tap the button to flash the update. -- :(

5) Let me know if it worked or didn't work here. -- :good:with added info now.:D

What Carbon Delta did:

It never alerted me after waiting almost 24 hours. When clicking Check Now under Carbon Updates it would always say that it was up to date.

Did it find updates and not apply them? -- no, did not find updates

Did it fail to find updates but appeared to be running properly? -- Found no updates but appeared to be running correctly and the status bar even showed that it was checking.

Did it crash upon load? -- NO

Did it fail to make you an acceptable eggs benedict one morning and you had it shot? -- I actually wanted Beef Wellington but it stated that it was not Siri and told me tough sh** and to make it myself, but on a side note since running Carbon with/without Franco, my ego is boosted, I think my car is running better, the grass is definitely greener, I am .1% positive my IQ has gone up exactly 1 point and without changing my laundry detergent, my whites are whiter, my colors are brighter and my comfy pants are ever so slightly more comfy. :laugh:

What I did since I am a flash junkie, reflashed CARBON-KK-PHASEBURN-20140114-0956 and did not flash Franco. Once booted up went to System Settings>About Phone>Carbon Updates>Clicked Check now. It found the updates from the 19th, asked to flash now, it rebooted into recovery (TWRP) flashed the updates, reflashed my GApps (since I use PA because they install to the system directory...its a weird person thing of mine, i like their GApps), and this morning, 1/21/14, I had an alert that there was an update and it wanted to flash.

And since my IQ has risen exactly 1 point I was able to deduce that since the only difference I made was to not flash Franco kernel it must have been the kernel.
[Nexus 4 Android Development] kurniawan77:
Ahhh... Now i have! Bit late but... Oh well
[Nexus 4 Android Development] PhaseBurn:
Looks like the codeaurora Bluetooth rb1.7 tree merge has utterly broken things, so the update I had planned for tonight is refusing to compile.

I'm working on it as fast as I can, but it's 2:30 am and I do need would really like an hour or two of sleep before I go to work in the morning. :eek:
[Nexus 4 Android Development] Rohit02:
No hurry mate.. You deserve a sound sleep.:) Angels(GF to be precise if you have any;):P) are waiting for you in your dream.. :) Go get them. ;)

We will wait for another day. :)
[Nexus 4 Android Development] anbinhv:
Good night [MENTION=1523205]PhaseBurn[/MENTION]! I don't have any issues, btw I don't use bluetooth.
[Nexus 4 Android Development] PhaseBurn:
I'm sure *somebody* would "complain marginally loudly" (re: piss, whine, *****, and moan) if I updated their device to something with out Bluetooth support. Besides, less work to fix the commits from 1.7 than remove the BT stack from roomservice.

We'll see. Can't imagine it'll stay in this broken state for too long.
[Nexus 4 Android Development] rancatoco:
Im flashed today CARBON-KK-PhaseBurn-20140114-0956 and not find updates, any tips?

Thanks

EDIT: Now find, 2014/01/20 here.
[Nexus 4 Android Development] PhaseBurn:
Item Obtained: Sound Sleep.

Achievement Unlocked: Working Bluetooth Stack.

20140122-1304 pushed to delta.

Next push will likely be late this weekend or Monday, unless something is horribly broken.

Need a few volunteer for a branch change test, please. PM me.
[Nexus 4 Android Development] mrmysterious:
Can't find links! LOL
[Nexus 4 Android Development] Rohit02:
Because they are taken down.. ;) The testing slot is booked now.. We will be getting a stable release once its completed by PhaseBurn. :)
[Nexus 4 Android Development] rancatoco:
trixel.phaseburn.net/CARBON-KK-PhaseBurn-20140114-0956.zip
[Nexus 4 Android Development] PhaseBurn:
Well, not really, but kinda sorta maybe almost...

My branch is going to become the "nightly" branch, and transition accordingly. This is the pre-nightly "soak test", if you will. It's specifically so that I can test Carbon Delta and some other things, before the official nightlies become available, so that when the first official nightlies do roll off, the important new bits (such as Delta) are already in a fully-working state, tested on more than just one or two devices.

But to be 100% perfectly clear (one of Carbon's goals), this branch of mine will NOT transition into "stable" but into "nightly" with stables coming when they come, based on those nightly branches. The nightly branch will be tagged at points, and a stable release built from those tags, but this track will always and forever be "nightly" tagged.

I'm testing the branch transition this week with the people who I asked to PM me to volunteer. If that goes well, I'll be very very happy.
[Nexus 4 Android Development] theviruz:
No working download link for phaseburn Version? I want test it

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] rancatoco:
Deleted
[Nexus 4 Android Development] RealSlimShadyMC:
Is it just a survey of some kind? I CBA to check myself since I have my on NANDROID backup of Carbon on my SD waiting for official
[Nexus 4 Android Development] PhaseBurn:
Limited release soak test for officials, which are coming "soon". Not a survey.
[Nexus 4 Android Development] rancatoco:
But the link I posted is functioning normally.

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Android Development] PhaseBurn:
Really? The download size is not even 1kb and it displays text when you edit it with notepad.

Maybe we have different definitions for "functioning normally".

Sent from my Nexus 4
[Nexus 4 Android Development] rancatoco:
Stranger, yesterday I can download and flash with this link.

If I can find a link that works I can post here if someone asks?

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Android Development] PhaseBurn:
I removed the actual file this morning when I saw you had posted the link, then I replaced it with the text file, and last I pulled the update for that version from the delta so if anyone did still find a copy they wouldn't get any updates to it.

While I can not stop you from posting a link if you find a mirror, I will not be happy about it. This is not a public release of code that I found on GitHub, this is a test release of a specific version of Carbon's codebase and featureset by the official Carbon developer who is working on those features and maintaining this device.

Sent from my Nexus 4
[Nexus 4 Android Development] rancatoco:
Ok, i understand.

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Android Development] goofball2k:
Do you really have to ask?

Given that PhaseBurn isn't posting a link himself, it's safe to say that he doesn't want just anyone accessing the build.

Pretty sure if he wanted that, he'd just post a link directly? It's not about trying to find somewhere to host the file, that's the easy part.
[Nexus 4 Android Development] ph37rd:
If anyone is interested, at some point you may want to control the order your files in the flashaftrrupdate directory are implemented. They are flashed in alphabetical order. So if you name the files with numbers added to the beginning: 1.first_file_name.zip, 2.second_file_name.zip, etc you control their order flashing.
[Nexus 4 Android Development] kishke:
Good thing you said it when you did. I downloaded the file when u first posted it but just now got around to flashing it(exams and ****) I was literally was about to wipe my phone in the next few minutes.

So I guess I'll just have to wait for the nightlies?
[Nexus 4 Android Development] billsky83:
If this isn't a public release, why you don't just drop this topic and start a private google+? Whatever you guys discussing is just for your small closed group anyway.
[Nexus 4 Android Development] RohanM:
+1
[Nexus 4 Android Development] kishke:
Even though I'm not in the small scale testing I enjoying hearing about the progress, without it the thread would be dead anyway.

No one is forcing you to read, any update you need regarding this rom you can find in their site.