Mostly FYI. See discussion on SuperOneClick thread over at XDA. I was roote fine with SOC on my Nexus One on Android 2.2.3, but can no longer do it with the 2.3.3 update installed. I'm sure a new method will emerge eventually. Have to go look to see if there are other viable methods that might work. Anyone have ideas? Not ready to go to a new Rom yeat, would like to play with stock Gingerbread first. Just want Titanium Backup back.
How do you unlock a bootloader? Can you do this on 2.3.3? Does doing such a thing prevent future OTA/update.zip updates? Do you have a link to a trusted, successful guide to "unlocking a bootloader"? Thanks! ~Rome
Guide? It's one command fastboot oem unlock lol It wont prevent any future updates, but it will allow you to flash a custom recovery whenever you want.
"command". See you already lost me. How exactly am I giving my N1 a command? Hehe, I think you technogeniuses forget what its like to be a total noob
You should probably read/watch this, it's old, but relevant: Video: How to unlock and root a Nexus One – Android and Me
Yes, I probably will. Just a quick question, probably dumb, but I'm not clear. Does unlocking the bootloader (as opposed to just rooting) wipe the device? I know I want to do this and try Cyanogen, but for now I jut want to play with Gingerbread. So, if I unlock the bootloader, will I have root but still be able to keep my stock Gingerbread as is? Thanks as always for your help.
Okay, I think I answered my own question-- I believe it will wipe the device to unlock the bootloader. So, if I install the Amon Ra recovery, can I then reinstall Gingerbread and it will leave me rooted and unlocked, or would I have to move to another ROM. As you can tell, I'm still fuzzy on some of the key distinctions in this process.
Just an FYI, the bootloader being locked isnt the problem. Its the exploits used by superoneclick. Psneuter and rageagainstthecage dont work with 2.3.3. My bootloader has been unlocked since day one but superoneclick fails to work anymore after the gingerbread update to gain root access.
Hmmm so I am running rooted 2.2.2. Is there a way to root 2.3 yet? Or should I deny the OTA update until this happens? From what I understand on this thread, if I unlock the bootloader, I can flash any rom I want, but in order to have root access on that rom, it'll need to be 2.2.2 or older. Is this correct? Cheers
On XDA you'll find a complete stock 2.3.3 ROM along with an su.zip, flash them instead of the official OTA.
Any chance that SU.zip would work on the Stock but not rooted Android 2.3.3 I've already flashed? If so, would I just rename the file update.zip and do the same thing I did with the original manual update of 2.3.3?
Why do you need a custom recovery? I havent tried doing the cooked 2.3.3 but I manually installed the official gingerbread and have the stock recovery. Cant you do the cooked one the same way? Rename it update.zip on the sd card, trackball+power button, bootloader, recovery, volume up+power at exlamation screen, apply sdcard:update.zip
Because things need to be signed with release keys to work on the stock recovery. As these aren't available to the public, devs can only release updates signed with test keys (or unsigned) which is why you need the custom recovery to flash them.
Ok, I seem to have done something wrong, but I'm not sure what. I unlocked the bootloader ok and it even factory reinstalled my Gingerbread. I then seemed to successfully instal Amon Ra recovery (recovery-RA-passion-v2.2.1.img from XDA). Fastboot command said Okay to both sending and writing. Now however, when I reboot in bootloader mode (Hold trackball and power), select bootloader and select recovery, it reboots and gives me a screen with an exclamation point and the little Android and just seems to freeze there. Am I waiting for something to happen or did I do something wrong? I'm so close... I just want to flash that su.zip so I can have root again.
Okay, I think I have figured out what needs to happen, but I seem to be stuck in a catch 22 because I don't have root. Looking through the thread over on XDA, after installing the custom recovery, I need to delete or rename two files: /system/etc/install-recovery.sh /system/recovery-from-boot.p Or it just restores the stock recovery when I reboot. Unfortunately, despite being unlocked, I don't have root and therefore I am denied permission to do anything with those files. Sheesh.
Okay, go ahead and smack me. The Noob has root again. I finally figured out that if I don't reboot after installing Amon RA, I can actually use Amon RA. I installed SU.zip and I have root again. It really is lucky for me that this stuff really is pretty idiot proof.
Noob question, please help. How to do a complete backup before unlocking a boot loader? Could someone please help me.
This is just F!!!I!!I!!N!!G FUNNY!!!! Thank you so much. All i have to do is move the ROM to my SD card and boot into the recovery and flash then yes?
I am SO GLAD I found this thread. If it hadn't been mentioned to NOT reboot, just go from the fastboot STRAIGHT INTO THE RECOVERY then I would not me running Cyanogen Mod 7 right now.
The EASIEST way that they "just" released, is the new Gingerbreak. You don't unlock you bootloader so NO WARRANY VOID! Read here to get up to date on how-to! [26.04.2011][v1.2] GingerBreak APK (root for GingerBread) - xda-developers Remember to read som of the replies as they are crazy useful. Like how you have to format your SD before doing it on Nexus One 2.3.3(stock). (I tried 4 times before I tried formating the SD )