Skip to content

Releases: dhava-gautama/AirCard-Windows

AirCard Windows v1.3.5

Choose a tag to compare

@dhava-gautama dhava-gautama released this 09 Oct 15:53

The window title now shows the real Cargo version (v1.3.4 still painted v1.3.3 even though it had the Store DLL fix). Cache invalidation retries each face if a missing PlaceHolder/Preview aborts the batch. Scan also reads iOS 27 PassKitUI Dashboard and passIDs[InSession|global] lines.

Changes

  • UI / window / startup log use CARGO_PKG_VERSION so the label matches the release.
  • If the 3-file Wallet cache move fails, retry FrontFace, PlaceHolder, and Preview one at a time (Mak5er v1.2.6).
  • Syslog scan: nfcd passIDs lists and PassKitUI: Dashboard loading (Mak5er v1.2.6).

v1.3.4 already stages Microsoft Store Apple Devices DLLs. This build is the one whose title says v1.3.5.

Verify

  • cargo test: 22 passed

SHA-256 (aircard.exe): A47A16E89FB767DA3BD1C5946CE3CCB18947058090B7DC73369CE8291C7313A9
Size: 8354304 bytes

Force-close Wallet after a write. Do not update to iOS 27.2 beta 3 or newer (Airlift patched).

Full Changelog: v1.3.4...v1.3.5

AirCard Windows v1.3.4

Choose a tag to compare

@dhava-gautama dhava-gautama released this 09 Oct 07:16

Store Apple Devices and Store iTunes installs are found, so “Apple Support Runtime: Not found” is no longer a false negative. URL-safe card hashes with extra hyphens are accepted.

Changes

  • Locate AMDS DLLs from Microsoft Store Apple Devices / Store iTunes via the per-user AppModel registry, then stage them to %LOCALAPPDATA%\AirCard\amds-cache (WindowsApps cannot LoadLibrary in place). Classic standalone iTunes is still checked first.
  • Accept URL-safe Wallet card IDs that contain several - or _. Trim pasted quotes/spaces. Capture trailing = in .pkpass paths.

Fixes Store Apple Devices detection reported in #3.

Verify

  • cargo test: 22 passed

SHA-256 (aircard.exe): 7AEA85041DA012D3553EC8D07F0E47C7DB30DE892F4CA96477DEAE6EE23D900D
Size: 8348160 bytes

First launch with Store Apple Devices copies the DLL set once (a few tens of MB). Force-close Wallet after a write.

Full Changelog: v1.3.3...v1.3.4

AirCard Windows v1.3.3

Choose a tag to compare

@dhava-gautama dhava-gautama released this 01 Oct 09:37

PNG flashes now also write a PDF card face (Mac/Lumid-Off parity), so iOS 27 cannot rebuild from a leftover PDF.

Changes

  • PNG skins write @3x 1536×969, a real @2x 1024×646, and cardBackgroundCombined.pdf / @2x.pdf / @3x.pdf.
  • iOS 27 cache-move (FrontFace / PlaceHolder / Preview) is unchanged from 1.3.2.
  • Apple Card on iOS 27 is still not skinnable (Wallet ignores the pass PNG/PDF). Bank cards on iOS 26.6 work.

Verify

  • cargo test: 21 passed
  • Live: iPhone18,2 / iOS 26.6

SHA-256 (aircard.exe): C62F443D8E8EF131DAE05D1EEA89118ADBB3F6AE5F85A4C4C6901AA68C71187E
Size: 8330752 bytes

Force-close Wallet after a write.

Full Changelog: v1.3.2...v1.3.3

AirCard Windows v1.3.2

Choose a tag to compare

@dhava-gautama dhava-gautama released this 24 Sep 18:05

Original Wallet save/restore, iOS 27 cache-move, correct @2x, and GUI/staging fixes.

Changes

  • Save original / Restore original via Airlift export (per-device backups, never overwritten). CLI: --save-original / --restore-original.
  • iOS 27 cache invalidation moves FrontFace / PlaceHolder / Preview instead of writing dummy bytes.
  • Wallet PNG @2x is 1024x646, not a copy of @3x 1536x969.
  • Transit scan hint: Wallet Service Mode (iOS 27).
  • After Save original, leftover Books/Airlift staging is cleared; StreamingZip retries with 32 KiB chunks (fixes kAMDEOFError / send failed).
  • Image pick no longer freezes the window: fast preview first, Wallet PNG encode in the background.

Verify

  • cargo test: 20 passed
  • Live USB: iPhone18,2 / iOS 26.6 — probe, save original, restore, flash, cache-move
  • GUI flash after the staging fix applied successfully

SHA-256 (aircard.exe): A7CD12FE7D39DBFDAE70D0452E39B9AD0770FC8E311BFA895C8A95BB804E3D9A
Size: 8290304 bytes

Force-close Wallet after a write. Save original before the first custom skin on a card.

Full Changelog: v1.3.1...v1.3.2

v1.3.1 — AirTraffic handshake probe

Choose a tag to compare

@dhava-gautama dhava-gautama released this 24 Sep 15:57

Handshake-only diagnostic plus the v1.3 Mac-parity features.

  • aircard.exe --probe tests SyncAllowed → ReadyForSync with no AFC cleanup and no Wallet write
  • GUI Probe button on the selected iPhone
  • AIRCARD_PROBE_ONLY=1 kept as an alias
  • SyncFailed logs only a numeric ErrorCode (no plist/hex/UDID dump)
  • iTunes / Apple Devices warning on probe
  • Contributor validation: iPhone15,4 / iOS 18.7.1 (ORANGESTAR-PIXEL)

Still includes v1.3.0: EN/ID UI, Bold Text keypad caches, crop/PDF, poster-slice, batch Grappa handshake.

Verified earlier on iPhone 18,2 / iOS 26.6. Mak5er's Mac app is tested on iOS 27; this Windows build has not been re-tested on 27.

aircard.exe SHA-256: 009798B800E599B340DB0F9884BA0B8D5B59D910AF92348C2C840A810F35A933

Indonesian guide: https://github.com/dhava-gautama/AirCard-Windows/blob/main/TUTORIAL.id.md

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0 — Mac-parity UX, Bold Text, crop/PDF, keypad creator

Choose a tag to compare

@dhava-gautama dhava-gautama released this 19 Sep 12:50

Windows fork of AirCard: Grappa handshake from v1.2.2 plus Mac-parity features.

  • EN/ID UI toggle
  • iTunes / Apple Devices warning before AirTraffic
  • Named saved cards, last-image reapply, revert previous AirCard skin
  • Pan/zoom crop for Wallet art; PDF as cardBackgroundCombined.pdf
  • Passcode: --white-bold caches, wallpaper poster-slice, folder of 0.png…9.png
  • CLI: --passcode theme.passthm [TelephonyUI-10] [English]

Verified on iPhone 18,2 / iOS 26.6. Mak5er's Mac app is tested on iOS 27; this Windows build has not been re-tested on 27 yet.

aircard.exe SHA-256: 8C8AC04BCD28A7ACD1CB5A68EE349A4B504A15EFA7C074F36C36C6C41FB7B145

Indonesian guide: https://github.com/dhava-gautama/AirCard-Windows/blob/main/TUTORIAL.id.md

Full Changelog: v1.2.2...v1.3.0

v1.2.2 — Windows Grappa fix + batch flash

Choose a tag to compare

@dhava-gautama dhava-gautama released this 19 Sep 08:55

Windows fork of AirCard with a working AirTraffic handshake (iOS 26+ tested) and batched Wallet writes.

  • Fix SyncFailed ErrorCode 4 / 35s timeout on Windows
  • One Books sync per card skin instead of eight
  • Tutorial: TUTORIAL.id.md

Build: cargo build --release
Indonesian guide: https://github.com/dhava-gautama/AirCard-Windows/blob/main/TUTORIAL.id.md

Full Changelog: https://github.com/dhava-gautama/AirCard-Windows/commits/v1.2.2