How to Change Galaxy Nexus Firmware from YAKJUXW to YAKJU

The Galaxy Nexus is a true Googlephone with updates rolling out directly from Google, but Samsung seems to have put a wrench in the workings here too.  Users with the YAKJUXW firmware version are denied this direct link to the mothership with Samsung taking control of updates.  With this guide, you can change your version to the more Google-friendly YAKJU, so read on to get free of Samsung completely.

I.  Before You Begin

1.  You will definitely lose all your data, so be sure to back up everything important.

2.  This is a Windows-based procedure; so make sure you are running either Windows 7 or Windows XP.

3.  Download and install these necessary drivers.

4.  Download the ADB and fastboot files.

5.  Download the JAKJU firmware.

II.  Unlocking the Bootloader

1.  Put your device into bootloader mode.  To do this, hold Volume Up and Volume Down simultaneously and press power until the phone boots into the bootloader mode.

2.  Connect your device to the PC.  If you haven’t installed the drivers you downloaded above already, you may be prompted to do so now.

3.  Extract the yakju-imm76d-factory-c6e807a1.tar using a program like WinRar to a folder on your C:\ drive.  You should now have a file named yakju-imm76d-factory-c6e807a1 without an extension.  Add .zip to the end of this file’s name so it looks like this – yakju-imm76d-factory-c6e807a1.zip.  Now, extract this zip file to the same folder on the desktop.  Then, extract image-yakju-imm76d.zip to the same location.

4.  Extract fastboot-and-adb.zip to the same folder.  This folder should now contain the following files:

5.  Open up a command prompt window.  To do this, click on the Windows icon and type in ‘cmd’ in the search box.  Windows XP users can click on Start > Run, type in cmd and hit Enter.

6.  Enter the following commands in the command prompt window.

cd C:\yakju-imm76d-factory-c6e807a1\yakju-imm76d    (You should now be in the extracted folder)

fastboot devices   (This will help you confirm that your device is connected to the computer)

fastboot oem unlock  (This will unlock your bootloader and wipe all your data in the process, on the device you will have to use the volume buttons to select yes after typing in this command)

fastboot reboot-bootloader

(This will reboot your device back to the bootloader)

Your bootloader should now be unlocked.

III.  Flashing the YAKJU Firmware

Now that you have unlocked your bootloader, it’s time to flash the YAKJU firmware.  To do this:

1.  Ensure that your device is in bootloader mode after it has restarted.

2.  From the same command prompt window as above, enter the following commands:

fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash boot boot.img
fastboot erase cache
fastboot reboot

Once the device reboots, your device will have the YAKJU firmware.  But before being eligible for updates directly from Google, you might have to flash a recovery and you can use our guide on flashing one right here.  If you run into any problems during the whole process, make sure that you have installed the drivers properly and have the files extracted to the same folder and run the above commands from that same folder.

Thanks go to eddie_gordo on XDA for the original post!! A thank you or a donation will definitely be appreciated by him, so don’t forget to do the same if you liked his work!!

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required