Hi, have you performed a battery recalibration? To be honest no one battery apps are good, they just cancel some logs from your device (in few words) Here is how to perform a battery recalibration.
How to calibrate a smartphone battery: Let the device reach 0% and let it shut down till you can not even turn it on
Connect the battery rechargerwall and let the device reach 100% battery without turn it on.
Once the device reached the 100% battery let it connected for other 2 hours (without turn it on)
Once the 2 hours are passed with the rechargerwall battery connected to the electricy, turn on your device for 20 min, after that turn it off.
Once you turned off the device disconnect the rechargerwall from the wall then disconnect the usb data cable from rechargerwall battery. After that reconnect the usb data cable to the rechargerwall battery and then reconnect the rechargerwall battery to the wall electricity
This operation should be repeated for 3 days in a row. Do not perform this operation more than 3 times in 2 months.
Let me know