Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I have a Galaxy Nexus (maguro/yakjuxw) with Android version 4.0.4. I saw the new features in 4.1 so i want to update, but i don't think an OTA will be available anytime soon. So, I'm considering manually updating. AFAIK, I will need to switch to the yakju firmware that gets updates directly from Google.

That being said, I have some questions:

  • Is the firmware the same as the OS? I always thought firmware is something like BIOS, UEFI, coreboot etc. and OS like Windows, GNU/Linux etc. But i have a feeling the terms are used slightly differently in the Android world. This is because the updates guides I found usually show how to flash firmware.
  • Will such an upgrade require rooting the phone?
  • Will this void my warranty?
  • I know a Google search will yield many guides on how to do this, but I'd appreciate it if an experienced user could provide a link with the guide he/she considers to be the best (most complete, safe etc.)
share|improve this question
    
Not all Galaxy Nexus are made the same unfortunately, some are not meant to be as hackable as Google wanted the Nexus to be. –  Lie Ryan Jul 17 '12 at 11:39
    
To be honest, i was kind of shocked to discover that not all Galaxy Nexus get their updates from Google. Pure Android and immediate updates were the main reasons i bought this phone. But what exactly did you mean by not as hackable as Google wanted them to be? –  MasterF Jul 17 '12 at 11:50
    
AFAIK Only the GSM Nexus phones, purchased from the Play Store, receive updates from Google. All other versions get them from the carrier (if and when they feel like it, and only after 2-3 botched attempts to roll updates out). –  Dylan Yaga Jul 17 '12 at 12:48
    
@DylanYaga Some regions which have the yakjuxw variant but no carrier customization get the updates from Samsung, not from the carrier or Google. –  onik Jul 17 '12 at 13:44
    
Closely related: android.stackexchange.com/questions/13510/… –  Al E. Jul 17 '12 at 18:18
add comment

2 Answers 2

up vote 4 down vote accepted
  • Firmware, in this case, means the OS, since it's a preinstalled part of the core system.

  • The method I used does not require root, but it's possible to root at the same time. I didn't.

  • This depends. In most cases, unlocking the bootloader voids your warranty if the warranty is read and interpreted letter-to-letter. However, you could install an official firmware and relock the bootloader to try to bypass this.

I've upgraded my yakjuxw with this guide's method #2. Everything went perfectly except for a few little tricks.

First of all, if your phone is completely unmodified, you need to unlock your bootloader. This can be done by booting into the bootloader as explained in the post, and running fastboot oem unlock, navigating to "Yes, unlock bootloader" with the volume keys and confirming with the power button.

NOTE: This will clear your phone, so you'll need to copy the necessary files to your phone after this!

After this, reboot once so that the partitions are mounted correctly in CWM later.

Now follow the guide carefully, and you should be able to upgrade (almost) without any problems. My phone got stuck while booting for the first time, so after 15-20mins I rebooted the phone (yanked the battery) but had no adverse effects.

At least my phone got the official 4.1.1 update today, so check for that after your first boot!

share|improve this answer
add comment

I found this topic useful: http://forum.xda-developers.com/showthread.php?t=1614827 and managed to update yakjuxw 4.0.4 to yakju 4.1.1 very smoothly with user-friendly toolkit mentioned in the first post of the topic.

No need to root!

  1. First, installed Drivers on my PC (using Main Menu command 1)
  2. Unlocked BootLoader (Main Menu command 3), will clear all your data
  3. Downloaded and installed Google 4.1.1 ROM (Main menu command 9)
  4. Optionally: re-lock BootLoader with command 3.

Less than half an hour work from installing the ToolKit. Everything is menu driven.

Afterwards, phone was synced to my Google account, with all the contacts and apps reloaded. I was very impressed by the smoothness of migration.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.