The latest Android OS 4.2.2 Jellybean for the Galaxy Nexus!
Important info (PLEASE READ):
1. This will create an /sdcard/0/ folder on your internal storage and move all your files in there. This is new behavior due to Android 4.2. (Use latest TWRP or CWP to prevent further nesting of 0 folders)
2. If you want to enable developer settings, you must click the "Build Number" in about phone 7 times to "unhide" the option.
3. Go into SuperSU and update binaries before using root features.
This is a stock build of Android 4.2.2, Jellybean, which was pushed to HSPA Galaxy Nexus devices OTA on 2/11/13. All I have done to it is rooted the system, installed busybox, set the boot.img to insecure, and packaged up the ROM into an easy to install zip file.
The latest Android OS, 4.2.2 Jellybean build JDQ39
Insecure boot.img (allows for elevated commands such as adb remount)
Rooted with the latest su binary and SuperSU app
Busybox 1.21.0 installed for increased functionality of root applications and terminal commands
Deodexed for easy themeing and modding
Odexed version also available for purists
Google - for developing Jellybean, the best version of Android yet!
Chainfire - for quickly updating SuperSU for Jellybean!
Goo.im - a great host and resource for developers and the Android community in general
Anyone I may have missed - thanks for all your contributions!
GSM Galaxy Nexus (GT-i9250) - your version does not matter (yakju, takju, etc)
ClockworkMod or TeamWin Recovery
1. If you are on any 4.0.x ROM, it is highly suggested you do a full factory reset (wipe data/cache in recovery) prior to flashing Jellybean!
2. If you are upgrading from a 4.1.2 JB ROM you may be able to just wipe cache and dalvik cache.
Wipe accordingly as outlined above
Use your recovery to flash the ROM file
Do NOT flash any gapps - they are all included
Optionally, flash the baseband (radio) update if you'd like the newest one
Reboot - be patient, the initial boot may take a few minutes
Downloads - Current Version: JDQ39
Deodexed ROM - More than likely, you'll want this version, which allows for themes and mods
Only tested it very sparsely. Let me know what doesn't work!
EDIT: The following I have tested and are working
-Camera - has issues if you do a clean install, not if you "dirty" flash over v2 (looking into this)
-3G and wifi
-Custom 4.1 kernels work
-root (you may need to update the binary using SuperSU)
-all the included system apps
What doesn't work: Camera will have some issues on a clean install (full data wipe). Avoid that for the time being.
Fixed in 4.1.1: slight delay before launching apps
Frequently Asked QuestionsWarning: These entries are mostly from when Jellybean first arrived. They are deprecated by now (11/15/12)
Q) I have both Superuser and SuperSU. Which one should I keep? A) Unless you're heavily invested in Superuser, please use SuperSU on Jellybean. It is just more compatible at the moment. Go into Settings, Apps, and uninstall/disable Superuser.
Q) How do I quickly access Google Now? A) You can press anywhere on the Navbar and slide up to enter Google Now. From the main screen, you can speak 'Google' and it will then accept voice commands!
Q) I do not have the Sound Search widget! Where is it? A) The system automatically hides this if you're not in an allowed region (US). You can unfreeze the apk using Titanium Backup, repeating the process every time you boot if you want to use this feature.
Q) Do I have to use the baseband in the OP? Will my existing baseband work with Jellybean? A) No, you do not need to use the baseband provided in the OP. I just provided it since it came with Jellybean and some prefer to use it. Your old ICS baseband will work fine. Conversely, the JB baseband will also work with ICS ROMS.
Q) How do I revert to the keyboard behavior from ICS (punctuation mark options after hitting space)? A) Go to Settings -> Language & input -> Android keyboard -> Advanced settings -> Uncheck 'Next word prediction'
Q) My Camera is missing! A) Flashing an ICS gapps package will do this. You do NOT need to flash any gapps with this ROM, they are included.
Q) How can I modify the LCD density? Does LCD Density Modder work? A) LCD Density modder is not JB compatible (as of 6/30/12). Please use either ROM Toolbox, or manually edit the line in build.prop. Beware, modifying the density can cause layout errors and is NOT supported (you're on your own here).
Q) How come My Backup Pro doesn't work with this ROM? A) The included busybox is not compatible. Please visit the 'Download' portion of the first post and download and flash the busybox + root update to make My Backup Pro work again. Thanks.
Q) I cannot download Maps from the Play Store (says version not supported or other error)! A) Perhaps in some regions Maps is not enabled in the Play Store for JB. You can find the latest version (6.9.0) below. Install with any file manager (make sure unknown sources is enabled in Settings). Maps.apk
I will add more entries as I encounter them. Also, feel free to PM me suggestions to put in the FAQ
--at the end of post you find out how to replace superuser with supersu and vice versa (supersu is preferred with jb -bigxies latest ROM comes with supersu)--
Here is the way to flash 4.1.x coming from 4.0.4, without having to connect your Nexus once to a computer. Keeping everything the way we like it.
So let's get started.
1. Download latest ROM [includes SuperSU & gApps] (in case you have problems with maps see 2. post)
2. Download the baseband/Radio [optional] (see OP)
4. Install GetRIL of Market [optional] (PlayStore)
5. MAKE A BACK-UP
either with clockwork or teamwin recovery (remember cwm restores cwm and twr restores twr backups)
(I use TeamWin)
i. if you want to use TeamWin install GooManager open it and go to Flash ROM, it will
ask you if it should find a compatible Recovery tap "Try to find one for me" it will download an install TeamWin Recovery for you.
(FYI I always have a back up of my back ups on my computer)
Lets get started with the baseband, what I did first since it works with 4.0.4: (this is optional)
1. Boot into recovery
2. Wipe Dalvik / Cache
3. Flash the new baseband
4. Boot into System
5. Open GetRIL and let it do its magic, by installing the matching RIL
6. Smile Baseband and RIL are up-to-date
Ready for 4.1.x:
1. Boot into recovery
2. Wipe everything (except your SD-Card/Storage of course)
3. Flash the 4.1.x ROM (gApps & superSU are included)
4. Boot up your phone
5. SetUp everything
6. Now to be safe, make sure recovery is installed, this is rather optional, but better safe then sorry. Takes less than a minute.
(Choose the one thats right for you)
i. Install ROM-Manager (for ClockWork) open it and "Flash ClockworkMod Recovery"
ii. Install GooManager (for TeamWin) open it and go to Flash ROM, it will ask you to
find a compatible Recovery tap "Try to find one for me" it will download an install TeamWin Recovery for you.
7. Smile everything should work fine,nothing changed except you now got jb.
8. Share this post to make others happy. (forum.xda-developers.com/showpost.php?p=28044634&postcount=1265)
9. Hit the thanks button if you want to make me smile. thanks
Replace superuser with supersu and vice versa:
-you need to remove the superuser/supersu.apk from system/app
-then boot straight into recovery
-flash supersu.zip or superuser.zip
-open app to update binaries