intika / Librefox

Librefox: Firefox with privacy enhancements
https://librefox.org
Mozilla Public License 2.0
1.72k stars 89 forks source link

Add android version... #8

Open intika opened 5 years ago

intika commented 5 years ago

Add android version (main firefox)

Atavic commented 5 years ago

Also check Firefox lite

It’s Firefox Focus with a different UI for Indonesian users.

By unpacking the apk I see in /assets/licenses.html

Adjust Android SDK

For me Firefox Klar is maybe worth a look.

Atavic commented 5 years ago

BTW even Klar has adjust partnership.

Atavic commented 5 years ago

Info: https://github.com/mozilla-mobile/focus-android/wiki/Adjust-Usage

intika commented 5 years ago

Thank you for the feedback i will look into that ;)

intika commented 5 years ago

I just checked the different versions they are nice... but i think i will stick with main Firefox for android for the moment... once all the rest will be done i will may be look at focus etc... i did added that to the check list in the first place to see if i can adopt one of those instead of the main Firefox but it's not suitable as many important settings are removed from them like desktop version...

elypter commented 5 years ago

isnt firefox focus chrome based? it would be a completely different browser then

intika commented 5 years ago

it does a matter for the base the thing is the outcome which is have a fast reliable privacy aware browser for mobile; Andoird will need its own work and development any way.

intika commented 5 years ago

@elypter thank you for all your feedback and for participating actively in the project i will add you to the thanks you list... i also created an issue for that matter ;) https://github.com/intika/Librefox/issues/59

Chippel commented 5 years ago

So we should use Firefox focus on Android? Is it the same? I thought it is chrome based so it calls home I guess.

intika commented 5 years ago

If you want a privacy aware browser for mobile awaiting Librefox to provide an android version you can use https://www.bromite.org/

Chippel commented 5 years ago

@intika thanks for the quick answer. What's the difference between bromite and Firefox focus? Are there any that it's worth using it over Firefox focus?

intika commented 5 years ago

Firefox to me is faster on mobile compared to chrome (less resources intensive) but when it come to privacy Bromite is way more better... the claims about privacy that are made by Mozilla on android are not clear.

Chippel commented 5 years ago

Do you have any proof that focus has less privacy or worse privacy than bromite?

intika commented 5 years ago

it depend on your needs and how you define privacy, this require a deep technical comparison, feel free to do so :) and choose the application that suit your needs ;)

Atavic commented 5 years ago

@elypter Due to the size, around 3 MB, it's most probably based on chrome.

pashamcr commented 5 years ago

Do you have any proof that focus has less privacy or worse privacy than bromite?

I doubt that in the Play Market, you can find applications that respect privacy, only the presence of the application in the GP is suspicious. Don't be confused by the presence of: smali\com\adjust smali\com\android\installreferrer smali\com\google\android\finsky\externalreferrer in focus?, smali\com\adjust com\leanplum com\google\firebase smali\com\google\android\gms in Firefox for Android?

check both browsers (bromite vs firefox/focus) with it, take the fingerprinting mitigations test, good results showed Firefox for Android along with addons, also recommend: https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/ http://4pda.ru/forum/index.php?s=&showtopic=830910&view=findpost&p=64445735

androidacy-user commented 5 years ago

I see you've developed a version for Linux, and already it's in JavaScript. Porting to Android shouldn't be too hard from there. The reason I ask is that I'm only on Android, and I only use Firefox because it has extension support(I use uBlock).

Atavic commented 5 years ago

Both ghacks-user.js and pyllyukko user.js are lacking in Android reports, they have focused on the following solutions:

https://github.com/pyllyukko/user.js/issues/14#issuecomment-366571564

https://github.com/ghacksuserjs/ghacks-user.js/issues/318#issuecomment-359181951

Appending user.js is simpler, but who uses remote debugging could surely help...

Get involved, don't let these user.js repos and Librefox behind on Mobile!

dimqua commented 5 years ago

Firefox Focus (Klar) uses GeckoView engine. Firefox Lite is a fork, it uses WebView.

fmilligan commented 5 years ago

This is a must for Android users, like me. It looks and sounds great, but I can't actually use it

intika commented 5 years ago

It looks and sounds great, but I can't actually use it

@fmilligan can you please develop

fmilligan commented 5 years ago

@intika I'm not sure on the requirements, but if you give me what you need, I can certainly try

Sent from my TETRA using FastHub

intika commented 5 years ago

When ready it will be released on the Playstore and F-droid...

DI555 commented 5 years ago

Whould like to ask about one feature of it! If planned to develop fennec,- Android fennec version uses 2 different UI for tablet and smartphone types! Please add a switch/key to use that types manually!

theel0ja commented 5 years ago

https://f-droid.org/packages/org.mozilla.fennec_fdroid/

theel0ja commented 5 years ago

Firefox Focus, Klar, etc. aren't main Firefox based so they should just be forgotten.

https://www.ctrl.blog/entry/mozilla-gecko-focus

androidacy-user commented 5 years ago

As of now, without a full release, is it possible to apply the files to the Android version? Both rooted or unrooted? And can you link to extension used in librefox? My goal is to attempt to get a librefox like experience. I tried bromite, and did not like it

Atavic commented 5 years ago

We only have the official Firefox for Android and Fennec left to review. Fennec seems a little more conservative - by looking at the about:config values - when compared to Firefox for Android.

androidacy-user commented 5 years ago

Isn't fennec also by Mozilla?

Sent from my TETRA using FastHub

Atavic commented 5 years ago

Yes.

Atavic commented 5 years ago

...Fennec F-Droid is focused on removing any proprietary bits found in official Mozilla's builds.

Atavic commented 5 years ago

See: https://android.stackexchange.com/questions/194088/is-fennec-f-droid-an-official-product-by-mozilla

dimqua commented 5 years ago

Does Firefox for Android (and Fennec) have mozilla.cfg support?

Atavic commented 5 years ago

As far as I know, Mozilla doesn't support enterprise deployments for Firefox for Android.

https://support.mozilla.org/en-US/questions/1202266

bogachenko commented 5 years ago

@intika

Add android version (main firefox)

https://support.mozilla.org/ru/questions/1202266 Is it supported configuration by mozilla.cfg? No. This config is for computers only. ONLY. It is created for a company or organization to control office rats. Tell them which settings you can use and which ones you can't. If in the company one computer can be used by different people, the phone is an individual thing. Am I wrong? I have the wrong information?

On Android only user.js. PS: think that and for applications "focus" also. so what are you going to add? JS-version?

user858753257 commented 5 years ago

Hoe can I apply the enterprise desktop policies to the android version ?

androidacy-user commented 5 years ago

I do not believe you can. As far as I'm aware of, Android Firefox doesn't even have the required files in the first place


From: F3000 notifications@github.com Sent: Wednesday, February 13, 2019 6:35:21 PM To: intika/Librefox Cc: colbycdev; Comment Subject: Re: [intika/Librefox] Add android version... (#8)

Hoe can I apply the enterprise desktop policies to the android version ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/intika/Librefox/issues/8#issuecomment-463420170, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aq69FOj-0TovikDDfpa6RqRwYWzwZ4uMks5vNKE5gaJpZM4Y96De.

DI555 commented 5 years ago

@intika , could it be possible to build desktop ff version for android now? (I didn't get it...... Isn't this topic about of? ;) ) ...since mozilla imo plans to drop 'fennec' and targeting to 'focus' with geckoView(((

bogachenko commented 5 years ago

...since mozilla imo plans to drop 'fennec' and targeting to 'focus' with geckoView(((

???

Serkan-devel commented 5 years ago

why should the desktop version of firefox be ported to android. I'm shure mozilla still provides mobile firefox on the google playstore and I though F-Droid are the ones who create those firefox builds

elypter commented 5 years ago

the moble version doesnt offer nearly as many features?

DI555 commented 5 years ago

Features and UI richness in descending: desktop Firefox -> Fennec for Android -> Focus for Android So, porting desktop Firefox to Android will be great leap forward for Android browsers!

Serkan-devel commented 5 years ago

@DI555 what are you talking about "features and UI descending"? It's still the same codebase between desktop and mobile. I can still change the browser theme and install addons as usual screenshot_20190302-120205

Serkan-devel commented 5 years ago

I think what you suggest is reinventing the wheel basically

ghc2018 commented 5 years ago

To get user.js support on firefox-android, wouldn't it be the best way to implement an addon for firefox? This way it would even be possible to "switch" to various user.js "profiles" which differ in only some special options e.g. to make several sites work even with a less relaxed user.js. This site seems to explain how to create such an addon: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Implement_a_settings_page