Galaxy Nexus and Nexus S flashable OS released [Download] [How-to]

Google has released Android 4.0.4 Ice Cream Sandwich and is ready for the Nexus S and Galaxy Nexus users. Google has uploaded full OS images of Google’s Nexus S and Galaxy Nexus, both being GSM variants. These images can be used to fully restore your Nexus devices onto Stock ROM.

Compatible Nexus devices are:

  • Galaxy Nexus i9250 [yakju] – Using this app will tell whether your device is yakju or not.
  • Nexus S – Only i9020T variant is supported and i9023 might be supported.


Note: Verizon Nexus users have to wait a bit longer as the image is not yet ready for you. Your device is mysid and not yakju. i9020A is going to be supported in the sojua release.

Download: Visit this page and download the image compatible for your device.


  • Download the image from the above link.
  • Extract the contents into a folder on your desktop computer
  • Download the fastboot application for Windows or Mac.
  • Unzip fastboot zip file and copy the extracted contents into the folder created in Step 2.
  • Install Android SDK.
  • Open the script file in a text editor. This script restores the entire phone to its factory state.
  • Open command prompt. Navigate to the directory where the Factory image has been extracted.
  • Boot into fastboot mode. Instructions can be found here.  (Mostly it will be -> Press and hold both Volume Up and Volume Down, then press and hold Power until the phone vibrates)
  • Unlocking the Bootloader. This will all the user data on phone.
$ fastboot oem unlock 
OKAY [ 31.719s ]
finished. total time: 31.719s
  • Follow the commands listed in to flash BootLoader.
$ fastboot flash bootloader bootloader-maguro-primekk15.img 
sending 'bootloader' (2308 KB)...
OKAY [ 0.316s]
writing 'bootloader'...
OKAY [ 0.289s]
finished. total time: 0.600s
  • Reboot the Bootloader
$ fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.008s]
finished. total time: 0.008s
  • Flash the radio image
$ fastboot flash radio radio-maguro-i9250xxkk6.img
sending 'radio' (12288 KB)...
OKAY [ 1.749s]
writing 'radio'...
OKAY [ 1.376s]
finished. total time: 3.124s
  • Reboot the Bootloader
$ fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.008s]
finished. total time: 0.008s
  • Flash the Android 4.0.4 (IMM76D) image
$ fastboot -w update
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
Bootloader Version...: PRIMEKK15
Baseband Version.....: I9250XXKK6
Serial Number........: 0xxxxxxxxxxxxxx
checking product...
OKAY [ 0.007s]
checking version-bootloader...
OKAY [ 0.008s]
checking version-baseband...
OKAY [ 0.008s]
sending 'boot' (4074 KB)...
OKAY [ 0.591s]
writing 'boot'...
OKAY [ 0.249s]
sending 'recovery' (4406 KB)...
OKAY [ 0.648s]
writing 'recovery'...
OKAY [ 0.295s]
sending 'system' (317594 KB)...
OKAY [ 34.419s]
writing 'system'...
OKAY [ 33.115s]
erasing 'userdata'...
OKAY [ 0.193s]
erasing 'cache'...
OKAY [ 0.015s]
finished. total time: 69.582s
  • Once the device is rebooted, all personal information would be lost. Re-enter the details for initial setup.


  • Please proceed to lock the bootloader.
$ fastboot oem lock
OKAY [ 0.203s]
finished. total time: 0.203s
  • Reboot the phone
$fastboot reboot
finished. total time: 0.005s


Once your phone is rebooted, bootloader will be locked. Your phone should have latest Android Factory Image.

Leave a Reply

Your email address will not be published. Required fields are marked *