HOW-TO flash your GSM G Nex to takju with root

Jerry Hildenbrand

Space Cowboy
Staff member
Oct 11, 2009
5,577
2,816
113
attachment.php

[WARN]This is not for the Verizon G Nex
This is not for the Sprint G Nex
This has the potential to screw your phone up
This wipes everything on your phone. EVERYTHING
[/WARN]

1. Make sure you have fastboot working. There are several great tutorials in the forums. Go read one if you need to. When you have it working, come back.
2. Download the takju factory image from Google
3. Extract the contents to a folder on your desktop
4. Download the two zip files attached to this post
5. Copy the su.zip to the folder you created in step 3 without extracting it
6. Open the recovery-clockwork-touch-5.8.0.2-maguro.zip file and extract the image to the folder you created in step 3
7. Rename that file to CWM-touch.img (makes it easy)
8. Copy the fastboot file to the folder you created in step 3
8. Boot your G Nex into bootloader mode
9. Run these commands, one at a time, from a command window or terminal while in the folder you created in step 3:
Code:
fastboot flash bootloader bootloader-maguro-primela03.img

Code:
fastboot reboot-bootloader

Wait 10 seconds

Code:
fastboot flash radio radio-maguro-i9250xxla02.img

Code:
fastboot reboot-bootloader

wait 10 seconds

Code:
fastboot -w update image-takju-imm76i.zip

10. Your G Nex will reboot twice. When finished, you're running the takju build. Continue if you want root, or stop here if not.
11. Copy the su.zip file to your internal storage (/sdcard/ directory)
12. Reboot into bootloader mode
13. From the same terminal, enter the following command:
Code:
fastboot flash recovery CWM-touch.img
14. Use the volume key to boot into recovery mode
15. Flash su.zip from CWM Recovery.
16. Enjoy your rooted takju


CWM recovery comes from koush
su.zip comes from everywhere
I just put it all together.
 
Last edited:
So, what you're saying is;

This is not for the Verizon G Nex
This is not for the Sprint G Nex
This has the potential to screw your phone up

I bet this post won't even get 100 comments deep before someone asks if this is for the Verizon or Spring Galaxy Nexus. :cool:
 
  • Like
Reactions: Jerry Hildenbrand
Can anyone help I'm stuck on the first code command it says error: cannot load 'bootloader-maguro-primelq03.img

bootloader-maguro-primela03.img

no ' in front and no q in file name. If those were just typos:
make sure you have the file you're trying to flash
make sure you're working inside the folder you have the images in
 
bootloader-maguro-primela03.img

no ' in front and no q in file name. If those were just typos:
make sure you have the file you're trying to flash
make sure you're working inside the folder you have the images in

The ' I got was in the error message that's not a typo. What should be the name of the file I'm trying to flash be called????
 
Jerry,

In the screenshot image you included of the results from the 'GNOfficialUpdate' app it says that a takju devices is not updated by Google. Is that correct? Or does the developer of the app need to update the app DB to include that takju build?

It was my understanding that takju is an official Google build, thus I'd expect updates to come directly from Google. Am I right?

-Andy
 
The ' I got was in the error message that's not a typo. What should be the name of the file I'm trying to flash be called????

bootloader-maguro-primela03.img

It should be inside the tar file you downloaded from Google

Jerry,

In the screenshot image you included of the results from the 'GNOfficialUpdate' app it says that a takju devices is not updated by Google. Is that correct? Or does the developer of the app need to update the app DB to include that takju build?

It was my understanding that takju is an official Google build, thus I'd expect updates to come directly from Google. Am I right?

-Andy

Yep. That image was the easy way to show it was a takju build. Takju will come right from Google
 
  • Like
Reactions: AndyH_STi
The ' I got was in the error message that's not a typo. What should be the name of the file I'm trying to flash be called????

I'm running into the same error message when trying to flash the bootloader from a terminal window on a mac. Are you using the fastboot from the Android SDK? And are you using a terminal window or command prompt?

EDIT: So I took my friends phone home and used the fastboot from the platform tools folder and everything worked perfect. I'm not really sure why my friends mac would not load the .img files but my windows pc got it done.

Thanx for the easy guide Jerry.
 
Last edited:
I'm running into the same error message when trying to flash the bootloader from a terminal window on a mac. Are you using the fastboot from the Android SDK? And are you using a terminal window or command prompt?

EDIT: So I took my friends phone home and used the fastboot from the platform tools folder and everything worked perfect. I'm not really sure why my friends mac would not load the .img files but my windows pc got it done.

Thanx for the easy guide Jerry.

You're welcome.

Now this ' thingy and error. I don't do Mac, but it sounds like that's the common factor here. On Windows, you just do it. On Linux, as long as you have permission for the mount point, or run the fastboot command as root, it works. Is it possible that it's a Mac permissions issue?
 
Jerry, I have a question regarding frequencies - I'm in Canada on Bell with my Galaxy Nexus, but I'm still on 4.0.1, so I'd like to flash takju. Do I have to do something with the radios and modem and baseband to get things to work with the frequencies we are running up here, or will it be OK? I remember flashing GB on my GT-i9000 and having a problem with the radios. I don't know where else to ask, hope you can help, thanks for the awesome guide!
 
You're welcome.

Now this ' thingy and error. I don't do Mac, but it sounds like that's the common factor here. On Windows, you just do it. On Linux, as long as you have permission for the mount point, or run the fastboot command as root, it works. Is it possible that it's a Mac permissions issue?

I think it might be a permissions issue. I tried running as admin but I didn't know my friends password, but I was able to use fastboot to unlock the bootloader and to reboot the bootloader. The problem came up when trying to load the new bootloader image.
 
wait wait. I just drop some serious coin for an unlocked gsm gnex from Google. Even if it does not come with this build, who else besides google would update my gnex? Now I am confused. I can see a discrepancy if it were a carrier specific model but an unlocked gsm version? What gives?
 
Jerry,

I was thinking about about flashing my gnex to takju from yakju today until I was able to download Google Wallet from the Google Play store, which I went ahead and did. Is there really any point in doing that now seeing that I have Google Wallet? Are there any benefits of being on takju instead of yakju? Thanks.
 
I did a quick google search, and found this:

The Takju Mystery Unraveled: It's The U.S. GSM Galaxy Nexus

So, built-in Google Wallet, plus possibly first shot at Jelly Bean when they push the OTA. I have no use for the Wallet until its supported better here in Canada, but the Jellybean thing has me curious! I think I'll wait to see how stable it is, and how it is for battery life/reception compared with Yakju. But I'll sure keep it in mind!
 
wait wait. I just drop some serious coin for an unlocked gsm gnex from Google. Even if it does not come with this build, who else besides google would update my gnex? Now I am confused. I can see a discrepancy if it were a carrier specific model but an unlocked gsm version? What gives?

Not sure what build your GSM Galaxy Nexus will come with. My GSM Galaxy Nexus purchased back at the end of December from Negri Electronics was a yakjuzs build, which I understand originated from Hong Kong. According to information I found online, this build was not updated directly by Google, but rather the updates came from Samsung. In my experience with the phone, updates lagged behind other Galaxy Nexus owners with different builds. So last night I flashed the takju build onto my Galaxy Nexus and I'm hopeful that future updates will be pushed to my phone much quicker.
 
I was interested in takju and flashed it to my UK galaxy nexus even thou I'm not able to make a use of wallet all went smooth radios are fine plus device is noticeably faster than when it was on 4.0.4 yakju
 
I believe the stock recovery image is part of the download from google. Instead of using the "flash-all" script, just flash the recovery.img file. That ought to do it.
 

Forum statistics

Threads
955,876
Messages
6,965,963
Members
3,163,413
Latest member
vike myke