Battery life is the weakness of the smartphones, all apps and features are draining your phone all day long, all over the internet, you will find thousands of articles about this, with many methods and solutions , i tested many of them, and here is my conclusion:
I can’t feel the difference on most of those methods, most of them are ads platforms, i can guarantee your one method, and it is the most efficient method for Android smartphones !
Greenify if one of the most advanced android application of its job, i felt a big difference with it on my Estar Takee, one time it last for a week, and with some internet/Facebook/Whatsapp usage it last for 2 days with 3G connectivity, maybe 3 if i used it with WIFI .
it came with plenty features but the most loved one is Auto-hibernation, and it is for non-root smartphones, and more feature for rooted phones! (One click to root any android phone!!)