Alright, I can't flash anything without being connected to some sort of computer, at least to my knowledge. Even wireless adb has a wired setup process. If you have anything as a workaround for that, that would be cool, though. As for soldering the port internally, this device is WAY easy to disassemble from what research I have done, and while I understand soldering conceptually, I have not actually done it in practice. I assume that soldering on a mobile system would be even more difficult.
On a separate note, I don't suppose that there is a change it would have actually damaged the flex cable would it? I feel like that's a possibility and it sort of worries me.