High-end smartphones offer a huge number of features, but unfortunately, they don't have a reliable Battery life. Over the last few years, the endurance of Android handsets has reduced due to a number of factors such as sleek designs with less space for batteries, larger and brighter screens, faster quad-core processors, multitasking functionality and shift to 4G from 3G networks.