Repository navigation
Releases: dhava-gautama/AirCard-Windows
Release list
AirCard Windows v1.3.5
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_VERSIONso the label matches the release. - If the 3-file Wallet cache move fails, retry
FrontFace,PlaceHolder, andPreviewone at a time (Mak5er v1.2.6). - Syslog scan:
nfcdpassIDslists andPassKitUI: 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
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 cannotLoadLibraryin 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.pkpasspaths.
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
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
@3x1536×969, a real@2x1024×646, andcardBackgroundCombined.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
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
@2xis 1024x646, not a copy of@3x1536x969. - 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
Handshake-only diagnostic plus the v1.3 Mac-parity features.
aircard.exe --probetests SyncAllowed → ReadyForSync with no AFC cleanup and no Wallet write- GUI Probe button on the selected iPhone
AIRCARD_PROBE_ONLY=1kept 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
- Add safe AirTraffic handshake probe and limit failure logging by @ORANGESTAR-PIXEL in #1
New Contributors
- @ORANGESTAR-PIXEL made their first contribution in #1
Full Changelog: v1.3.0...v1.3.1
v1.3.0 — Mac-parity UX, Bold Text, crop/PDF, keypad creator
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
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