Skip to content

Manual Firmware Update on the Galaxy Nexus

Samsung seems to have failed, rushing to put out an update to the "Volume-"-bug in their Galaxy Nexus. They provided a wrong-signed Google+ and Google Maps app. They failed to update ("Wrong package signature", see here).

To find out if your device has this broken firmware, check the build number: ITL41F.I9250XWKK8 instead of just ITL41F (or ITL41D) is the broken one.

To flash the official firmware, do as follows:

  1. if you already set up everything on your device, you can make a backup:
    1. backup the internal settings using adb backup -all -system -shared -apk (enable USB Debugging first, under Windows you may have to install some drivers)
      • this will create a file backup.ab with your data
      • :warning: There was a bug in 4.0.1 which didn't backup /mnt/sdcard using adb. To fix this, manually backup the contents of /mnt/sdcard using a tool like FTPServer, WebSharing or similar
  2. download the official firmware from (European devices are yakju, Verizon is mysid)
  3. download fastboot for Windows from, for Linux try to find a binary package
  4. boot the phone into the bootloader (hold both volume keys and then hold the power key)
  5. use fastboot to flash the bootloader
  6. fastboot reload-bootloader
  7. use fastboot to flash the radio firmware
  8. fastboot reload-bootloader
  9. use fastboot to flash the main firmware (that ZIP file)
  10. if you really need an unlocked bootloader to easily update in the future, do it now: (it will be locked after update)
    1. boot into the bootloader
    2. fastboot oem unlock
    3. reboot
  11. to restore your backed up settings, do this:
    1. set up all previous Google- and eMail-accounts
    2. enable USB Debugging
    3. restore all internal data using adb restore backup.ab
    4. maybe: use FTPServer, WebSharing or similar to restore /mnt/sdcard


No Trackbacks


Display comments as Linear | Threaded

No comments

Add Comment

Markdown format allowed
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.

Form options