TeamWalrus / Walrus

An Android app that lets you use your access control card cloning devices in the field.
https://walrus.app/
GNU General Public License v3.0
439 stars 65 forks source link

Hook up card emulation #52

Closed megabug closed 6 years ago

megabug commented 6 years ago

Do this in a way that allows Chameleon Mini to ask for a card slot interactively before the emulation takes place.

megabug commented 6 years ago

Do that by making card device I/O calls (etc.) in the UI thread, and making threading the device's problem.

megabug commented 6 years ago

First part (adding emulation to device subsystem) done in bfb2c740e1da65e6612684e32a37ae3e3cb3aa94.

megabug commented 6 years ago

Done in 0845cd19aedbfbcd503ff796ccc85948b0ccdf69, just needs testing by @dunderhay on the Chameleon Mini

dunderhay commented 6 years ago

Everything is working except for chameleon mini bulk read on android 8.0; will do debug soon

dunderhay commented 6 years ago

Need to create notification channel.

megabug commented 6 years ago

Fixed in b963ea6eb4734cf0536537afc4f85c259ac334c1; everything done.