[Samsung Galaxy Nexus] ReallyGoodPie:
I am writing this because I couldn't seem to find a guide to solve my issue of my Galaxy Nexus being completely bricked. It was literally dead, or so I thought. The first part of this guide will tell you how to recover from the following situation:

Before we begin, here are the names of the programs and files used:

Odin3

Android ADK

CF-Root-GGN_YAKJU_ICL53F-v5.1

Stock Galaxy Nexus ROM

OMAP

Situation 1:

The first situation is where your screen has gone completely black. You can't boot into anything and nothing is displayed on the screen. Your computer no longer recognises the device. It is literally a brick. If you are in this situation, please follow the solution 1 and 2 else skip to situation 2.

Solution to situation 1:

I was googling everywhere for a solution to this and it appeared that it was not a common problem and those who did face the problem simply returned their phone on warranty. It is now an old phone but I still like it (will be upgrading to nexus 5 in the next few weeks). I didn't want to waste such a good phone and just have it sit there so I researched.

My solution to this problem is omap. I would post a link but unfortunately I do not have the permissions (for the download link I will be uploading later).

Please note that I do not take any credit for any program used in this guide and I am simply putting together several other guides so that future users who have this problem can access them all in one place.

Here is the step by step guide:

1) Open OMAPFlash. Navigate to usb_drv_windows. *Right click on omap_winusb.inf and click install*.

2) Navigate to usb_drv_android. *Right click on android_winusb.inf and click install*.

*Note: On Windows 8 (8.1), you will have to allow all certificates to be installed.

3) Double click on the omap4460_tuna_hs_pro.bat and run it accordingly. You will have to disconnect the device and remove battery. Connect the device and then count to 5. Re-insert the battery.

4)Omap will now start doing its thing and you will be given situation 2.

Situation 2:

This situation is where you have a phone connected to a yellow exclamation mark which is connected to a computer. Mind my ASCII Art, but here is what it looks like: [] - - /_\ - - [ ]. You can't do anything with this either but ODIN (google it) will pick it up. This is a good thing. You won't be able to boot into recovery mode or download mode which makes it hard to flash a ROM to it or fastboot it. You will need CF-Root-GGN_YAKJU_ICL53F-v5.1 (Google it). Here is the step by step guide:

Solution To Situation 2

1) Open ODIN3. Select the CF-Root-GGN_YAKJU_ICL53F-v5.1 as the PDA file. If your phone is not being recognised (should say added! in the log), simply disconnect device, remove battery, reconnect device and then place battery back in and hold down the power + vol up + vol down buttons.

2) Press start. The log will start filling up and it should say DONE! You now have bootloader.

3) Now you will need to find the stock ROM for the galaxy nexus (google it). Now you will need to extract that the contents into your adb file (from the android sdk installation which hopefully you have,

4) Put your device into bootloader mode. Run the fastboot flash-all batch file that should be included with the custom ROM.

5) Your phone will now start doing stuff and constantly rebooting in and out of bootloader mode.

6) You should now have the stock ROM installed.

Again, I am sorry that I cannot post links but I do not have permissions due to lack of posts. I know this is an old phone but this guide may still be useful to someone. Also, feel free to ask any questions or point out any mistakes I have made.