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

Root [Virgin Mobile] All-In-One Custom ROM User Guide

You need to read the guide on how to convert a sprint rom for use on a virgin mobile phone. It is extremely easy. It is located in the stickies section. If you need help please post there and everyone will be happy to help you :)

I did do that, first i got a status 4 error, so i removed the .txt. now i get a status 7
Got other roms to work just not PACMAN, wierd!
 
Upvote 0
I did do that, first i got a status 4 error, so i removed the .txt. now i get a status 7
Got other roms to work just not PACMAN, wierd!

This has happened to me when trying to flash HellFire 4.3.x; try replacing the updater-script from the PAC-Man ROM you're trying to flash with one from another ROM you have successfully flashed, just make sure it is also a 4.3.x based ROM. Just open both ROM's and drag the working updater-script over to the PAC-Man ROM. Basically, the updater-scripts are the same across Android builds except for the visuals some devs include at the beginning (it will show up as "ui print..." right after the assert lines, and is just for looks, has nothing to do with the actual flashing of the ROM). You can actually just modify one "master copy" and keep it on your desktop for use in this same manner whenever you download a new ROM-just drag and drop!
 
Upvote 0
I have taken out the assert lines and installed the CyanFox rom(can't link cause I'm new here). I have philz installed too. I'm stuck in a bootloop, because my phone keeps saying there is a UID mismatch. I don't know how to fix this. I had previously used cwm before I found this guide, so I reinstalled it and fixed permissions, but that didn't do anything. I've also wiped dalvik cache and the "normal" cache, which has not done anything either. I've reinstalled philz and I do not know what to do. Specifically it is saying: "System UIDs Inconsistent: You need to wipe data partition or your device will be unstable." and then it reboots. Can anyone help me?
 
Upvote 0
I have taken out the assert lines and installed the CyanFox rom(can't link cause I'm new here). I have philz installed too. I'm stuck in a bootloop, because my phone keeps saying there is a UID mismatch. I don't know how to fix this. I had previously used cwm before I found this guide, so I reinstalled it and fixed permissions, but that didn't do anything. I've also wiped dalvik cache and the "normal" cache, which has not done anything either. I've reinstalled philz and I do not know what to do. Specifically it is saying: "System UIDs Inconsistent: You need to wipe data partition or your device will be unstable." and then it reboots. Can anyone help me?

Did you do the full wipe in Philz? It is called "Clean to install new ROM." Do it twice just to be sure. Then flash Cyanfox. I flashed that one last night so I know it will boot. Let me know.
 
  • Like
Reactions: TheMusicMan
Upvote 0
Did you do the full wipe in Philz? It is called "Clean to install new ROM." Do it twice just to be sure. Then flash Cyanfox. I flashed that one last night so I know it will boot. Let me know.
Actually, I went back to the original rom file and changed the asserts, instead of deleting them and the rom worked :). Now I nus tneed to figure out the APN settings, cause 4g is not working.
 
Upvote 0
Actually, I went back to the original rom file and changed the asserts, instead of deleting them and the rom worked :). Now I nus tneed to figure out the APN settings, cause 4g is not working.

Good deal on getting it running! Have you flashed one of MopedRyder's APN fixes? That should be your next step if you haven't, see OP for a link.
 
  • Like
Reactions: TheMusicMan
Upvote 0
Ya, I'm about to flash one of the fixes right now. Sucks that I have to choose between LTE or MMS both ways, but I think I'll go with mms both ways.

Check out some of the discussion towards the end of my CM thread, several members seem to have figured out how to get LTE and MMS working using Hangouts as the default SMS app. I don't have LTE in my area (just checked the Sprint coverage map today and the entire Rocky Mountain region seems to be just one big blank spot as far as Sprint is concerned, so frustrating!) so I can't be of much help there, I will say that I have had zero problems sending and receiving MMS with Hangouts on KitKat, but once again, everything is 3G for me when not on home WiFi.
 
  • Like
Reactions: TheMusicMan
Upvote 0
Do I need to wipe and backup before flashing the fix? Hope not :/

Nope, just flash away! It never hurts to wipe just cache and Dalvik if you desire though. Additionally, to get into the APN's once the ROM is up and running, you need to use the Voice Dialler app, open it and say "Open APN" slowly and clearly. Once you are up and running in terms of all fixes and mods and tweaks and customization, however, definitely make a backup; you can never be too safe when it comes to having backups on hand!
 
Upvote 0
On 4.4.x it should bring up a dialog box and then press "Open APN's" it should be the only option available if Google understood your voice request. Saying "Edit APN" works as well.

Well, 3g and mms are working, so it doesn't seem like I need to change APN settings. If I decide to switch to the 4g fix, how do I disable the 3g/mms fix or do i just flash the new fix?
 
Upvote 0
Well, 3g and mms are working, so it doesn't seem like I need to change APN settings. If I decide to switch to the 4g fix, how do I disable the 3g/mms fix or do i just flash the new fix?

I would assume wipe cache and Dalvik, then just flash that fix, it should override the other one. Can't say for sure because I have no LTE so have only ever needed the 3G/MMS fix, but probably a safe guess based on the nature of flashing these types of .zip files.
 
Upvote 0
Those of you who are dependent on Titanium Backup like I am, stay away from the 12/27 update. It will force close TB every time you try to select an app. I had to restore a ROM nandroid from yesterday, open Play Store as soon as restore finished, and uncheck the option to automatically update all apps so that the previous, working version of TB would stay in place as long as I didn't manually update. Tons of negative, one-star reviews popping up on Play Store, so hopefully the team at Titanium Track will fix this ASAP or at least revert the previous version. Just a heads up. I think I am going to leave automatic updating off for the foreseeable future anyway now, lesson learned!
 
Upvote 0
All right, so this part of the thread will be a listing of custom ROM's which I can confirm as working on our device, and the necessary links. It won't necessarily be a true one-stop shop, since it will be almost exclusively 4.3.x builds (and now 4.4.x since KitKat is here!), but that is just my preference as mentioned earlier!

Side Note: Since I tend to hoard files on my computer for every device I have ever owned, chances are I have files for some of these ROM's that are going to be hard to find, especially those looking for 4.3.x builds for ROM's that are now releasing 4.4.x builds. If this is the case, please send me a PM and I will see what I can do for you. Keep in mind, these will all have been modified to my personal tastes-see post #2 for the .apk files I remove from ROM .zip files prior to flashing, in addition to removal of the assert lines.


CyanogenMod
The granddaddy of them all. Without this one, pretty much none of the rest would be what they are today. Main site: CyanogenMod, XDA discussion thread: XDA Thread for CM 10.2 and CM 11. As this one is pretty much the "pioneer" pay close attention to what other users have experienced with the various nightlies; some are stable while others have bugs which would make certain nightlies not worth flashing.

Update 12/22/2013:

I have been running official CM 11 very heavily since it was released on 12/7/2013, and it is one of the most awesome set of nightlies I have ever experienced! Very stable, any bugs are being addressed very quickly by the CM team. I have a thread on both the VM and the Boost forums dedicated to CyanogenMod, they include Dropbox links to specific nightlies which I have modified, and in some cases debloated, for ease of use.

Virgin Mobile All Things Root Forum Thread for CM 11 Discussion

Boost Mobile All Things Root Forum Thread for CM 11 Discussion

Both threads are updated by myself with the same material in the OP, as needed, but there are unique discussions going on in both threads. Thanks as always to my new friends on the Boost side who are making VM and Boost a united force!

Carbon
Hands down my favorite ROM. Extremely smooth and stable, awesome customizations. I especially like the "Ribbons" feature, which creates a dock which can be swiped from various areas of the screen but otherwise remains hidden. I disable the dock in Nova Launcher to maximize my screen real estate, so Ribbons makes it convenient to access frequently used apps. Listview animations are also pretty interesting, these add animation features when scrolling through any list such as the Settings menu. For those that like it, HALO is also available. Download page here: Download Carbon ROM, make sure to choose d2spr folder; XDA thread here: XDA Thread for Carbon ROM.

Update 12/22/2013:

Carbon now has their official website up and running, with a nice overview of the features available as well as a promise that their 4.4.x builds are coming any day now. Unfortunately, that tease was put out a while ago, with the disclaimer that the Carbon team wants an awesome release, not something done halfway which will be a work in progress. I am assuming it will therefore be awesome pretty much right off the bat, if 4.3.1 is any indication! Maybe a Christmas release for their diehard users? We will know in a couple of days! Once Carbon does start releasing 4.4.x builds, I will start a dedicated thread similar to my threads for CM 11.

Official Carbon ROM Website

Hellfire
Similar to Carbon in terms of customization options, with a red color theme and the TouchWiz water drop sound when screen touch sounds are enabled. As with any CM based ROM, custom themes are available for download from Play Store if you don't like the default theme that comes with any of these ROM's. XDA Thread for HellFire ROM, with download links in the OP

"The Collective" AoCP
Decent ROM with some twists on theming built into the default ROM theme; very annoying screen touch sounds however, in my opinion. XDA Thread for AoCP "The Collective" with download links in OP

Update 12/22/2013:

My buddy wetbiker7 from the Boost forums strongly suggests not using this ROM due to instability issues that develop over time; Biker is pretty much the man, so if he suggests something, you can bet it will end up becoming my suggestion as well. Leaving the ROM in the list just for the sake of being "complete," but would suggest trying it only if you are really curious. Doesn't really offer anything above and beyond any similar ROM, such as Carbon, or CyanogenMod with the proper Xposed modules.

JellyBAM
Probably my second favorite after Carbon. However, apparently some kind of issue where they didn't give proper credit to the original ROM developers from whose source they compiled (this ROM is kind of like PAC-Man in that it borrows the "best of" from multiple other ROM's), which resulted in them getting banned from XDA. Download from Goo.im here: JellyBAM Downloads; they just released a version which I believe correlates to a stable release for 4.3.1. GApps are included in the ROM, but if you want very current GApps, use the ones provided by Paranoid Android.

Update 12/22/2013:

JellyBAM is also now on the KitKat bandwagon, they are using 2.x as their numbering system (1.x was for their JellyBean 4.3.x builds); however, currently reported as being fairly buggy, so it may be a while before the 2.x builds are as good as the 1.x builds. Check out their official website:

JellyBAM

PAC-Man
As mentioned above, kind of a "best of" (they call it "All-in-One") featuring Paranoid Android (P), AOKP (A) and CyanogenMod (C), hence the name. This is a well-respected ROM across a lot of different platforms, just be careful with some of their latest nightlies (XDA is a good resource to check out what issues other users are having with certain releases, for any given ROM). XDA Thread for PAC-Man ROM, download links in OP

LiquidSmooth
Pretty nice ROM, but hasn't been updated in a while (over a month as of this writing). If you combine this with a custom kernel, pay close attention to build dates for compatibility. XDA Thread for LiquidSmooth ROM, download links in OP

Update 11/10/2013:

LiquidSmooth v. 2.37 is now available; clean flash went fine except could not get a working data connection or any phone signal whatsoever, restored my backup of v. 2.10, then dirty flashed v. 2.37 and data/signal were OK; most likely my problems were due to coming straight from Omni, and yes, I did all the correct procedures for wiping partitions, cache, and Dalvik-cache first.

Update 12/22/2013:

LiquidSmooth is just now starting to release builds based on KitKat. Will update their section of this thread once the builds are truly up and running.

Illusion
Also pretty nice, but similar to LiquidSmooth in that it hasn't received a fresh build in a while (again, as of this writing). XDA Thread for Illusion ROM, download links in OP

The following ROM's I only flashed just to confirm working, otherwise I have not actually left them running on my phone long enough to form an opinion.

Omni
I am only going to mention Omni, no links or recommendations. When it was first ported to the SGS3, there were fairly severe problems with the ROM, and it seems like, a couple of months after that initial port, that there just really isn't much going on for our specific phone. While I am impressed by the concept behind Omni, I was less than impressed with what it actually had to offer for the brief time I had it running. If you want to check it out, Google will be your friend.

ReVolt
XDA Thread for ReVolt ROM

Eclipse
XDA Thread for Eclipse ROM

AOKP
XDA Thread for AOKP ROM

CyanFox
XDA Thread for CyanFox

Update 12/22/2013:

While I was not that impressed with the 4.3.x builds for this ROM, 4.4.x has been a different story. Very solid, and combining this ROM with the proper Xposed modules brings it on par with Cyanogen or Carbon in my book. Prior to official CM 11 nightlies being released, this was my ROM of choice for the KitKat experience. Once Carbon starts releasing their KitKat builds, CyanFox will be a top three ROM for me, with Cyanogen rounding out the "holy trinity" of KitKat-based ROM's in my book.

Vanir
XDA Thread for Vanir ROM

Despite the disclaimer for this section about these just being confirmed as able to flash, I did form an opinion in the five minutes I had it installed-pretty much worthless! Way too many bugs, including a non-functioning home button. Only remains on the list to be "complete," flash at your own risk.

Slim
This is the only one I haven't tested at all, but am pretty sure it is capable of being modified and flashed. Used this on other phones, didn't care for the DPI changes, and it always seemed to get laggy over time, but again, I don't know how it performs on the SGS3. XDA Thread for Slim ROM (currently SlimKat)

Update 12/22/2013:

My buddy wetbiker7 really likes this ROM and says it runs really well for him. I trust his opinion, so even though I will probably never actually run this ROM, if he says it's golden, then you can flash with confidence!

ROM's That Have Become Available Since Release of KitKat

Here are several ROM's that have been ported or built from scratch since the KitKat update to the Android ecosystem:

Beanstalk
Confirmed to run well by wetbiker7, so good enough for me! XDA Thread for Beanstalk

Gummy
XDA Thread for Gummy ROM

Smasher X, Epic 8, and iDroid
A trio of ROM's from talented developer Cjen1987 over on XDA. I have only personally tried Smasher X, it was fairly slick with lots of customization and a unique home launcher included (Smart Launcher, available on the Play Store). Developer updates very frequently, and is open to user input. XDA Thread for Smasher X, Epic 8, and iDroid

Honorable mention (because it is a 4.2 build):

Team BAKED BlackBean 8; I love this ROM on my Motorola Xoom, and it does flash on the SGS3. There are no assert lines included (Illusion also has no assert lines), so no modification needed in that area, as always just make sure it is for d2spr. Goo.im link here: Team BAKED

I cannot stress enough, that no matter which ROM (or ROM's) you choose to play with, read, read, read and then read some more on the various threads to get familiar with the pros and cons and to see what other people have already experienced.

Happy Flashing!

First, thank you for all of the great information!

I'm currently running jdsingle's [ROM][MK5][STOCK][ODEXED]- Virgin Mobile/Boost Mobile and would like to try Carbon. Do I need to wipe cache/dalvik and will I need to flash a GApps package?
 
Upvote 0
First, thank you for all of the great information!

I'm currently running jdsingle's [ROM][MK5][STOCK][ODEXED]- Virgin Mobile/Boost Mobile and would like to try Carbon. Do I need to wipe cache/dalvik and will I need to flash a GApps package?

Great choice on using JD's ROM for stock purposes, and also great choice on wanting to try Carbon. If you have read the OP, which I assume, then I highly recommend Philz Touch Recovery for starters. You will want to do the full wipe, as you are changing ROM's completely. There is also a world of difference going from TouchWiz to AOSP, so that just a wipe of cache and Dalvik will not leave your phone in proper condition to change over. In Philz, the wipe option you want is called "Clean to install new ROM." I used Carbon almost exclusively, except for testing out other ROM's, for all of October and November, prior to the release of KitKat, and absolutely love it. The last build I was using was from November 8, 2013, and it was solid. You will also need GApps, this will be the case for any AOSP ROM; make sure you select GApps for 4.3.x, as other versions, such as 4.4.x, won't be compatible. If you are not comfortable yet with modifying a Sprint ROM to flash, I can PM you a copy of Carbon I modified for personal use. I can also upload the correct GApps if you want, otherwise just follow the link I posted in part two of this tutorial for the Paranoid Android GApps packages, they aren't maintaining the 4.3.x version anymore, but it is still available to download. Good luck!
 
Upvote 0
Thanks for your response and assistance. I'm currentyu using Philz and will wipe per your instructions. I 'll also refer to previous post for the links for Carbon and the 4.3 GApps.

Forgot to ask...will I need to flash MK5 or is it included?

Your modem will stay until you choose to change it. Modem is always going to be independent of ROM.
 
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