I was running a rooted stock-based ROM of JB 4.3 on my Galaxy Nexus. Completely stock without a few g-apps.
The radio was XXLH1.
I simply wanted to update the radio, so I downloaded 2 of the newest radios. I put the zips in /sdcard whereas I usually put them in sdcard/0/0/0 (don't ask, never really understood or took care of that mess). Didn't think it'd make a difference where the zip files were. I have 3 other radios I already switched to and from to test in that latter folder, and was switching between them perfectly fine days ago.
I go to flash the newest radio UGLL1.
First I cleared cache, cleared dalvik, made a nandroid, flashed the radio zip - it said it worked. Went to reboot, stuck at the nexus logo loading screen.
So I take out the battery, put it back in, boot into CWM Recovery, and select the nandroid I just made hoping to undo the horror. Says MD5 mismatch! I don't know what that is, just read a bit about it but none of the common issues related to me (like renaming the nandroid?).
I select an earlier nandroid I made a week or so back, this one says it restored successfully. I reboot, stuck at nexus logo loading screen again.
Remove battery, reboot into recovery. I see on the CWM screen the radio is still UGLL1. Oh right, the radio didn't change, that's firmware or whatever...?
So I tried to use some logic and from CWM flashed the zip of the radio I had before, XXLH1. Says it installed. So now I should have the original radio I had plus the restored image of my phone a week or so ago.
Hit reboot, stuck at loading screen.
What could have went wrong? And how can I fix this?
Again, please understand I don't know much beyond these simple tasks, so clear explanations would help a ton.
Other random info:
- I have CWM Recovery 18.104.22.168
- My computer doesn't read my phone when it's at that 'X' logo screen. In Recovery it picks it up but I never figured out how to make it recognize again on my new computer. Never needed to.