• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] Official Carbon KitKat Nightlies Are Here!!

struckn

Android Expert
Oct 9, 2012
1,621
975
Colorado
All right people, the title says it all! Apparently Carbon was waiting for their one year anniversary to coincide with their first KitKat nightly. Downloading now, can't wait to get this bad boy on my phone! Special thanks to @nathan75 for giving me the heads up with a PM this morning. Head on over to the Carbon website, make sure to read the announcement and follow their instructions; they are recommending a GApps flash in the same session as the ROM flash, just FYI, I know normally a lot of us flash GApps in a second recovery session after the ROM has settled in. Enjoy!

News | Carbon Rom
 
OK, for those who would like it here is the first nightly! I am posting two versions, both have the asserts removed. Otherwise, one copy has just that modification, the other one is tailored to my personal tastes in terms of debloating. Standard disclaimer applies, I am not responsible for anything that goes sideways. And most importantly, this is not my original work, this is the work of the Carbon development team, they are beyond awesome! Make sure to check out their website, linked in the OP, before flashing. I also recommend (of course) my stickied tutorial, which now includes an accompanying video, so that you can do this yourself, but I don't mind putting these up here as a favor to all my friends in the rooted VM SGS3 community!

Carbon KitKat Asserts Removed and Debloated

Carbon KitKat Asserts Removed

It should also go without saying at this point, since so many of us use and recommend it, and have posted countless times about it, but USE PHILZ TOUCH!! No complaining allowed if you are using TWRP or regular CWM.
 
Upvote 0
Do you think we will be able to take advantage of the updater app they have released or will the Asserts problem prevent that?

The assert lines will be an issue in any future update, which is what the updater app will point to. I think it will still be a useful tool to notify of updates, and if you know what you are doing, it is actually possible to modify the asserts on your phone using the proper file explorer. However, I like to download to my computer first, modify, save to the proper location, and then transfer to phone.
 
Upvote 0
Flashed over mopeds latest "ready" build and it's running beautifully. Removed asserts then flashed these four, in this order, all at once:

Wipe dalvik + cache partition
1) flashed ROM
2) flashed dkp kernel
3) flashed optimized dalvik
4) flashed 3rd APN fix
Re-wiped dalvik + cache partition
Reboot

Again, I flashed all four in One recovery session.

Painless, including no dot-phone FC's so far.
pHilz settings remained intact.
All system settings appear unchanged.

ja9a6une.jpg
 
Upvote 0
What's the difference Carbon vs CM ?

General style is more subdued. Some cool extra features like pocket mode, and text previews of notifications around the unlock button on the lock screen. Right now, Bluetooth is way better on carbon. There other good stuff, too.

I think general speed, smoothness, and stability are similar. I know native WiFi hotspot works on carbon, I'm not sure about cm. I was jumping between nightlies of the two for a while, but since carbon fixed BT, I haven't felt the need to try the latest cm nightlies.
 
  • Like
Reactions: struckn
Upvote 0
The assert lines will be an issue in any future update, which is what the updater app will point to. I think it will still be a useful tool to notify of updates, and if you know what you are doing, it is actually possible to modify the asserts on your phone using the proper file explorer. However, I like to download to my computer first, modify, save to the proper location, and then transfer to phone.

Struckn,

Im not sure if you do this already but -

To get "Virgin Mobile" to show as the network replace the eri.xml file in framework-res.apk.

Open (dont extract) the framework-res.apk
navigate to \framework-res.apk\res\xml
replace the eri.xml with the one I attached.

I also attached a readable version. The eri.xml is the compiled one - this is the one to replace with.

Download eri.xml HERE
md5: DFBB92E276C8B17D5F3FC1C022A5B7C9

For a readable version check it out HERE
 
  • Like
Reactions: xstefen and struckn
Upvote 0
OK, for those who would like it here is the first nightly! I am posting two versions, both have the asserts removed. Otherwise, one copy has just that modification, the other one is tailored to my personal tastes in terms of debloating. Standard disclaimer applies, I am not responsible for anything that goes sideways. And most importantly, this is not my original work, this is the work of the Carbon development team, they are beyond awesome! Make sure to check out their website, linked in the OP, before flashing. I also recommend (of course) my stickied tutorial, which now includes an accompanying video, so that you can do this yourself, but I don't mind putting these up here as a favor to all my friends in the rooted VM SGS3 community!

Carbon KitKat Asserts Removed and Debloated

Carbon KitKat Asserts Removed

It should also go without saying at this point, since so many of us use and recommend it, and have posted countless times about it, but USE PHILZ TOUCH!! No complaining allowed if you are using TWRP or regular CWM.

I installed the Carbon with Asserts Removed and all went well except I lost root privileges. I had backed up all apps via Titanium Pro; however, I wasn't able to reinstall Titanium without root or Superu.

Where did I go wrong? Probably a simple answer but then I'm a pretty simple guy. :thinking: Thanks!
 
Upvote 0
I installed the Carbon with Asserts Removed and all went well except I lost root privileges. I had backed up all apps via Titanium Pro; however, I wasn't able to reinstall Titanium without root or Superu.

Where did I go wrong? Probably a simple answer but then I'm a pretty simple guy. :thinking: Thanks!

You can flash the supersu .zip from recovery. It is in theBritton's sticky. http://forum.xda-developers.com/showthread.php?t=1538053
 
Upvote 0
I installed the Carbon with Asserts Removed and all went well except I lost root privileges. I had backed up all apps via Titanium Pro; however, I wasn't able to reinstall Titanium without root or Superu.

Where did I go wrong? Probably a simple answer but then I'm a pretty simple guy. :thinking: Thanks!

Also, if you look through all of the settings in philz recovery there are settings to/for check/re-root SuperSU.

There is also a new version of philz_d2spr as of today, 1-30-2014, with a newer version of SU included.
 
  • Like
Reactions: struckn
Upvote 0
Also, if you look through all of the settings in philz recovery there are settings to/for check/re-root SuperSU.

There is also a new version of philz_d2spr as of today, 1-30-2014, with a newer version of SU included.

Sure enough...found it under Philz Settings.

I see that the newer Philz is a .tar file. Can that be run using Mobile ODIN? I've never used Mobile before.

Correction...the .tar file I found is not for our phone.
 
Upvote 0
Could you post a link for the clueless like myself... :) Thanks bro!

Sure. Give me a few minutes...

This is a link to the Sprint/OUR DEVICE, (d2spr):
http://goo.im/devs/philz_touch/CWM_Advanced_Edition/d2spr

This is the link to the XDA thread for d2spr (the OP is cnexus) :
http://forum.xda-developers.com/showthread.php?t=2446393

This is a link to the main XDA thread for philz recovery (the OP is philz himself) :
http://forum.xda-developers.com/showthread.php?p=39433912#post39433912
 
Upvote 0
Bump... Links above. I'll be editing this post with some tips in a few...

This is a big jump for our build. I highly recommend reading philz main thread, at least the first 5 posts. The 5th post has the changelogs for all of version 6.

I purchased Mobile Odin Pro a while back to support Chainfire. I also purchased SuperSU Pro for the same reason. He's probably the most deserving developer out there of my small investment.

We stear clear of Odin, when possible, as it's capable of replacing our bootloader and/or adding the knox bootloader. If you're familiar with knox however Mobile Odin is a huge time saver and potentially a lifesaver, along with being convenient.

I simply downloaded the tar.md5 and flashed the new recovery with Mobile Odin. Hit flash partition and the phone simply rebooted into the new recovery... So fast and easy I had to go to philz "about" to be sure anything happened. A lot of the advanced features of philz, i.e., working with partitions individually replace the need for mobile Odin but it remains a good learning tool and it can still do some things that a recovery can't... I think...
 
  • Like
Reactions: struckn
Upvote 0
Ok so i installed this new nightlies Carbon and it seems to be working much better than the previous carbon i tried out. Although i still have the issue with the phone locking up and turning green when trying to watch any type of video (this is a common issue I've had with both iterations of carbon and many cm 11 revisions)

I guess i'll have to update philz recovery here soon too
 
Upvote 0
Couple of problems after install of the debloated rom.

No data conection.
Cammera crashed.
Settings option from button push fails, guess that's why it's an app icon.

GS3 D7(?pre G2)
NoKnox
Phylz 6.0.4.5

Running JD's MK5 stock ROM no problem. Xposed wanam mods, flashlight doesn't work otherwise it's all good. Was hoping for better battery life.
 
Upvote 0
Couple of problems after install of the debloated rom.

No data conection.
Cammera crashed.
Settings option from button push fails, guess that's why it's an app icon.

GS3 D7(?pre G2)
NoKnox
Phylz 6.0.4.5

Running JD's MK5 stock ROM no problem. Xposed wanam mods, flashlight doesn't work otherwise it's all good. Was hoping for better battery life.

If you have the MD7 bootloader, the MG2 one should work better. You should be able to safely Odin the MG2 stock tar file, but will then need to reinstall Philz Touch and then re-root with the SuperSU zip file. Make sure to not accept any update that pops up once you boot into the stock ROM if you choose this route, as the "update" will be for the Knox MK5 bootloader. Then, make a Nandroid backup, clean wipe to install (2x), flash ROM, flash APN fix of choice, flash correct GApps, and boot back into system. Should work fine in general, I don't upload modified ROM's unless I have flashed them first. Been running that specific one since it first came out yesterday morning and it has been phenomenal for me personally.
 
Upvote 0
I missed that APN flash. That has something to do with data I'm guessing.

Thnx Strukn you are big help on these forums.

No problem, and thank you for the compliment! APN fix is a must on any ROM we use if the ROM was designed for Sprint. Credit on that goes to @MopedRyder, here is the thread if you haven't seen it already:

http://androidforums.com/virgin-mobile-galaxy-s3-all-things-root/771802-mod-sprint-virgin-mobile-lte-mms-fix-wip-cm-aosp-tw-update-2014-1-18-a.html

On the plus side, at least for me on KitKat builds, the APN fix now sticks through subsequent dirty flashes, on 4.3.x I had to reflash every time. Still needs to be flashed when changing to a new ROM, but essentially one and done until you decide to change again.
 
  • Like
Reactions: evo5droid
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones