well man i think the internal small cmos battery is dead that's why your phone is not running and i doubt that there was a really big hardware damage therefore i guess it could be fixed!
i know hardware too i had 3 majors at the same time:
Software Engineering
Computer and communication Engineering
Electonics
but i only work in my software engineering
I have another one X10 mini pro my brother he charged the directly wired to the contacts on phone and reverse the polarity thus burnt his