Originally Posted by spalding1028
I had the same problem. After some searching I found this over on android forums and it's working like a champ for me. Hope this helps! (I don't think there's any system setting that will change this, unfortunately)
Download the app "Setting Profiles Lite". Lite is free and only lets you create 1 rule at a time, but multiple profiles (Actions you want it to do when the rule is happening)
1. Create a profile that simply changes the screen time out to "Screen Never Times out" Save it as whatever name you want.
2. Create a rule. Under conditions add a condition for Battery that when "plugged into any charger", hit OK. Now add an action to Activate Profile, and choose the profile you made above.
Bam! When plugged into the charger, the screen timeout goes to never, and the screen stays bright, unplug it and time out goes back to whatever you had it set at!
I have been using this for about 10 min now so I'm a rookie but it seems to be working! Make sure if you screw around in it that you don't accidentally disable the rule (I did that because I tried to make another and the Lite won't let you make 2 rules, and it disabled the first one. Just had to long press to enable it again)
From time to time I've searched for a solution to this annoying problem, but came up dry. For months I've been using the built-in Power Control widget to manually
toggle between Auto-bright when on battery, and Full-bright when on the charger, but NEVER AGAIN
I mean, if your phone's on the charger, why wouldn't
you want to take advantage of the plentiful juice pouring out of the charger to power the screen? (Maybe, and I don't know if this is true, but maybe the battery will charge slightly slower with the display sucking a bit more of the available 0.5 max amps over USB.)
IMO, this problem is really worthy of being solved by a standalone app, apart from the more general Settings Profile Lite (but now that it's solved... I don't feel the urge to code it anymore.)