It is compatible with a wide range of devices and is soldering required for installation. You also need the ability to solder surface mount components, ideally with experience in microsoldering. The only advice I will give is to add low temp solder to the broken connector to remove it from the logic board cleanly without any ripped pads.
eBay