i got a cheap ass actron iirc on ebay and amazon for like 12 bucks. its what i got and directed a bunch of other to. it reads, and clears codes just fine, shows i/m readyness too.

the torque app will also read and clear codes.