Fixed
- Confirmation codes are hashed over the transaction identifier itself rather than its text form, so a server that issues a short identifier no longer rejects a correct code.
- Carrier eSIM transfers send the device IMEI in the right digit order; carriers that validate it no longer refuse the transfer.
- USB card readers release their connection when disconnected, instead of leaking one per session until connecting stopped working.
- Profile downloads give up on an unresponsive server instead of waiting indefinitely, and the screen now explains why it cannot be dismissed mid-operation.
- Rejecting a previewed profile ends the session with the server, so the next attempt is not refused as already in progress.
- Reader actions such as loading the current SIM to VoWiFi act on the profiles currently on the card rather than a stale list.
Artifacts
| Package / Artifact | Platform | ARAM SHA-1 | Description |
|---|---|---|---|
ee.nekoko.nlpa.flavor1
| Android (apk) | D1C0F48B370E74D4EA4770ED4C3CD70A3198D31F
| 9eSIM Signature with 9eSIM features |
ee.nekoko.nlpa2.multi
| Android (apk) | 65D0571854AFEC519A90F92D7C5D8CF8148DA373C47350C7BA682B34A3E584A0D58463EA42B1AD73D1C0F48B370E74D4EA4770ED4C3CD70A3198D31F8F23EE7868BDB19F94CA3EE295E240D71EFA33DC114514191909BEEF280CA91DE875403B03999682
| Multi-signer build |
ee.nekoko.nlpa2.std
| Android (apk) | D1C0F48B370E74D4EA4770ED4C3CD70A3198D31F
| 9eSIM Signature |
ee.nekoko.nlpa2.sekiu
| Android (apk) | C47350C7BA682B34A3E584A0D58463EA42B1AD73
| Community Signature |
ee.nekoko.nlpa2.open
| Android (apk) | C47350C7BA682B34A3E584A0D58463EA42B1AD73
| Community Signature (open-source build from NekokoLPA2) |
ee.nekoko.nlpa2.windows
| Windows | — | Windows desktop installer + portable zip |
ee.nekoko.nlpa2.linux
| Linux | — | Linux tar.gz + AppImage |