No I don't think it should be changing to the charged colour until it hits 100%
Sent from my GT-I9300 using XDA Free mobile app
You're wrong here, that's how it functions in stock and that's how it functions here also. Red LED till 15%, orange till 90% and green from 90%.