I have Galaxy S7.. I know it's an old one but still it runs so well excluding the battery part. It has disgusting battery timing from the very beginning though. I mean I had other models of Samsung galaxy and I changed their batteries but they didn't make it better. So I haven't changed this one's battery yet bcz I know it won't work.. Does it have any other solution for this ?