The usual way is to execute:

fastboot oem unlock

But this will erase all my private data.


Unlocking the bootloader will wipe your device.

You can however get root access without unlocking the boot loader.

If you then still want to unlock the bootloader, as you already have root access you can follow Sparx's advice and use a back up app before doing so.

  • I should have clarified in the question which Android version I was using. I've upgraded to 2.3.3, so your tip won't work. I changed the question to include the Android version. – Willian Mitsuda Apr 28 '11 at 4:22

What if you backed up all your data using Titanium Backup / MyBackup Pro or some such app, then unlocked the bootloader and finally restored the data?

That would then leave you with (after some effort) an unlocked phone and your data.

  • 1
    the problem is that in order to backup my data, I need to root my device, and to do that, I need to unlock the bootloader. My Nexus S is with 2.3.3. – Willian Mitsuda Apr 22 '11 at 6:16
  • Really? I had no idea that only rooted phones' data could be backed up. NANDROID backup - yes, but backing up data using these programs on unrooted phones is an impossibility...? – Sparx Apr 22 '11 at 7:44
  • 1
    IIRC, you need root for an application to be able to access /data. I think the non-root versions of MyBackup just create links to the Market pages for your apps, then re-install them from there. This guess is based on their description (I've never used it): "Users who have a rooted phone: You can backup apk+data as well as market links!" – eldarerathis Apr 22 '11 at 13:03
  • Yep, eldarerathis is right. – Matthew Read Apr 24 '11 at 13:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.