This is a complete tutorial. Look at it closely. This is what is posted for the Collective and VanillaRoot Box. You won't need it now since I've made you the updater-script for it already. You will for future updates though.
I followed the method below. 3G, SMS, MMS and everything works. I was unable to test 4G due the the fact that it is not available in my area yet. Hopefully it will work for you.
(A) Download the Collective AoCP ROM zip and GAPPS zip from the thread link provided. They will be separate downloads.
(B) Change the updater-script so that it will flash with your Boost Baseband.
Here we go!!!!!!!!!!!!!!!!!!!!!!
1st....You'll need to install Notepad++ to edit the script. There are others out there but this is the one I prefer.
You can download it free from the internet. You'll see the FREE version out to the right of the screen once you click the link.
Notepad++ v6.5 - Current Version Select the FREE version.
Open the ROM zip and navigate to META-INF/com/google/android/updater-script. Open the file with Notpad++.
In most of the AOSP based ROMs you'll see a list of compatible modems.
This is the one I modified from Vanir. You'll see the stock Boost modem I added (in red) from my phone. If the baseband on your phone is not the same as mine, change it to the one showing on your phone. Your baseband can be found via phone settings/About Device/ Baseband Version.
EXAMPLE:
assert(getprop("ro.product.device") == "d2spr" || getprop("ro.build.product") == "d2spr" ||
getprop("ro.product.device") == "d2spi" || getprop("ro.build.product") == "d2spi");
assert(getprop("ro.bootloader") ==
"L710VPAMG2" ||
getprop("ro.bootloader") == "L710VPBMA6" ||
getprop("ro.bootloader") == "L710VPBMB1" ||
getprop("ro.bootloader") == "L710VPBMD4" ||
getprop("ro.bootloader") == "L710VPAMD7");
Pay close attention to what you're doing The easiest way is just remove one and add your own. Make sure you add the baseband exactly as it's found on your device under BASEBAND VERSION in your phone's settings. Once you've removed one and added yours, close out and choose to save it. You will be asked if you want to save the changes with the script and then you be asked if you want to save the changes to the archive. Select YES to both. If you've done it properly, you'll be able to open it back up and it should reflect the changes you have made like in my example above.
YOU HAVE NOW MADE THE COLLECTIVE ROM ZIP FLASHABLE FOR YOUR BOOST GALAXY S3.
These are put in the ROM to save people from flashing ROMs on incompatible devices and bricking. I advise you to use this form of editing with extreme caution. I'm sure you will, just be careful.
(C) Download the Piggyback zip-
http://www.mediafire.com/?i678ydl9wv2o75g
(D) Download Boost xml file-
https://app.box.com/s/o9folfrq00ee9p2qj5pv (click on download button at the top once you’re on the page)
***DISREGARD THE NEXT PARAGRAPH IF YOU WILL HAVE ACCESS TO WIFI ONCE YOU'VE FLASHED THE ROM. PROCEED TO STEP 1.***
If you’re not going to have wifi available after flashing the ROM, you’ll need to do these steps now. Download the APK Share app and the APN Backup & Restore app from Google Play. Install both. Open the APK Share app and find APN Backup & Restore. Tap it and chose BACKUP. It will save the app to the apkshare folder on your phone. Just a heads up, my folder was located on my internal sd card, not the ext sd. You’ll need this app later to change your APNs. You will also need a copy of the Titanium backup apk or a file explorer apk with root privileges on your sd card. One of these will be needed to make the APN Backup & Restore a system app so you can use it to activate data and MMS***
HERE WE GO!
1)Place the ROM, GAPPS, Boost xml file, and Piggyback zip on your sd card.
2)Boot into your recovery.
3)Now’s a good time to make a recovery backup!!
4) Do a factory reset, wipe cache, and dalvik cache.
5)Flash the ROM and then Reboot the phone and LET IT BOOT UP COMPLETELY.
6)Flash GAPPS. Reboot the phone and LET IT BOOT UP COMPLETELY.
7)Boot back into recovery and flash the Piggyback zip. While still in recovery, select fix permissions.
8)Reboot the phone and LET IT BOOT UP COMPLETELY.
The following will fix your data (if the piggyback didn’t). It will also fix MMS. I didn’t have data until after I applied the Boost xml file.
Link to AlpineMan’s original thread POST #2-
FIXED: Can't send MMS? Sprint / Boost / Virgin Mobile APN Settings Problem! - xda-developers
For those of you who don’t have access to wifi, now you’ll see why you’ve done what I mentioned above.
ONE NOTE BEFORE USING THE APN BACKUP RESTORE APP. WHEN YOU OPEN THE APP IT WILL SAY APNs CANNOT BE RESTORED OR DELETED ON THIS DEVICE. DISREGARD THIS. IT WORKED PERFECTLY ON MY PHONE.
You should now have data and MMS. As I mentioned earlier, I am unable to test 4G. Hopefully yours will work