Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Fennec, bromite, IceCat and Tor browser support #22

Closed
User1l0 opened this issue Jan 19, 2021 · 13 comments
Closed

Add Fennec, bromite, IceCat and Tor browser support #22

User1l0 opened this issue Jan 19, 2021 · 13 comments

Comments

@User1l0
Copy link

User1l0 commented Jan 19, 2021

No description provided.

@Tobi823
Copy link
Owner

Tobi823 commented Jan 20, 2021

Fennec: Do you mean the outdated Firefox for Android? Which was replaced by "Firefox Quantum” / Firefox 79? https://blog.mozilla.org/blog/2020/08/25/introducing-a-new-firefox-for-android-experience/ - I don't want to support outdated browsers (because security vulnerabilities)

Bromite: Do you mean this: https://github.com/bromite/bromite ? Looks good to me. I can implement it.

IceCat: IceCat is already in F-Droid https://f-droid.org/en/packages/org.gnu.icecat/ - why should I support it?

Tor browser: I will not support it because it can be installed with F-Droid. Go to Settings > Repositories > Enable "Guardian Project Archive". Then refresh F-Droid by downswiping in Latest and search for "Tor Browser for Android"

@User1l0
Copy link
Author

User1l0 commented Jan 24, 2021

Add kiwi browser support it has github release page too github.com/kiwibrowser/android/releases

@bershanskiy
Copy link

Add kiwi browser support it has github release page too github.com/kiwibrowser/android/releases

That repository is archived, the new one is: https://github.com/kiwibrowser/src
This new repo has never releases (Nov 4, 2020 vs Oct 7, 2019).

Tobi823 added a commit that referenced this issue Apr 8, 2021
#22

 - add support for Bromite
 - add and update translation
 - update docs
 - cleanup
@Tobi823
Copy link
Owner

Tobi823 commented Apr 8, 2021

With the next version (should be 72.1) Bromite will be supported

Tobi823 added a commit that referenced this issue Apr 9, 2021
 - add support for Kiwi Browser https://github.com/kiwibrowser/src
 - add and fix test
 - update changelog
 - update docs
 - fix bugs
 - certificate hash is different than in apkmirror
@Tobi823
Copy link
Owner

Tobi823 commented Apr 9, 2021

With the next version (should be 72.1) Kiwi will also be supported.

Fennec will be not supported, because it's outdated.
Tor Browser will also be not supported, because for some people the usage of Tor Browser is dangerous and they should rely on more experienced app developers (like F-Droid with the "Guardian Project Archive" repository)

@Tobi823 Tobi823 closed this as completed Apr 9, 2021
Tobi823 added a commit that referenced this issue Apr 9, 2021
 - add missing translations
Tobi823 added a commit that referenced this issue Apr 13, 2021
 * Add support for Bromite https://github.com/bromite/bromite (Tobiwan/ffupdater#59 #22)
 * Add support for Kiwi Browser https://github.com/kiwibrowser/src (#22)
 * Automatically download app updates in the background if the current network is unmetered and the device has enough storage (#34)
 * Cache already downloaded updates (#33)
 * Keep the last version of an app in the folder "/sdcard/Android/data/de.marmaro.krt.ffupdater/cache/Download" for manual downgrading. These cached versions can be deleted by using the "CLEAR CACHE" button in the settings (Tobiwan/ffupdater#62)
 * Decrease the number of false positives "background network exception" error notifications (thanks bershanskiy #31)
 * Improve Brazilian Portuguese translation (thanks mezysinc; Tobiwan/ffupdater#58)
 * Improve Russian translation (thanks DeenHyper74; Tobiwan/ffupdater#56)
 * Make download status translatable (Tobiwan/ffupdater#57)
 * Ask for confirmation when the user wants to update an app but the latest app version is already installed (Tobiwan/ffupdater#60)
 * Generate UI partially programmatically (and don't use a static UI)
@Tobi823
Copy link
Owner

Tobi823 commented Apr 16, 2021

I've removed the Kiwi Browser because it is at least not privacy friendly and in the worst case a spyware #35

@bluecheeser
Copy link

Fennec gets updates fairly now pls add

@Tobi823
Copy link
Owner

Tobi823 commented Apr 22, 2021

I forgot to update my comment here:

I've removed the Kiwi Browser because it is at least not privacy friendly and in the worst case a spyware #35

There has been a discussion on Github if the Kiwi browser is spyware: #35 (#35)
I think that Kiwi is not spyware but stays removed because FFUpdater is about privacy and Kiwi has no additional privacy features.
F-Droid users can use other stores (like Aurora Store) to install the Kiwi browser.

@Tobi823
Copy link
Owner

Tobi823 commented Apr 22, 2021

Fennec gets updates fairly now pls add

@bluecheeser where? can you send me a link and screenshot?

@bluecheeser
Copy link

IMG_20210422_160336.jpg
It's on fdroid

@Tobi823
Copy link
Owner

Tobi823 commented Apr 22, 2021

Now I understand you @bluecheeser. I though that by "Fennec" you meant the old "Firefox for Android" version from August 2020.
Some people (bot not me) still likes the old design.

Fennec was the first code name for "Firefox for Android".

Firefox for mobile, codenamed "Fennec", was first released for Maemo in January 2010 with version 1.0
https://en.wikipedia.org/wiki/Firefox_for_Android#History

But in June 2019, Mozilla started to develop a new version with the code name "Fenix".

On June 27, 2019, Mozilla unveiled Firefox Preview (codename "Fenix"), a redesigned version of Firefox for Android based on GeckoView
https://en.wikipedia.org/wiki/Firefox_for_Android#History

After August 2020, "Fenix" became "Firefox for Android".

The Firefox for Android Beta channel was migrated to the Fenix branch in April 2020,[24] and it was officially released to the stable channel in August 2020 as version 79, branded as Firefox Daylight.[22][23] The last Fennec-based version was version 68, which was released in July 2019, and received bug and security fixes until July 2020.[25][26][27]
https://en.wikipedia.org/wiki/Firefox_for_Android#History

"Fennec F-Droid" (https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/) is based on the latest Firefox release.

You can install "Firefox for Android" (which is "Fennec F-Droid" + "proprietary bits" + "telemetry") with FFUpdater.

@bluecheeser
Copy link

You can install "Firefox for Android" (which is "Fennec F-Droid" + "proprietary bits" + "telemetry") with FFUpdater.

I don't want to use Firefox bc of its telemetry and trackers. Fennec should should be a good addition to FFupdater as it's more privacy friendly and has no tracking.

IMG_20210423_172049.jpg

@Tobi823
Copy link
Owner

Tobi823 commented Apr 24, 2021

I think I am missing something.

Why don't you install "Fennec F-Droid" with the F-Droid app? F-Droid is equal or more secure that FFUpdater.

And there is a major problem:
The Github repository behind "Fennec F-Droid" (https://github.com/mozilla-mobile/fenix/releases) only offers the APK file with telemetry.
FFUpdater can only download and install the offered files from Github.

Even if I want to support "Fennec F-Droid" with FFUpdater, there is nothing I can do. You have to use the F-Droid version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants