Thank you for this. I originally had bell stock rom and I flashed a wrong kernel now my phone became At &T so I wouldn't get ota updates but with this I have chance.
Thank you for this. I originally had bell stock rom and I flashed a wrong kernel now my phone became At &T so I wouldn't get ota updates but with this I have chance.
Sent from my SGH-I717R using XDA
No worries at all, friend. Let me know how it goes as this is my first project and I'd love some feedback.
Okay, so I took a deep, nervous breath and gave this a shot. For the most part...success! Flash counter is reset, phone is unrooted and it looks like everything is back to stock (as far as I can tell anyway).
There were just a few issues. The Bell radios would not flash, got about half-way through and failed every time. Everything else went like, well, clockwork. Shortly after I rooted the phone, I used cellunlocker.net to carrier unlock the phone, don't know if that had anything to do with it.
Also, the part using adb was a bit tricky (especially given that I didn't know what adb was to begin with). I found that I had to unplug the phone a couple of times before adb would correctly recognize it. Also a few driver issues. I don't know if it helped but in CWM I mounted everything except for the USB Storage. Once it recognized the device, it installed recovery.img just fine.
Had to try it a couple of times. The first time, I reset the flash counter before I flashed the stock Bell kernel. I figured that since the Bell kernel was stock, it wouldn't trip the flash counter (but it did). The second go-round, things went fine.
Here were my steps: installed CWM (didn't have it on there at first), flashed everything but recovery (used pda-odin-bell-stock-system-boot.zip, not pda-odin-bell-stock.zip), reset the flash counter a la Braway, and finally used adb to reinstall stock recovery. Oh, by the way, make sure phone is in USB debugging mode before flashing with Odin. You'll need to turn if off a time or two to copy some things to your SD card, so remember to turn it back on afterwards to use Odin.
One small "gotcha"...I found that, after you remove root from the phone, you're stuck with Superuser in your apps (won't uninstall, period). To get rid of it, I had to (finally) restore my phone. That meant that I had to redownload my apps and reconfigure some things but it's a sure way to get rid of all those little root leftovers that are still hiding on your phone after unroot. For those who are resetting to stock for warranty purposes, you'll probably want to do that anyway.
So, there ya go. Thanks to marshals, braway, Da_G, baybal for starting the thread, and especially to MrJoran (also from this fair island I call home!) for all the hard work.
By the way, if you make any changes that might allow flashing of the Bell radios, I'd be interested to hear.
Okay, so I took a deep, nervous breath and gave this a shot. For the most part...success! Flash counter is reset, phone is unrooted and it looks like everything is back to stock (as far as I can tell anyway).
There were just a few issues. The Bell radios would not flash, got about half-way through and failed every time. Everything else went like, well, clockwork. Shortly after I rooted the phone, I used cellunlocker.net to carrier unlock the phone, don't know if that had anything to do with it.
Also, the part using adb was a bit tricky (especially given that I didn't know what adb was to begin with). I found that I had to unplug the phone a couple of times before adb would correctly recognize it. Also a few driver issues. I don't know if it helped but in CWM I mounted everything except for the USB Storage. Once it recognized the device, it installed recovery.img just fine.
Had to try it a couple of times. The first time, I reset the flash counter before I flashed the stock Bell kernel. I figured that since the Bell kernel was stock, it wouldn't trip the flash counter (but it did). The second go-round, things went fine.
Here were my steps: installed CWM (didn't have it on there at first), flashed everything but recovery (used pda-odin-bell-stock-system-boot.zip, not pda-odin-bell-stock.zip), reset the flash counter a la Braway, and finally used adb to reinstall stock recovery. Oh, by the way, make sure phone is in USB debugging mode before flashing with Odin. You'll need to turn if off a time or two to copy some things to your SD card, so remember to turn it back on afterwards to use Odin.
One small "gotcha"...I found that, after you remove root from the phone, you're stuck with Superuser in your apps (won't uninstall, period). To get rid of it, I had to (finally) restore my phone. That meant that I had to redownload my apps and reconfigure some things but it's a sure way to get rid of all those little root leftovers that are still hiding on your phone after unroot. For those who are resetting to stock for warranty purposes, you'll probably want to do that anyway.
So, there ya go. Thanks to marshals, braway, Da_G, baybal for starting the thread, and especially to MrJoran (also from this fair island I call home!) for all the hard work.
By the way, if you make any changes that might allow flashing of the Bell radios, I'd be interested to hear.
Peace out guys!
Thanks for the feedback, NaughtyBot! Also, so nice to see a Newfoundlander! I was surprised when the first thanks I received on this project was from Paradise
I'll look into doing something different with the stock radio, hopefully to make it work better. Also, pterry30 is working on making the radio/modem into a CWM flashable zip, so he may have better luck than I did.
Sorry about the stuck Superuser app. I thought I removed it completely from the ROM but I guess I missed something. I'll look into it and fix the download.
With regards to what trips the flash counter, its not so much what your flashing (e.g.: radio, system, recovery etc). The only things that flash through Odin without tripping the counter are packages signed by Samsung and system images. Because my tar with the system image also includes boot.img, its my understanding that it will trip the flash counter.
Thanks for taking a chance on this. It's my first ever project and I'm very glad to hear it was successful. You have no idea how much I appreciate what you've done! Let me know if there is anything else I can do for you!
Given the amount of coverage that Android receives around here, you could almost be … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?