1) You submit your I-485 and you get a Receipt with a date, we will call it RD.
2) USCIS sends you request for fingerprinting, also called Bio Code 1.
3) USCIS captures your fingerprints, sends to FBI for review.
4) FBI reviews the FP and sends USCIS that they are clear
5) USCIS sends you a RFI for Medicals, updated biographic form.
6) USCIS receives your reponse for RFI and puts you in a queue as to "Initial Processing Done"
7) You move up the queue and a BIO CODE 2 is requested which is one single print of Index Finger & your picture(these go on your actual green card)
8) USCIS then puts your file in a queue for the officer to review. Name check is sent out to make sure you are not a terrorist.
9) Name Check received(done)
10) Officer reviews your case, decides to approve it or ask for RFE(Request for Evidence).
11) You reply to the RFE, If #2(see above) was done 15 months ago at this stage, Officer sends a BIO Code 1 again since FP expire in 15 months.
a)If BIO wasn't done at this stage, Officer sends a BIO CODE 3(COde 1+COde 2)
12) Approval by the USCIS, your online status changes to "APPROVED"
13) Approval letter in your hand in 3-4 days.
14) GC in hand in 2-3 weeks.
15)You live happily ever after and stop visiting this board.