WORKS FOR ALL DEVICES IF SPEC FILE IS CORRECT. I REPEAT. THIS WORKS. OH GOD IT'S BEDTIME