without changes to the device's hardware
If the iPhone5 doesn't have internal USB3 or HDMI or DP support, it can't magically gain it through the use of a new cable and new software. It's probable the iPhone6 will support all or most of those, but that's because they changed the device's hardware...