Skip to content

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

## Does Cromite support DRM media?
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

Partially, with mitigations to minimise IP leaks.

## 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.

Copy link
Owner

Choose a reason for hiding this comment

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

i think its worth to mention security concerns with the alternatives

I remind you that NO ONE checks if cromite has security problems.

@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

This comment was marked as off-topic.

@DeanLemans
Copy link

this is 2 years old, is this ever gonna get merged

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.

7 participants