Third-party devices and firmware