Forum Replies Created

  • Re: Reply To: NXP lib not working on Android 7+ due to missing Apache HTTP client

    10. November 2020 at 9:27
    in reply to: NXP lib not working on Android 7+ due to missing Apache HTTP client
    There's no incorrect setting in the gradle file. The log clearly shows the class that uses it: "ι". I followed the link from logcat and it definitely uses Apache HTTP client in a class that extends `AsyncTask`. The following is a partial copy of the generated (obfuscated) class:

    `public final void run() {
    Looper.prepare();
    DeviceDetails var1x = new DeviceDetails(ι.this.ॱˊ);
    String var2 = ι.this.ॱˊ.getPackageName();
    String var3 = var1x.getDeviceName();
    String var4 = var1x.getCountryLocation(ι.this.ॱˊ);
    String var5 = var1x.getDate();
    String var6 = var1x.getSdkVersion();
    String var7 = ι.ˏ(ι.this.ॱˊ);
    String var8 = (new StringBuilder("... long soap message here ...").toString();
    BasicHttpParams var9; // --> org.apache.http.params.BasicHttpParams
    HttpConnectionParams.setConnectionTimeout(var9 = new BasicHttpParams(), 15000); // --> org.apache.http.params.HttpConnectionParams
    HttpConnectionParams.setSoTimeout(var9, 35000);

    // [...]
    }`
    + 0  |  - 0

    Re: Reply To: Switching MiFare Plus to S3

    22. October 2020 at 15:28
    in reply to: Switching MiFare Plus to S3
    You don't understand what I'm saying, so here are the details step by step:
    - card straight from factory, never been touched, formatted, or written to
    - touch it to the phone, the lib reports it as PlusX SL0 (=IPlusSL0)
    - commit perso
    - touch it to the phone, the lib reports it as PlusEV1 SL1 (=IPlusEV1SL1)

    How could this happen? I thought there is only one path for a card, like
    - IPlusSL0 -> IPlusSL1 -> IPlusSL3
    - IPlusEV1SL0 -> IPlusEV1SL1 -> IPlusEV1SL3

    Instead, what happens here (according to the library) is
    - IPlusSL0 -> IPlusEV1SL1 ->
    + 0  |  - 0

    Re: Reply To: Switching MiFare Plus to S3

    14. October 2020 at 12:42
    in reply to: Switching MiFare Plus to S3
    Is it related that the raw card is recognized as "Plus X (SL0)" then after switching to SL1, it is recognized as "Plus EV1 SL1"? Shouldn't it be recognized as Plus EV1 SL0 in the first place?
    + 0  |  - 0

    Re: Reply To: Switching MiFare Plus to S3

    14. October 2020 at 3:10
    in reply to: Switching MiFare Plus to S3
    I'm using the latest lib (1.7) and the problem still occurs on Samsung Galaxy S10+ and Honor 10 (both Android 10, if that matters). Any solutions?
    + 0  |  - 0

    Re: Reply To: Unknown CardType for every card on Android API 21

    23. June 2017 at 15:50
    in reply to: Unknown CardType for every card on Android API 21
    The cards are SL3. The previous library (the MIFARE SDK Advanced) had no problem recognizing the card type (or at least that it was a Plus type).
    + 0  |  - 0
Viewing 5 posts - 1 through 5 (of 5 total)