There are step by step guides that show you every step of the way. Honestly it is very simple. Nerd or not.
Quote: Google said "Clarification: you will get the Android 2.3.4 update if you are running Android 2.3.1, 2.3.2, or 2.3.3."
So basically if you own a Nexus One or Nexus S you will receive the update no matter what Gingerbread version you are on. Idk if you have a Twitter account but you might want to get one. XDA, Android blog sites, & Twitter (if you follow the Android stuff) answer more then half the questions you think of without you even asking because the information is just there. You can also google it. I will update again with the instructions.
This is for GRI40 (look under about phone & build number at the very bottom to verify)
Update: Download the file from Google right here (
http://v3.lscache3.c.android.client...749.signed-soju-GRJ22-from-GRI40.a14a2dd0.zip)
Place it on the root of your internal storage (meaning plug it to your pc, open the directory & that's the root). Don't put it in any folder that's in there. Just put it by itself like the rest. You shouldn't have much on there as I can tell since your asking how to do this.
Turn your phone off.
Reboot into the bootloader by holding volume up and power button to power back on
Use the volume buttons to choose "recovery" from the list, and select it with the power button
When you see the triangle on your screen, hold power and then press volume up and you'll have a list of options, choose the file (the file you just put on your phone) to update. Let it do it's thing & your done.