just what i've noticed... red low charging, orange medium charging, and green high charging. i agree, it's stupid for it to turn green at 90%. maybe it should flash green upon fully charged. and yes mine seems to hang at 99% for quite a while before 100%.
mine also does that, noticed it last night when i was charging the phone and turned it on and it said 92 percent and the light was still green. It did manage to reach 100 percent charge with it still green, with no indication of a FULL charge. Who knows maybe they knew how bad the battery was on it so they did that?
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?