May I ask a question? "Unlocking the bootloader" means root the phone? And after done this, we can use softwares that need root permission? I'm new to Android and known just a little bit.
Unlocking the bootloader will allow you to flash unsigned firmware images to the phone. I am unsure if it automatically gives you root access, but there should soon be modified firmwares with Superuser etc etc.
No, it doesn't automatically give you root access but it supposedly makes it much easier for people to find the necessarily exploits to allow root access.
With the unlocked boot loader, you can install (or just start) a custom boot image and install the superuser binary that way. After that, you have root. So it's pretty easy, we just have to figure out how to make one of those boot images. (I sadly have no clue)
Some tips when doing the final step in the unlocking process if you don't want to have ''failed'' message like I had twice
-Don't copy/paste directly the key into the DOS command
-Use Caps Lock when typing the key manually
Cant work out how to even download from the Chinese download site, plus google has gone a rubbish job at translating the instructions so its near impossible to really understand what to follow.
You are the best!
With this tutorial I was able to unlock the bootloader, because with the official tutorial I had some problems. I wasn't able to install java JDK on this computer. But now I did not need that anymore! Great!
You can backup contacts with your google account. Apps with the Market. Messages with some market app. App data cannot be backed up for free AFAIK (try MyBackup Pro if you can pay).