vault / meshtastic-android / 2.2.18
meshtastic-android @ 2.2.18
integrity
- size
- 2.3 MiB
- downloaded
- last checked
release notes
What's Changed
- fix: channel PSK validation in https://github.com/meshtastic/Meshtastic-Android/commit/1691acb59d9a9eab8e8d58ab82c2eceaadd740e6
- chore(deps): update com.android.tools.build:gradle to v8.2.1 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/807
- Add Malaysia Frequency by @aminhusni in https://github.com/meshtastic/Meshtastic-Android/pull/809
- refactor: consolidate location APIs into
LocationManagerCompatby @andrekir in https://github.com/meshtastic/Meshtastic-Android/pull/810 - fix:
OutlinedTextFieldcursor visibility in https://github.com/meshtastic/Meshtastic-Android/commit/f4a2100be9919e442a21e639eabb507df963e06e - feat: add NodeInfo
channelto node list in https://github.com/meshtastic/Meshtastic-Android/commit/45d93a1d9a90103270c3c46bedd5f9b6f7c1e46f - chore(deps): update kotlin_version to v1.9.22 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/768
- chore(deps): update plugin com.google.devtools.ksp to v1.9.22-1.0.16 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/769
- chore(deps): update composeoptions to v1.5.8 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/776
- chore(deps): update protobuf_version to v3.25.2 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/811
- chore(deps): update lifecycle_version to v2.7.0 by @renovate in https://github.com/meshtastic/Meshtastic-Android/pull/812
New Contributors
- @aminhusni made their first contribution in https://github.com/meshtastic/Meshtastic-Android/pull/809
Full Changelog: https://github.com/meshtastic/Meshtastic-Android/compare/2.2.17...2.2.18
download
unix · zip
curl -fL -o 2.2.18.zip https://ratatoskr.space/pkg/meshtastic-android/2.2.18.zip
printf '%s %s\n' 'fd013f16beb0d4ce143f4194daab9e440aa25f5e59fb7c2d39f75ac406bdc7f3' '2.2.18.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-android/2.2.18.zip"
$out = "2.2.18.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "fd013f16beb0d4ce143f4194daab9e440aa25f5e59fb7c2d39f75ac406bdc7f3") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 2.2.18.tar.gz https://ratatoskr.space/pkg/meshtastic-android/2.2.18.tar.gz
printf '%s %s\n' 'ae7c3da03d03ff1249e981b7d56c40baf5d04917aa8fd9971f2f4ede1c119e2a' '2.2.18.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-android/2.2.18.tar.gz"
$out = "2.2.18.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ae7c3da03d03ff1249e981b7d56c40baf5d04917aa8fd9971f2f4ede1c119e2a") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 2.2.18.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.2.18.zip
printf '%s %s\n' 'fd013f16beb0d4ce143f4194daab9e440aa25f5e59fb7c2d39f75ac406bdc7f3' '2.2.18.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.2.18.zip"
$out = "2.2.18.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "fd013f16beb0d4ce143f4194daab9e440aa25f5e59fb7c2d39f75ac406bdc7f3") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 2.2.18.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.2.18.tar.gz
printf '%s %s\n' 'ae7c3da03d03ff1249e981b7d56c40baf5d04917aa8fd9971f2f4ede1c119e2a' '2.2.18.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.2.18.tar.gz"
$out = "2.2.18.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ae7c3da03d03ff1249e981b7d56c40baf5d04917aa8fd9971f2f4ede1c119e2a") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 2.2.18.zip | zip | 2.2 MiB |
blake3-24 3eebefa4e48e8c6debdc4fe564ce0141cf9d3213b7e589f8
sha256 fd013f16beb0d4ce143f4194daab9e440aa25f5e59fb7c2d39f75ac406bdc7f3
sha1 466944db60574158833dcc29206fc52c5fe342ba
|
| 2.2.18.tar.gz | tar.gz | 2.1 MiB |
blake3-24 592e2ae8c035d5abb6cfa45e167117dbc80bc572dc18a7e6
sha256 ae7c3da03d03ff1249e981b7d56c40baf5d04917aa8fd9971f2f4ede1c119e2a
sha1 0d418821dd16d6ee6db35312c96fcfb1c3f1b4ea
|
install
bazel
http_archive(
name = "meshtastic-android",
urls = ["https://ratatoskr.space/pkg/meshtastic-android/2.2.18.tar.gz"],
integrity = "sha256-rnw9oD0D/xJJ6YG31WxAuvXQSReqj9mXHy9O3hwRnio=",
strip_prefix = "meshtastic-android-2.2.18",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-android/2.2.18.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-android",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.2.18.tar.gz"],
integrity = "sha256-rnw9oD0D/xJJ6YG31WxAuvXQSReqj9mXHy9O3hwRnio=",
strip_prefix = "meshtastic-android-2.2.18",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-android/2.2.18.tar.gz",