Skip to content

Releases: PuFFeG/matreshka-browser

Matreshka Browser 0.2.1 · ARM64

Choose a tag to compare

@PuFFeG PuFFeG released this 24 Oct 12:39

Matreshka Browser 0.2.1 для ARM64.

Коротко: Glean-телеметрия Mozilla отключена, сторонние Sentry, Adjust и Firebase удалены. Браузер не отправляет статистику просмотра; crash-отчёт Mozilla — только по кнопке.

Идентификация APK

  • Package: ru.matreshka.browser
  • Application label: matreshka-browser
  • versionName: 0.2.1
  • versionCode: 2016191883
  • ABI: arm64-v8a
  • Android: 8.0+ (minSdk 26)
  • База: Firefox/Fenix 160.0a1 (BuildID 20261022001515)

Что изменилось

  • Удалены Sentry, Adjust и Firebase Messaging: зависимости, manifest-компоненты и startup-вызовы.
  • Leanplum и Crashlytics в базе Fenix 160.0a1 отсутствуют.
  • Загрузка Glean принудительно отключена; все пинги отбрасываются до сети.
  • Удалены Glean-метрики, usage-reporting и crash-telemetry сервисы из запуска.
  • BuildConfig.TELEMETRY=false, телеметрия по умолчанию выключена.
  • Изменения разделены на patches/fenix/0001-remove-third-party-telemetry.patch и
    patches/fenix/0002-disable-glean-telemetry.patch.
  • Версия и versionCode подняты так, чтобы обновляться поверх 0.2.0 и v160.0a1.

Проверка

./scripts/verify-apk.sh matreshka-browser-0.2.1-arm64-v8a-release.apk
apksigner verify --print-certs matreshka-browser-0.2.1-arm64-v8a-release.apk
sha256sum -c SHA256SUMS

Сертификат: CN=Matreshka, O=Matreshka, C=RU
SHA-256 сертификата: D697BD505F67DA0B36B46F15583CCD851FB0153BB1C15986F529B7B7209C655C

Socorro crash reporting и Nimbus/Remote Settings Mozilla остаются.

Matreshka Browser 0.2.0 · ARM64

Choose a tag to compare

@PuFFeG PuFFeG released this 23 Oct 14:56

Matreshka Browser 0.2.0 для ARM64.

Идентификация APK

  • Package: ru.matreshka.browser (не null)
  • Application label: matreshka-browser
  • versionName: 0.2.0
  • versionCode: 2
  • ABI: arm64-v8a
  • Android: 8.0+ (minSdk 26)
  • База: Firefox/Fenix 160.0a1 (BuildID 20261022001515)

Проверка метаданных:

./scripts/verify-apk.sh matreshka-browser-0.2.0-arm64-v8a-release.apk
aapt2 dump packagename matreshka-browser-0.2.0-arm64-v8a-release.apk
apkanalyzer manifest application-id matreshka-browser-0.2.0-arm64-v8a-release.apk

Что изменилось

  • Убрано отображаемое имя matre$ka; приложение и APK называются matreshka-browser.
  • Убран .debug-суффикс пакета, чтобы debug и release использовали один ru.matreshka.browser.
  • Версия зафиксирована как 0.2.0, versionCode 2, без наследования Firefox-версии.
  • Добавлен scripts/verify-apk.sh: проверяет package, label и version через aapt2 и apkanalyzer.
  • Сохранены trust-список, fallback .ru/.рф, янтарное предупреждение и contextId=matreshka.

Подпись

  • Сертификат: CN=Matreshka, O=Matreshka, C=RU
  • SHA-256 сертификата: D697BD505F67DA0B36B46F15583CCD851FB0153BB1C15986F529B7B7209C655C
  • SHA-256 APK: см. SHA256SUMS в этом релизе

APK подписан отдельным ключом проекта. Ключ не входит в репозиторий.