The phone can't actualy tell how full the batterie is, what it senses is how much current is going into and out of the batterie, and with that info it can tell. The green light comes on when it thinks its pretty much fully charged. As with most rechargable batteries, the last little bit always takes a little longer to charge (which may only be a few mor minutes) but basicly the phone is saying "i'm pretty much ready".