GithubHelp home page GithubHelp logo

Comments (7)

phcoder avatar phcoder commented on June 6, 2024

Was it working before? I'll prepare exploratory version. I'll read the standard again but I think it's silent on the issue of selection. (Yes, I bought the standard)

from metrodroid.

micolous avatar micolous commented on June 6, 2024

I'll have to leave this one with @phcoder.

If you want to see if #159 is a probable cause, you want to roll back to efc0692

If application selection becomes too problematic, we might need to do a CEPAS switch, like what is in place for MIFARE Classic cards.

from metrodroid.

sybond avatar sybond commented on June 6, 2024

@phcoder working with latest release version.

from metrodroid.

phcoder avatar phcoder commented on June 6, 2024

Please try the branch cepasexp: https://github.com/phcoder/metrodroid/tree/cepasexp

from metrodroid.

sybond avatar sybond commented on June 6, 2024

Here is the log:

09-17 09:43:40.722 18913-19043/au.id.micolous.farebot D/au.id.micolous.metrodroid.card.Card: Reading tag f2bb7264. 2 tech(s) supported:
    android.nfc.tech.IsoDep
    android.nfc.tech.NfcB
09-17 09:43:40.754 18913-19043/au.id.micolous.farebot W/DesfireCard: Card responded with invalid response, may not be DESFire?
    java.lang.IllegalArgumentException: Invalid response: 6d00
        at au.id.micolous.metrodroid.card.desfire.DesfireProtocol.sendRequest(DesfireProtocol.java:163)
        at au.id.micolous.metrodroid.card.desfire.DesfireProtocol.getManufacturingData(DesfireProtocol.java:73)
        at au.id.micolous.metrodroid.card.desfire.DesfireCard.dumpTag(DesfireCard.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:98)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.790 18913-19043/au.id.micolous.farebot D/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: Select file 4000
09-17 09:43:40.818 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 0
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.824 18913-18919/au.id.micolous.farebot I/zygote64: Compiler allocated 8MB to compile void android.widget.TextView.<init>(android.content.Context, android.util.AttributeSet, int, int)
09-17 09:43:40.838 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 1
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.855 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 2
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.876 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 3
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6700
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.877 18913-18919/au.id.micolous.farebot I/zygote64: Do full code cache collection, code=107KB, data=87KB
09-17 09:43:40.878 18913-18919/au.id.micolous.farebot I/zygote64: After code cache collection, code=83KB, data=55KB
09-17 09:43:40.898 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 4
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.912 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 5
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.923 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 6
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.935 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 7
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.946 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 8
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.960 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 9
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.972 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 10
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.984 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 11
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:40.995 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 12
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.006 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 13
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.019 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 14
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.031 18913-19043/au.id.micolous.farebot W/CEPASProtocol: Error reading purse 15
    au.id.micolous.metrodroid.card.iso7816.ISO7816Exception: Got unknown result: 6b00
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:131)
        at au.id.micolous.metrodroid.card.cepas.CEPASProtocol.getPurse(CEPASProtocol.java:43)
        at au.id.micolous.metrodroid.card.cepas.CEPASApplication.dumpTag(CEPASApplication.java:109)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:106)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.032 18913-19043/au.id.micolous.farebot D/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: Select by name 315449432e494341
09-17 09:43:41.045 18913-19043/au.id.micolous.farebot E/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: couldn't select application
    java.io.FileNotFoundException
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:124)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.selectByName(ISO7816Protocol.java:142)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:112)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.046 18913-19043/au.id.micolous.farebot D/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: Select by name d4100000030001
09-17 09:43:41.061 18913-19043/au.id.micolous.farebot E/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: couldn't select application
    java.io.FileNotFoundException
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:124)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.selectByName(ISO7816Protocol.java:142)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:118)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.062 18913-19043/au.id.micolous.farebot D/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: Select by name 5041592e535a54
09-17 09:43:41.078 18913-19043/au.id.micolous.farebot E/au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol: couldn't select application
    java.io.FileNotFoundException
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.sendRequest(ISO7816Protocol.java:124)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Protocol.selectByName(ISO7816Protocol.java:142)
        at au.id.micolous.metrodroid.card.iso7816.ISO7816Card.dumpTag(ISO7816Card.java:123)
        at au.id.micolous.metrodroid.card.Card.dumpTag(Card.java:103)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:191)
        at au.id.micolous.metrodroid.activity.ReadingTagActivity$ReadingTagTask.doInBackground(ReadingTagActivity.java:182)
        at android.os.AsyncTask$2.call(AsyncTask.java:333)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:764)
09-17 09:43:41.132 18913-19043/au.id.micolous.farebot I/au.id.micolous.metrodroid.activity.ReadingTagActivity: Dumped card successfully!
09-17 09:43:41.132 18913-19043/au.id.micolous.farebot D/au.id.micolous.metrodroid.activity.ReadingTagActivity: XML: <card partial_read="false" scanned_at="1537152221084" id="f2bb7264" type="5">
    XML:    <applications/>
    XML: </card>
09-17 09:43:41.194 18913-18913/au.id.micolous.farebot I/Timeline: Timeline: Activity_launch_request time:28819623
09-17 09:43:41.356 18913-18913/au.id.micolous.farebot I/Timeline: Timeline: Activity_launch_request time:28819785
09-17 09:43:43.396 18913-18919/au.id.micolous.farebot I/zygote64: Do partial code cache collection, code=107KB, data=106KB
    After code cache collection, code=107KB, data=106KB
    Increasing code cache capacity to 512KB
09-17 09:43:43.397 18913-18919/au.id.micolous.farebot I/zygote64: Compiler allocated 6MB to compile void android.view.ViewRootImpl.performTraversals()

from metrodroid.

phcoder avatar phcoder commented on June 6, 2024

I updated cepasexp with another fix. Turns out that CEPAS is subtly different in zero-parameter commands (or our generic wrapper is wrong)

from metrodroid.

sybond avatar sybond commented on June 6, 2024

OK, solved.

from metrodroid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.