vault / meshtastic-android / 2.5.25
meshtastic-android @ 2.5.25
integrity
- size
- 3.5 MiB
- downloaded
- last checked
release notes
What's Changed
🛠️Fixes & Features
- chore(l10n): Add Crowdin localization workflow and configuration by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1798
- fix: correct base path in crowdin.yml by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1799
- chore(l10n): New Crowdin Translations by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1800
- fix (#1647): Satellite icon sizing by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1801
- feat: Add GitHub workflow to update hardware list by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1802
- chore(l10n): New Crowdin Translations by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1803
- chore: update device hardware list from Meshtastic API by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1806
- chore(l10n): New Crowdin Translations by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1807
- refactor: Remove automatic short name generation from long name. by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1813
- refactor: extract hardcoded NodeDetail strings by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1814
- refactor(l10n): Split Crowdin Action into Upload and Download Workflows by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1815
- chore(submodules): Enable submodule support in renovate config by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1816
- chore(submodules): Add changelog URLs and package rules to renovate config by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1820
- chore: extract string resources for import and export config by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1822
- fix(gradle): resourceConfigurations replaces resconfigs by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1824
- Missing iaq by @Robert-0410 in https://github.com/meshtastic/Meshtastic-Android/pull/1752
- chore(l10n): New Crowdin Translations by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1811
- chore: update device hardware list from Meshtastic API by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1830
- chore(l10n): New Crowdin Translations by @github-actions in https://github.com/meshtastic/Meshtastic-Android/pull/1832
- chore: update versionName 2.5.25 and versionCode 30525 by @jamesarich in https://github.com/meshtastic/Meshtastic-Android/pull/1831
👷Dependencies
- chore(deps): update node to v22 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1804
- chore(deps): update peter-evans/create-pull-request action to v7 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1805
- chore(deps): update com.google.devtools.ksp to v2.1.20-2.0.1 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1809
- chore(deps): update app/src/main/proto digest to 078ac8d by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1817
- chore(deps): update design digest to 2a39241 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1818
- chore(deps): update com.android.tools.build:gradle to v8.10.0 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1823
- chore(deps): update androidx.compose:compose-bom to v2025.05.00 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1827
- chore(deps): update androidx.datastore:datastore to v1.1.6 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1826
- chore(deps): update androidx.navigation:navigation-compose to v2.9.0 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1828
- chore(deps): update lifecycle to v2.9.0 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/1829
New Contributors
- @github-actions made their first contribution in https://github.com/meshtastic/Meshtastic-Android/pull/1800
Full Changelog: https://github.com/meshtastic/Meshtastic-Android/compare/2.5.24...2.5.25
download
unix · zip
curl -fL -o 2.5.25.zip https://ratatoskr.space/pkg/meshtastic-android/2.5.25.zip
printf '%s %s\n' '52941fc3fc1c76f886782f829217f2fa3ae51d2a74d19f20290611e0da24e00d' '2.5.25.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-android/2.5.25.zip"
$out = "2.5.25.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "52941fc3fc1c76f886782f829217f2fa3ae51d2a74d19f20290611e0da24e00d") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 2.5.25.tar.gz https://ratatoskr.space/pkg/meshtastic-android/2.5.25.tar.gz
printf '%s %s\n' '30f86d506a3388db8ac70e99dfbb360661933fe0b5e6f5ec3ee7cea0098d597c' '2.5.25.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-android/2.5.25.tar.gz"
$out = "2.5.25.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "30f86d506a3388db8ac70e99dfbb360661933fe0b5e6f5ec3ee7cea0098d597c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 2.5.25.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.5.25.zip
printf '%s %s\n' '52941fc3fc1c76f886782f829217f2fa3ae51d2a74d19f20290611e0da24e00d' '2.5.25.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.5.25.zip"
$out = "2.5.25.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "52941fc3fc1c76f886782f829217f2fa3ae51d2a74d19f20290611e0da24e00d") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 2.5.25.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.5.25.tar.gz
printf '%s %s\n' '30f86d506a3388db8ac70e99dfbb360661933fe0b5e6f5ec3ee7cea0098d597c' '2.5.25.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.5.25.tar.gz"
$out = "2.5.25.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "30f86d506a3388db8ac70e99dfbb360661933fe0b5e6f5ec3ee7cea0098d597c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 2.5.25.zip | zip | 3.5 MiB |
blake3-24 8181e0d8726e8f0f52c5aec9b861075dc581fb3964128671
sha256 52941fc3fc1c76f886782f829217f2fa3ae51d2a74d19f20290611e0da24e00d
sha1 90a30c8a10b75a4bf6500f2a8c27e5276c48c4b5
|
| 2.5.25.tar.gz | tar.gz | 3.1 MiB |
blake3-24 c8c2c3dafcb717e5c50540e267b234ade37d857cc4ad1bdd
sha256 30f86d506a3388db8ac70e99dfbb360661933fe0b5e6f5ec3ee7cea0098d597c
sha1 ae40e291537317c7ca4fe8086a5b666333f2ee7e
|
install
bazel
http_archive(
name = "meshtastic-android",
urls = ["https://ratatoskr.space/pkg/meshtastic-android/2.5.25.tar.gz"],
integrity = "sha256-MPhtUGoziNuKxw6Z37s2BmGTP+C15vXsPufOoAmNWXw=",
strip_prefix = "meshtastic-android-2.5.25",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-android/2.5.25.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-android",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.5.25.tar.gz"],
integrity = "sha256-MPhtUGoziNuKxw6Z37s2BmGTP+C15vXsPufOoAmNWXw=",
strip_prefix = "meshtastic-android-2.5.25",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.5.25.tar.gz",