[Samsung Galaxy Nexus] ale.landra91:
Hello everyone,

i decide to write this guide and to collect all the future Factory Images for Galaxy Nexus (maguro [GSM/GSPA+], toro[VZW CDMA/LTE], toroplus[Sprint CDMA/LTE])

Once installed them you retourn 100% stock.

This is usefull in case you don't want to wait official OTA or you have to use warranty for some problem or you like a really clean install.

Since Android 4.0 IceCreamSandwich you can't install OTA via update.zip method in stock recovery because is no more possible. If you try via stock recovery you get "error status 7" (this problem is corrected only if you use ClockWorkMod Recovery).

Then is necessary to use Factory Image provided by Google.

Factory Images:​

JDQ39 Android 4.2.2

Factory Image "yakju" for Galaxy Nexus (maguro GSM/HSPA+)

MD5 Checksum 2fe041ac195086ef09274204c7e265e2

JZO54K Android 4.1.2

Factory Image "yakju" for Galaxy Nexus (maguro GSM/HSPA+)

MD5 Checksum cc710f1539765c6ab7fbb8f50b69f0d6

IMM76I Android 4.0.4

Factory Image "yakju" for Galaxy Nexus (maguro GSM/HSPA+)

MD5 Checksum 31447212fb4fb00aab4ef8bdc78e7ffb

JDQ39 Android 4.2.2

Factory Image "takju" for Galaxy Nexus (maguro GSM/HSPA+ with Google Wallet installed [notice, if you live outside US it simply disappears])*

MD5 Checksum 2fae8a6f50016e83f232fbb2d099fd42

JZO54K Android 4.1.2

Factory Image "takju" for Galaxy Nexus (maguro GSM/HSPA+ with Google Wallet installed [notice, if you live outside US it simply disappears])

MD5 Checksum 4e79a918a9a366166d0c23f99cc240db

IMM76I Android 4.0.4

Factory Image "takju" for Galaxy Nexus (maguro GSM/HSPA+ with Google Wallet installed [notice, if you live outside US it simply disappears])

MD5 Checksum 26ede55c44b503e4ab02969c22fa16e1

JRO03O Android 4.1.1

Factory Image "mysid" for Galaxy Nexus (toro VZW CDMA/LTE)

MD5 Checksum 1df6a2a7385c4745193fe82bf2a87f78

IMM76K Android 4.0.4

Factory Image "mysid" for Galaxy Nexus (toro VZW CDMA/LTE)

MD5 Checksum e76c6fe7d2bc799e5a6168f9dcb8c4ca

FH05 Android 4.1.1

Factory Image "mysidspr" for Galaxy Nexus (toroplus Sprint CDMA/LTE)

MD5 Checksum 7b3c4c37dd64a664427d3829e2491bee

NOTICE: If you have any GSM Galaxy Nexus (for example european version Yakjuxw, Yakjusc ecc... or other GSM version branded by Samsung) you can ALWAYS safely flash Yakju or Takju images provided by google, in order to get future OTA in time, directly from Google and not from Samsung)​

How to install:​

Requirements:

-Android SDK

-Java JDK

-Platform-Tools

-Unlocked bootloader ("fastboot oem unlock" pay attention, wipes everything,

also your data

)

-experience with adb and fastboot​

NOTICE: If you never used the sdk, the jdk, fastboot and adb, before installing the factory image YOU HAVE TO FOLLOW some guide here on XDA in order to get sdk and unlocked bootloader.

Now you can proceed to install the Factory Image

On Windows:​

1) copy the ecxtracted files (two times with 7zip) on android-sdk/platform-tools/

(this is important, if you dont unzip it, dont complain about "radio couldnt be loaded")

2) run a cmd and moves in "platform-tools" folder

3) write those command:

4A) If you are coming from a custom rom,

this wipe your data/cache

:

adb reboot bootloader

fastboot flash bootloader bootloader-maguro or toro or toroplus-********.img

fastboot reboot-bootloader

fastboot flash radio radio-maguro or toro or toroplus-********.img

fastboot reboot-bootloader

fastboot -w update image-********.zip

if you want relock the bootloader (not necessary, only for warranty) do also these two step:

fastboot reboot-bootloader

fastboot oem lock

4B) If you are coming from another stock rom (official older OTA unrooted),

this doen't wipe your data/cache

:

adb reboot bootloader

fastboot flash bootloader bootloader-maguro or toro or toroplus-********.img

fastboot reboot-bootloader

fastboot flash radio radio-maguro or toro or toroplus-********.img

fastboot reboot-bootloader

fastboot update image-********.zip

if you want relock the bootloader (not necessary, only for warranty) do also these two step:

fastboot reboot-bootloader

fastboot oem lock

On Linux, Mac:​

1) copy the ecxtracted files (two times with 7zip) on android-sdk/platform-tools/

(this is important, if you dont unzip it, dont complain about "radio couldnt be loaded")

2) run a terminal and moves in "platform-tools" folder

3) write those command:

chmod +x flash-all.sh

./flash-all.sh

"flash-all.sh" wipes your data (it contains fastboot -w update, if you want to remove/change it edit with notepad++)

"flash-base.sh" flashes only the bootloader and the radio.

NOTICE:

1) Instead of ******** you have to put the name of the files you download.

2) somebody is aking why "adb reboot bootloader" each passages. Is not essential, but some people think it is better because you use the updated bootloader, maybe is only a superstition.

​

PLEASE LEAVE ME A THANKS :) ​

WARNING! DON'T DO THESE THING IF YOU DON'T KNOW WHAT YOU ARE DOING. I'M NOT RESPONSIBLE OF BRICKED GALAXY NEXUS OR SIMILAR​