iowabowtech
root@android:/ #
Right now I'm thinking of going with the stock 4.0.4 - going to custom roms would mean I'd have to play with / research each rom and see if it did anything interesting for me.
As I recall unlocking then locking the boot loader on the next is pretty easy, right? IS there any particular reason to re-lock the bootloader? Does leaving it unlocked stop OTA updates from installing properly?
So the process to do this is to first backup the 'sdcard,' unlock the boot loader, restore the stock recovery and lastly install 4.0.4?
Yep, unlocking/relocking is easy. No, there's no reason to relock bootloader if you're going to root and run custom roms. I only mentioned that idea if you were wanting to get to 4.0.4 "under the radar" and be all stock and locked again afterward. You have the option though to stay unlocked if you're cool with that. The added benefit to that is if you decide to run custom roms later, you don't have to unlock again to do it which means you don't have to go through the BS of backing up the sd card again. Having a custom recovery is what stops OTA's from loading in the future. Also, many roms have code that won't allow OTA's period. But if you just fastboot load the stock 4.0.4 img files, you will end up with true stock including recovery so you WOULD still be prompted for future OTA's even if the bootloader is unlocked still. So that would leave you in a situation where you could just do the very same thing once the next batch of code is released from Google OR you could try to intall via OTA next time around but you have the added option of using the fastboot flash method again if the OTA fails to load like is happening now.
Yeah, you definitely want to back up the sd card because it'll be completely wiped when you run the unlock command.
You can find all the steps you need in the root forum sticky. The most difficult thing of the whole process will be getting the sdk/fastboot set up as it requires additionaly drivers to what you probably have now. Once that's funcional though, it's just a matter of downloading the stock files from Google and flashing them to your phone using known commands. The command set listed in that thread will need to be altered though because it references the stock 4.0.2 filenames.
