«

»

How to flash your Galaxy Nexus or Nexus 4 to the Google Yakju build on Mac OSX Updated for 4.3 Jelly Bean

Notice

The Nexus 4 will not flash to 4.4 Kit Kat this way. Just update to 4.3 and wait for your over the air update to 4.4

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

Looking to buy a Unlocked Galaxy Nexus? Buy from Amazon.ca or Amazon.com

Warning!

Only flash the GSM Galaxy Nexus with this tutorial DO NOT flash Verizon’s LTE Galaxy Nexus

Jelly Bean for the Galaxy Nexus has not been released yet, but when it does check back on how to flash your Galaxy Nexus to Yakju 4.2 Jelly Bean!

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!

Step one: Make sure to grab the image you will be flashing from here Link to the Latest Build for the GSM Galaxy Nexus.

Nexus 4 (4.3 Factory Image) Click Here

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


Warning!

If you already have 4.2 then follow these steps below to get 4.3 Jelly Bean!

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

Done!

 

Step-by-step

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

Jelly Bean 4.1.2

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.

 

  

Discus this post on our forum. Click here.

Looking to buy a Unlocked Galaxy Nexus? Buy from Amazon.ca or Amazon.com

About the author

Waloshin

I love technology and food! You will find many topics ranging from technology reviews to food reviews!

  • Pingback: 4.04 OTA arrived - Android Forums

  • Pingback: Looks like Google is punishing those who manually upgraded their Galaxy Nexus » Waloshin.com | Waloshin.com

  • GUEST

    Worked like a charm…and it is my first time to do this on a mac…. you are just AWSOME ;)

    • JustinWaloshin

      You are very welcome. This is why I created this website to help others in anyway that I can. 

    • JustinWaloshin

      You are welcome.

  • Pingback: Android 4.0.2 does not update to 4.0.4 - Android Forums

  • Guest1

    Hi..this did not work for me!…Right now i have a screenshot with Google written in the middle and a padlock sign at the bottom of the screen. And nothing else works, not recovery mode or anything, it just always brings me back to the screen mentioned above. I followed the instructions. ..How do i get my phone back?! HELP PLEASE!

    • JustinWaloshin

      Do you mean your phone is always rebooting to the google splash logo?

      • Guest1

        no its not even rebooting…Just says Google in the middle of the screen and has a padlock at the bottom of the screen. if i turn it off i can get to the fast boot screen by pressing volume up and the power button, but none of the options (recovery,etc) bring me back to the same screen with just google written in the middle with the lock at the bottom…some steps might not have worked correctly? Should i re-do?

        • Justin Waloshin

          Re do it. Make sure you are flashing the GSM Galaxy Nexus and not Verizon’s LTE version.

        • JustinWaloshin

          Yes re do it. Make sure you are flashing the GSM Galaxy Nexus and not Verizon’s LTE Galaxy Nexus.

  • Guest

    Thanks very much for your guide! It worked absolutely perfectly!!

  • guest

    My computer can’t seem to locate my device when I type ./fastboot-mac devices.

    Any suggestions?

  • Gustavoclacerda

    Excelent. Thank you very much!!!

  • Curtis Bathurst

    Very impressed and happy with my results. Thanks for this. Before this guide I was considering selling my yakjuxw and re-buying directly from Google. But this saved me the money and the hassle.

  • Mathew

    You are my hero!
    Thank you.

  • west17media

    Okay. You have two step by steps.
     
    This one:
    1.  Put your phone into fastboot by rebooting the phone and holding down the power and the up and down keys.
    2. Flash the ICL53F system partition: ./fastboot_Mac flash system system.img
    3.Flash the ICL53F data partition: ./fastboot_Mac flash userdata userdata.img
    4. Flash the ICL53F boot partition: ./fastboot_Mac flash boot boot.img
    5. Flash the recovery partition: ./fastboot_Mac flash recovery recovery.img
    6. Erase the cache partition: ./fastboot_Mac erase cache
    7.Flash the radio: ./fastboot_Mac flash radio radio-maguro-i9250xxlf1.img
    8. Reboot: ./fastboot_Mac reboot
    Done!
     
    And the one below it. What’s this one for? What does Flash ICL53L? Is that for my Mac? Or am I supposed to do something on my Yakju? (don’t worry I downloaded that IMG.)
     
    So do I plugin my Android via USB to my Mac? Is that the first step? Do I do it before I start it? Before I turn it off or after I’ve launched it into that weird mode that looks like an Android about to get heart surgery.
     
    Trying to figure out what to do here to get started. The information although detailed, leaves lots to be rather implied rather than prescribed.
     
    Please if you could clear this up, that would be a great start. I’m staring at the special start screen you mentioned, but I forgot to plugin my USB – because your instructions didn’t say anything about it and yet everyone else’s did. Now I did that after the fact and I’m left wondering if I screwed up already!
     
    Help!

    • http://www.waloshin.com/ waloshin

      @west17media All you have to do is follow the steps you posted above. You need to put your Galaxy Nexus in Fastboot mode then plug it into your Macs USB port. 
       
      To answer this question: What does Flash ICL53L?
       
      The ICL53L is your Galaxy Nexus’ system partition. 
       
      No you haven’t screwed up. Once in Flashboot mode just plug your phone in. Also make sure you are in USB debugging mode. Which is done by: Clicking Settings > { } Developer Options then make sure USB Debugging is turned on. 
       
      Have any more questions please feel free to ask.