Skip to content

Adopt and verify native Stremio Android baselines - #8

Merged
ruizkinio merged 3 commits into
mainfrom
docs/stremio-release-baseline
Jul 30, 2026
Merged

Adopt and verify native Stremio Android baselines#8
ruizkinio merged 3 commits into
mainfrom
docs/stremio-release-baseline

Conversation

@ruizkinio

@ruizkinio ruizkinio commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace the stale Stremio Web/Core npm assumption with pinned official native Android APK baselines
  • lock Mobile 2.3.2 and Android TV 1.10.4 for arm64-v8a and armeabi-v7a by URL, package, version/code, ABI, APK SHA-256, and Stremio signing certificate
  • verify the four APKs with bounded downloads, ZIP ABI inspection, aapt2, and apksigner in protected release readiness
  • bind physical phone/TV evidence to its exact device-class and ABI-specific Stremio APK
  • require exact same-card replay and a structurally different follow-up source in device UAT

Static APK verification proves artifact identity, not runtime behavior; lifecycle/result-contract inspection and physical UAT remain separate release gates.

Validation

  • npm ci
  • npm test (27 passed)
  • npm audit --omit=dev (0 vulnerabilities)
  • node release/validate-release.mjs with authenticated GitHub metadata checks
  • direct verification of all 4 pinned native Stremio ARM APKs
  • git diff --check

@ruizkinio ruizkinio changed the title Adopt fixed Stremio Android release baselines Adopt and verify native Stremio Android baselines Jul 30, 2026
@ruizkinio
ruizkinio merged commit 7d53bc7 into main Jul 30, 2026
4 checks passed
@ruizkinio
ruizkinio deleted the docs/stremio-release-baseline branch July 30, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant