The hands on Galaxy Nexus is imm76k, and it has never been able to wait for OTA upgrades. Check that this is a three × Ota-managed machine, regardless of Google. It was developed by houniang. So I had to manually go back to Google.
Before the upgrade, We need to install arch on my computer in Linux.
The upgrade process is very simple.
Upgrade instructions in English:
Instructions
You will find these files useful if you have used the android open-source project,
Flashed custom builds on your device, and wish to return that device to its factory state.
In order to use these files, you need to havefastboot
Tool in your path. That
Tool is compiled as part of every configuration of the android open-source project and is the tool used to flash custom builds on your device. on GNU/Linux systems, this also implies that you have configured USB access as mentioned in the Machine
Setup instructions.
Your device needs to be in fastboot mode, with the bootloader unlocked. The relevant key combinations and commands are using ented on the page about building
For devices.
You Need To uncompress each download before use, which creates a new directory for that exact download. That directory contains./flash-all.sh
Script,
Which handles the various operations, INSTALLThe necessary bootloader, baseband firmware (s), and operating system. Note thatThis operation deletes all user data by default.
After restoring a factory image, it is recommended that you lock the bootloader, for security reasons.
My operation steps: 5 in total
1
Bring your phone to fastboot Mode
2 unlock
3. Refresh the firmware and restart automatically after completion.
4. Move your phone to fastboot Mode
5 lock
Firmware URL:
Https://developers.google.com/android/nexus/images
My downloaded
4.1.1 (jro03c)
Factory images "yakju" for Galaxy Nexus "maguro" (GSM/HSPA +)
Version |
Download |
MD5 checksum |
SHA-1 checksum |
4.0.4 (imm76i) |
Link |
31447212fb4fb00aab4ef8bdc78e7ffb |
8001e72f6a62e000202be93084beac3bb1e13662 |
4.1.1 (jro03c) |
Link |
61cad184425144888445987249f06fca |
3174c1e570434dbc49dbbc1_a40c948fbff8e70 |
1
Bring your phone to fastboot Mode
Method: press the "volume +", "volume-", and "power" keys at the same time when the machine is shut down. Wait for a slight vibration to occur.
2. Unlock the running command
$ fastboot oem unlock
...OKAY [ 13.171s]finished. total time: 13.172s
3. Refresh the firmware and restart automatically after completion.
Download: yakju-jro03c-factory-3174c1e5.tgz, need to decompress. 5 files after decompression
-RW-r ----- 1 HPC 2363392 Jul 27 bootloader-maguro-primelc03.img
-Rwxr-X -- X 1 HPC 831 Jul 27 flash-all.sh
-Rwxr-X -- X 1 HPC 789 Jul 27 flash-base.sh
-RW-r ----- 1 HPC 241199343 Jul 27 image-yakju-jro03c.zip
-RW-r ----- 1 HPC 12583168 Jul 27 radio-maguro-i9250xxlf1.img
Run: flash-all.sh
[hpc@archhost yakju-jro03c]$ ./flash-all.sh
sending 'bootloader' (2308 KB)...OKAY [ 0.577s]writing 'bootloader'...OKAY [ 0.287s]finished. total time: 0.864srebooting into bootloader...OKAY [ 0.006s]finished. total time: 0.006ssending 'radio' (12288 KB)...OKAY [ 3.086s]writing 'radio'...OKAY [ 1.375s]finished. total time: 4.462srebooting into bootloader...OKAY [ 0.006s]finished. total time: 0.006sarchive does not contain 'boot.sig'archive does not contain 'recovery.sig'archive does not contain 'system.sig'--------------------------------------------Bootloader Version...: PRIMELC03Baseband Version.....: I9250XXLF1Serial Number........: 016B806214005016--------------------------------------------checking product...OKAY [ 0.007s]checking version-bootloader...OKAY [ 0.008s]checking version-baseband...OKAY [ 0.008s]sending 'boot' (4366 KB)...OKAY [ 1.092s]writing 'boot'...OKAY [ 0.267s]sending 'recovery' (4708 KB)...OKAY [ 1.192s]writing 'recovery'...OKAY [ 0.313s]sending 'system' (396675 KB)...OKAY [ 99.441s]writing 'system'...OKAY [ 35.623s]erasing 'userdata'...OKAY [ 0.290s]erasing 'cache'...OKAY [ 0.013s]rebooting...finished. total time: 138.346s
The log is shown in the preceding figure. The total time is 138.346 seconds.
Unlocked, error log:
[HPC @ archhost yakju-jro03c] $./flash-all.sh
Sending 'bootloader '(2308 KB )...
Okay [0.573 S]
Writing 'bootloader '...
Failed (Remote: bootloader locked-use "fastboot OEM unlock" to unlock)
Finished. Total time: 0.642 s
Rebooting into bootloader...
Okay [0.006 S]
Finished. Total time: 0.006 s
Sending 'Radio '(12288 KB )...
Okay [3.069 S]
Writing 'Radio '...
Failed (Remote: bootloader locked-use "fastboot OEM unlock" to unlock)
Finished. Total time: 3.075 s
Rebooting into bootloader...
Okay [0.006 S]
Finished. Total time: 0.006 s
Archive does not contain 'boot. Sig'
Archive does not contain 'recovery. Sig'
Archive does not contain 'System. Sig'
--------------------------------------------
Bootloader version...: primekk15
Baseband version...: i9250xxla2
Serial number ......: 016b806214005016
--------------------------------------------
Checking product...
Okay [0.006 S]
Checking version-bootloader...
Failed
Device version-bootloader is 'primek15 '.
Update requires 'primelc03 '.
Finished. Total time: 0.067 s
[HPC @ Ming-archhost yakju-jro03c] $ fastboot OEM unlock
...
Okay [13.171 S]
Finished. Total time: 13.172 s
4. Move your phone to fastboot Mode
Method: press the "volume +", "volume-", and "power" keys at the same time when the machine is shut down. Wait for a slight vibration to occur.
5
Lock
$ fastboot oem lock
...OKAY [ 0.170s]finished. total time: 0.170s
Complete.