Ricerca nel sito web

Ho finalmente trovato un modo per proteggere con un firewall le app Android senza un tunnel VPN


È il 2026 e Android ancora non ha alcune funzioni di base come il blocco dell'accesso a Internet per alcune app. Ora ci sono app di terze parti che rendono possibile questo tipo di firewall su Android. Tuttavia, hanno un grande compromesso: devono funzionare costantemente in background come un tunnel VPN.

Per cominciare, non puoi usare una vera VPN in parallelo se stai eseguendo un firewall come questo. Inoltre, funziona costantemente in background e consuma la batteria. Il tunnel crea anche una notifica persistente, che non può essere rimossa mentre il firewall è in funzione. Lasciami mostrare un modo per filtrare le app senza questo sovraccarico della VPN.

Gli ingredienti

Installa solo queste due app

Avrai bisogno di due app per far funzionare questo.

  1. ShizuWall
  2. Shizuku

Sono entrambi open-source e gratuiti. Puoi installare Shizuku dal Play Store. Puoi ottenere ShizuWall dal repository ufficiale di GitHub. Basta scorrere verso il basso fino alla scheda delle release e scaricare il file APK. Poi installa l'app utilizzando il file APK che hai appena scaricato.

ShizuWall è disponibile anche sul Play Store, ma la versione sul Play Store è a pagamento. Installa quella versione solo se vuoi supportare lo sviluppatore.

ShizuWall è un'app gratuita e open-source che ti permette di bloccare le app selezionate dall'accesso a Internet senza dover funzionare in background. Invece di fare affidamento su un tunnel VPN, ShizuWall protegge le app con il firewall utilizzando le funzionalità native di Android, sfruttando Shizuku per ottenere privilegi di sistema elevati.

ADB, o Android Debug Bridge, è un'interfaccia a riga di comando che permette agli sviluppatori di interagire con il sistema operativo Android. Poiché è pensato per lo sviluppo e il debugging, questo ambiente fornisce privilegi elevati che di solito sono vietati all'utente standard di Android. Tuttavia, è necessario collegare il telefono a un PC tramite Wi-Fi o cavo USB per accedere ad ADB. Shizuku utilizza questa interfaccia ADB per concedere alle app quei privilegi elevati (e non hai nemmeno bisogno di un PC per farlo).

Configura Shizuku

Questa app gratuita concederà permessi elevati al firewall

Per configurare Shizuku, è necessario connettersi a una rete Wi-Fi e abilitare le Opzioni Sviluppatore. Nelle Opzioni Sviluppatore, cerca l'interruttore Debug Wireless. Abilita il debug wireless.

Ora apri Shizuku e tocca Accoppiamento, vedrai apparire una notifica da Shizuku. Torna a Opzioni sviluppatore, ma invece di toccare l'interruttore, tocca la voce di menu Debug wireless. Seleziona Accoppia con codice a 6 cifre per generare un codice casuale. Inserisci questo codice nella notifica di Shizuku che è apparsa in precedenza.










Dovresti vedere un messaggio "accoppiato con successo" da Shizuku.

Quindi tocca Avvia per avviare il server Shizuku.

Configurazione di ShizuWall

Avvia il firewall per bloccare le app da Internet

Ora apriamo ShizuWall. Seleziona Shizuku quando ti chiede di scegliere dalla lista delle modalità operative. Poi tocca Consenti accesso a Shizuku per concedergli quei permessi elevati. Vedrai tutte le tue app installate in un elenco qui.

Tocca l'icona dell'ingranaggio nella barra di ricerca per aprire le impostazioni di ShizuWall. Attiva Salta la conferma di abilitazione. Sotto Modalità Firewall, vedrai quattro opzioni: Predefinita, Adattiva, Lista bianca e Primo piano intelligente.

La modalità predefinita blocca semplicemente le app che hai selezionato in anticipo e applica il blocco del firewall. In modalità Adattiva, puoi bloccare più app senza disabilitare e riattivare il firewall. La modalità Whitelist blocca tutte le app per impostazione predefinita, consentendo solo alle app che scegli di connettersi a Internet. La modalità Smart Foreground blocca tutte le app tranne quella che stai utilizzando attualmente.

Ora torna all'elenco delle app e seleziona quelle che vuoi proteggere con il firewall.

Di solito, vorrai scegliere app che non dovrebbero avere accesso a Internet in primo luogo (come l'app della tastiera) e app che usano il loro accesso a Internet solo per mostrare fastidiose schermate pubblicitarie.

Tocca l'interruttore Firewall in alto per abilitare il firewall che hai configurato. Bloccherà le app senza un servizio costante in esecuzione in background.






Una volta attivato il firewall, queste app saranno tagliate fuori da internet fino a quando non riaprirai ShizuWall e concederai loro di nuovo l'accesso. Ora puoi chiudere sia Shizuku che ShizuWall.

Alcuni suggerimenti da professionista

Cosa fare se si verifica un errore

Se ricevi degli errori da ShizuWall usando Shizuku, considera di passare alla configurazione LABD & Daemon. Tuttavia, questo processo creerà un servizio in background (un daemon) che rimane attivo costantemente (non è comunque una VPN). Vai nelle impostazioni di ShizuWall e tocca Pair sotto la configurazione LABD & Daemon. Dovrai aprire Opzioni sviluppatore > Debug wireless e associare LABD con un codice a 6 cifre proprio come hai fatto per Shizuku. ShizuWall dovrebbe ora comparire nella lista dei dispositivi associati. Poi premi Connetti al debug wireless e aspetta che il daemon diventi attivo.


Puoi usare un servizio VPN e il firewall allo stesso tempo.

Fino a quando Google non aggiungerà una funzione firewall nativa ad Android, ShizuWall è il più vicino a un firewall nativo che non richiede un tunnel VPN. Tuttavia, se non ti dispiace un tunnel VPN persistente, puoi usare questa app per bloccare l'accesso a Internet a determinate app.

Articoli correlati