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

Update FAQ.md #176

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update FAQ.md #176

wants to merge 1 commit into from

Conversation

cosify
Copy link

@cosify cosify commented Aug 10, 2023

  • Replace references to Bromite with Cromite
  • Remove references to old Bromite versions e.g. "since version 94.0.4606.109 the native Android autofill can be used" - not relevant for Cromite which has no such version
  • Remove links to Bromite wiki (no wiki currently enabled on Cromite's repo) and instead directly incorporate a summary of the relevant information
  • Replace link to Bromite f-droid repo to Cromite's repo
  • Add additional explanation about the included functionality HTTPS Everywhere, Adblock Plus and userscripts without needing extensions
  • Simplify English and correct grammar

Description

Please explain here what feature or bugfix these changes are addressing and why they should be included

All submissions

  • there are no other open Pull Requests for the same update/change
  • Bromite can be built with these changes
  • I have tested that the new change works as intended (AVD or physical device will do)

Format

  • patch subject and filename match (e.g. Subject: Alternative cache (NIK-based) -> Alternative-cache-NIK-based.patch)
  • patch description contains explanation of changes
  • no unnecessary whitespace or unrelated changes

* Replace references to Bromite with Cromite
* Remove references to old Bromite versions e.g. "since version 94.0.4606.109 the native Android autofill can be used" - not relevant for Cromite which has no such version
* Remove links to Bromite wiki (no wiki currently enabled on Cromite's repo) and instead directly incorporate a summary of the relevant information
* Replace link to Bromite f-droid repo to Cromite's repo
* Add additional explanation about the included functionality HTTPS Everywhere, Adblock Plus and userscripts without needing extensions
* Simplify English and correct grammar
@uazo
Copy link
Owner

uazo commented Aug 10, 2023

thanks!
two three things have to be changed, but it is an incentive for me to do so!


Additionally, these features would not be privacy-friendly.
## Does Google Sync/Translate/Data Saver work?
No. This is not a limitation of Cromite but of all Chromium-based projects in general, as the general public is not allowed to use Google's APIs for free unless when using Chrome. Additionally, these features would not be privacy-friendly.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additionally, these features would not be privacy-friendly

I would remove this sentence.
the google protocol allows synchronisation with passphare, I still don't know if it applies to everything or only to certain types.
that doesn't mean i'm going to activate it, but that sentence might not be true.


## Does Bromite support DRM media?
Cromite uses [ungoogled-chromium's python script](https://github.com/Eloston/ungoogled-chromium/blob/master/utils/domain_substitution.py) to disable URLs in the codebase.
Other projects which follow a strict approach on this include [Iridium](https://iridiumbrowser.de/).
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cromite uses ungoogled-chromium's python script to disable URLs in the codebase.
Other projects which follow a strict approach on this include Iridium.

not true, to be removed

Projects which follow a strict approach on this are [Iridium](https://iridiumbrowser.de/) and [Inox patchset](https://github.com/gcarq/inox-patchset).

## Does Bromite support DRM media?
Cromite uses [ungoogled-chromium's python script](https://github.com/Eloston/ungoogled-chromium/blob/master/utils/domain_substitution.py) to disable URLs in the codebase.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, although this has not been verified (and hardly can be) under all situations; if you were to find connections to cloud-based services please report them via the issue tracker.

here I would say something about the 'internal firewall' patch

Yes, in order to play protected/encrypted media content the browser will use Android's DRM media framework to automatically negotiate access (same as Chromium).
This means for example that requests to Android license servers will be performed (`www.googleapis.com`), see https://w3c.github.io/encrypted-media/#direct-individualization
This means for example that requests to Android license servers will be performed (`www.googleapis.com`), see https://w3c.github.io/encrypted-media/#direct-individualization.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

never tried, I wouldn't know what to write here
but if bromite did it, there's no reason why it wouldn't work in chromite

See also [the wiki page](https://github.com/bromite/bromite/wiki/Installing-SystemWebView) for community-contributed installation instructions.

Ad-blocking was present and always enabled in the SystemWebView from version `72.0.3626.120` till version `77.0.3865.104`, when it stopped working due to [upstream NetworkService changes](https://docs.google.com/document/d/1TZEuPvr2KAbP4_TZpuuwtEEArQsyAkc2HDu68l66YwU/edit?ts=598244df#heading=h.ougoi5i6508y).
It is the core component of Android for all web page visualizations. For example when you access a new wifi network and need to activate it, that is using the SystemWebView. Cromite does not currently offer a SystemWebView apk and there are no plans to do so (see [issue 62](https://github.com/uazo/bromite-buildtools/issues/62)).
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the SystemWebView?

everything away, I would put it in the readme


Bromite favors user freedom in software choice: the device is yours so you get to choose which software to run on it, end of the story.
## Can you add HTTPS Everywhere?
Cromite does not support add-ons. However you can achieve the same effect via Settings -> Privacy and Security -> Always use secure connections
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here i would write the difference with chrome, there it is automatic, here the user is warned and if he wants he upgrades to https

## Is Bromite on F-Droid?
It is not on the official F-Droid repository and there are no (more) plans to submit it.
## Is Cromite on Play Store?
No, and this is not going to change. Many limitations apply for submissions there, including which ads are allowed to be blocked. Cromite favors user freedom in software choice.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Carl tried, I did not. i can't write like this.

## Does Bromite support WebRTC?
Partially, see https://github.com/bromite/bromite/wiki/WebRTC
## Does Cromite support WebRTC?
Partially, with mitigations to minimise IP leaks.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait for response from #164


## Using Bromite will favour the monopoly of the Chromium/Blink engine, why do you develop and maintain Bromite?
## Using Cromite will favour the monopoly of the Chromium/Blink engine, why do you develop and maintain Cromite?
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why.. why... it's a game and a challenge!

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another paragraph could be added to detail the major security issues with firefox on android

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@peternrdstrm One should not play the blame game. Cromite FAQ should focus Cromite and Cromite only.

@singhdilveer1
Copy link

A recommendation - Please use the Discussions tab to propose changes to the README files. While README fixes can be submitted as "Pull Requests," discussing them first helps dev manage the workflow better. If a change is urgent, please open an issue.

@mathfelin
Copy link

Could you exchange your translator and ad blocker for Lingvanex and also Brave adblock-rust?

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

Successfully merging this pull request may close these issues.

6 participants