Skip to content

DogEar Android v1.0.1 — the fixed build

Latest

Choose a tag to compare

@nrupala nrupala released this 22 Oct 04:11

DogEar — hear your documents, as an Android app. DogEar reads your documents aloud on app.getdogear.app; this package opens it full-screen on your phone.

v1.0.1 — the fixed build

v1.0.0 crashed the moment it opened. The cause: that package was assembled by a hand-rolled local build whose manifest merger silently dropped an AndroidX startup entry, so Android killed the app before its first screen — while every static check passed. Full record: android/CRASH-FIX-NOTE.md.

v1.0.1 is built with the real Gradle pipeline and proven to open — it launches to the DogEar home screen in an emulator with a clean log. From here on, Android packages are built by GitHub Actions from the source in this repo (android/), never hand-assembled locally.

Install (test build)

  1. Download dogear.apk below (on your phone).
  2. Open the downloaded file and install. It updates the broken v1.0.0 in place — nothing to uninstall first.
  3. Open DogEar — you should land on "Hear your documents."

Verify it's ours

Signing certificate SHA-256: 95:B8:4A:3E:09:77:FF:25:E3:D1:E7:A0:7A:CB:50:92:32:3F:D4:57:09:C1:58:EB:71:6D:E1:CD:19:95:7F:F0
(CN=Nrupal Akolkar, OU=AIMLDS, O=2351485 Alberta Inc. — the same key the live site trusts in assetlinks.json.)

Asset SHA-256:

  • dogear.apk — ff87f837c9f40c846d0ed61c1cdddf39f81a860284a0fab4e71a55b2be7d98dc
  • dogear.aab — 28b805ad13cb6e87b76edb3602531b0401fd4689349d6b16667b1f7694d60a6e (Play Store bundle format, for the future store upload)

The assets on this release were built by GitHub Actions from the source in this repo and signed in CI with the key above (the workflow asserts the signer fingerprint before publishing). The APK is byte-identical to the build proven in the emulator; the AAB carries identical app content from the same source and key.