Neu in Version 70.0.1
* Check if system download app is installed (thanks Quantumrider)
* Fix crash during downloading (thanks hsol)
Download, install and update these browsers from Mozilla:
- Firefox Browser
- Firefox for Android Beta
- Firefox Nightly
- Firefox Focus
- Firefox Klar
- Firefox Lite
and other apps:
- Firefox Lockwise
- Brave Private Browser
FFUpdater will check periodically for updates and will display a notification when an update is available. This feature itself can be disabled and the check frequency can be changed.
Security measures:
- only HTTPS connections
- check certificate fingerprint of the downloaded and installed file
- ...
I did my best to make the app as secure as possible - feel free to double-check the source code.
Limitations:
- FFUpdater can't detect external installations or updates of Firefox Browser, Firefox for Android Beta, Firefox Nightly, Firefox Focus and Firefox Klar. If you install or update one of these apps with the Google Play Store, FFUpdater assumes that this app is outdated and prompts you for an update. You can disable the update check for an app in settings > excluded applications.
FAQ:
- app installation fails with "Permission Denied" on MIUI: disable "MIUI Optimization"
3rd-party libraries:
- "AndroidX" by Google for UI
- "Material Components" by Google for UI (Apache 2.0)
- "Gson" by Google for parsing API responses (Apache 2.0)
- "Crasher" by James Fenn for crash reports (Apache 2.0)
- "Shared Preferences Mock" by Ivan Shafran for testing SharedPreferences (MIT)
- "Guava: Google Core Libraries for Java" for util functions (Apache 2.0) "stripped down to only Preconditions]
- [Apache Commons Codec" for converting binary data (Apache 2.0) [stripped down to only ApacheCodecHex]
- "JUnit 4" for testing (EPL-1.0)
- "Mockito" for testing (MIT)
- "Hamcrest" by Joe Walnes, Nat Pryce and Steve Freeman for testing (BSD)
- "Hamcrest Date" by Stewart Bissett for testing with java.time (BSD-3)
Click on the "Source Code" link to see the README.md for more technical details.
Unerwünschte Merkmale
Diese Anwendung besitzt Merkmale, die möglicherweise unerwünscht sind. Learn more!
Pakete
Um Ihnen die Wahl zu lassen, können Sie weiter unten auf dieser Seite APKs direkt herunterladen, sollten sich allerdings darüber im Klaren sein, dass Sie nach einer solchen Installation keine Benachrichtigungen über Aktualisierungen erhalten werden und diese Art des Downloads weniger Sicherheit bietet. Wir empfehlen daher, stattdessen die F-Droid-App zu installieren und diese dafür zu nutzen.
F-Droid herunterladen
-
Diese Version benötigt Android 5.0 oder neuer.
Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.
Berechtigungen
-
Auf alle Netzwerke zugreifen
Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
-
Beim Start ausführen
Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
-
WLAN-Verbindungen abrufen
Ermöglicht der App, Informationen zu WLAN-Netzwerken abzurufen, etwa ob WLAN aktiviert ist und Namen verbundener WLAN-Geräte.
-
Netzwerkverbindungen abrufen
Ermöglicht der App, Informationen zu Netzwerkverbindungen zu inspizieren, etwa welche Netzwerke existieren und verbunden sind.
-
Installation von Paketen anfordern
Ermöglicht der App, die Installation von Paketen anzufordern.
-
Inhalte deines freigegebenen Speichers ändern oder löschen
So kann die App Inhalte deines freigegebenen Speichers erstellen.
-
Ruhezustand deaktivieren
Ermöglicht der App, den Ruhezustand des Telefons zu deaktivieren.
-
Vordergrunddienst ausführen
Ermöglicht der App, die Vordergrunddienste zu verwenden.
-
Inhalte deines freigegebenen Speichers lesen
So kann die App Inhalte deines freigegebenen Speichers lesen.
APK herunterladen
3.2 MiB
PGP-Signatur
|
Build-Protokoll
-
Diese Version benötigt Android 5.0 oder neuer.
Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.
Berechtigungen
-
Auf alle Netzwerke zugreifen
Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
-
Beim Start ausführen
Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
-
WLAN-Verbindungen abrufen
Ermöglicht der App, Informationen zu WLAN-Netzwerken abzurufen, etwa ob WLAN aktiviert ist und Namen verbundener WLAN-Geräte.
-
Netzwerkverbindungen abrufen
Ermöglicht der App, Informationen zu Netzwerkverbindungen zu inspizieren, etwa welche Netzwerke existieren und verbunden sind.
-
Installation von Paketen anfordern
Ermöglicht der App, die Installation von Paketen anzufordern.
-
Ruhezustand deaktivieren
Ermöglicht der App, den Ruhezustand des Telefons zu deaktivieren.
-
Vordergrunddienst ausführen
Ermöglicht der App, die Vordergrunddienste zu verwenden.
APK herunterladen
3.2 MiB
PGP-Signatur
|
Build-Protokoll
-
Diese Version benötigt Android 5.0 oder neuer.
Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.
Berechtigungen
-
Inhalte deines freigegebenen Speichers ändern oder löschen
So kann die App Inhalte deines freigegebenen Speichers erstellen.
-
Inhalte deines freigegebenen Speichers lesen
So kann die App Inhalte deines freigegebenen Speichers lesen.
-
Auf alle Netzwerke zugreifen
Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
-
Beim Start ausführen
Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
-
WLAN-Verbindungen abrufen
Ermöglicht der App, Informationen zu WLAN-Netzwerken abzurufen, etwa ob WLAN aktiviert ist und Namen verbundener WLAN-Geräte.
-
Netzwerkverbindungen abrufen
Ermöglicht der App, Informationen zu Netzwerkverbindungen zu inspizieren, etwa welche Netzwerke existieren und verbunden sind.
-
Installation von Paketen anfordern
Ermöglicht der App, die Installation von Paketen anzufordern.
-
Ruhezustand deaktivieren
Ermöglicht der App, den Ruhezustand des Telefons zu deaktivieren.
-
Vordergrunddienst ausführen
Ermöglicht der App, die Vordergrunddienste zu verwenden.
APK herunterladen
3.1 MiB
PGP-Signatur
|
Build-Protokoll