Skip to content

Releases: tyshi00/NFC-Reader

NFC Reader v1.1.1

Choose a tag to compare

@tyshi00 tyshi00 released this 02 Sep 19:00

Security hardening since v1.1.0

  • App data, including saved actions, is excluded from Android backups.
  • Webhook URL, headers, and body are encrypted on the device.
  • Webhook URLs are no longer written to the system log.

No functional change.

NFC Reader v1.1.0

Choose a tag to compare

@tyshi00 tyshi00 released this 02 Sep 14:40

New since v1.0.0

  • Tapping a tag runs its action from any screen: the history list, settings, the actions list, or a tag's detail view, not just the scanner. The result shows as a brief modal you can tap to dismiss.
  • New ACTION button on a tag's detail screen. Open any saved tag from history and add or edit its webhook / note / dialer action. Previously the action editor was only reachable straight after a scan.

NFC Reader v1.0.0

Choose a tag to compare

@tyshi00 tyshi00 released this 02 Sep 03:36

First release of NFC Reader for the Light Phone III.

Install

Sideload over ADB with the phone connected:

adb install -r nfc-reader-v1.0.0.apk

If you ran an earlier test build it updates in place. Scan history is kept.

What it does

  • Reads NDEF and bare-UID tags
  • Parses vCard contact tags into name / phone / email
  • Saves every scan to a local history with timestamps
  • Actions bound to a tag's serial number:
    • Webhook: GET/POST/PUT with custom headers, body, optional skip-SSL; has a Test button
    • Show note: displays saved text
    • Open dialer: asks LightOS to open the dialer with a number (from the action, or the contact tag). Uses the SDK's OpenDialer method; not every LightOS build honours it yet
  • Ambient scanning: with the app open on any screen, a tap runs the tag's action and logs it, with a result banner

Known limits

  • NFC is foreground only. A tap does nothing while the app is closed or the screen is off; that is an SDK constraint, notes are in nfc-reader/docs/feature-request-background-nfc.md
  • The Open dialer action is unverified on current LightOS

Ships a launcher icon for sideloaded installs (Obtainium, a normal Android
launcher). LightOS itself shows the tool label.

Debug-signed build, versionCode 2 / versionName 1.0.0.