fdroiddata/metadata/com.vonglasow.michael.satstat.yml
2025-09-18 07:46:41 +00:00

179 lines
4.6 KiB
YAML

Categories:
- Location Tracker & Sharer
License: GPL-3.0-or-later
AuthorName: Michael von Glasow
WebSite: https://mvglasow.gitlab.io/satstat/
SourceCode: https://gitlab.com/mvglasow/satstat
IssueTracker: https://gitlab.com/mvglasow/satstat/issues
Changelog: https://gitlab.com/mvglasow/satstat/tags
AutoName: SatStat
Description: |-
A diagnostic tool that displays data reported by sensors in the phone.
GPS and other location providers:
* Refresh AGPS data (if supported by phone) either manually, or when a new data connection is detected
* Status notification whenever an app accesses GPS (configurable)
* Location, speed, bearing and error
* Satellites in view and satellites used
* Signal-to-noise ration (SNR) for each satellite
* Time to first fix and time of last fix
* Map view for comparison of different location providers
Sensors (as supported by your phone):
* Accelerometer (acceleration and gravity)
* Rotation
* Magnetic field
* Orientation (azimuth, pitch and roll)
* Ambient temperature
* Pressure
* Relative humidity
* Ambient light
* Proximity
Networks:
* GSM/CDMA/LTE cells in range with network type and signal strength
* WiFi networks in range, with encryption type, channel and signal strength
Known limitations:
* Some phones will report only the network cell with which they are currently registered. On such phones you will only see one cell under "GSM" or "CDMA". This is a limitation of the phone's radio firmware, and SatStat has no way of getting more information from the device.
* Some devices ignore the command to refresh AGPS data. This is a limitation of the GPS driver (which varies from device to device and is usually proprietary). Starting with version 2.0, SatStat has a workaround in place for automatic AGPS updates.
RepoType: git
Repo: https://gitlab.com/mvglasow/satstat.git
Builds:
- versionName: '1.0'
versionCode: 1
commit: satstat-1.0
- versionName: '1.1'
versionCode: 10
commit: satstat-1.1
- versionName: '1.3'
versionCode: 30
commit: satstat-1.3
- versionName: '1.4'
versionCode: 40
commit: satstat-1.4
init: ./setbuild.sh
- versionName: '1.5'
versionCode: 50
commit: satstat-1.5
init: ./setbuild.sh
- versionName: '1.6'
versionCode: 60
commit: satstat-1.6
init: ./setbuild.sh
- versionName: '1.8'
versionCode: 80
commit: satstat-1.8
init: ./setbuild.sh
- versionName: '2.0'
versionCode: 2000
commit: satstat-2.0
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '2.1'
versionCode: 2010
commit: satstat-2.1
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '2.2'
versionCode: 2020
commit: satstat-2.2
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '3.0'
versionCode: 3000
commit: satstat-3.0
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '3.1'
versionCode: 3010
commit: satstat-3.1
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '3.2'
versionCode: 3020
commit: satstat-3.2
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '3.3'
versionCode: 3030
commit: satstat-3.3
init: ./setbuild.sh
gradle:
- yes
rm:
- libs/*jar
prebuild: sed -i -e 's/0.4.0/0.4.3/g' build.gradle
- versionName: '3.5'
versionCode: 30500
commit: 33a25b9e0c9b23d059b0dc0a6aa2c1483c5be25b
init: ./setbuild.sh
gradle:
- yes
- versionName: 3.6.0
versionCode: 30600
commit: 2a4d2d1a80e309c1c90bf9725876d4fc902efffe
init: ./setbuild.sh
gradle:
- yes
prebuild:
- sed -i -e 's/6.1.1/7.3.3/' gradle/wrapper/gradle-wrapper.properties
- sed -i -e 's/4.0.0/7.2.2/' build.gradle
MaintainerNotes: |-
Build 2.0 switched to gradle because of the dependency on mapsforge, which fails on the build server
if called in an ant or maven project (or when called multiple times). See
https://gitlab.com/fdroid/fdroiddata/issues/58 for details.
As of build 3.4, upstream no longer supports ant.
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 3.6.0
CurrentVersionCode: 30600