fdroiddata/metadata/com.asksven.betterbatterystats.yml
2025-07-11 17:19:11 +00:00

209 lines
6.9 KiB
YAML

Categories:
- System
License: Apache-2.0
AuthorName: Sven Knispel
AuthorEmail: sven.knispel@gmail.com
WebSite: https://better.asksven.io/betterbatterystats/
SourceCode: https://github.com/asksven/BetterBatteryStats
IssueTracker: https://github.com/asksven/BetterBatteryStats/issues
Changelog: https://better.asksven.io/betterbatterystats/changelog/
AutoName: BBS
Description: |-
Find applications causing the phone to drain battery while it is supposed to be
asleep and measure the effect of corrective actions:
* Spot drainers based on detailed information about the root cause
* Measure the effect of actions to reduce drain
* Detect changes in the awake/sleep profile and quickly find the causes (rogue apps)
The app displays bar graphs based on reference points as explained in the
Getting Started section of the Help menu and it is good idea to read that if you
want to have any chance of interpreting the information.
Requires root: On Android 4.4 it does. Otherwise you only need root to view
Network or Alarm stats.
Google Analytics and Locale SDK integration were removed.
RepoType: git
Repo: https://github.com/asksven/BetterBatteryStats.git
Builds:
- versionName: 1.11.0.0
versionCode: 28
commit: v1.11.0.0
subdir: BetterBatteryStats
srclibs:
- ActionBarSherlock@4.2.0
- NoAnalytics@158a4a
- Common-AskSven@7d71a6ba9a
prebuild:
- sed -i 's@\(reference.1=\).*@\1$$Common-AskSven$$@' project.properties
- sed -i 's@\(reference.2=\).*@\1$$NoAnalytics$$@' project.properties
- sed -i 's@\(reference.3=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i '75,87d' AndroidManifest.xml
- rm -rf libs/libGoogleAnalytics.jar src/com/asksven/betterbatterystats/localeplugin
- versionName: 1.13.4.0
versionCode: 38
commit: ef3df22ba
subdir: BetterBatteryStats
srclibs:
- ActionBarSherlock@4.2.0
- NoAnalytics@158a4a
- Common-AskSven@b09bb8b6cd
prebuild:
- sed -i 's@\(reference.1=\).*@\1$$Common-AskSven$$@' project.properties
- sed -i 's@\(reference.2=\).*@\1$$NoAnalytics$$@' project.properties
- sed -i 's@\(reference.3=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i '104,116d' AndroidManifest.xml
- rm -rf libs/libGoogleAnalytics.jar src/com/asksven/betterbatterystats/localeplugin
- versionName: 1.15.0.0_RC8
versionCode: 43
commit: v1.15.0.0_RC8
subdir: BetterBatteryStats
srclibs:
- RootToolsSvn@2.6
- Common-AskSven@4d805
- ActionBarSherlock@4.4.0
- NoAnalytics@a63142b59
rm:
- BetterBatteryStats/libs/libGoogleAnalytics.jar
- BetterBatteryStats/src/com/asksven/betterbatterystats/localeplugin
prebuild: sed -i '115,127d' AndroidManifest.xml
- versionName: 1.15.0.0
versionCode: 44
commit: 480c0d217ee
subdir: BetterBatteryStats
srclibs:
- RootToolsSvn@2.6
- Common-AskSven@4d805
- ActionBarSherlock@4.4.0
- NoAnalytics@d38ae535b543b515db
rm:
- BetterBatteryStats/libs/libGoogleAnalytics.jar
- BetterBatteryStats/src/com/asksven/betterbatterystats/localeplugin
prebuild: sed -i '115,127d' AndroidManifest.xml
- versionName: '2.3'
versionCode: 85
commit: ff64514044bd7a84093d7d776fea42e41368deee
subdir: app
gradle:
- gplay
- versionName: '2.6'
versionCode: 99
commit: f7a16050f6bb38e2b4275399ee051d7b12c6c788
subdir: app
gradle:
- gplay
srclibs:
- RootShell@1.6
- RootTools@5.0
rm:
- app/libs/*.aar
- secret-env-cipher
build:
- pushd $$RootShell$$
- sed -i -e 's/4.0-rc-1/4.0/' gradle/wrapper/gradle-wrapper.properties
- gradle assembleRelease
- popd
- rm $$RootTools$$/RootShell/RootShell.aar
- cp $$RootShell$$/build/outputs/aar/RootShell-release.aar $$RootTools$$/RootShell/RootShell.aar
- cp $$RootShell$$/build/outputs/aar/RootShell-release.aar libs/RootShell-1.6.aar
- pushd $$RootTools$$
- gradle assembleRelease
- popd
- cp $$RootTools$$/build/outputs/aar/RootTools-release.aar libs/RootTools-5.0.aar
- versionName: '3.0'
versionCode: 102
commit: 2816ac210c7645f5de572ad8a128e1c845df3385
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- gplay
srclibs:
- RootShell@89c3b49401b2a2e8d8331c4e4b8d78d8319e1a80
- RootTools@10fd55fb6d078a3d83f88d50c9d7878a25929d51
rm:
- app/libs/*.aar
- secret-env-cipher
build:
- export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
- pushd $$RootShell$$
- sed -i -e 's/4.0-rc-1/4.0/' gradle/wrapper/gradle-wrapper.properties
- gradle assembleRelease
- popd
- rm $$RootTools$$/RootShell/RootShell.aar
- cp $$RootShell$$/build/outputs/aar/RootShell-release.aar $$RootTools$$/RootShell/RootShell.aar
- cp $$RootShell$$/build/outputs/aar/RootShell-release.aar libs/RootShell-1.6.aar
- pushd $$RootTools$$
- gradle assembleRelease
- popd
- cp $$RootTools$$/build/outputs/aar/RootTools-release.aar libs/RootTools-5.0.aar
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
- versionName: '3.1'
versionCode: 103
commit: 6f1bc94f7352c035945f826bb6b2e62b46213000
subdir: app
gradle:
- gplay
srclibs:
- RootShell@89c3b49401b2a2e8d8331c4e4b8d78d8319e1a80
- RootTools@10fd55fb6d078a3d83f88d50c9d7878a25929d51
rm:
- app/libs/*.aar
- secret-env-cipher
prebuild:
- cp -a $$RootTools$$/src/main/java/com src/main/java/
- cp -a $$RootShell$$/src/main/java/com src/main/java/
- sed -i -e '/implementation files/d' build.gradle
- versionName: 3.3.1
versionCode: 107
commit: 90f2629c30169a9f97a7017a2e141b80318580fb
subdir: app
gradle:
- gplay
srclibs:
- RootShell@89c3b49401b2a2e8d8331c4e4b8d78d8319e1a80
- RootTools@10fd55fb6d078a3d83f88d50c9d7878a25929d51
rm:
- app/libs/*.aar
- secret-env-cipher
prebuild:
- cp -a $$RootTools$$/src/main/java/com src/main/java/
- cp -a $$RootShell$$/src/main/java/com src/main/java/
- sed -i -e '/implementation files/d' build.gradle
- versionName: 3.4.0
versionCode: 108
commit: ccb0904791ab20e35a187dbd2a4cf53643dcba19
subdir: app
gradle:
- gplay
srclibs:
- RootShell@89c3b49401b2a2e8d8331c4e4b8d78d8319e1a80
- RootTools@10fd55fb6d078a3d83f88d50c9d7878a25929d51
rm:
- app/libs/*.aar
- secret-env-cipher
prebuild:
- cp -a $$RootTools$$/src/main/java/com src/main/java/
- cp -a $$RootShell$$/src/main/java/com src/main/java/
- sed -i -e '/implementation files/d' build.gradle
AutoUpdateMode: None
UpdateCheckMode: HTTP
UpdateCheckData: https://raw.githubusercontent.com/asksven/BetterBatteryStats/master/app/build.gradle|versionCode\s(\d+)|.|versionName\s"([\d.]+)"
CurrentVersion: 3.4.0
CurrentVersionCode: 108