Monday, October 1, 2012

Got my Nexus S

Got my Nexus S from Korea today..... !!!!

I just love it...

Its was KOREAN phone ICS 4.0.4..(model: M200) , before I converted it to international version (I9020) by flashing the factory images from Google (https://developers.google.com/android/nexus/images) using ODIN.

The phone bootloaders are generally locked that means one can not flash custom binary till its unlocked. The bootloader can be unlocked by using fastboot tool (<android-sdk>/platform-tools) provided in the android-sdk.

To unlock the bootloader:
1. Get the phone in fastboot mode by pressing the key combination ( Press and hold volume up + Press and hold Power button) or by using adb type
Device in Fastboot mode

 $ adb rebootbootloader
 
2. Unlock the device by 
 $ fastboot oem unlock
 
3. Chose the unlock option from the menu.

Now the device is ready to download custom binary. Now Korean phone can be converted to Non-Korean by just flashing the Platform binary released from Google (https://developers.google.com/android/nexus/images). I downloaded
Factory Images "soju" for Nexus S (worldwide version, i9020t and i9023) version: 4.1.1 (JRO03L) and unzipped it to get boot.img, system.img, recovery.img and userdata.img.

Now to flash the platform binary using Odin:
1. create proper file for the Odin software 
 tar -cvf PLATFORM.tar boot.img system.img recovery.img userdata.img
2. Put the phone in Odin mode using appropriate key combination (Vol up + vol down + power (less than 1 sec and release power) in Nexus S).
Nexus in Odin mode
3. Once the device gets detected in Odin select PLATFORM.tar from PDA and start the download.

After flashing the device is now upgraded to Jellybean 4.1.1 and moreover its a non-Korean phone now.... !!!!

I am gonna dig more into Nexus S.... So many more things yet to come.... !!! ;-)

Jai

No comments:

Post a Comment