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

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


I just did it.

You take the ROM and extract it. Go to the extracted files, go through the path to the updater-script. You then longpress the updater-script and choose text editor. Remove the asserts, back out choosing to save the changes, and then zip the ROM back up. BAM! One ROM minus asserts.:D

That's the 1st time I've done it with Root Explorer lol. I've always done it on the computer.

Edit. I did not actually flash the ROM. I just went in and removed the asserts. As long as the ROM is named properly and the changes are saved it should flash.

Hmmmm, I guess I'm gonna have to go through the entire process to make sure it will flash. I don't see why it shouldn't though.

I'm gonna do it now and verify that I can remove the asserts and flash the ROM.
 
  • Like
Reactions: wyelkins
Upvote 0
Do you remove all of these lines in red?

assert(getprop("ro.product.device") == "d2spr" || getprop("ro.build.product") == "d2spr" ||
getprop("ro.product.device") == "d2spi" || getprop("ro.build.product") == "d2spi" ||
getprop("ro.product.device") == "d2tfnspr" || getprop("ro.build.product") == "d2tfnspr" || abort("This package is for \"d2spr,d2spi,d2tfnspr\" devices; this is a \"" + getprop("ro.product.device") + "\"."););
assert(getprop("ro.bootloader") == "L710VPBLJ7" ||
getprop("ro.bootloader") == "L710VPBMA6" ||
getprop("ro.bootloader") == "L710VPBMB1" ||
getprop("ro.bootloader") == "L710VPBMD4" ||
getprop("ro.bootloader") == "L710VPAMD7" ||
getprop("ro.bootloader") == "L710VPUCMK3" ||
getprop("ro.bootloader") == "S960LWYAMD6");

mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
package_extract_dir("system/addon.d", "/system/addon.d");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "backup");
unmount("/system");
 
Upvote 0
Do you remove all of these lines in red?

assert(getprop("ro.product.device") == "d2spr" || getprop("ro.build.product") == "d2spr" ||
getprop("ro.product.device") == "d2spi" || getprop("ro.build.product") == "d2spi" ||
getprop("ro.product.device") == "d2tfnspr" || getprop("ro.build.product") == "d2tfnspr" || abort("This package is for \"d2spr,d2spi,d2tfnspr\" devices; this is a \"" + getprop("ro.product.device") + "\"."););
assert(getprop("ro.bootloader") == "L710VPBLJ7" ||
getprop("ro.bootloader") == "L710VPBMA6" ||
getprop("ro.bootloader") == "L710VPBMB1" ||
getprop("ro.bootloader") == "L710VPBMD4" ||
getprop("ro.bootloader") == "L710VPAMD7" ||
getprop("ro.bootloader") == "L710VPUCMK3" ||
getprop("ro.bootloader") == "S960LWYAMD6");

mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
package_extract_dir("system/addon.d", "/system/addon.d");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "backup");
unmount("/system");

Yes. Remove the lines in red.


Also. I just tried removing the asserts with Root Explorer and then flashing the newest nightly for Sprint. It flashed perfectly. Anyone who can't do it with Root Explorer and is getting errors isn't doing it right. I just got through testing EVERYTHING myself. :D:thumbup:
 
Upvote 0
I've been able to do it by extracting in zarchiver editing win root explorer and repackaging with zarchiver again. Just another method for people to try :)

I've never really used Root Explorer to unzip and zip up files that much but it actually works really well. Using only Root Explorer, I had the ROM unzipped, asserts removed, zipped back up, and ready to flash in less than 10 minutes. Not bad for doing it all with Root Explorer for the 1st time. :)

I've have to admit, I was pleasantly surprised to find out how easy everything went. It was easier than using the computer LOL! :D:thumbup:
 
  • Like
Reactions: wyelkins
Upvote 0
I've never really used Root Explorer to unzip and zip up files that much but it actually works really well. Using only Root Explorer, I had the ROM unzipped, asserts removed, zipped back up, and ready to flash in less than 10 minutes. Not bad for doing it all with Root Explorer for the 1st time. :)

I've have to admit, I was pleasantly surprised to find out how easy everything went. It was easier than using the computer LOL! :D:thumbup:

I did exactly that and it still gave me a Status 7 error in both CWM and Philz recoveries. I think my phone just hates me.

Would you be able to send me your zip and if it still doesn't work, I obviously need to change something on my end.
 
Upvote 0
I flashed the latest d2lte version and mms worked right off the bat even though there were no APN's at all after a fresh flash. Haven't been able to get LTE to work regardless of flashing the fix or not. Has anyone been able to get LTE to work?

Going to give the usual advice here-you probably need to do a PRL/Profile update via a TW backup, then clean flash back to a d2lte version, especially one from the last couple of days, since the issues specific to LTE were fixed in the CyanogenMod source recently.
 
Upvote 0
I did exactly that and it still gave me a Status 7 error in both CWM and Philz recoveries. I think my phone just hates me.

Would you be able to send me your zip and if it still doesn't work, I obviously need to change something on my end.

I would be more than happy to share my Sprint assert free copy with you. I'll get it uploaded and PM you the link. Start checking your PM inbox in about 20 minutes. I may be able to send it sooner. The upload is already at 20%. Just be on the lookout for it. :)
 
Upvote 0
Well, I was gonna just PM the link but since I've already got it uploaded there's no sense in not sharing it with everyone else who may want to give it a try.

2/3/14 Carbon Nightly for Sprint with asserts removed for anyone who may need it.

Thanks again to the wonderful work Team Carbon is doing for all of us! :)

CARBON-KK-NIGHTLY-20140302-0910-d2spr
 
  • Like
Reactions: minikirchner
Upvote 0
Going to give the usual advice here-you probably need to do a PRL/Profile update via a TW backup, then clean flash back to a d2lte version, especially one from the last couple of days, since the issues specific to LTE were fixed in the CyanogenMod source recently.

I did the PRL update before i flashed Carbon originally, but I'll try it again.

Thanks, for sending me your copy of the sprint version, Wetbiker! I'll be on the lookout for it :)
 
Upvote 0
I did the PRL update before i flashed Carbon originally, but I'll try it again.

Thanks, for sending me your copy of the sprint version, Wetbiker! I'll be on the lookout for it :)

You are very welcome bro. Happy I could help. Now let's just hope that it works for you.

I also went ahead and posted the link in the post right above your last post. I figured I would go ahead and share it with everyone in case they might need it. I also just sent it to your PM inbox. :D
 
Upvote 0
I can attest that using Root Explorer to unzip/zip and Text Editor to remove the asserts works.

I had always tried to find a way to edit the extracted script file and replace it into the zip without having to unzip the entire thing.

This works good enough though. This will save me a lot of time since I usually download to my phone. It does require an SD card with enough free space to Handle the zips, but I have a 32gb card, so no problem.

Even better though, the d2lte builds of Carbon and CM11 have been working recently so that I don't have to remove any asserts. More Roms are jumping on this bandwagon, so I hope that all the LTE problems have been worked out.
 
  • Like
Reactions: wetbiker7
Upvote 0
Ok so I went back to Stock Rooted and updated the PRL/Profile. Then flashed the following:

1. 0302 d2lte Carbon
2. Gapps
3. APN Fix

LTE is finally working along with MMS (over Wifi in 8sms). Thanks to Wy and Wetbiker for all the help! :D


EXCELLENT!!!! :D I'm very happy you got it working bro!!!! I know you're one happy camper right now. lol

I'm looking forward to the day we finally get LTE in my area. My buddy says that the closest city to me, Bakersfiled , Ca has it but I have yet to locate any areas where my phone will connect. I know it's only a matter of time though. Right now I am very thankful for my cable internet at the house. My plan is the 10mbps but I have seen it get up to 16 and 18 on rare occasions. Even with the 10mbps plan, I still get between 11 and 12mbps down on a daily basis which isn't bad at all. Still, I see some of these guys posting LTE speeds in the 20's. Yes indeedy.... I am def looking forward to LTE in my area. :D
 
Upvote 0
EXCELLENT!!!! :D I'm very happy you got it working bro!!!! I know you're one happy camper right now. lol

I'm looking forward to the day we finally get LTE in my area. My buddy says that the closest city to me, Bakersfiled , Ca has it but I have yet to locate any areas where my phone will connect. I know it's only a matter of time though. Right now I am very thankful for my cable internet at the house. My plan is the 10mbps but I have seen it get up to 16 and 18 on rare occasions. Even with the 10mbps plan, I still get between 11 and 12mbps down on a daily basis which isn't bad at all. Still, I see some of these guys posting LTE speeds in the 20's. Yes indeedy.... I am def looking forward to LTE in my area. :D

Yes, I feel like a giddy kid on Christmas which is funny since I still have my tree up! :D

We have Comcast internet at home and can sometimes get around 30mbps. Probably more than we need, but it's nice to have indeed haha LTE at my apartment only gets around 2-3mbps, but that beats 0.3mbps on 3G :p Nashville and it's suburbs are pretty well covered with LTE so I'm glad to have it now. Wimax on my S2 was pretty shoddy.

Oh and Carbon is a really nice ROM! I was trying to find something close to CM11, but with a little more features. I normally run AOKP or something similar, but this is FANTASTIC!
 
Upvote 0
Yes, I feel like a giddy kid on Christmas which is funny since I still have my tree up! :D

We have Comcast internet at home and can sometimes get around 30mbps. Probably more than we need, but it's nice to have indeed haha LTE at my apartment only gets around 2-3mbps, but that beats 0.3mbps on 3G :p Nashville and it's suburbs are pretty well covered with LTE so I'm glad to have it now. Wimax on my S2 was pretty shoddy.

Oh and Carbon is a really nice ROM! I was trying to find something close to CM11, but with a little more features. I normally run AOKP or something similar, but this is FANTASTIC!

Yes indeedy bro. Carbon is nice. Wait until you get to digging around in the settings and find out ALL of the goodies that are available. CM11 themes work nicely too. I've been using quite a few of them. There are many on Play that are FREE! :D
 
Upvote 0
After several days of failed builds, Carbon team is reporting that the next nightly should be a "go." Fingers crossed!

Awesome!

After hooking up with Carbon on Google+ and reading a lot of the comments, one of the main things people need to remember about these nightly builds is that they are experimental and that just because they are called nightlies doesn't mean there will be a build everyday. It kind of pissed me off to read people asking the question over and over about when the next build would be released. When a person makes the decision to run a nightly build of any ROM, they always need to keep this in mind.
 
Upvote 0
Awesome!

After hooking up with Carbon on Google+ and reading a lot of the comments, one of the main things people need to remember about these nightly builds is that they are experimental and that just because they are called nightlies doesn't mean there will be a build everyday. It kind of pissed me off to read people asking the question over and over about when the next build would be released. When a person makes the decision to run a nightly build of any ROM, they always need to keep this in mind.


I agree people are so inpatient why would they want to rush or try to rush devs to put out something that may not even boot they really just need to chill I personally don't care how old the build is because I'm looking for stability not a build everyday
Because soon as a bug arises they complain about it and have to run back to the backup if they even made one
 
Upvote 0
I have a question. I'm still on the 02/09 build, and everything is working fine. Is there any reason why I should install the newest nightly? It seems a lot of people here install the newest builds as soon as they come out, and I was just wondering why.

Because new builds sometimes contain bug fixes and also new features. Does your build have PIE? It was just added a few builds ago.
 
  • Like
Reactions: struckn
Upvote 0
I have a question. I'm still on the 02/09 build, and everything is working fine. Is there any reason why I should install the newest nightly? It seems a lot of people here install the newest builds as soon as they come out, and I was just wondering why.

Ditto what Biker said above. The Carbon change log is a good place to check out what has been added or fixed, and can help with the decision on which nightly to flash (I flash most of them, but if the change log shows nothing of consequence, I will skip that particular one).

https://docs.google.com/document/d/1Zcp6iVWVw_7iH-ErnKgkYy3r5QuqV8PHFoQMb8hoBwQ/pub

Remember, Carbon has had several builds fail lately, but they still post the change log, so don't equate a change log with a guarantee of a corresponding build. Also, welcome to the forums, your username is making me hungry!
 
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