Been a quite while since my latest post. By now everything is fixed.
Got a new back case. Battery pins jacket gets soldered now. Oddly enough, I don't think it was even soldered in the first place. Even if it did, the traces of it were so obscure. I saw everything the repairman did to my phone...