How to flash your Galaxy Nexus or Nexus 4 to the Google Yakju build on Mac OSX Updated for 4.4.4 Kit Kat

posted in: Android | 18

Buy Nexus 5 from Amazon here:

[important]Updated to 4.4.4 Kit Kat[/important]

If I helped you flash your Galaxy Nexus, Nexus 4 to the latest Android please feel free to leave a comment below.

[warning]Only flash the GSM Galaxy Nexus with this tutorial DO NOT flash Verizon’s LTE Galaxy Nexus[/warning]

There are a ton of tutorials on the internet on how to flash your yakjuux, yakjuu Galaxy Nexus to Google’s Yakju build, but they are all for Windows. Here is the first Mac OSX tutorial!

* This is the tutorial for the GSM/HSPA+ Galaxy Nexus. (Bell, Sasktel, Telus, At&T). And now the Nexus 4.
* Make sure that you backed up your photos
* This is at your own risk, I am not responsible for what you do or happens to your phone./So be careful!

Nexus 4 (4.4.4 Factory Image) Click Here

Nexus 5 (4.4.4 Factory Image) Click Here

Galaxy Nexus (4.3 Factory Image) Click Here

Download fastboot  and adb here. *Make sure to extract these.

[warning]If you already have 4.3 then follow these steps below to get 4.4.4 Kit Kat![/warning]

Before putting your phone into Fastboot mode make sure to turn on USB Debugging Mode. To do this go to Settings > { } Developer Options > USB debugging.

1. Put your phone into fastboot by rebooting the phone and holding down the power and the up and down keys. Then make sure to plug your Galaxy Nexus into your Mac.

2. Flash the ICL53F system partition: ./fastboot flash system system.img

3.Flash the ICL53F data partition: ./fastboot flash userdata userdata.img

4. Flash the ICL53F boot partition: ./fastboot flash boot boot.img

5. Flash the recovery partition: ./fastboot flash recovery recovery.img

6. Erase the cache partition: ./fastboot_Mac erase cache

7.Flash the radio: ./fastboot flash radio radio-maguro-i9250xxlf1.img

8. Reboot: ./fastboot reboot



1) Note: this assumes that you have the drivers for your device set up properly and that you have backed up any data (e.g., photos, etc) to somewhere OFF your device;
2) Download this and unzip the files within to a directory (unzip the zip inside as well);
3) Download fastboot here and extract the files into the same directory;
4) Reboot your device into bootloader mode (by turning it off, hold volume up and volume down, and press power) and plug it into your computer;
5) Open up terminal in the same directory above and do the following:

1. Make sure your mac recognizes your device by typing: ./fastboot devices
2. Unlock your bootloader: ./fastboot oem unlock
3. You will see a prompt on your device. This will wipe your entire device (including the /sdcard folder). Accept.
4. Reboot by typing: ./fastboot reboot-bootloader
5. Optional — Flash the bootloader: ./fastboot flash bootloader-maguro-primelc03.img
6. Reboot (not required if you did not do step 5): ./fastboot reboot-bootloader
7. Optional — Flash the radio: ./fastboot flash radio radio-maguro-i9250xxlh1.img
8. Reboot (not required if you did not do step 7): ./fastboot_Mac reboot-bootloader
9. Flash the ICL53F system partition: ./fastboot flash system system.img
10. Flash the ICL53F data partition: ./fastboot flash userdata userdata.img
11. Flash the ICL53F boot partition: ./fastboot flash boot boot.img
12. Optional — Flash the recovery partition: ./fastboot flash recovery recovery.img
13. Erase the cache partition: ./fastboot erase cache
14. Reboot: ./fastboot reboot
15. Done!

You really need to just run Steps 1, 2, 4, 9, 10, 11, 12, 13, 15.

*To get Jelly Bean 4.2 you will need go through all the steps 1 through 14.

You might run into these errors -bash: ./fastboot: cannot execute binary file
-bash: ./fastboot: Permission denied

You will get ./fastboot: cannot execute binary file, because you are trying to execute the Windows version of fastboot, so make sure you download the fastboot file.

Once you are done you should have this!

Android 4.2 Jelly Bean
Android 4.2 Jelly Bean

You will get -bash ./fastboot: Permission denied, if the fastboot file is not running the proper permission to fix this:
chmod 755 ./fastboot

* This is at your own risk, I am not responsible for what you do or happens to your phone. So be careful!

If this helped you please leave a comment below!

If you need how to re-lock your boot loader just run
./fastboot oem lock

To help keep this site running and keeping this post up please donate below through the PayPal.



Looking to buy a Unlocked Galaxy Nexus? Buy from or