diff options
| author | Adam Soltys <[email protected]> | 2026-09-17 08:19:41 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-17 08:19:41 -0700 |
| commit | 1bd3e2613641a8d2bc63c262a58cad126632459f (patch) | |
| tree | 4365b59063893d779e47bd8dd520eaeed21f6f30 /package.json | |
| parent | 16c77b192e27ab08c7aa8ee821f2b1cc41013ac9 (diff) | |
| download | coinosv3-fdroid-v1.6.tar.gz coinosv3-fdroid-v1.6.zip | |
Android: a reproducible F-Droid flavor with the web app bundled inside.fdroid-v1.6
The Android builds so far were shells around the live site: a verified
APK proved nothing about the code that ran. The new `fdroid` flavor
(io.coinos.fdroid) shares the WebView shell and carries the built web
app in its assets. The page still lives at the v3.coinos.io origin — same
storage, links and gift URLs — but every file under it is answered from
the APK (Assets.java); only the site's live API paths reach the network,
and the bundled page registers no service worker (HAL_NO_SW=1).
Two clean unsigned builds give the same APK. COINOS_UNSIGNED=1 builds
without the keystore; Bun is pinned via packageManager; the Gradle wrapper
properties pin 8.12. fdroid/io.coinos.fdroid.yml is the fdroiddata recipe
(checksum-pinned Bun in sudo, prebuild web build, scandelete, our signing
key allowed for the Binaries match) and docs/REPRODUCIBLE.md the how-to.
Verified on a phone: the bundled build cold-starts in airplane mode.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01JuwQqNWtDJcxPWtEm9134z
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/package.json b/package.json index 756a1e0..6783bf9 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "coinosv3", "private": true, "version": "0.1.0", + "packageManager": "[email protected]", "license": "MIT", "type": "module", "description": "coinos v3 — offline-capable, single-file self-custody Bitcoin wallet for the browser", |
