Samsung Galaxy Nexus (toro)

From RootzWiki
Jump to: navigation, search

The Samsung Galaxy Nexus is the third device of the Google Nexus franchise.

Galaxy Nexus Toro
Samsung Galaxy Nexus (toro).jpg
Specification
Manufacturer: Samsung Samsung-icon.png
Released On: 15 December, 2011[1]
Android Version: 4.0.4
Shipped With: 4.0.1
Product Model: Galaxy Nexus
Product Device: toro
Model Number: SGH-I515
P___IMG: N/A
Dimensions: 135.5 mm (5.33 in) H, 67.94 mm (2.675 in) W, 9.47 mm (0.373 in) D
Weight: 135 g (4.8 oz)
Carriers: Verizon Wireless
Display: 4.65-inch HD capacitive multi-touch HD Super AMOLED PenTile Display
CPU: 1.2 GHz dual-core TI OMAP 4460 ARM Cortex-A9
GPU: 307 MHz PowerVR SGX540
RAM: 1.0 GB
Internal Memory: 32 GB
Memory Card: No microSDHC slot
Mobile Radios: Dual-band CDMA2000/EvDO Rev. A (800/1900 MHz), LTE (700 MHz)
WiFi: Dual-band 802.11a/b/g/n (2.4/5 GHz)
Bluetooth: 3.0 + HS
FM Radio: No
GPS: aGPS/GPS
Battery: 1850 mAh lithium-ion
Camera: 5.0 MP rear-facing with auto-focus, zero shutter lag, single-LED flash, and 1080p recording
Secondary Camera: 1.3 MP front-facing with fixed-focus and 720p recording
HDMI Out: MHL
USB Connector: MHL/standard micro-USB, USB 2.0 OTG
Additional Features: 3-axis accelerometer and gyroscope, digital compass, proximity and ambient light sensors, NFC, barometer, dual-microphones for noise cancellation
Rooted: Yes
Locked Bootloader: User unlockable


Contents

Update History

A list of updates (official and leaked) for the Samsung Galaxy Nexus (toro), as well as links to relevant fastboot images.

ITL41D

  • Android 4.0.1
  • Full images available: Yes
  • OTA available: N/A
  • Shipped with device on 15 December, 2011[1]
  • LTE Radio: EK02
  • CDMA Radio: EK01
  • Bootloader: PRIMEKJ10

ICL53F

  • Android 4.0.2
  • Full images available: Yes
  • OTA available: Yes
  • OTA released on 15 December, 2011[2][3]
  • LTE Radio: EK02 (Unchanged)
  • CDMA Radio: EK05
  • Bootloader: PRIMEKK15

IML74K

  • Radio and bootloader leak only, not a full Android update.
  • Full images available: N/A
  • OTA available: N/A
  • Leaked on 21 December, 2011[4]
  • LTE Radio: EK04
  • CDMA Radio: EK06
  • Bootloader: PRIMEKL01

IMM30B

  • Android 4.0.4
  • Full images available: No
  • OTA available: Yes
  • Leaked on 5 February, 2012[5]
  • LTE Radio: FA02
  • CDMA Radio: FA02
  • Bootloader: PRIMELA03

IMM76K

  • Android 4.0.4
  • Full images available: Yes
  • OTA available: Yes
  • OTA available on 01 May, 2012[6]
  • LTE Radio: FC05
  • CDMA Radio: FC04
  • Bootloader: PRIMELA03 (Unchanged)

JRO03O

JDQ39

  • Android 4.2.2
  • Full images available: Yes
  • OTA available: Yes
  • LTE Radio: radio-toro-i515.fk02.img
  • CDMA Radio: radio-cdma-toro-i515.fk01.img
  • Bootloader: PRIMELC03 (Unchanged)

Rooting

DISCLAIMER: RootzWiki, the authors of this article, and any associated or mentioned parties are not liable or responsible for any damage to a user's device. It is solely the user's decision to root, modify, unlock, tamper with, void the warranty of, molest, confound, brick, drop, destroy, or otherwise interact with their device. Furthermore, no article, walk-through, tutorial, or other piece of information can be 100% guaranteed to be completely accurate, or be successful with every device.

Unlock the bootloader

This procedure will wipe all data on your device's internal memory and void the warranty.

  1. Backup everything on your phone that you care about: Apps, settings, contacts, call logs, text messages, and so on. There are a variety of apps in the Market to assist with this.
  2. Setup the Android SDK on your computer.
  3. Reboot your device into Fastboot mode by powering off, then...
    Nexus One: Powering on while holding down the trackball and power button. You should be at a white screen with skating Bugdroids.
    Nexus S: Powering on while holding down Volume Up and power button. You should be at a white screen with skating Bugdroids.
    Galaxy Nexus: Hold all three buttons until arriving at a black screen with an open Bugdroid.
  4. Connect your device to your computer and open a command prompt, terminal, or shell on your computer.
  5. Run the following command:
    fastboot oem unlock
    Note: If you do not have the fastboot executable, make sure you followed the instructions for setting up the Android SDK properly. Failing that, you can download it for Windows and Linux.
    Note: On Windows, if fastboot returns with Waiting for device, download the Samsung USB drivers, install them, then right-click the "Android 1.0" device in Device Manager, select "Update Driver Software...", "Browse my computer for driver software", "Let me pick from a list of drivers on my computer", "Samsung Android Phone", "Next", and if given a choice of drivers, select the newest one and finish the driver installation. Aferwards re-run the fastboot command.
    Note: On Linux, if fastboot returns with Waiting for device, run it as root.
  6. On your device, a prompt will appear and confirm that you wish to unlock your bootloader, and warn that doing so will void your warranty. If you agree to those terms, press Volume Up to select Yes, and then the Power button to confirm.
  7. Your device will wipe its internal memory, and then reboot.
    Note: If it does not, use the volume keys to select the "Recovery" option. In Recovery, press both Volume keys and the power button simultaneously, use the volume keys to select Factory Reset, and power to confirm.

Install Custom Recovery

Due to a decision by Samsung and Google, the Galaxy Nexus will revert to a stock recovery at each boot. The fix is relatively simple, though. Before proceeding onward, download the Superuser ZIP and stock-recovery-stopper-signed.zip, then place both on the root of the "sdcard". Make sure to not reboot into Android between flashing the custom recovery, and flashing both ZIPs in the step after this.

  1. Download the recovery image: recovery-clockwork-touch-5.8.0.2-toro.img
  2. Reboot into fastboot mode and connect your device to your computer.
  3. Open a command prompt or terminal on your computer and cd to where you downloaded the recovery image.
  4. Run this following command:
    fastboot flash recovery recovery-clockwork-touch-5.8.0.2-toro.img

Rather than rebooting at this point, select Recovery Mode, and proceed through the installation of Superuser in order to prevent booting into the ROM and having the recovery overwritten.

Flash Superuser

To prevent the stock ROM from overwriting the recovery, repeat steps 4-6 with stock-recovery-stopper-signed.zip instead of the Superuser ZIP. Make sure to do this prior to rebooting! Note that flashing this ZIP may cause the device to no longer properly process OTAs. However, if you have come this far, odds are that will not matter since you can just flash system images or components of the OTA and a custom ROM for the same end result.

  1. Download SuperSU 1.25 (Mirror) and copy it to the root of your sdcard (External storage) or Device storage (Internal storage).
  2. Reboot your phone into recovery mode.
    On most HTC devices this can be done via booting into HBOOT by holding the trackball or a volume button (usually down) and power after removing and reinserting the battery, then selecting "RECOVERY".
    On most Samsung devices you can hold Volume Up and Power from a powered-off state until you arrive at the custom recovery.
    On the Samsung Galaxy Nexus, hold both Volume buttons and the power button from a powered-off state until you arrive at the bootloader (black screen with an open-chest bugdroid), then use the volume keys to select "Recovery mode" then press power to confirm.
  3. Select backup and restore, then Backup. The backup will take some time to complete, so be patient.
  4. Select install zip from sdcard then choose zip from sdcard.
  5. Select UPDATE-SuperSU-v1.25.zip and confirm.
  6. Once complete select Go back until you return to the main menu.
  7. Select reboot device now and allow your device to reboot.

Install TWRP

GooManager Install

  1. Download and install GooManager from the Google Play Store. A direct download of the APK is available on Goo.im. (Make sure to download the latest version!)
  2. Open the app, and tap on the Menu button.
  3. Select Install OpenRecoveryScript.
  4. If you receive a Superuser prompt, check Remember then tap on Allow.
    Sometimes the Superuser prompt will throw off the app. Just select Install OpenRecoveryScript again if this happens.
  5. Confirm the recovery installation, and the download version. Make sure that the indicated filename includes your phone's name: openrecovery-twrp-2.1.0-toro-signed.zip or openrecovery-twrp-toro-2.1.0.img.
  6. The app will automatically download the recovery.
  7. The installation might then proceed via one of two methods, either of which is completely automatic and with no further user interaction necessary:
    If a ZIP was downloaded, the app will reboot your device, flash the new recovery via your old recovery, and then reboot your device back into Android.
    If an IMG was downloaded, the app will use flash_image to directly install the recovery. You should then see a toast notification confirming success.

Manual Install

  1. Download the recovery image: openrecovery-toro-2.1.2.img
  2. Reboot into fastboot mode and connect your device to your computer.
  3. Open a command prompt or terminal on your computer and cd to where you downloaded the recovery image.
  4. Run this following command:
    fastboot flash recovery openrecovery-toro-2.1.2.img

Device Encryption

The Samsung Galaxy Nexus is capable of encrypting its entire data partition thanks to the Device Encryption feature in Ice Cream Sandwich. However, this prevents access by a custom recovery to the storage (/sdcard) or user data (/data) partitions, making it impossible to take backups or flash update.zip's. The only way to undo the encryption, is to format the data partition with a stock recovery:

Note: The following instructions will lead to all user data (sdcard, apps, app data, preferences, etc.) being wiped. Data cannot be recovered at all. It is highly recommended that you backup all of your apps using Titanium Backup or a similar application, and backing them up on your computer (or if using Titanium Backup, Dropbox and Box.net are also available).

  1. Download the stock recovery image for your device: recovery-toro-icl53f.img
  2. Open a command prompt or terminal, and cd to wherever the radio image(s) were saved.
  3. Reboot into the bootloader and connect your phone to your computer via a USB cable.
    On Windows you may need to install the bootloader drivers. See the second note under step five of unlocking the bootloader for details.
  4. Run the command fastboot devices to make sure that the device is recognized. If you see your device's serial number, continue.
  5. Flash the stock recovery: fastboot flash recovery recovery-toro-icl53f.img
  6. Boot into recovery mode and press Volume Up and Power.
  7. Select Factory Reset using the Volume keys, and press the Power button to confirm.
  8. Once it is done, if asked, select Reboot now.
  9. Re-install your custom recovery.

Flash Radio Updates

A guide to flashing radio images on the Samsung Galaxy Nexus after the bootloader has been unlocked.

  1. Download the radio images of your choice.
    Note: The device has two radios, radio (the LTE radio) and radio-cdma (the CDMA radio). Each radio image is named as such, as are their partitions.
  2. Open a command prompt or terminal, and cd to wherever the radio images were saved.
  3. Reboot into the bootloader and connect your phone to your computer via a USB cable.
    On Windows you may need to install the bootloader drivers. See the second note under step five of unlocking the bootloader for details.
  4. Run the command fastboot devices to make sure that the device is recognized. If you see your device's serial number, continue.
  5. Flash the radios via the following commands, replacing (radio number) with the appropriate value for the name of the file being flashed:
    LTE Radio: fastboot flash radio radio-toro-(radio number).img
    CDMA Radio: fastboot flash radio-cdma radio-cdma-toro-(radio number).img
  1. Once you have flashed the radios you desire, run the command fastboot reboot to return to Android, or use the Volume keys to select Start, and press the Power button to confirm.
    Note: You do not need to reboot between flashing radios; if you so desired, you could flash a new kernel, radios, and recovery all in the same session.

Boot Options

Instructions for booting into the various modes available on the Samsung Galaxy Nexus.

Android (Normal)

Can be recognized by a normal boot animation, followed by your lock screen at start-up.

  • From Off: Hold down the power button until the Google logo appears.
  • From Android: Hold down the power button, then select Reboot. Some custom ROMs may require selecting Reboot from the menu, then OK. Alternatively, power off. then follow From Off instructions.
  • ADB: adb reboot
  • Terminal: reboot
  • From Recovery: Select "Reboot Now"
  • From Bootloader: Use the Volume keys to select "Start", then press the Power button to confirm.
  • From Bootloader (Fastboot): fastboot reboot

Safe Mode

Can be recognized by a normal boot animation, followed by your lock screen at start-up with the words "Safe Mode" in the lower-left corner.

  1. Power off the phone completely.
  2. Hold down the power button until the Google logo appears.
  3. Immediately hold down the Volume Down button until the lock screen appears.
  4. "Safe Mode" should appear in the lower-left corner of the screen.
  5. Reboot normally to exit Safe Mode and return to normal.

Recovery

Varies depending on custom recovery used, but typically has either a developer team logo, an open bugdroid, or ClockworkMod logo in the background, or the creator's name at the top of the screen (ClockworkMod, TWRP, etc.).

  • From Off: Boot into the bootloader, use the Volume keys to select "Recovery mode", then press the Power button to confirm.
  • From Android: If you custom ROM supports it, hold down the power button and select Reboot, then Recovery. Otherwise, power off and follow From Off instructions.
  • From Android (ADB): adb reboot recovery
  • From Android (Terminal): reboot recovery
  • From Recovery: Under Advanced, select Reboot Recovery. Otherwise power off and follow From Off instructions.
  • From Bootloader: Use the Volume keys to select "Recovery mode", then press the Power button to confirm.

Bootloader (Fastboot)

Can be recognized by a large open Bugdroid, and the word "Start" in green at the top of the screen.

  • From Off: Hold down both Volume buttons and the Power button until a large open Bugdroid appears with the word "Start" in green at the top of the screen.
  • From Android: If you custom ROM supports it, hold down the power button and select Reboot, then Bootloader. Otherwise, power off and follow From Off instructions.
  • From Android (ADB): adb reboot bootloader
  • From Android (Terminal): reboot bootloader
  • From Recovery: Power off and follow From Off instructions.
  • From Bootloader: Use the Volume keys to select "Restart bootloader", then press the Power button to confirm.
  • From Bootloader (Fastboot): fastboot reboot-bootloader

See Also

External links

Fastboot Images

References

  1. ^ a b PC World - Galaxy Nexus Coming to Verizon Thursday. www.pcworld.com. Retrieved on 2012-04-08.
  2. ^ DroidLife - Android 4.0.2 Rolling Out to Verizon Galaxy Nexus Units. www.droid-life.com. Retrieved on 2012-04-08.
  3. ^ DroidLife - Within 2 Hours of Activation, Your Galaxy Nexus Will Receive an Update – Here are the Details. www.droid-life.com. Retrieved on 2012-04-08.
  4. ^ DroidLife - Download: New EK06 and EK04 Radios and Bootloader for the Galaxy Nexus. www.droid-life.com. Retrieved on 2012-04-08.
  5. ^ AndroidPolice - Android 4.0.4 Makes Another Surprise Appearance, This Time On The Verizon Galaxy Nexus (IMM30B). www.androidpolice.com. Retrieved on 2012-04-08.
  6. ^ Droid Life - One Lucky DL Reader Receives Anroid 4.0.4 IMM76K Update on Verizon Galaxy Nexus?. www.droid-life.com. Retrieved 2012-05-01.
  7. ^ Droid Life - Download: Jelly Bean (JRO03O) Update for Verizon Galaxy Nexus. www.droid-life.com. Retrieved on 2012-29-08.
Personal tools
Navigation
Google AdSense