Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.2 Yakju/Takju and Get future Updates from Google

A lot of Galaxy Nexus users are looking forward to update their Samsung Galaxy Nexus firmware from Yakjuxw to Yakju, and most of them have already updated using our initial guide. As stated by us earlier, the main reason for updating the device to Yakju/Takju is to get updates directly from Google, which in case of Non-yakju variants are offered by Samsung and are apparently delayed by several weeks. Our “Guide to Update Galaxy Nexus (YAKJUXW) to Android 4.0.4 YAKJU and Get future Updates from Google” has been helpful as most users have successfully converted to yakju and have also got the latest Android 4.1.1 (Jelly Bean) OTA update. But I myself agree that it was an elongated procedure and certainly not so simple to be performed by everyone, specially newbies.

Note: This procedure supports all Non-Yakju GSM devices (yakjuxw, yakjuux, yakjusc, yakjuzs, yakjudv, yakjukr and yakjujp) provided they’re factory unlocked.

Fortunately, I’ve figured out a new and most simplest way to accomplish the same task using Nexus Root Toolkit (Thanks to the developer ‘WugFresh’). The new version of the toolkit makes everything a piece of cake. Almost half of the steps are eliminated – No more need to manually download, extract and flash the yakju 4.1.1 firmware. All the crucial and complicated steps are now automated, and few clicks away!

~ Besides installing Android 4.1.1 Yakju or Takju on Galaxy Nexus, the below tutorial comes handy in other situations as well. This may include:

  • When your Galaxy Nexus gets stuck in boot loop or can’t get past the Google logo (“soft brick”).
  • When you prefer to Restore Stock Android from a custom ROM. Relock to fully return to factory settings. (Required when you need to return the device to store).
  • Or if your device is encountering any strange issues.

Disclaimer: Try this guide at your own risk! We wont be responsible in case your device gets bricked. This may also void your warranty.


1. This process requires to unlock bootloader which Completely Wipes your device including /sdcard. So make a backup first.
2. Your Galaxy Nexus device name should be maguro (See how to check that)
3. This procedure is meant only for GSM/HSPA+ Galaxy Nexus.

Requirement – Download Nexus Root Toolkit

Tutorial – Changing Non-Yakju Galaxy Nexus to Yakju/Takju and updating to Official (Stock) Android 4.2

Step 1 – This is an important step. You need to install and configure the ADB and Fastboot drivers on your Windows system. The toolkit makes installing drivers a piece of cake. You can also refer our guide: New Method – Installing ADB and Fastboot Drivers for Galaxy Nexus on Windows 7 & Windows 8.

Step 2 – Take a backup of your installed apps (with data) and SD card contents. Check our article [How to Backup Galaxy Nexus Apps & Data without Rooting]

Step 3 – After configuring the drivers properly and performing a backup, unlock the bootloader. Follow our [Guide to Unlock Samsung Galaxy Nexus Bootloader]

Step 4 (New) – Enable USB Debugging on your phone and connect it to computer via USB. (Make sure it is charged). Open Nexus Root Toolkit, select your device model (GSM) and click on ‘List devices’ (Advanced Utilities > Launch) to verify the connection is OK.

WugFresh Nexus Root Toolkit_v1.5.3

– Under ‘Back to Stock: Current status’, select Device is on if your device boots up fine or else select Can’t boot up if device is stuck in a boot loop or at the Google logo.

– Then click on Flash Stock + Unroot button. Press Ok if you’re ready.

– A window will pop-up as shown.

To Flash Yakju firmware, select ‘YAKJU-MAGURO: Android 4.2 JOP40C’.

To Flash Takju firmware, select ‘TAKJU-MAGURO: Android 4.2 JOP40C’.

Note: It’s advisable to choose Takju (Google Play Store version) as this firmware variant gets updates faster than Yakju.

– Under Choice, select the 1st option ‘Automatically download + extract the factory image selected above..’. Then click OK.

Note: If you already have the latest relevant Android 4.2 (or earlier/later) stock image from Google, then select the Other/Browse option and choose the 2nd option from Choice. Then choose a google factory image (.tgz format) from your computer and open it. Enter its md5 hash value if asked, upon verification the extraction will start.

Nexus Factory Image Downloader will open up – This simplifies everything that you manually had to do before. The downloader will automatically download the factory image from Google server, hashcheck and extract the factory image for you. After finishing, and passing the hashcheck, the script will proceed to flashing stock.

Nexus Factory Image Downloader

A command prompt window will open up as shown below. Stay patient for a while and let it automatically flash all the files (from factory image).

22-08-2012 14-17-56

After flashing process is over, wait for your device to finish booting back.


Upon completion, device should boot up normally with Android 4.2 installed and new ‘yakju/takju’ firmware, eligible to receive prompt updates from Google.

Next, you may want to “Restore the Backup” that you created in Step 2 to get back all your installed apps along with their data.

Hope you found the above guide easy and useful. Do share your views below! 🙂

Try the New manual procedure if the toolkit is unable to flash the factory image. Guide to Manually Install Android 4.2 Takju on Non-Yakju Galaxy Nexus

On Mac OS X? Use this guide – How to Change Non-Yakju Galaxy Nexus to Android 4.2.2 Yakju/Takju using Mac


Mayur Agarwal is the founder and editor-in-chief of WebTrickz. As a Technology enthusiast and an Internet addict, he loves sharing useful How To’s and Tips & Tricks. Follow him @mayurjango on Twitter.

518 Responses

  1. Nigel says:

    Awsome!! Thanks mate, you’re a legend! It;s really late here but I’ll have a good read of it tomorrow night.
    Thanks again.

  2. Sandesh says:

    Ultimate guys… Thanks a lot

  3. Melane says:

    Thank you soooooo much!

    After waiting forever for jb, i finally decided to risk using wugfresh’s toolkit and your walkthroughs on everything. Being a total novice on anything requiring programming or flashing; I am immensely proud to admit that I have changed my phone from yakjuzs to takju, restored my device, and gotten jb!!! I am ecstatic!

    Before your articles, I had never attempted anything like this, I had no idea what drivers were (still kinda don’t), and I was so afraid I was going to brick my phone. However, it was worth the risk. The articles were easy to follow, and the links stringing all the different articles together were up to date.

    Thank you very much for making everything so easy. I will never have to wait for another samsung update again. You guys rock!

  4. Nigel says:

    Thanks Mayur,

    That was easy to follow and worked perfectly!
    I’m now running Jellybean 4.1.1 under Takju. The beauty of it though is that the update came via OTA update from Google.

    Great job sir!

  5. Abhijit says:

    the automated process also flashes the radi/baseband and bootloader.img ???

  6. Dilip says:

    Hi I have a galaxy nexus running on android 4.0.1, product: yakjuxe, buildmaguro and Build number ITL41F.

    Can I directly update to 4.0.4 under takju using this guide?

  7. Yar says:

    Hey tutorial looks awesome will try tonight. Was afraid to flash till I was this.

    Just some clarification. I won’t have to do anything special for radios since I am on Rogers in Canada ?

    Is it better to get yakju or takju. One of the differences being google wallet. Any others? As in earlier updates or anything ?


  8. Vlad says:

    Total noob here, so I’m a bit confused. This procedure doesn’t root the device, does it? It just unlocks the bootloader, which can be locked afterwards so it doesn’t void the warranty, right?

    I’m running a yakjuxw 4.0.4 build, eagerly anticipating 4.1.1 but can’t wait anymore.

    • Mayur says:

      Yes, it doesn’t root your phone. You can lock afterwards to retain warranty.

      • Vlad says:

        All right! Just managed it, after a bit of trouble… My laptop’s internet connection got interrupted right when it was automatically installing the drivers after having connected the phone to the PC and it went downhill from there. The low point was when it got stuck unresponsive in bootloader and I panicked that I had bricked it…

        Fortunately I popped the battery out and back and restarted the procedure. This time everything went swimmingly, I’m on yakju right now and Jelly Bean is currently installing as I type this 😀

        Thank you SO much for this guide! You wouldn’t happen to have a guide or link to a bootloader relocker guide? 🙂

        • Mayur says:

          Glad to hear that it went so seamlessly for you. Locking bootloader is easy and 1-click away, simply click on the OEM Lock option in toolkit.

          • Vlad says:

            I didn’t even notice that button before! But wait, it’s telling me it will “relock my device back to original equipment manufactures specifications”. Does this mean it will wipe out all the data again, like the unlocking did?

            I started putting back all my apps after getting the JB update, will it also bring me back down to 4.0.4 if I lock the bootloader back?

            Thank you for your time 🙂

            • Mayur says:

              NO, relocking wont wipe your data but unlocking again will wipe it. It’ll remain on the stock ROM you’re currently running. Please go through the informative comment by WugFresh below for additional info.

  9. Pablo says:

    Thank you!!

    Amazing tutorial!! After I change my firmware to yatju I update it to Jelly Bean!!

  10. Will says:


  11. WugFresh says:

    Technically you could relock on any build, even a custom ROM (although that would serve no logical purpose). By OEM standards, I meant that the bootloader, specifically, gets returned back to its default locked state; disallowing unsigned non OTA img files to be flashed to the device. Relocking does not trigger a factory reset, so no it does not wipe data; however if you ever wanted to unlock again, that would. The Android operating system is comprised of six primary partitions; boot (kernel), bootloader, radio/baseband, recovery, system, and userdata. In order for a device to ever truly be returned back to stock, all six of those primary partitions need to be flashed back to their original state by using the available stock fastboot flashable img files Google provides in the stock factory image packages linked on their site; AND the stock relockable bootloader needs to be reset back to its locked configuration. Flashing stock with the toolkit takes care of the partitions, and the OEM lock button takes care of relocking the bootloader (explicitly); therefore just relocking would never have the effect of changing your devices android build number (such as reverting to an older release), nor would it do anything else except lock the bootloader back to the specifications set by the manufacturer (the bootloader security protocols that prevent unsigned non userdata write access), and in turn, restrict the end users access to make any further (bootloader governed) modifications to their device until they decided to unlock it again. For these reasons, there is really no point or benefit to relocking ones device unless they have already reflashed stock and plan on returning/selling their device.

    • Vlad says:

      All right, I understand. So, assuming the root kit replaced all the partitions, if I ever try a factory reset from the phone’s settings, it won’t actually bring me to the original factory build (yakjuwx), but to the one I flashed (yakju), correct?

      Also, I only want to relock the boot loader because I read here http://m.androidcentral.com/unlocked that a locked boot loader protects your phone from accidentally overwriting something unintended over it. I did wonder though, how could I possibly overwrite the boot loader without actively trying to do something that would REQUIRE it to be unlocked. Unless there were maybe malevolent apps that could do something to your unlocked boot loader?

      Bottom-line question: am I in any danger at all with an unlocked boot loader?

      • WugFresh says:

        You are not in danger with an unlocked bootloader. Consider your device a computer. You are the administrator. You have access to mess things up, but only if you do so deliberately; and even in the event you do mess things up, you have the ability to start over by flashing stock. To brick a Nexus, you would need to smash it with a brick.

      • WugFresh says:

        To reply to the first part of your question. Yes you are right. A factory reset would not get you back to yakjuwx. You would need to flash a yakjuwx update zip with CWM if that existed. Yes the toolkit replaces all partitions with the factory images. I bet you could modify the build.prop to display that your device was yakjuwx though…

        • Vlad says:

          Very enlightening! Thank you very much for your replies and support, I will keep my bootloader unlocked then, for now. 🙂

  12. paul says:

    hashcheck mismatch.. what should i do?

    • Andy says:

      I’m getting the same thing. I tried the manual download, but 7zip is giving me a “CRC failed. File is broken.”

    • WugFresh says:

      Find a stable connection and try again. I can assure the hashcheck feature works. Make sure you are entering the md5 sum. If you haven’t tried using the built in downloader. Use that.

      • aditya agarwal says:

        i am facing the same problem. but i dont understand what md5 sum is. if u could explain that to me..i would be grateful.
        thanks 🙂

        • Mayur says:

          MD5 checksum checks the integrity of the file to make sure it’s not broken or manipulated in any way. If the MD5 value doesn’t match then you cant flash the image. Try downloading on a stable connection and use a download manager.

  13. Brett says:

    Thanks for such an easy way to do this. I’ve been stuck on 4.0.1 and it seems like it should be a breeze….however I am having an issue, on my laptop (it’s old ha) I am running XP home v2002 sp 3. The driver installation goes fine but when I try and test the drivers by clicking “list ADB devices”, I do not get a command prompt and the program becomes unresponsive. Any thoughts? I have a feeling its something simple I’m missing ha

  14. Saranga says:

    Worked perfectly. Thank you very much for the information.

  15. Christian says:

    Hi! Sadly I am stuck.

    Until I started to flash stock + unroot it worked fine. I started the automatic download, the “Nexus Factory Image Downloader” window opened and the file download was done to 100%. But then nothing happend. All other rows were still empty (Hashcheck, Extraction, Flashing Stock) and nothing occured.

    The next try showed the same result but the download bar stopped at 47% and the status showed “completed”.

    Are you able to help me? Thank you.

    • Christian says:


      I made the long version “Guide to Update Galaxy Nexus (YAKJUXW) to Android 4.0.4 YAKJU and Get future Updates from Google” and it worked fine!

      Thank you for the great instruction!

    • WugFresh says:

      Make sure you install the toolkit to the default directory. If you are having problems with the automatic downloader, either restart the toolkit and try again. Or use the “other” option, and download the factory image yourself from google.

  16. Nigel says:

    I have another quick question… It’s probabably never been asked before on here. First of all, following this guide was great.. you’ve helped a lot people with making it nice and easy. But.. after using JellyBean for a few days now, I’m finding that I actually prefer ICS.
    I haven’t noticed any performance increase (my Gnex always performed very smoothly) and the grey colour of the soft key highlights in JellyBean is very boring compaired to the nice blue colour in ICS. The new notification features in JellyBean are nice but I’d gladly give them up them to get the nice blue highlights back.
    Would following this guide again bring me back to stock 404 ICS?
    Or is there some way to revert back to ICS by OTA?

    • Mayur says:

      LOL.. Don’t revert or don’t bother me when new OTA update hits Jelly Bean. 🙂

    • Vlad says:

      Honestly, I miss the holo blue highlights from ICS, but I think that’s the only advantage over JB. The performance tweaks are subtle, yes, but far from unnoticeable: the phone is truly buttery smooth right now! And the notifications aren’t the only good part from JB. The camera UI improvements alone were worth the entire flashing procedure alone. Then there are the (finally!) high resolution contact photos, I couldn’t go back.

      • Mayur says:

        Good to know you figured out the cool stuff. Another bonus JB tip if you don’t know: Delete pictures from Gallery in a flick – View a photo, zoom out to shrink the gallery into a film strip and then swipe up to delete the pic. You can hit Undo to get the image back just after deletion. 🙂

        • Vlad says:

          I did notice! Taking 10 pictures of the same thing with the lightning fast camera and then saving the best ones is now both incredibly easy to do and a favourite pastime of mine.

          I also forgot to mention the Swiftkey-like improvements to keyboard auto-prediction (though I hear you can get those on ICS as well) and the improvements to the Play Store update downloads, where only the essential parts of an app get downloaded for an update (though, in all honesty, I haven’t really noticed this yet… maybe the app makers themselves need to switch to this new system?).

          • TJK says:

            Hi everybody,
            What about Google Now ? I think its the best feature. Thinking of flashing my nexus but i’m scared of bricking my phone. But if i do flash, i’ll have Google Now on it, right? Just wanted to make sure. I have a Nexus with ICS 4.0.4 yakjujp. So I’m OK to go if I want to flash. correct?
            Thanks in advance.

  17. Emanuele Dal Carlo says:

    Thank you. The first good and simple guide available.
    Can i translate it in Italian an post it on my blog ( giving credits and links to the original of course ) ?

  18. Norm says:

    Help my nexus is stuck in a constant reboot after install and I don’t know what to do

  19. Jack says:

    Thanks for the guide. I followed every step and it all worked out very well. My Galaxy nexus got updated from 4.0.2 to 4.0.4 after the process finished. But unfortunately I am not getting the Jelly Bean update. Many people I know who have the Yakju variant have already got their updates. I’ve tried the cache clearing trick, didn’t work for me either.

    When I purchased the Galaxy Nexus, I thought I was putting my money in the right place (getting Android updates on time), but after a few days found out this Yakjuxw and Yakju thing (which is some serious crap), and now these updates still troubling me. This kind of stuff is not consumer friendly at all. I also pitty on all mac users like me who have no way of doing the so called ‘flashing’ of their Android phones.

    • Jack says:

      So I have just recently discovered that my device is now Yakjuzs. It was previously Yakjuxw and I used your old guide to update it to Yakju, and got the 4.0.4 update. Now I think I can’t use this guide since these are not for Yakjuzs, right?

      • Mayur says:

        Cant get you. Your said your device was on yakjuxw and you updated to yakju 4.0.4. Then how come it’s Yakjuzs now when we don’t have any guide to update to non-yakju? FYI.. These guides are meant for non-yakjus, i.e. Yakjuzs too.

  20. Sady says:

    I made this procedure and 10 min ago, my GNexus received the update for Android 4.1.1.

    Thanks a lot!

  21. Bernnar says:

    Great Job man!
    It worked!! Jelly Bean is on!
    Tanks a lot!

  22. yumi says:

    hashcheck mismatch. will not flash.

    I’ll try the longer version, might work.

    • yumi says:

      Just to update everyone. I was on Yakjusz, initially encountered the hashchek mismatch error, but before trying the longer version, I just had to try the easy way again….guess what? It worked! Right after rebooting with the Yakju version, I immediately received the OTA update for Jelly Bean! Really happy now. Thanks you so much for this guide! And especially to the guy who created the Toolkit!

    • WugFresh says:

      If you get a hashcheck mismatch, that means your file is incomplete. I incorporated that feature for a reason. To prevent users from flashing incomplete files. Make sure to use the md5 sum, and make sure to download the file with a stable internet connection.

      • yumi says:

        Thanks for the reply. And thank you for putting that feature. I was able to eventually flash the file after trying again. It was due to my wonky internet connection that day. But as soon as I was able to download the entire file, it worked like a charm. Thanks again!

  23. Sai Shyam says:

    I bought a GalaxyNexus from Ebay India. I’m not sure if the seller has unlocked the phone or it was factory unlocked. I am a total noob.

    Can I use this process to load the ‘yakju’ and then install OTA from google?

    Also, is there a way to find out if my phone is factory unlocked or it was unloced later?

    Pelase help.

    • Mayur says:

      It should be factory unlocked if you’re able to use any SIM on it. Unlocking bootloader is a different thing, it refers to unlocking the OEM software. Yes, you can update to yakju, first check the product name using one of the apps listed here: http://webtrickz.com/check-if-your-galaxy-nexus-is-updated-by-google-or-samsung/

      • Sai Shyam says:

        Mayur, U are lightining fast!! 🙂
        I am at work now. Dont have wifi here. I’ll download the Android System Info app and post the detials. Then, may be u can tell me If i can update?

        Thanks a ton. I’m glad i found this post.

        Also, a quick question. One of the other ebay buyers who bought from the same seller told me he got he jelly bean OTA when he started the device. Apparenlty, he updated it and the phone got bricked. Could this happen?

        I mean, if he got the OTA, he should have been on the yakju. Is there a possibility that his can happen?

        • Mayur says:

          That’s pretty strange. I wonder how can a device get bricked after an OTA from the company itself. If such thing happens, you can fix it. Just don’t panic! 🙂

          • Sai Shyam says:

            Oh.. It can be fixed?? I wanna say I love you, but I dont wanna sound gay now do I? 😛

            That guy really is broken and disappointed. Wanted to help him. If a guide to helping that dude, pls gimme or post it here. It would help him a lot. I mean, i cant imagine my 26k phone stop working the first day. 🙂

            • Mayur says:

              ROFL.. I can understand. The guide to fix it is same, just select ‘Can’t boot up’ as current status. Make sure the device is factory unlocked and GSM one.

              • Sai Shyam says:

                Thanks a lot. I’ll send him the link.

                I am yet to turn my new phone on. It was delivered at home.

                I am probably bugging you more. So, 2 last questions (for now :D) , pelase?

                1. Is there a way for me to find out if my new Gelaxy Nexus is factory unlocked or unlocked by my seller?

                2. When I do open my new Galaxy Nexus, if I get an OTA to JB, do u recommend I do it? (Just thinking if I can leave my phone as is for a while. I’m just scared.. thats all 😀 )

                Thanks again mate!!

  24. GalaxyNexus says:

    ermm..i have a probelm here. i using gnex root toolkit 1.5.2 and i press full driver installation guide.when work until step 4 , i click the List ADB device ,no cmd popout =(

  25. Vipul Purohit says:

    I am getting error “subscript used with non-array variable autoit”. I downloaded image manually and when i use that image it ask me for md5 value after verifying md5 it says “subscript used with non-array variable autoit” and closed. Everything else is working fine. Please help me.

  26. vikrant says:

    hello every one
    i have nexus yakjujp
    after do only 3 step when my nexus reboot then show me ota update 4.0.4
    down so well

  27. Bruno De Jesus says:

    Mmmmm… Help!! 🙁 I’m getting the:
    hashcheck mismatch. will not flash.

    Should i try the manual download?

    • yumi says:

      I also got the same error at first. When you choose the Auto Download option, make sure you have stable internet connection and it actually downloads the entire Image file. I just tried the Auto download again, maybe 2x, when the download reached 100%, problem with hashcheck mismatch is gone.

      From the author of the toolkit himself:
      “If you get a hashcheck mismatch, that means your file is incomplete. I incorporated that feature for a reason. To prevent users from flashing incomplete files. Make sure to use the md5 sum, and make sure to download the file with a stable internet connection.”

  28. Sai Shyam says:


    Finally unboxed my new galaxy nexus. Was a yajkyxw build. Flashed it with tajku using this tutorial. CLeared that Google frame work thing, got JB update and updated it. You made my day. Thanks a lot!!

    Just a quick question. If I do a factory reset now, will my phone stay in tajku or will it go back to yajkuxw?

  29. Sam says:

    Man this tutorial is awesome! thank you so much, recently I bought a GNex on eBay it was a Yakjuxw, I think it took ten minutes as much to get upgraded to JB 4.1.1 after finishing this, thanks again. BTW I’m a totally noob.

  30. smanthen says:

    Fantastic. First I tried without unlocking boot loader. I did 4-5 times to flash. Nothing was happening.

    Then I realized that I forgot the 3rd step. I followed the instructions and unlocked the boot loader. Its very simple.
    Then flashed takju with google wallet. Voila. Its changed to takju.

    I did not receive the update notification automatically. So I cleared the framework and then tried system update.

    4.1 Immediately popped up.

  31. Quandite says:

    This worked awesome for me guys! 😀 No problems, easy to do, and reliable! 🙂 Thanks again!



  32. Chris says:

    I made it through the tutorial and all went well! Thank you!! I receive the OTA notification to upgrade to 4.1, it downloads the update and when it reboots during the install it reboots into ClockworkMod Recovery and shows:
    Verifying update package…..
    E: failed to verify whole-file signature
    E: signature verification failed
    Installation aborted.

  33. jori says:

    I made it and everything goes well. Thanks for the tutorial.

    It is said that the default browser for JB would be chrome.
    But, i don’t faind any change. the browser is exactly the same.

    How to fix this?

  34. Hugo says:


    it worked for me. was quite sceptical of rooting my device since i did not want to end up without a phone. followed all instructions and everything works out amazingly. maybe update some articles cos some use the previous versions. other than that. wonderful. thanks a lot


  35. Vijay says:

    Hey Mayur, I just followed the instructions and while doing so, I get an error message saying, boot.sig recovery.sig are missing while updating.

    Could you please advice.

  36. Adam says:

    Hey. I tried this tutorial and Im stuck in weird place. I tried both ways (auto download and manual) and both are stuck in a moment right after radio was sent to my phone in command window. It says that file is missing recovery image, system image and something else, and nothing happens, I press start in phone bootloader and it starts normally like nothing was changed and boots into my 4.0.4. yakjuxw 🙁 whats wrong? 🙁

  37. Kashif says:

    Does this procedure void the warranty of phone? My phone is brand new, should I go for it?

  38. Anil says:

    This worked perfect! Thanks a lot.

  39. Shreyas says:

    Thank you so much!! I am a n00b about android, so i am really thankful that this guide exists. After putting all of my apps back and everything, though, i try to hit the check now button, but no matter how many times i hit it, it still shows some random date and the jb update never comes. Im on takju. do you know whats going on?

  40. Sai Shyam says:

    Hi Mayur,

    So, I am planning to root my phone which has the official Jelly Bean OTA installed. A have few questions:
    1. If I root it with the “Do not flash CMW” option, will I still get OTA updates?
    2. When I install the OTA after rooting, will it corrupt my phone in anyway?

    Sai Shyam

    • Mayur says:

      1. Yes, you’ll get OTA update. But there is a possibility that update install might fail if device is rooted.

      2. If OTA update is installed on a rooted device, then there are high chances that your device will lose root but it won’t break.

  41. Steven says:

    Could you please explain again for me, because I’m in fog right here. I have a Galaxy Nexus, yakjuxw. By following this guide, I will void my warranty. I understand this. From what i understood from Mayur, just relocking back will keep my warranty safe. But from Wugfresh’s long message, i understood that that’s not enough. Pretty please, *puppy eyes*, could you please explain to me what should i do to update to 4.1 but keeping my warranty?

  42. Jeff says:

    Thanks a lot Mayur. Worked like a charm. We love you!

  43. GnexHolder says:

    Great man… many thanks!

  44. ElectricVolpe says:

    Hi i was just wondering if this process also works with the build yakjuux ? im with wind mobile and havent gotten jellybean. Does this only work with yakjuxw?

  45. Gnex user says:

    The “Guide” (long version) of this seems great, and this “easy” (short version) seems even better.

    I have one issue about this before taking “the risk”: I own a YAKJUUX (Galaxy Nexus) from Bell in Canada. Does this work? Or does it HAVE to be YAKJUXW.

    (just realised, same question as ElectricVolpe) 😛

    Oh well, at least we asked!


    • Mayur says:

      Yes, it’ll work on all non-yakju devices (yakjuxw, yakjuux, yakjusc, yakjuzs, yakjudv, yakjukr and yakjujp) provided they’re factory unlocked. Will update this guide now to update directly to Android 4.1.1. Stay tuned! 🙂

  46. Duong says:

    It worked for me. Thanks a lot Mayur and WugFresh for the great guidelines and tool.

  47. Sony says:

    i can’t do this,to hard! anyone can help me please 🙁

  48. Juraj says:

    worked well, thanks for the awesome guide!

  49. oguzzo says:

    thanks for this awesome guide!

  50. Fandango says:

    My device is already bootl unlocked.
    Doing this “flash stock thing” will wipe my data?

  51. Rui says:

    Whats the diference betwen yakju and takju.What will i chose?

  52. The Stig says:

    Great, great tutorial !!! Such easy to follow !!!
    Amazing job done here ! Thanks a lot !

  53. Flo says:

    Freaking awesome !!
    It worked so well, butter smouth indeed.
    Seriously this man is a genius, don’t hesitate, just fellow each step carefully, he made it so easy for newbies like me.

  54. jefm says:

    @ Mayur i have 4 words for you:


  55. VMAN says:

    Hey guys on the automatic installation for the ADP drivers how long should it take for the “Checking ADP Status” sign to disappear?

    • VMAN says:

      Never mind did it manually and I am now running Jellybean, Thanks so much for the guide, I was a complete newb before this as well like others here. Jellybean is amazing!

  56. Ritesh Mehta says:

    I have successfully updated my galaxy nexus to JB…. real easy.. I was wondering if the same toolkit and same steps can be used to upgrade my old nexus S to JB. Anyone have tried this? Any success?

    I have seen another post with manual steps but it’s just too techie to follow. I had like something like this.

  57. circlestars says:

    What can I say, VERY EASY and helpful manuals, just watch for drivers instalation!
    🙂 VERY THANKS TO WUG FRESH and MAYUR I’m happy now!

  58. Harris says:

    Thank you very much for this wonderful guide.. I successfully updated to Jelly Bean from 4.0.4 yakjuxw.. I did not restore restore the all apps backup before the OTA.. Is it fine if I restore it when I am running Jelly Bean??

  59. Henry says:

    Thanks for the guide my GNex is now on Jelly Bean as well. But i would like to aska technical question. I backed up all my apps data using the back up function and i wanted to restore the data back but halfway through the restoration the process stops and its been on the same data file for more than an hour. Any help with this? Thanks

    • Mayur says:

      Did the backup completed successfully and how big is the .adb backup file size? Do you have a Nandroid backup stored on your PC?

      • Henry says:

        No it did not complete the process till this morning, stuck at a data named com.hotmail.Z7. the file was 653mb i tried it a few times but no success. I dont have a nandroid backup on my pc as well.

  60. Adnan says:

    i’m stuck man to step 3, i can’t unlock bootloader. it Stucks at “Checking ADB Status” and remain’s there forever and phone doesn’t go to bootloader screen. my system is windows 7 32-bit.

  61. bluearias says:

    thank you for this tutorials it’s has been very helpful , yet i’m stuck with a major problem :
    i actually upgraded my phone to JB Takju from a yakjuxw ICS 4.0.4 with a band base version i9250XXLA2 , after upgrade i got i9250XXLF1 what’s annoy me more is that my phone is network locked now, and i can’t use my SIM card, it request PIN code after booting.
    before the upgrade it worked fine.

    another observation; i’m getting bugreport which actually are poping up in a new email message ready to be sent.

    waiting from your precious help.

    PS: i didn’t bought the phone from retail store, so i didn’t get the unlock code.

    • Mayur says:

      Is the phone factory unlocked and did you downloaded the factory image manually from some other site?

      • bluearias says:

        regarding your question , i don’t know how to check if it is factory unlocked. cause i bought it SIM unlocked , and it’s has been locked back when i’ve changed to Yakju

        today I brought the phone to someone to unlock it for me, he did it, but I got the phone back to Yakjuxw and on ICS 4.0.1 when i asked why the JB got away, he said that he had to flash it back before unlocking it.

        now i’m stuck with the yakjuxw.

  62. Kevin says:

    Thanks a lot for the guide, Jelly Bean installed well.
    I encountered a problem with my messaging application. After restoring my old messages, I cannot click any of my conversations, it gives me the message that it’s “loading conversations.” I’ve tried deleting the conversations but nothing works, and I cannot access my messaging app.
    Any tips on how to fix this?

  63. Dimon says:

    Worked perfect on Galaxy Nexus I bought today from wind 🙂 Updated from 4.0.2 to 4.1.1 without any troubles, just make sure you follow all of the instructions and it should work! Thank you!

  64. bensonpode says:

    hello sir… newbie here..i just purchased gnex a week ago..when i open it updates pop up 4.0.4..then i updated it..now i’m running on it…i’m a yakjujp build…and i want to get jb 4.1.1…my questions is…it is necessary to back up my data considering that its still new…or i will just backup to my installed apps as what i understands…thanks for this tutorials…ill try it next week…hoping for the great result…

  65. bensonpode says:

    by the way…is it also applicable to yakjujp with IMM76K build???

  66. Shaaz says:

    What about the radio.. dont you you have to reinstall that too???

  67. Zma says:

    Hi, first of all thanks so much!

    Got Jelly Bean with a full restore on my Galaxy Nexus, but now for some reason I can’t take screenshots (power + vol down). It would take and then complain about not being able to save it saying “storage may be in use”
    Appreciate any help, thanks.

  68. Shaaz says:

    Hey.. my bulid info is given below..plz tell me if its safe for me to do this:

    device: maguro
    Display: IMM76k.I9250XWLD2
    ID: IMM76K
    Product: yakjuxw
    Baseband Version: I9250XXLA2

  69. Kalyan says:

    Hello Mayur

    I live in India,samasung hasnt launched galaxy nexus in india,so i ordered from ebay and bought it and i am complete noob in these processes but according to your website did came to know that my device maguro(unfortunately) i want to know if i do the following above steps are there any disadvantages and i have a fear of screwing up my whole phone in this process 🙁 and one of my major reasons to buy this phone is as it is a google phone so i get the updates really diasppointed….please help me!!!!!! pls pls pls pls pls

    • Mayur says:

      There aren’t any disadvantages as you’re just changing the device to yakju variant that gets prompt updates from Google. Don’t fear and if you’re too afraid then I can assist you personally via Team Viewer.

      • Kalyan says:

        Thanks alot Mayur sir!!! i would love to use your help via Team viewer!!! and i have another query in some of the comments above few users had problems with the phone what if i get one of those? i got this phone after convincing my parents alot as i love it and they didnt want to buy such a costly phone and that too by ordering….so now if i get such prob i need to courier the phone back to the seller..this is why i am very much afraid….sir if u say its well good and safe i am ready to go ahead under your guidance

  70. Prashish says:

    Hi Mayur,

    Thanks for your post.
    I am a yakjusc build (IMM76K). I want to get JellyBean Update.
    Now my question is I have rooted my phone using GNEX toolkit 1.4 (by Wugfresh) so is it safe to change my phone from yakjusc to yakju (by downloading 4.1.1 (JRO03C) direct)? Can it brick my phone?
    And can i use the toolkit 1.4 to change my phone to yakju as i have already configured ADB drivers from this toolkit? thanks in advance.

    • Mayur says:

      Yes, you can update it directly to 4.1.1 by using ‘Flash Stock + Unroot’ option. The process wont brick your phone and is itself meant to fix bricked devices. You’ll loose Root though but you can root again. It’s okay to use v1.4 to do this task.

  71. bensonpode says:

    hello sir…one more question…how about those steps from 1 to 3…the version of the tools on that guide is 1.3…how about that???is it also possible to do it in 1.5.1???thanks!!!just wanna be so damn clear before i proceed..

  72. Shaaz says:

    I tried it..but when i do the final downloading..its says download complete then hascheck: mismatched… n rest as cancelled..what do i do?
    im really scared..help me out! noob alert!

  73. bensonpode says:

    this tools rocks!!!!thank you very much!!!

  74. Nick says:

    Hi. I m new in the android community and i am looking into how to install jelly bean on my australian gnex. When you mentioned installing ADB and fastboot, do i just use the full driver guide now since this is the new version of toolkit and the one in the link is of an older version guide.

    Thank you

  75. nick says:

    total noobs here,if i relock boatloader, can i download the new ota update i mean the next JB version?

  76. dimitris says:

    I m not experienced pc or android user, but I managed to upgrade using a windows 7 laptop (the auto mode, didnt work for me, I just did the steps).

  77. Lindsay says:

    I’ve followed every step and when flashing either 4.0.4 or 4.1.1 my phone stays on the bootloader screen. I know it says that it will take 5-10 minutes, but I left it for over 30 minutes multiple times. Should I leave it longer? (I’m just way too impatient)

  78. John says:

    Thanks for this great guide, much appreciated. 🙂

    …but, after doing the step by step instructions, I can’t get it to flash the device with downloaded image file (downloaded from Google) – I click the button and select the image tar.gz and enter the checksum, and then nothing.

    Any tips?

    • John says:

      Okay, this is what was “wrong”…

      I am “neatfreak” and installed the Nexus Root Toolkit in C:\Program Files\Wugs_NexusRootToolkit.v1.5.2. That was aparantly not good enough. Moved the Wugs_NexusRootToolkit.v1.5.2-folder to C:\Wugs_NexusRootToolkit.v1.5.2 and tried again, and it all worked perfectly.

      Just a tip… 🙂

      Thanks again!

  79. aznol says:

    1stly if i want to do the change do i need to connect my nexus to lattop?
    2ndly do u have video manual to do the step? Im confius bout the step while im not very expect about computer. #ohmyenglish. Sorry.

  80. dasoca says:

    Worked like a charm … thank you very much!

  81. Sasha says:

    Thanks a million!!! Worked perfectly. It was kinda stressful because I was constantly worried that I’m gonna lose my phone but everything is great. Running Jellybean now. I’m going to do the same to my brothers Galaxy Nexus now

  82. Joee says:

    Hi there! thanks so much for your tutorial 😀 but ive little question, when i run nexus toolkit 1.5.2 and im gonna choose which one is my model (yakju -android 4.1.1) i cant find it, so if im gonna choose takju 4.1.1 it is gonna work or ill get a brick of my device? (i’d like change yakju to takju for this problem) sorry about my bad english and hope ull understand and give me help, thanks a lot !

    • Mayur says:

      Cant get what you really want to do? You can choose any of the official model from GSM if you’re flashing a stock image. That wont effect anything on your device.

  83. kunal says:

    hey mayur!
    i have tried to install the 4.04 yakju version many times, i also cross-checked each step but when the nexus root toolkit initiates the flashing procedure and reboots the third time the procedure fails suddenly saying that the phone doesn’t have boot.sig and recovery.sig please help !!!!

  84. Mark says:

    2 questions 🙂 I installed the toolkit in my own path on the computer, not on the C partition, when i went to CP i couldnt see the program to reinstall it, is that normal? Do i just delete the folder with it and do a fresh install? I already installed drivers for Nexus succsessfully and made a backup, if i reinstall the program do i have to install the drivers again as well?

    And one more thing that went through my head, im currently on 4.0.4 yakjuxwm and im planing to went ahead with this stock 4.1.1. If I lock the bootloader back on the 4.1.1 is that stock yakju firmware still voiding my warranty? If it matters its bought from Tmobile, Croatia.

    • Mayur says:

      Simply delete the toolkit folder from its current installation directory and then again install it in the default directory, i.e. C/

      And I don’t think that you need to configure the drivers again. After updating and relocking the yakju firmware, your warranty will remain intact.

      • Mark says:

        Thank you very much for your answer, i did just that, everything worked like a charm. Looking forward to get updates directly from Google. 🙂

  85. Jason says:

    Wooohhhhaaa , Jelly Bean is now on my nexus .. Simple and usefull for noobies !!! Thanks =)

  86. Miranda says:

    Mayur, my build info is given below..please tell me if its safe for me to do this:

    Display: IMM76K.I9250ZSLES2
    ID: IMM76K
    Baseband Version: I9250XXLA2


  87. Smit says:

    Hey, Mayur. I am currently in the process of buying a Galaxy Nexus.
    I live in Canada and my provider is Bell. If i do use your guide, will the radio still work with my carrier?
    Also can you add me to google talk, i have some questions for you!
    my email is smitg1990@gmail.com

    Thanks a lot.

    • Mayur says:

      So, assuming it’s a non-contract phone and factory unlocked, you shouldn’t have any problem. You can revert back anytime if you face an issue with network. I’ll add you soon.

  88. Matt Clarkson says:


    Having problems on Windows 7 64bit.

    Manually installed drivers and successfully unlocked by manually starting the adb server via the cmd prompt.

    However, cannot flash the stock image – hangs at fastboot status screen.

    I’m a developer so don’t mind doing this without a GUI – what do need to do to get this working?


    • Matt Clarkson says:

      Just did a Windows restart and went through again – seemed to work OK this time. Still had to jump into the command prompt and start the adb server.

      My screen locked whilst doing the flash – can’t really call it a bug report as I don’t understand how that would make any difference but it hung the window that popped up.

      All done and relocked yakjuxw to yakju complete on Windows 7 Home Premium. Thanks for the tool.


  89. Ali says:

    Awesome. Thanks a lot for putting this together.

  90. Margie says:

    After being stuck on 4.0.1 on my Galaxy Nexus (On Rogers in Canada) my son’s HTC Evo 3D got updated to 4.0.3 OTA the other day…..
    This is war now.. LOL.. The 14 yr old thinks it’s hilarious that he’s running a newer version.
    I’ve been patient.. and more than a little scared to mess with my precious… but I do believe today is the day! After reading through all of this it looks pretty foolproof 🙂
    Wish me luck – I’ll be sure to report back in when I’m done 🙂

    • Margie says:

      Ok this is probably a silly question but when I run the toolkit and it asks for my Model & Build there is no Yakjuux Maguro ITL41F in the dropdown…
      Do I choose Yakju Maguro ITL41F?

      • Mayur says:

        Yes, choose the similar Yakju build.

        • Margie says:

          Thanks for the quick response!
          Much appreciated as I really do not want to mess this up lol

          • Margie says:

            Piece Of Cake!!
            Thank you so much… until I found this tutorial I was too nervous to attempt anything as far as unlocking…. and was more than a little ticked at having purchased the Pure Google Experience only to be stuck on 4.0.1 for months – with no updates in sight.
            Jelly Bean update came OTA within minutes of changing to Yakju.
            Now I’m just mad at myself for not doing this a lot sooner 🙂

  91. gusat says:

    i succesfully done….thanks…

    can you add description about rom,clockmod recovey detaisl regarded to rooting?

  92. Fazru7o says:

    Can I use my phone while Nexus factory image is downloading?

  93. Fazru7o says:

    It says that I need to wait 5-10 mins while it boot loops. But my Nexus is still in bootloader. Should I press ‘Start’?

  94. Mark says:

    Thanks for the excellent tutorial. So far it’s working great (i’m just waiting for the 4.1.1 download from Google to complete).

    To improve the tutorial I would suggest letting readers know that they can download Jelly Bean at the beginning of the article. This way it can be downloading while the user is completing all the other steps.

    Thanks again,


  95. krishna says:

    thanku mayur,just now flashed to takju 4.0.4 and immediately got a jb update notification.now iam on jelly bean.you are simply awesome.

  96. krishna says:

    guys during driver set up if your are stuck up at bootloader screen,don worry just wait for 2 min(as it may proceed) force close the toolkit and remove the battery form the phone.repeat the process.atleast it worked for me.

  97. ravi191 says:

    thanks, very simple to follow these steps… got JB on my GN 🙂

  98. naryono says:

    Big Thanks!! now i have 4.1.1 before 4.0.4 yakjuxw 🙂

  99. naryono says:

    hi Mayur..
    just make sure. i have use Nexus Root Toolkit v1.5.3 and get JB but not OTA.
    so far is fine, whether there will be trouble for it?

  100. Innocent Bystander says:


    Thanks for this guide. Operation completed successfully. However, can you please give some extra clarifications?

    Does this procedure also unlock the SIM Card (to allow to use the phone with other carriers having compatible network)?

    Thanks in advance

    • Mayur says:

      I guess you did this on a factory unlocked Nexus. Your phone has to be unlocked (or a GSM/HSPA+ one) not the SIM card to use it with other carriers.

  101. Dante says:

    I’m a bit concerned,is it normal for the “writing ‘system’…” to take so long to finish?
    Thanks in advance

    • Dante says:

      okay,now Ive been waiting for 5 hr,it still say “writing ‘system’…” at the command prompt window.

      • Mayur says:

        Why you waited for so long. There is something wrong, it takes 5 mins at most to flash files.

        • Dante says:

          I slept; never mind that, I managed to fix it myself.

          • TJK says:

            How did you manage to fix it?
            I havent tweaked my nexus yet. Still gathering the guts 😉

            • Dante says:

              I used Odin[windows],this is my backup plan if anything went wrong.

              • Dante says:

                You can actually use Odin straight away to update your phone instead of using fastboot;here is the link http://goo.gl/WaLrM


                No need to root for any flash odin. And there is no need to be on any specific build (yakju, yakjuxw, etc.) or on any specific version (IMM76D, JRO03C, other). Odin will wipe whatever is there and replace it with whatever you are flashing.”

                This is one of the easiest method out there. Big Thanks to the XDA developers.

              • Mayur says:

                @Dante I think you didn’t got this procedure. It also does the same thing, i.e. completely wipes your ROM and flash stock 4.1.1. Also, you don’t need to be on any specific build or build number as it does a clean install of stock factory image. And where we said that rooting is required?

              • TJK says:

                Thanks for the info. Just one last point. If anything goes wrong, can I use Odin to flash Jellybean anyway? Is there a chance that Odin won’t be able to fix my phone?

              • Dante says:

                Yup,just flash it and the risk of bricking is always there;no matter what method do you use,fastboot or Odin.However I considered this one as the safest;many considered this method as “the last resort” ,if you stuck in anyway,you can always start again.If you still can switch on your device and enter download mode, you can still save you device if, God forbid you have bricked you phone.
                If you are still not sure,here is the link http://goo.gl/r7m1j with video; Big thanks to him also.

  102. Lovely says:

    When i try to Flash stock + unroot

    after reboot
    it will not found fastboot mode

    how i can rectify it please tell step-by-step

  103. Lovely says:

    Its working smoothly……………Jelly Bean is Awesome…………

  104. Peterkenne says:

    Thanks for the guide.
    My Galaxy Nexus is now a really Google phone (the principal reason why I bought this model …)

  105. Adi says:

    it was so easy, thank you so much!!!!

    I always hesitate whenever it comes to tweaking my android because all the tutorial I found seems to complicated.

    now I am running jelly bean, not rooted, and locked bootloader.. awesome!!

  106. TJK says:

    By the way, can i pull out of the process in the middle (if it gets stuck) without bricking or harming my phone in any way? Just wanted to be safe and know what I was doing.

  107. andre says:

    thank you for this! total noob.. but just followed each step.. i now have jelly bean on my galaxy nexus!

  108. Blackmind says:


    The most easiest way to replace your firmware…

  109. TJK says:

    Hi Mayur,
    I ran into a spot of trouble, can you please help?
    So I downloaded the toolkit v1.5.3, and I clicked on initial setup, I know its done a bit differently
    on your tutorial, but I checked out how its done in v 1.5.2 and got comfortable, thinking that v 1.5.3 won’t be much different. I found out there are only 3 steps, and in step 2 I’m supposed to do something with ‘PdaNET drivers ‘ I’ve no idea what they are . Pleased help me out. Should I just go along with pdaNET or do I do something else? V1.5.2 was much more different it had 8 steps that at least looked like it was doing what your tutorial did. Please help!

    • Mayur says:

      It seems you’re pretty scared to go forward with the procedure. I can assist you remotely via Team Viewer if you want.

      • TJK says:

        I just need to know whether I should go ahead with pdanet (it would help me if you told what it it is) because on step 2 the toolkit asks me to do so. I got a bit worried because you said nothing of it in your tutorial. Thanks in advance.

  110. Ary says:

    I googled the .tgz file and downloaded it in other website. But when I’m on the 4th Step, the .tgz file doesn’t work. So alternatively, what I did is to follow the Nexus Factory Image Download. After 1hr of waiting, my YAKJUXW changed to YAKJU! Thanks a lot man!

  111. Bali says:

    Thanks…..this was the easiest and best possible way to flash back to stock.
    Can i flash any other Custom Rom using this toolkit?
    Thanks once again. Great piece of work.

  112. Abrar says:

    hi there Mayur. I did the procedure as you mentioned , downloaded the latest toolkit.. took a backup … and unlocked the bootloader and downloaded the image of JB myself from google servers. and entered the hashcheck

    it extrated the files , restarted my GNex in bootloader mode, the command prompt appeared in within a second the flashing completed window appeared. when i restarted the phone , i was still on 4.0.4

    has anyone else faced this thing ? can u tell me what i am doing wrong ?

  113. jay says:

    Hi Mayur can I just update/change from yakjuxuw 4.0.4 to yakju 4.0.4 ,as i would like to have an OTA for 4.1.1 thanks

  114. Zafer says:

    hey! i have just completed the upgrade operation to 4.1.1. The toolkit program, documantations on this site both are very usefull. Thank you very much i have upgraded my non-yakju 4.0.4 gsm nexus to yakju 4.1.1 jelly bean. its unlocked&rooted now and seems to be faster! Thank you indeed.

  115. Rome says:

    This guide rocks! I finally updated my Galaxy Nexus to Jelly Bean and is so happy with the buttery feel. 🙂 I just want to ask, because I’m currently experiencing this issue(?), do your flick to delete feature in the galery/camera/pic works? Because mine doesn’t. When I try to flick my pictures up, it doesn’t do anything. 🙁

  116. Charlie says:

    the procedure worked like a charm!!! i am on jelly bean finally!!! one question. if i relock my device, will it go back to yackjuxw and will i lose jelly bean?

  117. pgcharette says:

    Hi, I just changed my Galaxy Nexus running 4.02 to yakju (used to be yakjuux) because I got tired of waiting for Bell Canada to update to JB – the procedure worked flawlessly and I’m now running 4.1.1. The radio/baseband is now XXLF1 (it use to be UGLA4 with the stock ROM) and reception is fine in my area. Thanks!!

    My question: ROM Manager now says: “Your ROM is not set up to receive OTA updates”. Is this a problem?

  118. JS says:

    Hi, I followed all the instruction given, but until the last step, it failed as it stuck at the ‘writing system’. I unplugged my phone and reflash it and the same result occurred. However, when I wipe the data and cache via recovery mode and then chose the option ‘apply update….’, my phone reboot and then it worked again. My phone is in android jellybean now but no longer can access into recovery mode. My question is, why will it be like that? Is there any effects towards my phone?

  119. Ash says:

    This worked for me… so grateful 🙂 smiling for days. Thanks x10

  120. Scott says:

    I am having a problem with the Flash Stock + Unroot step. Downloaded the archive file and started flashing. After writing bootloader, rebooting into bootloader, writing radio and rebooting into bootloader I get three error lines saying archive does not contain ‘boot.sig’, archive does not contain ‘recovery.sig’ and archive does not contain ‘system.sig’.
    After that, is starts sending/writing boot, then recovery and then system. It locks up at writing system.
    Not sure what my next step should be.
    Any suggestions? Everything else has worked flawlessly.
    Thanks for all of your work.

  121. Jimmy says:

    WOW thank you so much!!!!! i was terrified of doing this but you really made it easy!! Gladly running Jelly Bean LOL

  122. yohan says:

    I’m having an issue backing up my files using new root toolkit 1.5.3. i have already configured the drives using the instructions provided through the root toolkit and it was a success. But, when i try backing up apps or files I’m not able to get the backup interface on my phone, instead i get a message saying “this service is currently unavailable”. Any idea on what i can do to fix this?

  123. Susy says:

    I was wondering if flashing back to stock means going back to the original yakjuux 4.0.1 os. if not, is there a way to save it so that i can reload it if I have any warranty issues and need to send my phone away. I’m in Canada and my carrier is Rogers. This is my first android phone so I’m a little nervous about the whole process.

  124. Shane says:

    Used this on Sept 6th to change a YAKJUXW to YAKJU.

    I slowly followed the instructions and even as an ‘Android novice’ it worked for me. So if you are worried, don’t be. If I can do it then so can you

    Thanks to Wug!!!

  125. Ruchir Varma says:

    Awesome! I am new to the Smartphone world and have no clue about rooting , flashing or custom ROM’s. But this tool was just a breeze to work with. I finally have JB and a YAKJU build. Thank you so much.

    I just had one Question: Do I leave the bootloader unlocked or do i need to lock it with “OEM Relock”. Also does an OEM relock change anything apart from the Bootloader.

    Thank you again…..really in awe of this creation.

  126. Hannes says:

    The flashstock.bat just stops at writing system, any ideas?

  127. Cori says:

    Thank you sooo much for this. I am NOT tech savvy at all but your instructions were so easy to follow. I was really worried about doing this but it was worth the risk. After only getting the 4.0.2 update today (I live in Canada) i was pissed off and found this tut to get me Jelly Bean as soon as possible. and I LOVE JB! thanks again.

  128. marcelo says:

    If its not Maguro then? (Non-jakju-builds 4.0.4)

  129. Jan-Willem says:

    I also was blessed with a nexus that was controlled bij Samsung. But with the help of this guide I upgraded my nexus to Takju 4.1.1.
    Thanks a lot.

  130. Satisfied says:

    This works 100%,
    I’M NOW WITH JB!!! 😀

  131. Alexandre says:

    Very good!
    I followed these easy steps to successfully convert my Brazilian Galaxy X (yakjuvs), with ICS 4.0.4, to Google factory image (yakju). Instead of converting directly to Jelly Bean, I flashed the yakju 4.0.4 first, because I wanted to check if my phone would pick up the Jelly Bean via OTA. Less than 5 minutes after reboot, with yakju 4.0.4 running smoothly, I received the update notification from Google and Jelly Bean was automatically delivered to my phone Over The Air.
    So, not only am I happy to have Jelly Bean in my Nexus, I am also confident that future updates will come directly from Google.

  132. toyger says:

    help pls
    i have GN nexus i9250 yakjuxw maguro but build id is IMM76K
    using toolkit 1.5.3 upgrade to JB stopped after the 3 lines that archive does not contain ….
    the toolkit told me to change the device identification from IMM76K to IMM76I which it did for me when I clicked OK.
    SO the program redownloaded the 4.1.1 yakju again , passed all the tests , went into fastboot ok but again ended after the 3 same messages.
    phone is still in the same unupgraded 4.04 not bricked.

    can this solution work for my phone ?
    have tried and failed 3 times each time the update stops prematurely.

    Thanks in advance for your help

  133. murali says:

    Mayur can you help me on this , i tried all the steps , everything looked fine but finally the android version was ICS.
    Please help me on this.

    I tried with the latest version of nexus tool kit (1.5), tried for 3 to 4 times but on the final step it got stuck.

    Please guide me on this.

  134. murali says:

    Seems to be working this time , JB rocks

  135. siju says:

    Hi mayur,
    i am on mobilicity Canada and i updated from yakjuux 4.0.1 to takju 4.0.4 and received OTA Kejelly bean. thanks a million 🙂
    however, from the moment i converted my phone my soft buttons became less responsive and i literally have to tape them to get my commands registered..i did a flashing again but it’s the same.. please tell me a way to fix ir

  136. Rajshekar says:

    Thanks Mayur for the usefull guide. It actually helped me in getting Yakju on my Google Nexus phone.

  137. taaha says:

    Hey I have the YAKJUUX build in canada will this guide work for me?

  138. Rui says:

    Finnaly i did it…. fighting over the fastboot problems, decided to test on my wife PC with Vista…and everything went smooth…No problems, running 4.1.1 Jelly Bean. Thank you so much.

  139. Nilesh says:

    Installing Jelly Bean(yakju) on my Nexus right now. Hoping that it Works fine…!!
    Current Version:-4.0.3

  140. siju says:

    Hi mayur,
    can you please tell me a solution? i converted yakju ux to yakju. now the soft keys became less responsive and some times i have to tap them hard to sense my commands.i already tried a reflashing but no results….

  141. yousef says:

    Amazing guide! at last i’m running on JB 🙂 Thanks A Lot

  142. WaqasQazi says:

    hey I’m from Pakistan 🙂 i have Samsung Galaxy Nexus 4.0.4 Baseband I9250XXLA2 Build number IMM76K have MAGURO, YAKJUZS can you please help me how can i change it yakju ot takju and on which one should i go pleease help a little 🙂 thanks waiting for reply 🙂

  143. JS says:

    Sorry to distrub, what does it mean for an lying android with a red caution mark on it when I enter into recovery mode?

    • Mayur says:

      That means recovery is broken. What you actually did?

      • Vuth says:

        I’m facing this problem too. How can I get stock recovery back?

      • JS says:

        When I flashing via toolkit, it stuck at the last procedure. It stuck at ‘writing system’ there… I unplugged it and reflash again (ticked can’t boot on option) but it still the same. So I boot into recovery mode and factory data reset and clear cache then reboot it again. It worked and it boot into jellybean firmware(yakju). Everything seems working but when I wanted to boot into recovery mode, it can’t and show the android I mentioned. So what am I suppose to do? Will it affect my future OTA update?

  144. Prashish says:

    Hi Mayur,

    I am trying to Flash stock to 4.1.1 takju but i am not able to update my version. I downloaded takju image from google site manually and tried to update the version. It does not show any error but it does not show command prompt indicating that it is flashing new stock. It directly shows the command prompt “Booting up your freshly flaashed stocked device”.
    Please help what am I doing wrong?


  145. Rui says:

    Well finnaly it worked for me. The adb drivers never worked in Windows XP and then i give it a try at my Wife´s PC with Vista and all worked just fine. Thanks a lot.

  146. seen says:

    hi, my galaxy nexus still running on 4.0.1, after doing all ur steps to get yakju/takju what version will my phone run on?

    an advantage of having yakju is that, i’ll get OTA updates directly from google. i really want to use google wallet. if i get takju, will i still get OTA updates straight from google? what are the difference between yakju and takju other than google wallet?

  147. Seen says:

    Is it fine if I update my phone through mayur’s steps from 4.0.1 to 4.1.1 JB ???
    My phone still runs on 4.0.1 I’m not receiving any updates. So I thought I should do these steps to get JB and takju. Will it be a problem to update from 4.0.1 to 4.1.1

  148. sendo says:

    brilliant…….thank you

  149. Asad Iqbal says:

    Wow it worked like butter ……. finally im on jelly bean… and its working fine.. process is well explained and easy .. thanks for the tutorial 🙂

  150. hamood says:

    thannnxxx soo much for makin this happining im using 4.1.1 now and its amazing thnx to u guys

  151. Vuth says:

    Hi bro, my Galaxy Nexus (Yakjuxw,maguro) was updated to Android 4.1.1 Jelly Bean by using official image (Yakju). Now its stock recovery mode is broken. How can I get the stock recovery mode back? It shows a little android with an exclamation mark in the triangle. I’ve tried to use Stock Recovery in Restore Stock Recovery in Nexus toolkit, but it doesn’t work.

  152. MARCO says:

    Will this change my IMEI?

  153. david says:

    I have a sg nexus yakjujp 4.0.4 Gsm device. Does it need root?
    And can it brick my device ??????????????????

  154. Prem Anchan says:

    HI All,

    Need your help… My day old Nexus is getting rebooted during callss.
    Is there there any solution..

    I Am on official Samsung provided JB update

  155. Tom says:

    Absolutley awesome! Works perfectly 🙂 So so so easy!

  156. Avadhesh says:

    Thanks Bro..

    It’s really useful.

  157. Felipe Gallas says:

    Awesome man! Thanks for it.

  158. albio says:

    I just want to know if this method support yakjuxe

  159. salman says:

    it says checking adb status and then says ADB device was not found …USb debugging is checked i m also usin the OEM usb cable..i guess i didnt understood the driver config guide ..if someone can help me with that it would be a big help…i m running Jr003c YAKJUXW android 4.1.1

  160. Mike says:

    All I can say is wow great article Maymr! Secondly, mad props go out to WugFresh for making a very easy tool kit. I’ll be donating money shortly… You two have set me free from Docomo & Samsung’s control. I live in Japan and have been waiting months for Jelly Been to hit. Once 4.1.2 showed up OTA to my Galaxy 7 I got a little irritated and called Docomo’s “Tech Support” to which they played dumb and had no clue of Jelly Bean 4.1 for the Galaxy Nexus. So, I dropped the hammer and followed this article to the T, which worked like a charm. My hats off to both of you for making it easy for us. This what makes Android so great 🙂

  161. Varun says:

    I’m running on yakjuxw with Jellybean 4.1.1. I received 4.1.1 via OTA. Now I want to change it to yakju. In Nexus Root Toolkit, the models list shows only options for non-yakju 4.0.4.

    Now how can I change it to yakju?


  162. Jordan M. says:

    I have a question. My bootloader is already unlocked, and I want to convert my GNex to yakju. Do I still have to back-up my files? Is converting from yakjuxw to yakju going to delete all of the user data, or is that only when you unlock your bootloader?

  163. Jack says:

    Does the “Checking ADB Status” really stays up that long?

  164. bcks says:

    Thanks!! Great guide. Worked a charm, now I’m running 4.1.2, all apps reinstalled.
    Only weird thing is connecting to the computer (just to view files) doesn’t let me view all files anymore (no USB debug enabled). Can still get around that by putting anything in the download folder and moving from there using es but the app folders are no longer visible. strange but no deal breaker!

  165. Akshay Sharma says:

    Hi, I got my nexus last week and I came to know that it is a yakjuxw. Although I got JB 4.1.1 on the first day itself by OTA, I haven’t got the 4.1.2 that has been launched for yakju. I just wanted to know that whether converting yakjuxw to yakju is perfectly safe and nothing will happen to my phone, since it came from the factory as a yakjuxw. I want the updates as soon as they are released since that is the only reason I got this phone. But on the other hand, I’m afraid since this phone means a lot to me!! 😛
    So, please can someone let me know if it’s perfectly safe.. So that I can move accordingly!!
    Thanks! 🙂

  166. wayne says:

    I don’t understand the backup. should i leave “system apps + data” & “shared data” both unchecked? if i wanna restore everything (apps, data, conversations…) just like b4 the switch to yakju. should i tick the “system apps + data” box?

    thank you so much for the article and advices

  167. Roald says:

    Hi Mayur,

    Please help me out. I’m on jakjuxw 4.1.1 and want to convert to jakju. The phone is unlocked and everything seems to be OK. But when I agree to flash the firmware, the script almost immediately jumps to “Booting up your freshly flashed stock device” and nothing happened. I’m using toolkit 1.5.4.

    • Roald says:

      One other thing that may be interesting: if I unlock the device, it doesn’t get wiped. All my data remain intact, but the bootscreen shows that it IS unlocked.

      • Mayur says:

        Coz it’s already Unlocked as your screen shows. Check the Lock status while device is in fastboot mode.

        • Roald says:

          When the device is in fastboot mode it is also showing “unlocked”. So it is definately unlocked. I can both lock and unlock the device using toolkit 1.5.4. without losing data. Reproduced it today, just to make sure. How do I flash the files manually? You mean by using the advanced utitilities? There’s no “how to” article for that…

    • Mayur says:

      Make sure it’s unlocked or try flashing the files manually.

      • Roald says:

        In fastboot mode it also says “unlocked”. I was able to re-lock and the unlock the device again today without losing data. I also did a driver reinstall. Still can’t get it to flash, neither with signed drivers nor with PDAnet drivers. If you say: “flash manually”, do you mean by using the advanced utilities of the toolkit? I am not that experienced as there is no walkthrough… Thanks in advance.

      • Nitin says:

        I am facing a similiar problem as Roald. I have unlocked the bootloader but the data hasn’t been wiped. I am a complete newbie. please help me.

  168. Brian says:

    It seems to be stuck in “Extracting factory image package; please be patient…” About an hour and no change…

  169. Abam says:

    First of all thanx for this wonderful guide. I upgrade my Galaxy Nexus last night from Yakjujp 4.0.4 to Yakju 4.1.2 and its wonderful. After flashing ROM I did OEM lock. I want to to flash Zip now for Android 4.2 camera on my phone. It wants to root my device. If I unlock and root again will I have to do Flash stock + Root again? or kindly provide the Eziest way to install Android 4.2 camera with photo sphere.


  170. binob says:

    Oh my god. My galaxy nexus is updated to jelly bean 4.1.2.

    I was reluctant to try this but taken the risk. It is very easy method but while going through the article you feel like its difficult and whether ur device get bricked. But sure this is very easy and now my nexus is yakju version. My previous version was yakjujp with ISC 4.0.4.

    Thank you very much

  171. Please help me. I have done all the steps bu the problem is its not flashing .its says it has already flashed in cmd saying wait for 5-10min for reboot but the step before it is not done .please mayur I have got teamviewer.and can I unlock my boot loader after flashing..please email me : aakash.npl57@gmail.com…and I am running on yakjujp n using nexus kit 1.5.4

  172. Sajith says:

    Hi Mayur, I am trying this out, but a quick question. Step 3 has a link to ‘Unlock boot loader without wiping the data’. Does that mean, step 2 can be skipped? I am a newbie here, so please feel free to correct me If I sound foolish…

    • Mayur says:

      As you’re flashing a factory image, your device will be completely wiped either way. So, it’s better to unlock the bootloader via normal way (wipes device) and perform a backup first.

    • Sajith says:

      Please ignore the Q Mayur. I could flash it. Excellent article and appreciate your effort. Thanks!

      • Sajith says:

        And one quick suggestion; The command ==adb shell “while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done”== did not work for me. It showed a dialogue that ‘Syntax error; Do is unexpected’. You may want to look at this. Thanks!

  173. Rene says:

    I own a Nexus Yakjuxw.
    Live in the Netherlands.
    Read a lot about takyu variants, 4.2 exist already for takju!!
    When I use your guide and flash my phone to takju, will all my device functions, settings and apps work in the Netherlands? Is takju not specific for USA?

  174. Rene says:

    My comment dissapeared.
    My question was: can I use takju with my Nexus in Holland?
    Will all the apps and settings work properly?
    I thought takju was only for USA / Play store devices?
    When I can get takju, I can also get 4.2!

  175. ricardo says:

    probably an obious question but can’t seem to find the answer
    I’ve used the toolkit on my gnex yakjuxw, i’ve already unlocked the bootloader and upgraded to JB 4.1.1. in order to get the 4.2 update soon I would like to change from yakjuxw to yakjuxw yakju. I’ve been searching a lot and i’m a bit confused; i know that if i unlock the bootloader i’ll will loose everything stored on my phone, but if i aleady have it unlocked will i loose everything when i flash yakju?

    any help would be truly apreciated

    • Mayur says:

      Yes, your phone will still be completely wiped as the userdata.img wipes the device. You can consider flashing manually and skip the userdata file to avoid wipe but it can cause issues.

  176. lui says:

    at first, hashcheck mismatch. i was like hell no…. tried again and i was like F YEAH!!! great guide!!!

  177. k2k says:

    Hey mayur…..
    I m currently running 4.1.1 yakjuxw….
    Can i use this method to get 4.2 update????

  178. saifudheen says:

    You guys are awsomeeeeeeeeeeee!!!

  179. chandan says:

    OMG!you guys rock.just too too awesome ..keep up the good work.hats off :):):):):):)

  180. VAN says:

    Hi there,

    Tried twice but the hash check failed. So I downloaded the factory image and tried to do it by choosing the Other/browse option. It opens up the cmd window and then immediately goes to “Booting up your freshly flashed stock device” without showing any of the other stuff on the screen. Bootloader is definitely unlocked. What can I do? (BTW even when the bootloader was unlocking, it did NOT wipe the device). Please help!

  181. Hamza Aftab says:

    Thanks a million man, You are Great !!

  182. Hamza Aftab says:

    I successfully gone through the process & updated my Galaxy Nexus to 4.2, Thanks for that. I wanted to know if i want to do it on some other Galaxy Nexus as well, do i have to go through step 1 again ?

  183. Jason Menezes says:

    I have used this method earlier to change from YAKJU-XW to YAKJU and it works very well.
    Now, I have Stock Yakju with 4.1.2 installed.
    Can I use this method to convert to TAKJU?

    Thank you!!

  184. milan says:

    hey i done all the steps install the drivers for all……
    the cmd prompt came and the phone is still in the bootloader mode…..it doesnt rebooot…I manually restarted the device the OS was not updated…Please help

  185. nippi1111 says:

    please reply guys.
    i have a gsm/maguru galaxy nexus running 4.1.1 and build is yakjuxw.is it safe to flash takju 4.1.1 on dis device ori shud go for yakju only.pls reply

  186. vivek says:

    first of all Excellent Tutorials.
    i Have a question. I am currently using yakjuxw model of google nexus running on 4.1.1 what am i suppose to select once i click “Flash Stock + Unroot”

  187. rht says:

    My mobile is yakjuxw 4.1.1. can i change it to Takju 4.2 by [Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.2 Yakju/Takju and Get future Updates from Google]

    Or i have to do it by manually?

    • Mayur says:

      Yes, you can change non-yakju/yakju/takju (any Android version) to Takju 4.2 etc. as you’re flashing a complete factory image. You first need to download the Takju 4.2 image (link included above) in order to flash it using toolkit. When the toolkit gets updated, you wont need to download the factory image manually.

  188. Neal says:




  189. rht says:

    Dear Mayur

    Thanks a lot for your awesome illustration.
    yesterday night i have changed my Yakjuxw(samsung google nexus) to atfirst Yakju 4.1.2 and then Takju 4.2.

    Thanks again Boss

  190. sandeep says:

    Awesome tutorial i got 4.2

  191. Bogdan says:

    Hey, awesome tutorial! However, it is posible to do the steps even if my Nexus is factory locked? Sorry if it’s a dumb question.

  192. Hamza Aftab says:

    Please tell me how to root my Galaxy Nexus, i thought this process would root my device but it hasn’t.

  193. Vikas says:

    Nice tutorial… planning to convert my yakjuxw to takju to get 4.2. I have gsm/maguro 4.1.1 yakjuxw which was updated OTA because I got 4.0.4 ICS as stock. One quick question though to Mayur. For some people, in same situation as mine, you have suggested manual method of flashing and for others this same guide.
    Can you please tell me if this automated guide would suffice my needs?

  194. Manu says:

    Hi Mayur, I bought a galaxy nexus on eBay india. I am having trouble in connecting to 2g/3g (E/G/H). It appears after every restart but then dis-appears. I am hoping it is due to some radio issues. It is a Maguro/yakjuxw version. Will updating to Yakju/Takju solve the radio problem ?? I am in desperate search for a solution after spending so much money on the phone. I guess this phone is originally from UK/Europe. I would be extremely grateful for any help.

  195. NIPUN says:


  196. Hamza Aftab says:

    Though i have found some different ways to root my device but i want you to suggest me the easiest way, please.

  197. Charles says:

    Thank you very much!
    Everything just happened as you said in the article.
    However, I did not find the Takju file so I used the Yakju one. Maybe you
    could show me where was this file and how to install it with your help.
    Thank you again for your solution. The phone is working well.

  198. Bogdan says:

    Helloooooo? Will anybody answer my question please? Thanks!

  199. ippan says:

    hi mayur,,,
    i have GN sc04d from japan 4.0.2 yakjusc, stock rom rooted with another toolkit without installing cwm and it have generic imei(software unlocked) .
    my question is if i upgrade my gn to jellybean, did i will lose my unlock?
    sorry for my bad english. i need help here..

  200. k2k says:

    Hey mayur!
    I unlocked the bootloader but no data was wiped…
    In the fastboot mode also it shows lock status as unlocked and i even get the unlocked symbol under google… But no data was wiped… What to do and can i go further with flashing takju????? Please help me mayur! Thnx

  201. Ron says:

    Woo Hooo! So long Samsung Servers!!!!

  202. Ryan says:

    Help, Im stock in bootload, any help please

  203. Siddu says:

    Thanks alot… Worked so smoothly.. Have converted my yakjuxw to takju with 4.2 OS… Love this blog 🙂

  204. nagesh says:

    awesome guys,….. thank u very much

  205. Jay says:

    thanks tons!
    i was running yakjuxw 4.1.1 and with your help i’m sucessfully running 4.2 takju !!
    i appreciate your had work and i hope i recieve future updates from Google.!

  206. seth says:

    Hi. First of all thank you for guide, its awesome. But i have one problem: I flashed my nexus yakjuxw to takju 4.2.0 on November 28th and i should get OTA to 4.2.1, by now or i am wrong? Why dont i get update? :/

  207. Anup says:


    Before i start … since i am new to all this:

    I got Samsung galaxy nexus few days back from ebay.
    It got OTA to 4.1.1 and it is now running –
    Android 4.1.1; en-us; Galaxy Nexus Build/JRO03C

    So what are steps of upgrading to takju so that updates come directly from google and not samsung?


    • Mayur says:

      You wondering the above steps are for some cooking recipe?

      • Anup says:

        Ok i upgraded to takju-4.2.1 and everything went through nicely.
        However, not sure where i can find the USB debugging mode as it is not showing up.

        Also when i try restore from the backup that was created nothing really happens.


      • Anup says:

        NM. Got everything done. Now on 4.2.1 (takju).
        Had to tap 7 times on the BUILD number to activate developer mode.
        Restore also worked fine. Will do OEM Lock if necessary.
        Thanks …

        On sidenote : of you accept others to be as intelligent as u then sarcasm persists but i didnt mind that 🙂

  208. Anup says:


    My upgrade worked fine.
    Things are working fine.
    On Android system info app i see

    radio: unknown
    is this something to be concerned about?
    if yes what do i need to fix this?

    I had upgraded from 4.1.1 yakjuxw to 4.2.1 takju and there were no errors during upgarde.

  209. Urmil Tamboli says:

    I am not rooted…!! Its okay if i do dis..??

  210. Thank you very much! It’s work just awesome. Also get the 4.2.1 update, but my question is after installing 4.2 takju should(or can) I turn off the bootloader?

  211. NEEL says:

    hi Mayur,
    i getting problem…”fastboot deceive not found”..
    can u help me out plzz….
    i am from India..

  212. williamworlde says:

    Hello! Thank you so very much for this! I got my Canadian GNex running yakjuux just under 2 weeks ago. The volume is SO LOW I wanted to see if updating to the latest OS would make a difference. (Volume+ states clearly that it’s not currently supporting JB, but I unsuccessfully tried it anyway.) So far, I haven’t done enough testing to confirm it’s improved. It’s only been a few minutes since I used this guide, but I just wanted to say a BIG THANK YOU – get it 🙂 – before going any further.

    I got this phone as a “starter” coming from the really stunted OS that is iOS. I mean, I did jailbreak my 3GS, but still, it wasn’t enough for me. I wanted more; as much total control of MY own device as possible!

    Being wary of all the malware threats I’ve heard re: Android, I wanted to do the research and choose the best possible route to unlock, root, and go from Samsung’s OS updates’ control to Google’s control. 🙂 (Still wary of Google you know, even though Android is Unix-based.)
    Even though I found your writeup first, I still “wasted” a lot of time looking elsewhere. Wow! Your app is THE BEST app to perform these tasks. It just works!

    I installed the older takju 4.1.2, because I wanted to actually see if the auto-update would be “instantaneous”. It actually was! It did 2 updates, first to 4.2 and then to 4.2.1.

    NOTE: I used another method to unlock, but used your Samsung drivers (after which the annoying “MTP” device prompt stopped and my system could see the device in My Computer as storage WITH USB enabled) and ROM tool.
    I had to change one thing to make it work for me: I renamed the download image from a .tar to a .tgz extension. Otherwise, it is pretty foolproof.

  213. williamworlde says:

    My apologies for posting my comment twice. I thought it had timed out the first time so I reposted.

  214. williamworlde says:

    So, the new OS did not improve the sound volume. But, I remember seeing some system info saying that the phone ring volume was set to 5 while the music speaker volume was set to 11, and that IS loud.

    Now I have searched extensively for a fix and haven’t seen anything, but I know I rooted into iOS and made some changes to files from my PC. I’m thinking since it’s all Unix-based couldn’t this be the same thing with Android?
    I haven’t seen anything from you, the experts, so maybe I haven’t searched enough or it is not possible.

    I realize this is off the thread, but am still throwing it out there, as this is the ONLY thing frustrating me about this PHONE! But I simply love it, espeically now that it’s unlocked and can be updated immediately from source.

    • Mayur says:

      Thanks you for the appreciation. The low speaker volume is a known issue with this device. One can install Volume+ but that doesn’t makes any significant improvement in volume. However, as I noted installing CyanogenMod 10 custom ROM on GNex turned the volume noticeably higher. So, you can try flashing a custom ROM if you’re okay with it.

      • williamworlde says:

        Thank you for your prompt reply Mayur! As this is only my second week with Android I’m still learning how to do stuff with it. I’ve heard of the CyanogenMods but don’t know how to use/install them. I will do some research and try to figure it out – and come back here if I need help.

        I have a concern re: battery life though (actually I’m researching that too as I write this). When I flashed the ROM from Yakjuux to Takju and reinstalled my apps, I changed the anti-malware from Comodo to avast!, both free. All other apps remained the same. I don’t know if these 2 factors – Takju and avast! – are causes for my battery to drain “so” fast. (On Yakjuux using Comodo when I put the device on Airplane mode overnight, it used just about 3%. Last night it dropped about 13% with Airplane mode on, but because two variables have changed I’ll have to monitor further to make a determination. As well as do some research of course!)

        So, monitoring battery usage further, I’ll see if I want to remain with JB 4.2.1 or maybe go to Takju 4.1.2. At least now I have the tools to go between different ROMs easily. Maybe the CM may help with BOTH the volume and the battery!


  215. andreas says:

    Hi, all. I tried to change my yakjuxw gnex to yakju version. My device still run on 4.1.1. I have followed all procedures above, but nothing happened. Anyway, I didn’t see first command prompt. I only see the last command prompt.

  216. Jose says:

    I have a question… My service provider are not verizon or sprint, its still useful the next step?:
    Download Galaxy Nexus USB Drivers (GSM & Verizon) / (Sprint L700 Galaxy Nexus) and install the drivers package (http://webtrickz.com/new-method-installing-adb-and-fastboot-drivers-for-galaxy-nexus-on-windows-7-windows-8/).

    Im from Peru, and I wanna update my android build version too.
    Thanks so much Mayur.

  217. Hardik says:

    You Rock Man!!! Successfully updated from Yakjuxw 4.1.1 to Takju 4.1.2. Currently my nexus is downloading the official 4.2 OTA update while I’m typing this. Cheers!!

  218. aditya agarwal says:

    i think i have followed each step properly but in the nexus factory image downloader it shows the hashcheck has been misplaced..what does this mean and how do i rectify this??

    • Mayur says:

      Input the right MD5 for your version, get it from here: https://developers.google.com/android/nexus/images#takju If it doesn’t match then it means the downloaded image is broken which you can download manually too from previous link.

      • aditya agarwal says:

        i am downloading android 4.2 as that is the only option available in the toolkit v1.6.1. but in the link u posted, 4.2.1 is available. shouldnt this make a difference??

        • aditya agarwal says:

          also i bought the version which is available in india..gsm/hspa+ will be my version right?

        • Mayur says:

          Just update the toolkit (Help > About NexusRootToolkit) and then you’ll be able to download v4.2.1 using NRT itself.

          • aditya agarwal says:

            I have both windows 7 and windows 8 on my Laptop. And I am using.windows 7 . During the installation of the fastboot drivers, it is not downloading automatically like u said it would for windows 7.it shows android 1.0 like in windows 8 .I thus have to do the windows 8 process. Do u think this can be a problem? I once again tried and the hashcheck misplaced at 54% always.. always..

  219. Lawine says:

    Done!! Thank you so much, I love it!

  220. alex says:

    how normally it will take to extract the factory image? its now around 30 minutes im waiting and it is still extracting

  221. HM says:


    At this step “3. In USBDeview, carefully look for devices with Vender IDs: ‘18d1’ or ‘04e8’. Select all such devices, right-click and select ‘Uninstall selected devices’ to remove them.” i stopped. My phone doesn’t have no “18d1”, only “04e8”. Is it normal? Should i just delete the “04e8” ones since i don’t have any “18d1”?

  222. HM says:

    Hi again,

    “6. After installation, connect your phone to computer and let it automatically search, download and install rest of the drivers. (Computer should be connected to Internet)”

    Why doesn’t it automatically search? I installed the drivers and then connected the Nexus but nothing happens. . .

  223. ehud says:

    amazing ! worked 100% from beginning to end ! Thanks !

  224. JB says:

    I’m not clear on what “factory unlocked” means in the second paragraph/note. Does this work with Galaxy Nexus from Verizon (toro)?

  225. zed says:

    Mine is Yakjuxw 4.1.1 . Can i follow the same steps to move to Takju . (so i can get 4.2)

  226. chaitanya says:

    Thanks a lot 🙂 it went flawlessly. I got the ota 4.2 update but its not downloading
    Is there a problem with my network ????

  227. Sudarshan Sen says:

    Hi Mayur,
    First thanks 4 ur wonderful tutorial secondly just want to know that after flashing yakju how to lock the bootloader again so that it remains stock?

  228. yagamikiko says:

    Man.. you are the bomb! im now officially a takju maguro 4.2.1!!! i followed your steps, but the img download is not successful so i downloaded it manually and followed through the process… clicked ok when asked about hashcheck when it showed a set of numbers… flashed the img… no boot looping… Voila! booted perfectly reborned from yakjuxw into takju! Thanks man! =D

  229. Ketan says:

    You are the best!!!
    Thanks for all of the solutions…

  230. Wasim says:

    Hey Mayur, I changed my friend’s phone version from yakjuxw to takju 4.2.1. Worked like a charm. Thanks for the awesome guide! However, my friend tells me that there were some files on his phone which he has lost. I did not bother to take a backup before changing the version. Is there a way I can recover the files? I know the probability of recovering the lost data is infinitesimal, but just wanted to check. Thanks a lot again man!

  231. kike says:

    Thank you so much for this tutorial!!! i changed from yakjuxw to takju successfully

  232. Rajesh says:

    Hi Team,

    I need help ! Till flashing everything was smooth, i.e I could unlock, fastboot everything according to what you had mentioned. Later as the automatic download was not working, I had to download manually the factory image from google (Yakju 4.2.1 (JOP40D). After downloading this, I tried to flash, however it does not happen. Instead of unzipping and flashing, it goes to rebooting menu (shown in command prompt), then it stays there for ever. (i have waited in this state for more than 1 hour). Could you guide me where I am going wrong?

  233. Nikhil says:

    Thanks a lot. I was waiting a lot for JB 4.2, but didn’t knew anything about yakju and non yakju. But after reading this I tried to do things as stated above and was able to flash yakju firmware on my galaxy nexus. Now my nexus is running JB 4.2. All the steps are mentioned in detail. Nothing to worry for newbies. Thanks once again.

  234. Nikhil says:

    Thanks a lot guys. I was waiting for JB 4.2 update on my galaxy nexus, but didn’t knew about yakju and non-yakju firmwares. But after I read this article I decided to flash my firmware and change it to yakju. Once I did this, I was very happy to see my galaxy nexus running on JB 4.2 and am also very exited because now I know that my phone will recieve further updates from google without any interference from Samsung. Thanks once more. Really appreciate it. The best thing is that even a newbie can perform the above operations as all is stated in detail.

  235. jen says:

    I just unlocked a couple days ago and restored everything to my phone. So if I got to flash yakju will it wipe everything clean from my device again? I also used the same toolkit and it worked great. Only thing is trying to restore my pics and vids they all get out of order and jumbled and I’m pretty OCD about that. Anyways just wanted to know if I should do a full backup again before flashing.

  236. Tanzeer says:

    When I am asked to select my build in Nexus Root Toolkit, which one do i choose? I have a Galaxy Nexus GSM (maguro) and its “yakjujp” … My build is IMM76K

  237. daeng says:

    hi Mayur,

    thanks for the tutorial,
    but could you help me, i have follow your instruction until i cant get the CMD window that show me the flash stock + unroot, i just get the last CMD window that show “Booting up your freshly flashed stock device…” and nothing change happen on my Galaxy Nexus.
    i try to using “soft-bricked/bootloop” and get the same end.

    Please Help me, i’m stuck here

  238. Giridhar says:


    I have a Gnex 4.1.1 YAKJUXW variant build JROo3C. I tried the nexus toolkit to upgrade/change my phone’s version to JB 4.2.1 but it didn’t work. The ADB drivers installed perfectly and i managed to unlock the bootloader also (but it didn’t wipe anything on my device..funny).

    But when i hit the Flash stock+ unroot button, the phone goes into fastboot and the PC screen goes directly to the last screenshot. The phone doesn’t boot automatically. When i manually reboot my phone, nothing has changed.

    Can you please helpout as to where i am going wrong?

    THanks in advance:)

  239. Yousef says:

    May I use this procedure on a vmware guest os (windows 7)?
    I’m using a mac os X and I can run windows on my mac via vmware workstation.


  240. santhosh says:

    Hi… I installed 4.2.1 takju version on my Nexus as per your instructions but now I don’t get the 4.2.2 OTA update.. Can you please tell me y this happens?

  241. Ketan says:

    Hi Mayur,

    I had updated to my galaxy nexus i9250 to takju and got jelly bean 4.2.1. Everything was very smooth, thanks to your wonderful explanation.
    Yesterday one of my friend, who also owns a galaxy nexus got an update for 4.2.2. His phone was orignally of takju version so no need of any booting. But I didn’t get any update.
    Can you please help me in this.

    Thanks in advance.

  242. Manas says:

    Thanks !!!! Awesome tutorial.

    Thanks Mayur for a very informative step by step guide.
    I was able to change my GN (YAKJUXW) to TAKJU in no time.
    Earlier I was running Android 4.1.1 and now its running the latest 4.2.2

    The latest update was OTA and without any delay like the yakju version which is dependent on samsung to roll out any new updates.

    So guys don’t wait for the sleepy samsung guys just follow the steps in Mayur’s guide to change from yakju to takju and enjoy the real Nexus experience.

  243. Ashutosh says:

    Hi Mayur,

    My GSM Nexus is stuck on bootloop. I used the toolkit and installed the latest stock takju 4.2.2. rom. The flashing went perfect, but the device is still in boot-loop. Cleared the cache and wiped the device through recovery. Still no luck.

    Any suggestions?

  244. Yash says:

    Hi Mayur,
    I read few threads and comments where users are facing difficulties updating their phone to 4.2.2 after flashing to yakju or takju.
    I’m still on yakjuxw and stuck at 4.1.1.. I’m in a state of dilemma whether i should go for flashing or not.

  245. Akshay says:

    Hey, I got the 4.2.2 on my Nexus. Thanks a lot for your easy procedure. I’m unable to restore the phone as it no longer detects the ADB device. HELP!

  246. Puneet says:

    Hey WebTrickz,

    Thanks guys.. awesome tut. Works like a charm. A piece of cake for a novice. Waiting for similar tuts on flashing Ubuntu/Android 4.2.2 on Galaxy Nexus… Keep up the kewl work !!!!

  247. harsha says:

    Hi, thanks for the awesome tutorial. I did everything according to the procedure given above. But before my it can flash and unroot, its giving me a message saying “EOCD not found, not zip”. Please help me on this! Thanks..

  248. Aakash says:

    i have done for 4 non yakju galaxy nexus and all 4 are running now with android 4.2.2 by this method..thanks to wugfresh and i give a salute to webtrickz too..

  249. Mayank says:

    Hey Mayur thanks for this amazing video
    I did all the steps u mentioned ..but in the end while extracting the files
    I got an error “adb device not found”
    Tried it 4-5 times ..My phone is in debugging mode .don’t know what drivers are missing …
    I’m having windows xp …thanks

  250. Ali says:

    Superb work ….. I am now upgraded to 4.2.2 Tukju from 4.1.1 Yukjuxy …. Hashcheck gave error once, I tried again and it worked like a charm 🙂

    Very easy steps and toolkit is great …

    Thanks a lot

  251. Alwyn Mathew says:

    great post..installed well just now.. thanks 🙂
    looking forward for more 🙂

  252. Brian says:

    hello! i have a galaxy nexus yakjujp and i wanted to have the takju build but i’m living in the philippines, do you think takju would be better for me or should i choose yakju? i just want to get the latest update from google and the 4.2.2 jb.. thank you!

  253. Michan says:

    hi there! 🙂

    i own a Galaxy Nexus yakjuzs running on ICS 4.0.1.
    i followed your instructions but i didn’t get the prompt saying “Flash stock + unroot” as stated below. it just skipped to the prompt saying “Booting up your freshly flashed stock device”. i did this numerous times and nothing happened.

    i hope u can help me 🙂

  254. Brian says:

    i really want to try this on my gnex but i’m so scared that there is a chance to bricked my phone T_T what to do :(( is there any safe way? i really don’t have idea on everything..

  255. Roland says:

    You are a HERO!!!

    I had on my new Samsung Galaxy Nexus phone Android 4.1.1 jro03c yakjukr, no update at all. And now thanks to you I can enjoy Android 4.2.2 JDQ39.

    Thanks a lot for your help!
    Best wishes!

  256. Rajesh says:

    Awesome Dude……Works fine …Just now Converted Galaxy Nexus(maguro) yakjuxw to takju. Superb Guide .

  257. santosh says:


    I don’t have words to thank you guys who have made these tremendous guide. It is unbelievable to have such step by step systematic guide. Kudos !!! you guys!!
    Standing ovation. Lols

    I was on Yakjuxw. With your guide I successfully shifted to Takju official. Thanks a lot mate. Thank you very much!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  258. DP says:

    Thanks so much Mayur!! I’ve had my G-Nex for close to 2 years (on Virgin Mobile in Canada), so it was yakjuux build. Was wanting to do this for a while but didn’t really want to possibly mess up my phone. Your guide was so simple! Thanks again.


  259. sajeev says:

    Unbelievable………….. great work bro

  260. Aparna says:

    Hello Mayur,
    Below are my phone details. Can i use this method?.. Please reply..

    Phone Model : SHW-M420S, yakjukr (South Korean Variant for SK Telecom)
    Baseband : M420KRLB1
    Build Number : JRO03C.M420KRLI1


  261. Avinash says:

    Hi mayur,
    Its awesome…!!
    But i m facing a problem
    in Fast boot mode my Adb interface is not showing in device manager…it shows unknown device….!! and when i tried to do it manuallly by pick up a driver from list options…adb interface is not showing in the list…!!
    Thats why all process stuck at fastboot mode and does not go further because it does’nt recognise driver of fast boot mode…!!
    I uninstalled all drivers and reinstalled…the path given above in the guide…its still not getting detected in fastboot mode…could you help pls 🙁

  262. Alex says:

    I.. would like to thank you so much. As they say, every good thing has a risk.
    My gnex was 4.2.1 and now its 4.3.
    Thank you so much. Appreciate the hard work put in this.
    Cheers mate.

  263. William says:

    I have a galaxy nexus (GSM).
    I have also followed the instruction and installed driver based on “Full driver installation guide”.
    However, it just pop up “ADB device was not found” when I clicked on “Root”.
    May I know what should I do to solve this problem.

  264. SHAIK IBRAHIM says:

    Dear Mayur,

    Many thanks for your very detailed and step by step instructions. Have successfully changed from Yakjuxw (Non-Yakju) to Android 4.2 Takju on Gnex.

    Please clarify on this doubt. Can we not follow this procedure and obtain a KITKAT firmware from google into the Gnex ?

  265. Piweiwei says:

    Great man!!!

  1. July 19, 2012

    […] NEW – Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.0.4 Yakju/Takju […]

  2. July 24, 2012

    […] NEW – Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.0.4 Yakju/Takju […]

  3. July 24, 2012

    […] NEW – Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.0.4 Yakju/Takju […]

  4. July 24, 2012

    […] good thing is that you can swich between versions, eg. you can change Yakjuxw to Yakju. See here: Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.0.4 Yakju/Takju Then you'll get the JB update right away! That's what I […]

  5. August 2, 2012

    […] Galaxy Nexus is updated by Samsung, so I am trying to update manually following this instruction: Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju However, I run into a strange problem – the process stuck at the hash check step. I tried to use […]

  6. August 5, 2012

    […] yakjuxw is it the right one to get jellybean ? No, you need "yakju". Here is a webpage that explains how you can change from yakjuxw to […]

  7. August 9, 2012

    […] êtes du genre impatient, il existe un moyen pour vérifier la version de votre Galaxy Nexus et le faire passer en yakju si […]

  8. August 20, 2012

    […] Also See: Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju […]

  9. August 21, 2012

    […] for the sake of playing. I updated it to JB 4.11 following the instructions in this blog post: Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju Q1: What is rooting? By miracle, I did succeed to install JB 4.11. Is it called 'Rooting' ? I know […]

  10. August 22, 2012

    […] […]

  11. August 24, 2012

    […] by going into the Map app, into Settings>About and see what is listed under Device. You can use these instructions to change your Nexus to Jellybean and yakju, so that future updates will be pushed by […]

  12. August 24, 2012

    […] your phone to yakju from yakjuxx Easy to do and you'll get stock JB right after. The newer instructions have you change directly to Jellybean when you convert to […]

  13. August 28, 2012

    […] updates from Google. From another forum I received the following link to change it over to yakju Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju But it should be taken into account that my phone is yakjuzs ans not yakjuxw so will it work for my […]

  14. August 29, 2012

    […] / Full-Flash mit ODIN auf 4.0.4 IMM76D https://plus.google.com/u/0/111746002532379665439/posts Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju __________________ Sent from my camp fire using Google […]

  15. September 8, 2012

    […] should just flash the file in a zipped format. What file extension is it? I'm on step 4 of this: Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju Turns out the program stopped responding so i'm trying again. It's an automated process of […]

  16. September 9, 2012

    […] […]

  17. September 18, 2012

    […] directly and avoids any carrier headaches. You can find directions for flashing the Google build HERE *** NOTE: You will need to unlock your device to flash it. Unlocking WIPES the entire device, […]

  18. October 19, 2012

    […] apps/data if you don't backup and then restore). You can find the instructions to update to yakju here, and it really is simple to do. After completing those instructions, you will have the yakju […]

  19. October 23, 2012

    […] any one know of any method to change the build of galaxy nexus? I have come across this one. Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju But can't understand some steps. Reply With […]

  20. October 24, 2012

    […] return a non yakju phone… If it is a GSM phone, I wouldn't return it. Instead, I'd just install yakju on the phone. It is a relatively easy procedure and, once completed, you will receive all updates direct from […]

  21. October 27, 2012

    […] mind, I ended up just using this method to upgrade. Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.1.1 Yakju/Takju Now updated to […]

  22. November 14, 2012

    […] update to Android 4.2 since I have a different Android build on my Nexus. Guide I am following – Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.2 Yakju/Takju away for 6 months My Photography page on- Flickr Follow me on Twitter- […]

  23. November 19, 2012

    […] But the phone was not bought in the us. Could you link the thread about flashing it? Here are easy instructions on how to flash yakju or takju onto your Galaxy Nexus. As has been mentioned, 4.2 for yakju has not […]

  24. November 29, 2012

    […] 5 Mune was the Australian Vodafone variant, YAKJUXW from memory. I went Googling & found a way to download the stock YAKJU from Google & flash that. Since then, I get the OTA updates fairly quickly. Here, this page might help you: Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.2 Yakju/Takju […]

  25. December 12, 2012

    […] These instructions are the easiest way of changing a non-yakju/takju GSM Galaxy Nexus to yakju. […]

  26. February 16, 2013

    […] you’ve earlier changed your Galaxy Nexus from Non-Yakju to Yakju/Takju using one of our guides but still haven’t received the latest Android 4.2.2 OTA update yet, then […]

Leave a Reply

Your email address will not be published. Required fields are marked *