Last week, Verizon Wireless officially announced the Android 4.0.4 update for the Galaxy Nexus. Since then, I've been obsessively checking for the update on my Galaxy Nexus with no luck. But thanks to a forum post on Android Central, there just might be some hope to forcing your Galaxy Nexus to update.
The normal procedure to check for an update is to go into Settings > About Phone > System Update > Check Now.
You can force your device into grabbing the update by going into Settings > Apps > All. From there, scroll down and select Google Service Framework. Tap on Clear Data, accept the warning, then tap on Force Stop and accept the warning again.
Once you have cleared and stopped the Google Service Framework, go back and check for a System Update as you normally would. You're Galaxy Nexus will then look for the update, and odds are, it's going to find it this time.
Here's a video of the process and subsequently the update being found on my first attempt. It works!
Some forum members had the same experience as I did, with the update being found on the first attempt. Other members tried as many as a hundred times (!).
Obviously not all of us have the time to try the process a hundred times or more, but it's definitely worth one or two attempts. Especially if it means finally getting your Galaxy Nexus on the latest version of Android 4.0 Ice Cream Sandwich.