Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Android wallet app] - transfer a DCC via NFC is not received by the walletapp #167

Closed
michawol opened this issue Feb 24, 2022 · 19 comments · Fixed by #191
Closed

[Android wallet app] - transfer a DCC via NFC is not received by the walletapp #167

michawol opened this issue Feb 24, 2022 · 19 comments · Fixed by #191
Assignees
Labels
2nd Prio - Medium Indicates an issue with medium priority bug Something isn't working

Comments

@michawol
Copy link

Describe the bug

if a DCC is sent from smartphine device A to smartphone device B via NFC, it does not arrive directly in the wallet app on device B. The sent file ends up in the file system of Device B and must first be imported.

Expected behaviour

a DCC sent via NFC should be received directly in the WalletApp

Steps to reproduce the issue

  1. select at device A a DCC and press "share pdf" or "Share image" button
  2. sent the DCC to Device B
  3. the DCC is not received by the walletApp

Technical details

WalletApp 1.2.8-tst (41)
Xiaomi Mi Note 10 Lite

@michawol michawol added the bug Something isn't working label Feb 24, 2022
@kerstin-oppermann-tsi kerstin-oppermann-tsi changed the title transfer a DCC via NFC is not received by the walletapp Android wallet - transfer a DCC via NFC is not received by the walletapp Mar 10, 2022
@kerstin-oppermann-tsi kerstin-oppermann-tsi changed the title Android wallet - transfer a DCC via NFC is not received by the walletapp [Android wallet app] - transfer a DCC via NFC is not received by the walletapp Mar 10, 2022
@kerstin-oppermann-tsi kerstin-oppermann-tsi added the 2nd Prio - Medium Indicates an issue with medium priority label Mar 29, 2022
@RalicaY
Copy link
Collaborator

RalicaY commented Apr 11, 2022

Issue persists in Android Wallet App 1.3.0 (41)

@MykhailoNester
Copy link
Contributor

@RalicaY Fixed in: 1.3.2-(50)

@ltranvan
Copy link

ltranvan commented May 9, 2022

tvt, 09.05.22: Retest failed.
After clicking the NFC-ON-button in the the source-device (in the DCC) and the menu-item "Scan NFC code" on the Target-device, the user get a sand-clock in the target device with the message "NFC enabled", but nothing then happens (more than 5 minutes!!!).

@MykhailoNester
Copy link
Contributor

@ltranvan could you specify your devices on which you tested?
Also @Hendrik-Schmidt-Schierhorn-TSI could you check this build on your devices maybe it will work for you ?

@MykhailoNester
Copy link
Contributor

@ltranvan did a quick test on my devices Pixel 3XL and Sumsung A52
Verifier: Version 1.3.2-tst-bloom (61)
Wallet: Version 1.3.2-tst (50)

Check this video. Different devices have different nfc chip location. So If I hold this two devices near each other back side to front side of second device it will not work. Only when I hold them back to back.

video.mp4

@ltranvan
Copy link

@MykhailoNester: the transfer-test per NFC was carried out between Samsung S10 and S21 FE 5G and both with the WalletApp version 1.3.2(50).
Attention: the QR-certificate should be transfered from Wallet to Wallet as described above in ticket and NOT freom Wallet to Verifier :-) !

@MykhailoNester
Copy link
Contributor

:) Yeah my bad I'll check it now, but NFC feature didn't work for all devices wallet/wallet and verifier/wallet and this fix in my PR should fix at least wallet/verifier connection now.
I'll retest wallet/wallet

@kerstin-oppermann-tsi
Copy link

@michawol @RalicaY Please recheck with wallet 1.3.2-tst (51)

@MykhailoNester
Copy link
Contributor

@ltranvan Fixed in build: Version 1.3.2-tst (51)
Wallet/wallet dcc transfer works on my side now.

video_2022-05-10_13-16-52.mp4

@RalicaY
Copy link
Collaborator

RalicaY commented May 10, 2022

Test unsuccessful: origin device says "New tag detected" with empty screen and source device says "NFC enabled" on empty screen with rotating circle icon. Wallet App 1.3.2 (50)

@ltranvan
Copy link

tvt, 10.05.22: same test result like from Ralica was observed with my both devices S21 FE and S10. Please check. Thank.

@MykhailoNester
Copy link
Contributor

MykhailoNester commented May 11, 2022

@RalicaY it was fixed in 1.3.2-tst (51) not (50)
Only 1.3.2.-tst(51) includes this fix.

When you scan with NFC check different position of devices. Same as on my video above.
There might be one signal that disables check button and you need to enable it again.
Also would be helpful to see video.

@MykhailoNester
Copy link
Contributor

@ltranvan you also tested on build 50 ? please check if it was 51 as on my side it works video above ^. Scan both devices back side to back side. Different devices have different chip position.

@ltranvan
Copy link

No. i have tested it with 1.3.2 (51) on both side. But a new version 1.3.2 (52) is comming today and i will try it again and post its result here :-).

@MykhailoNester
Copy link
Contributor

MykhailoNester commented May 11, 2022

@RalicaY @ltranvan can you scan Wallet with DCC and enabled NFC feature with NFC Tools app from google play market?

Below attached result from old android 4.0 Samsung device which was able to scan this NFC tag from Wallet and you can see Record 1 has text from QR code. Can you check it, was is the result on your side.

Screenshot 2022-05-09 at 16 22 04

@MykhailoNester
Copy link
Contributor

Latest build 52 contains all changes for NFC. Also works on my side.

@MykhailoNester
Copy link
Contributor

Also during test check this configuration of QR code:

Screenshot 2022-05-12 at 17 39 54

Screenshot 2022-05-12 at 17 40 01

@MykhailoNester
Copy link
Contributor

@RalicaY @ltranvan
Fixed payload size limit in build Version 1.3.2-tst (53). Please retest with QR code above.

@ltranvan
Copy link

tvt, 13.05.22: Retested with Android-version 1.3.2-TST (53).
NFC-Transfer from Samsung S21 FE to Samsung S10 works as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2nd Prio - Medium Indicates an issue with medium priority bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants