Because there are a lot of connections in the HDMI port (there's too much on google what the pins are and do) but the fact that all ports have died after an accident only points the tech to change the board holding these ports first.
This is not considered user serviceable but if you accept all risks you might try changing that board.
I have a Samsung LCD television with a Panasonic blu ray player. A few days ago, my nephew knocked over a speaker, which ripped the HDMI cable out of the tv, bending the connector part of the cable. It was still intact and appeared to still work but the connection was hit and miss and eventually the end of the cable broke off. I purchased a new high speed HDMI cable but I can't get the tv to display the blu ray player. The tv recognizes the device with the new cable, and I can power on the tv by turning on the player and turn off the player by turning off the tv, but when I choose the appropriate source (HDMI1, HDMI2, etc.) the tv displays a no signal message. I've done everything I can think of: tried every hdmi port, disconnected power to both devices several times from 10 minutes to overnight, reset both the tv and player to factory settings, tried different resolutions, tried different hdmi cables. So as of now, I have the hdmi cable plugged in to access Wi-Fi but I have to use the AV ports to get audio and video. How can the HDMI cable clearly be connecting the devices but not give any audio or video? I thought maybe the port was damaged when the cable got ripped out but none of the HDMI ports are displaying audio or video. Any suggestions? Please and thank you.