Negare laccesso a Internet per lapplicazione Android

Contenuto .

Metodo 1: Applicazioni di terzi

Il metodo più semplice per risolvere il problema espresso nel titolo dell’articolo è l’uso di applicazioni specializzate – firewall (firewall), presentate in abbondanza su Google Play Market. La maggior parte di loro hanno la mancanza generale sotto forma di distribuzione a pagamento e/o richiedono diritti di radice sul dispositivo mobile. Ma ci sono anche quelli che permettono di vietare l’accesso a Internet senza grandi sforzi e spese, e li prenderemo in considerazione in seguito.

Leggi anche: Come ottenere i diritti di base sul tuo smartphone con Android

Opzione 1: Karma Firewall

Karma Firewall è un firewall avanzato che consente di bloccare il traffico Internet per determinate applicazioni.

Scarica Karma Firewall da Google Play Market

  1. Usando il link qui sopra, aprite la pagina del programma nel Google Shop, installatelo sul vostro smartphone e lanciatelo.
  2. Attendere che “Download Application List” sia completato e che l’applicazione sia stata costruita.
  3. Poi, nella finestra principale di Karma Firewall, trova l’applicazione o le applicazioni per cui vuoi vietare l’accesso a Internet. Accarezzare il pulsante verde accanto al nome per renderlo rosso.

    È possibile contrassegnare allo stesso modo anche altre voci dell’elenco.

  4. Accendete il vostro firewall toccando l’icona rossa del tasto sul pannello superiore.

    Confermate la vostra decisione di “Abilitare il Firewall” cliccando su “OK” nella prima finestra pop-up

    ,

    e poi “Richiesta di connessione” nella seconda. Karma Firewall si collegherà quindi alla propria VPN, che gli permetterà di bloccare l’accesso a Internet per le applicazioni selezionate.

    L’icona della chiave diventa verde.

    Leggi anche: Come impostare una VPN per Android

  5. Per testare la funzione, basta eseguire il programma per il quale è stato impostato un divieto – non sarà in grado di connettersi a Internet.

    Se è necessario rimuovere la restrizione, eseguire Karma Firewall e rimuovere l’applicazione dall’elenco o disattivare completamente “Disabilita Firewall”.

  6. Su uno smartphone con un Android “pulito” senza accesso root Karma Firewall si è mostrato abbastanza bene – l’accesso a Internet per le applicazioni selezionate è stato completamente bloccato. Allo stesso tempo, se questa o quell’applicazione utilizza una VPN nel suo lavoro (ad esempio, un browser anonimo o un client di rete di ricerca), il blocco molto probabilmente non funzionerà.

Opzione 2: NetGuard

NetGuard è un altro popolare firewall di terze parti che, come quello discusso sopra, non richiede i diritti di Superuser sul vostro dispositivo mobile. Per risolvere il nostro compito con il suo aiuto, vi preghiamo di fare quanto segue:

Scarica NetGuard da Google Play Market

  1. Installare l’applicazione e aprirla.
  2. Si prega di leggere i termini dell’informativa sulla privacy e quindi toccare “Accetto”.
  3. Leggere quindi tutte le notifiche nella finestra principale di NetGuard e chiuderle cliccando sul pulsante “OK” di fronte a ciascuna di esse.
  4. Trova nell’elenco l’applicazione che vuoi disabilitare l’accesso a internet e, a tua discrezione, disattiva solo Wi-Fi o internet mobile, o entrambi, toccando le icone appropriate per cambiare il loro colore da verde ad arancione.
  5. Ampliare l’elenco delle opzioni aggiuntive e, se necessario, fornire le autorizzazioni necessarie.
  6. Una volta determinate le impostazioni, i divieti, le restrizioni e/o i permessi, spostare l’interruttore situato nell’angolo in alto a sinistra nella posizione attiva.

    Come Karma Firewall, NetGuard assicura che la connessione a Internet venga bloccata creando una VPN locale. Permettetegli di farlo intrappolando “OK” nella finestra pop-up

    ,

    poi di nuovo “OK” nella finestra “Richiesta di collegamento”.

  7. Affinché il firewall funzioni correttamente, è necessario disattivare il risparmio della batteria: cliccare prima su “OK” nella notifica,

    Poi, una volta nelle impostazioni di sistema, espandere la lista “Non salva la carica

    “.

    e selezionare “Tutte le applicazioni”.

    Cercare nell’elenco NetGuard e toccare il nome

    ,

    quindi posizionare il marcatore davanti a “Non salvare” e premere “Fatto“.

  8. D’ora in poi, l’accesso a Internet per l’applicazione selezionata sarà bloccato. Il NetGuard stesso funziona in background e viene visualizzato nella barra di stato e nel pannello con le notifiche.

    Ci sono anche regole – il numero di permessi e divieti di accesso alla rete.

  9. Per rimuovere la serratura, toccare l’icona o le icone della connessione Internet nell’interfaccia dell’applicazione o disattivare l’interruttore comune situato nell’angolo in alto a sinistra.

    Il firewall NetGuard, rispetto a Karma Firewall, offre molte più opzioni per bloccare l’accesso a Internet per le applicazioni e consente di perfezionarlo. Per molti, tuttavia, può sembrare superfluo. Se siete interessati a soluzioni alternative, vi consigliamo di leggere l’articolo qui sotto.

    Leggi anche: Applicazioni firewall per Android

Metodo 2: Impostazioni di sistema

Android nella sua forma originale non consente di vietare l’accesso a Internet per le singole applicazioni – può essere fatto solo per il sistema nel suo complesso. Tuttavia, la maggior parte dei produttori di dispositivi mobili di terze parti danno alle loro shell proprietarie la possibilità di impostazioni di autorizzazioni più dettagliate, è presente anche in molti firmware personalizzati (tra cui AOSP). Su Android “puro” è possibile vietare solo il trasferimento dei dati in background.

Non considereremo come disabilitare Internet (sia mobile che Wi-Fi) per tutte le applicazioni e il sistema operativo nel suo complesso per la semplicità e l’ovvietà del compito. Ma se non sapete come fare, leggete l’articolo qui sotto e seguite i passi opposti.

Per saperne di più: Come attivare Internet su un dispositivo Android

Opzione 1: “Pulisci” Android

Limitare l’attività in background dell’applicazione su uno smartphone con un sistema operativo “pulito” e non modificato:

  1. Aprire “Impostazioni” Android e toccare “Applicazioni e notifiche”.
  2. Quindi fare clic su “Mostra tutte le applicazioni”.
  3. Nell’elenco dei programmi installati, trovate quello per il quale volete disabilitare la trasmissione dei dati in background e toccate il suo nome.
  4. Vai su “Mobile Internet e Wi-Fi” (su Android 10) o “Trasferimento dati” (Android 9).
  5. Disattivare l’interruttore situato di fronte alla voce “Sfondo”.
  6. Come già detto, in questo modo non si negherà all’applicazione l’accesso a Internet, ma almeno lavorando in background, non sarà più in grado di ricevere e trasmettere dati, il che consentirà di risparmiare sia il traffico che la batteria.

Opzione 2: Gusci di terze parti

Nelle stesse versioni di Android, che sono state almeno leggermente ridisegnate dai produttori di dispositivi mobili, è spesso possibile vietare completamente l’accesso a Internet per un’applicazione. Viene fatto secondo l’algoritmo simile a quello considerato sopra.

Nota: a titolo di esempio, viene ulteriormente utilizzato lo smartphone Xiaomi con Android 9 Pie e la conchiglia MIUI 11. Sui dispositivi di altri produttori, l’ordine di alcuni articoli e i loro nomi possono differire in qualche misura. Questa differenza non è fondamentale, quindi è sufficiente cercare elementi simili nel significato e nella logica quando si eseguono azioni.

  1. Dopo aver eseguito le “Impostazioni” del sistema operativo mobile, andare alla sezione “Applicazioni” (o il suo equivalente, a seconda della versione Android).
  2. Quindi aprire la sottosezione “Tutte le applicazioni”.
  3. Tra i programmi installati, trovate quello per il quale volete disabilitare l’accesso a Internet e toccate il suo nome per andare ai parametri.
  4. Scorrere l’elenco delle opzioni presentate nella sezione che si apre e calpestare la voce “Connessioni di rete” (o un nome simile in altre shell del sistema operativo).
  5. Nella finestra che si apre, selezionare (o, a seconda della versione della shell, al contrario, deselezionare) il tipo di connessione a cui si vuole negare l’accesso (di solito la lista include Wi-Fi e 3G/4G/LTE, e a volte alcune opzioni aggiuntive, come 2G o una seconda scheda SIM, se supportata). Nel nostro esempio, per disattivare completamente la connettività di rete per un’applicazione, è necessario deselezionare tutti gli elementi disponibili e confermare le proprie intenzioni cliccando su “OK”, dopodiché la funzione di trasmissione sarà disattivata.
  6. È possibile chiudere le “Impostazioni del sistema operativo Android. Ora l’applicazione che avete selezionato non avrà accesso a Internet fino a quando non la fornirete voi stessi eseguendo le azioni al contrario. Il vantaggio di questo approccio è che non è necessario installare, utilizzare o configurare firewall di terze parti. Lo svantaggio è che l’opzione non è disponibile su tutti i dispositivi.