
IronFox v152.0.6
Browser web Android indurito, fork di Mull/Firefox con patch incentrate sulla privacy, anti-fingerprinting, rimozione della telemetria e impostazioni predefinite sicure per l'uso quotidiano.
IronFox

IronFox è un fork del Mull Browser di Divested Computing Group, basato su Mozilla Firefox. Il nostro obiettivo è continuare l'eredità di Mull fornendo un browser web libero e open source, orientato alla privacy e alla sicurezza, per l'uso quotidiano.
[!TIP] Hai trovato un bug? Hai riscontrato un problema fastidioso? Hai un consiglio, un'idea o un suggerimento che vorresti condividere? Segnala eventuali problemi, bug report e suggerimenti sul nostro issue tracker unificato!
[!IMPORTANT] ⚠️ Si consiglia VIVAMENTE a tutti gli utenti di dare un'occhiata alla nostra documentazione, in PARTICOLARE alle pagine Limitazioni e Domande frequenti!
Sebbene la casa di IronFox sia GitLab, questo repository è anche rispecchiato su Codeberg e GitHub.
Vuoi unirti alla Community di IronFox?
Ci piacerebbe vederti su Matrix (Consigliato) e Discord!
Installazione dell'app
Per dettagli e istruzioni passo-passo su come installare IronFox, consulta la nostra pagina Download.
Verifica dell'app
ID pacchetto: org.ironfoxoss.ironfox
ID pacchetto (Nightly): org.ironfoxoss.ironfox.nightly
Hash SHA-256 del certificato di firma:
C5:E2:91:B5:A5:71:F9:C8:CD:9A:97:99:C2:C9:4E:02:EC:97:03:94:88:93:F2:CA:75:6D:67:B9:42:04:F9:04
Compilazione
IronFox rende più semplice (e veloce) compilare il progetto localmente.
Ad esempio, vengono utilizzate versioni precompilate di wasi-sdk sysroot e llvm-project invece di compilarle localmente. Le build di F-Droid le compilano ancora dai sorgenti.
Si consiglia di utilizzare l'immagine Docker per compilare IronFox.
Compilare con Docker
Esegui il pull dell'immagine docker con:
docker pull registry.gitlab.com/ironfox-oss/ironfox:latest
Puoi anche usare il tag main per scaricare l'immagine utilizzata per
compilare l'ultima release di IronFox. Oppure puoi usare nomi di versione esatti
per scaricare le immagini per quelle versioni.
Ad esempio:
docker pull registry.gitlab.com/ironfox-oss/ironfox:v135-0
Poi, devi configurare i file sorgente.
Compilare senza Docker
NOTA: Attualmente, sono supportate le build sulle ultime versioni dei sistemi Fedora, macOS, secureblue e Ubuntu. YMMV per altri sistemi operativi/ambienti.
NOTA: Gli utenti macOS devono installare Homebrew (se non è già installato) prima di seguire i passaggi seguenti.
Per prima cosa, se non l'hai già installato, dovrai installare git per la tua piattaforma preferita:
Fedora:
sudo dnf install git
macOS:
brew install git
secureblue:
git è già installato su secureblue per impostazione predefinita, quindi non c'è nulla da fare qui.
Ubuntu:
sudo apt install git
Dopo aver installato con successo git, la prima cosa che dovrai fare è clonare il repository sorgente di IronFox:
(--depth=1 è specificato di seguito per ridurre le dimensioni del repository clonato, può essere rimosso se preferito)
git clone --depth=1 [email protected]:ironfox-oss/IronFox.git IronFox
Ora dovresti navigare nella radice della directory sorgente di IronFox ed eseguire lo script bootstrap:
(Lo script bootstrap configurerà e installerà le dipendenze necessarie per compilare IronFox sul tuo sistema)
cd IronFox
./scripts/bootstrap.sh
Ottenere i sorgenti
Sempre dalla radice della directory sorgente di IronFox, ora dovresti eseguire lo script get_sources per scaricare i sorgenti esterni necessari per compilare IronFox:
NOTA: Se devi recuperare i sorgenti per una versione diversa di una dipendenza rispetto a quella attualmente utilizzata da IronFox, dovrai modificare scripts/versions.sh PRIMA di eseguire lo script get_sources.
Questa operazione potrebbe richiedere del tempo a seconda della velocità della tua rete...
./scripts/get_sources.sh
Preparare i sorgenti
Ora devi applicare le patch/preparare i sorgenti appena scaricati con lo script prebuild:



