There is, its called optimized battery charging in settingsIt is supposed to learn your behavior and charge full around when it will be most needed. I do wish there was something like a super battery saver option that never allows a charge over 80%. I would use that pretty much all the time to preserve the battery unless I was going to be traveling. 4.8 hours would be plenty for me most days