We have to agree on the fact that Samsung Galaxy S6 is an amazing smartphone for today’s competition. We love its technical specs and its beautiful metallic design, but this doesn’t have to mean that there are no problems to worry about.
In fact, you will be surprised to discover that one of them comes with the installation of the popular TWRP recovery that we have already talked about (read How to install TWRP Recovery on Sprint Samsung Galaxy S6; on International Samsung Galaxy S6; on various Galaxy S6 Versions – China, Korea, T-Mobile, US Cellular and more) – a battery drain problem in that respect.
Such a procedure has its own major advantages, but the problem is that Samsung’s Galaxy S6 also loses its battery-saver and that special function that we know as being called ‘deep sleep’, when it’s rooted or has custom recovery installed. At the same time, we don’t want you to get worried for nothing, as long as this problem that we are talking about exists only on some devices that have a TWRP custom recovery installed on them.
In case of not knowing for sure if your Galaxy S6 is affected by this battery drain problem or not, we have a solution for you. We advise you download and install “3C CPU Manager” application, in the first tab (CPU) in order to check the Up time and the actual Sleep time. If you have “0” sleep time, this is the best sign that your Samsung Galaxy S6 is indeed affected by this battery drain issue, so it’s time to take action or things might get even worst.
This is what you have to do, but not before rooting your Android device if you want this procedure to be a successful one (you can use one of our guides from the How to section).
How to Fix Battery Drain on Galaxy S6 after flashing TWRP Recovery:
- First of all, you have to download the firmware for your Galaxy S6 device. Verify the model no. of your device and find it in this page;
- Now, you have to extract the .zip file of the firmware file using a free software like 7-zip, to get the .tar.md5 file from the firmware;
- Extract thia .tar.md5 file;
- Find the recovery.img above and don’t hesitate to transfer it to your phone;
- It’s time to flash this recovery.img file on your Galaxy S6 if you want to make it work properly again;
- Download and install the Flashify app by using this direct link;
- When the download is completed, you have to open Flashify and tap on Accept;
- After that, provide it root access when a pop-up appears;
- Also tap on ‘Recovery image’;
- Don’t hesitate to choose the recovery.img to flash the stock recovery;
- When Flashify is done, you must reboot the Samsung Galaxy S6 smartphone;
- Open CPUspy;
- We advise you to leave the device powered on, but with screen off for no less than five minutes;
- Now, you have to open CPYspy once more and verify the deep sleep percentage. This time, it has to be more than 0% in order to confirm that it’s back and that the problem is solved for real.