How to manually flash today's Jelly Bean updates to your GSM Galaxy Nexus [updated with 4.0.4 files]

So you want the latest version of Jelly Bean, but don't want to wait for your turn at the OTA and don't want to flash a custom version of it. We completely understand -- Not everyone is into that. The good news is that a little bit of hackery (just a little, we promise) and an unlocked bootloader can get you some tasty new Jelly Bean with no wait. And when you're finished, you're good as new and completely stock.

You'll need to be running the takju version of the Galaxy Nexus, with the Google I/O preview of Android 4.1 already installed. If you're running the 4.1 preview, download the first file. If you're running 4.0.4, download the second file. Pay close attention to this part. This method may work on other versions, but you don't want to be the guinea pig for that. If you're not running this hit the forums and look for advice.

You'll also need a few tools, namely ClockworkMod recovery, the fastboot files you used to unlock your bootloader, and the OTA package. Grab them here:

ClockworkMod recovery for the HSPA+ Galaxy Nexus

 The OTA package if you are running 4.1 (direct from Google)

​The OTA package if you're coming from 4.0.4 (direct from Google)

Next you'll need to find the folder where your fastboot installation resides. Place the ClockworkMod recovery image file (it has a .img file extension) in the folder with fastboot. Copy the OTA package zip file to the storage on your phone. Shut your phone off, then hold both volume up and volume down, then press power to enter the bootloader. Now follow along!

  • Plug your phone into a high-speed USB port on the host computer.
  • Open the command line on the host computer, and browse to the folder where fatsboot and the ClockworkMod image are located.
  • At the command line, you're going to tell your phone to reboot into ClockworkMod. You're not going to flash anything. If you're running windows on the host machine, type in fastboot-windows.exe boot recovery-clockwork-5.5.0.2-maguro.img . If you're using a Mac or Linux, type in fastboot boot recovery-clockwork-5.5.0.2-maguro.img .
  • Your Galaxy Nexus will reboot into ClockworkMod recovery, where you can follow the on screen instructions and flash the OTA package you downloaded and copied to the phone in the beginning of this procedure. 
  • When you're all done, choose to reboot your system from the ClockworkMod recovery menu. You will boot normally, into Jelly Bean, and since we didn't flash CWM, you're still 100% stock.

It looks more complicated than it is, but if you're a bit put off or having trouble unlocking your bootloader, head into the forums. They'll fix you right up, and have you rocking some Jelly Bean goodness in no time. Ummmmm, Jelly Bean.

Jerry Hildenbrand
Senior Editor — Google Ecosystem

Jerry is an amateur woodworker and struggling shade tree mechanic. There's nothing he can't take apart, but many things he can't reassemble. You'll find him writing and speaking his loud opinion on Android Central and occasionally on Twitter.