Cromite 是基於 Bromite 的 Chromium 分支,具有內建的廣告攔截支援和隱私保護功能。
Cromite 適用於 Android arm64-v8a、arm32-v7a 和 x86_64、Oreo 及更高版本(最低 v8.0、API 等級 26)、Windows 和 Linux 64 位元。
克羅米特的目標是
限制瀏覽器內建的可用作追蹤使用者習慣平台的功能,如果技術上不可行,則停用它們並讓使用者選擇是否重新啟用它們
限制瀏覽器與其製造商之間的緊密結合
不要讓 csagan5 與 Bromite 所做的出色研究工作丟失
此外,Cromite 希望促進與其他非營利開源瀏覽器的更大集成,鼓勵與其他瀏覽器更密切的合作,並嘗試在它們達到適當的成熟度後將它們直接集成到 Chromium 中。
Cromite 的隱私功能,包括反指紋緩解措施(並不全面),對於記者和生活在自由受到限制的國家的人們來說沒有用處,在這種情況下請查看Tor 瀏覽器(最好使用桌面版本) 。請注意,該項目並非沒有錯誤,且更改瀏覽器的行為可能有風險,但並非沒有問題。
隱私權政策
特徵
常見問題解答
如何建造
補丁列表
所有建置版本都可以作為發布版本提供。
Cromite 目前針對 ARM、ARM64、Android x86、Windows x64 和 Linux 建置。
每個版本都會包含以下文件:
arm64_ChromePublic.apk
arm_ChromePublic.apk
x64_ChromePublic.apk
arm64_SystemWebView64.apk
x64_SystemWebView64.apk
chrome-lin64.tar.gz
chrome-win.zip
也提供其他文件:
arm64_VanillaChromium.apk
arm_VanillaChromium.apk
x64_VanillaChromium.apk
arm64_SystemWebViewShell.apk
x64_SystemWebViewShell.apk
x64_ChromePublic.apk.mapping
arm64_ChromePublic.apk.mapping
arm64_symbols.zip
arm64_ninja_log_trace.html
更新網址.txt
官方 F-droid 儲存庫網址:https://www.cromite.org/fdroid/repo/?fingerprint=49F37E74DEE483DCA2B991334FB5A0200787430D0B5F9A783DD5F13695E9517
您將透過自動更新程式功能自動收到有關新更新的通知(並能夠安裝它們)。系統將詢問您是否要在首次啟動期間啟動該功能。
下載 https://github.com/henrypp/chrlauncher/releases
創建chrlauncher.ini
[chrlauncher] # Custom Chromium update URL (string): ChromiumUpdateUrl=https://github.com/uazo/cromite/releases/latest/download/updateurl.txt # Command line for Chromium (string): # note --user-data-dir= works better if path is absolute # See here: http://peter.sh/experiments/chromium-command-line-switches/ ChromiumCommandLine=--user-data-dir="C:Users<my user>AppDataLocalCromiteUser Data" --no-default-browser-check # to enable full logging in c:templog.txt (daily rotate, no automatic deletion) # ChromiumCommandLine=--enable-logging --v=0 --log-file=C:templog.txt --user-data-dir=".User Data" --no-default-browser-check # Chromium executable file name (string): ChromiumBinary=chrome.exe # Chromium binaries directory (string): # Relative (to chrlauncher directory) or full path (env. variables supported). ChromiumDirectory=.bin
為了防止 Microsoft Defender 在每次更新瀏覽器時進行刪除,請透過相應修改來檢查user-data-dir
資料夾。
我不包含任何設置,因為我不喜歡不知道它們做什麼的體驗,因此您必須在首次安裝時手動執行此命令:
cd <where_is_the_exe> icacls . /grant "*S-1-15-2-2:(OI)(CI)(RX)"
參見 uazo/bromite-buildtools#51
您可以從命令列啟動(強烈推薦)“RendererAppContainer”標誌
--enable-features=RendererAppContainer
#771 正在進行中
發生這種情況是因為,從 Ubuntu 24.04 開始,Apparmor 限制使用非特權使用者命名空間。要解決此問題,您有多種選擇:
建立/etc/apparmor.d/chrome
,並寫入:
abi <abi/4.0>, include <tunables/global> profile cromite /home/user/cromite/chrome-lin/chrome flags=(unconfined) { userns, include if exists <local/chrome> }
將 cromite 二進位路徑替換為您放置 cromite 的位置。
現在,執行sudo apparmor_parser -r /etc/apparmor.d/cromite
以套用變更。
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
將kernel.apparmor_restrict_unprivileged_userns=0
新增至檔案/etc/sysctl.d/60-apparmor-namespace.conf
。 如果該文件不存在,則建立該文件。
請依照問題範本提交問題;請注意,GitHub 不顯示來自行動裝置的範本。
如果補丁符合專案目標,則歡迎並接受。
如果你想幫助我,這裡是我需要的東西清單。
對於任何使用或開發討論,請使用 GitHub 討論:https://github.com/uazo/cromite/discussions
Chromium 專案與開發人員
溴鐵礦
Iridium 專案的一些補丁
一些補丁的未穀歌搜尋鉻
ungoogled-chromium-android 的一些補丁
GrapheneOS 的一些安全補丁
一些補丁的 Inox 補丁集(透過 ungoogled-chromium)
Brave 瀏覽器的一些補丁
感謝 austinhuang0131 提供 svg 圖標
Cromite 根據 GNU GPL v3 發布。作為 Bromite 專案一部分發布的補丁僅在 GNU GPL v3 下發布。 Cromite 特定補丁遵循 GNU GPL-2+ 授權。每個單獨的補丁都包含有關所使用的許可證的特定資訊。