My phone has been acting strangely the past couple days (trying to use talk would say it failed, phone calls had a lot of static, no microphone, etc.). So I figured I'd try the 4.0.4 patch (659e0a8f24b4.signed-mysid-IMM30B-from-ICL53F.659e0a8f.zip), before I had 4.0.2 installed.
This started my adventure down the rabbit hole...A critical flaw, is that I attempted at one point to flash using https://dl.google.com/dl/android/aosp/yakju-imm76d-factory-c6e807a1.tgz
which obviously fails, since it's for a gsm phone. The radio flashing failed, which clued me into my failure.
I've now have the phone with the bootloader unlocked, and attempted a clean install of 4.0.2, using the Google image (mysid-icl53f-factory-65895fa8.tgz).
So, I do (from a linux machine):
$ adb reboot bootloader
and I'm at the fastboot screen. Bootloader shows as unlocked, awesome.
Run the updater, as indicated at how-all-things-root-samsung-galaxy-nexus page, unbrick section
austin@aw21 ~/mysid-icl53f $ ./flash-all.sh
sending 'bootloader' (2308 KB)...
OKAY [ 0.302s]
writing 'bootloader'...
OKAY [ 0.294s]
finished. total time: 0.596s
rebooting into bootloader...
OKAY [ 0.006s]
finished. total time: 0.006s
sending 'radio' (10496 KB)...
OKAY [ 1.363s]
writing 'radio'...
OKAY [ 1.232s]
finished. total time: 2.595s
rebooting into bootloader...
OKAY [ 0.006s]
finished. total time: 0.006s
sending 'radio-cdma' (3713 KB)...
OKAY [ 0.487s]
writing 'radio-cdma'...
OKAY [ 93.171s]
finished. total time: 93.659s
rebooting into bootloader...
OKAY [ 0.006s]
finished. total time: 0.006s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: PRIMEKK15
Baseband Version.....: I515.EK02
Serial Number........: xxxxxxxxxxxxxxxxxx
--------------------------------------------
checking product...
OKAY [ 0.007s]
checking version-bootloader...
OKAY [ 0.008s]
checking version-baseband...
OKAY [ 0.008s]
checking version-cdma...
OKAY [ 0.007s]
sending 'boot' (4074 KB)...
OKAY [ 0.533s]
writing 'boot'...
OKAY [ 0.276s]
sending 'recovery' (4406 KB)...
OKAY [ 0.583s]
writing 'recovery'...
OKAY [ 0.317s]
sending 'system' (325583 KB)...
OKAY [ 41.687s]
writing 'system'...
OKAY [ 38.356s]
erasing 'userdata'...
OKAY [ 7.197s]
erasing 'cache'...
OKAY [ 0.193s]
rebooting...
finished. total time: 89.205s
so, no failures, should be good. Phone reboots, shows me as having 4.0.2, clean install. However, at least the crackling/no microphone problem remains.
In an effort to make sure I have a clean wipe, I went to bootloader and booted the recovery mode, which shows the android laying down with its case open and a red exclamation point. Googling indicates that my recovery image is foobared, but it shows as okay from flash-all. I also tried manually restoring it with:
$ fastboot flash recovery recovery.img
which reports success, but again, exclamation point.
So, the question is, how can I ensure that I have a clean wipe, in case I do need to take this into the store?
This started my adventure down the rabbit hole...A critical flaw, is that I attempted at one point to flash using https://dl.google.com/dl/android/aosp/yakju-imm76d-factory-c6e807a1.tgz
which obviously fails, since it's for a gsm phone. The radio flashing failed, which clued me into my failure.
I've now have the phone with the bootloader unlocked, and attempted a clean install of 4.0.2, using the Google image (mysid-icl53f-factory-65895fa8.tgz).
So, I do (from a linux machine):
$ adb reboot bootloader
and I'm at the fastboot screen. Bootloader shows as unlocked, awesome.
Run the updater, as indicated at how-all-things-root-samsung-galaxy-nexus page, unbrick section
austin@aw21 ~/mysid-icl53f $ ./flash-all.sh
sending 'bootloader' (2308 KB)...
OKAY [ 0.302s]
writing 'bootloader'...
OKAY [ 0.294s]
finished. total time: 0.596s
rebooting into bootloader...
OKAY [ 0.006s]
finished. total time: 0.006s
sending 'radio' (10496 KB)...
OKAY [ 1.363s]
writing 'radio'...
OKAY [ 1.232s]
finished. total time: 2.595s
rebooting into bootloader...
OKAY [ 0.006s]
finished. total time: 0.006s
sending 'radio-cdma' (3713 KB)...
OKAY [ 0.487s]
writing 'radio-cdma'...
OKAY [ 93.171s]
finished. total time: 93.659s
rebooting into bootloader...
OKAY [ 0.006s]
finished. total time: 0.006s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: PRIMEKK15
Baseband Version.....: I515.EK02
Serial Number........: xxxxxxxxxxxxxxxxxx
--------------------------------------------
checking product...
OKAY [ 0.007s]
checking version-bootloader...
OKAY [ 0.008s]
checking version-baseband...
OKAY [ 0.008s]
checking version-cdma...
OKAY [ 0.007s]
sending 'boot' (4074 KB)...
OKAY [ 0.533s]
writing 'boot'...
OKAY [ 0.276s]
sending 'recovery' (4406 KB)...
OKAY [ 0.583s]
writing 'recovery'...
OKAY [ 0.317s]
sending 'system' (325583 KB)...
OKAY [ 41.687s]
writing 'system'...
OKAY [ 38.356s]
erasing 'userdata'...
OKAY [ 7.197s]
erasing 'cache'...
OKAY [ 0.193s]
rebooting...
finished. total time: 89.205s
so, no failures, should be good. Phone reboots, shows me as having 4.0.2, clean install. However, at least the crackling/no microphone problem remains.
In an effort to make sure I have a clean wipe, I went to bootloader and booted the recovery mode, which shows the android laying down with its case open and a red exclamation point. Googling indicates that my recovery image is foobared, but it shows as okay from flash-all. I also tried manually restoring it with:
$ fastboot flash recovery recovery.img
which reports success, but again, exclamation point.
So, the question is, how can I ensure that I have a clean wipe, in case I do need to take this into the store?