Didn't work at all for me on Acer A500 using various cards the SquareUp app can read easily. Every swipe failed with a, "bad read, try again" error.
Works with Galaxy S3 This worked with my Galaxy S3 (model i747). I used the original Square credit card reader and was able to read Visa, Master Card, driver's license, and several other magnetic stripe cards. By creating a shim, I was able to read each track on the card and pull data such as card number, expiration date, name, and address. I set the sample rate to 22050, threshold level to 50%, and silence level to 500. If you receive the "bad read" error, try applying different pressure to the card as you swipe or swipe back and forth. The Square readers are temperamental. Functionality is perfect but I'd like to see some improvements to the user interface.
Just what I was looking Works with the really cheap square reader from ebay, $4 or so. Just misses a way to include more data in the csv with vendors
Droid X2 Did not work on a Droid X2 version 2.3.5. Get the bad read message. Tried various credit cards. Square worked just fine, even on a card that I have trouble with at the store. It would be nice to know what it thinks it got.
Unsucressful Using Samsung Galaxy 3S using an old square read and even tried a new one. Got nothing but bad read. What is the difference between the dots? I see grey and red, but no green.
New vs Old reader I think you have to have the old square reader, the one that does not use encryption for this to work. I have the new one ant it does not work. I would assume it works with the old reader.
Removed a few debug statements that might leak info through logs, attempt to fix occasional NullPointer crash on Square dongle insert/remove.