Come forzare qualsiasi app Android in modalità immersiva a schermo intero (senza root)

Google ha rilasciato una versione Android di Chrome nel 2012 e non si è mai preso la briga di dargli una modalità a schermo intero. Se sei stanco di aspettare che la tua app Android preferita offra lo schermo intero, c'è un modo per farlo da solo con la modalità Immersive.

Dai Google, ti sto letteralmente implorando da anni! Non c'è motivo per non darci una modalità a schermo intero. Esistono modi per farlo con app di terze parti come Tasker, ma supponendo che tu voglia sempre mantenere un'app specifica a schermo intero, esiste un modo più veloce e pratico per farlo utilizzando solo lo strumento desktop Android Debug Bridge (ADB) .

Di cosa hai bisogno

Per seguire i passaggi in questo articolo, avrai bisogno di quanto segue:

  • Un telefono o tablet Android con versione 4.4 (KitKat) o successiva
  • Un PC con Windows, macOS o Linux
  • Un cavo USB

Fase 1: abilitare il debug USB

Prima di iniziare, dovrai abilitare il debug basato su USB sul tuo telefono se non l'hai già fatto. Apri il menu Impostazioni principale. Toccare “Informazioni sul telefono”, quindi toccare la voce “Numero build” sette volte. Sì davvero. Su alcuni telefoni la voce “Informazioni sul telefono” potrebbe trovarsi da qualche altra parte nel menu Impostazioni, ma se ti guardi intorno dovresti riuscire a trovarlo.

Quando vedi la notifica popup che dice “Ora sei uno sviluppatore”, premi il pulsante Indietro e vedrai una nuova opzione nel menu principale Impostazioni: “Opzioni sviluppatore”.

Tocca “Opzioni sviluppatore” e all'interno troverai l'opzione “Debug USB” sotto l'intestazione Debug. Abilitalo, quindi tocca “OK”.

Passaggio 2: installare Android SDK e ADB

RELAZIONATO: Come installare e utilizzare ADB, l'utilità Android Debug Bridge

Se non hai fatto molto casino con il tuo telefono, probabilmente non hai ancora installato Android Debug Bridge sul tuo PC. In caso contrario, puoi seguire questa pratica guida su come metterlo in funzione. Assicurati di avere installato anche il driver USB per il tuo telefono.

Al termine dell'installazione, torna qui e vai al passaggio successivo.

Passaggio tre: trova il nome APK della tua app

Per regolare manualmente le impostazioni di un'app in ADB, devi conoscere il nome esatto del file dell'applicazione o il nome APK. Sfortunatamente, Android non rende facile scoprirlo con gli strumenti predefiniti. Ma c'è un modo semplice per ottenere le informazioni sul desktop.

Apri un browser Web e vai al Google Play Store all'indirizzo play.google.com. Fai clic su “App” nella colonna a sinistra, quindi su “Le mie app”. Questo ti dà un elenco di tutte le app Android che hai installato tramite il Play Store.

Fai clic sull'app desiderata. Se non riesci a trovarlo immediatamente, puoi fare clic sul pulsante “Tutte le app” sotto la barra di ricerca per restringerlo alle sole app installate su un dispositivo.

Quando hai raggiunto la pagina Play Store dell'app desiderata, dai un'occhiata all'indirizzo web nella barra degli URL del browser. Dopo il tag identificativo “id =”, l'indirizzo mostrerà il nome APK dell'app. Nel nostro esempio (Chrome per Android), l'indirizzo completo è:

https://play.google.com/store/apps/details?id=com.android.chrome

E il nome APK che stiamo cercando è “com.android.chrome”.

Prendi nota del nome APK della tua app prima di continuare.

Passaggio 4: verificare la connessione del dispositivo con ADB

Successivamente, dovrai aprire Prompt dei comandi (in Windows) o Terminale (in macOS) e passare a una cartella denominata “strumenti della piattaforma” in cui è installato il tuo SDK Android.

In Windows, lo troverai nella seguente posizione:

/users/your username/AppData/Local/Android/sdk/platform-tools

In macOS, si trova in:

/Users/your username/Library/Android/SDK/platform-tools

Collega il telefono o il tablet al computer con il cavo USB. A seconda del modello del telefono, potrebbe essere necessario confermare la connessione ADB sul telefono stesso con un messaggio a comparsa.

Al prompt, digitare il testo seguente e premere Invio

adb devices

Se vedi una riga di dispositivo singola sotto il comando Dispositivo ADB, sei pronto per iniziare. Se non vedi alcun dispositivo elencato, ricontrolla che il tuo telefono o tablet sia collegato e che i driver siano installati.

Vai avanti e lascia aperto il prompt perché dovrai inserire un altro comando a breve.

Passaggio 6: scegli la tua modalità immersiva

Esistono tre diversi tipi di modalità a schermo intero che è possibile utilizzare con il comando immersive.

  • immersive.full: nasconde la barra di stato nella parte superiore dello schermo e la barra di navigazione nella parte inferiore, se il telefono utilizza i pulsanti di navigazione virtuale. Questo è ciò che la maggior parte delle persone desidera quando pensa a un'app a schermo intero.
  • immersive.status: nasconde solo la barra di stato in alto.
  • immersive.navigation: nasconde solo la barra di navigazione in basso.
Immersive.full (a sinistra), immersive.status (al centro) e immersive.navigation (a destra)

Scegli quale modalità desideri utilizzare prima di continuare. Non ti preoccupare, puoi applicare il comando di seguito più volte se cambi idea.

Passaggio 6: applicare il comando

Successivamente, digita il seguente testo al prompt, sostituendo il nome dell'app che hai trovato nel passaggio tre dopo il = cartello. Ho usato Chrome come esempio qui, ma puoi scambiare il nome APK con qualsiasi altro.

adb shell settings put global policy_control immersive.full=com.android.chrome

Questo particolare comando abilita la versione a schermo intero della modalità Immersive per l'app Chrome. Per nascondere solo la barra di stato o la barra di navigazione, utilizzare rispettivamente i comandi immersive.status o immersive.nagivation.

Premi Invio per eseguire il comando. Questo è tutto! D'ora in poi, Chrome sul telefono (o qualsiasi altra app inserita) verrà eseguito in modalità a schermo intero. Puoi scollegare il telefono e provarlo subito: basta scorrere verso l'alto o verso il basso dalla parte inferiore o superiore dello schermo (o dal lato in modalità orizzontale) per mostrare i pulsanti di navigazione o la barra di stato.

Se vuoi tornare alla sua modalità operativa standard, ripeti semplicemente questi passaggi, ma sostituisci questo comando nel Prompt dei comandi o nel Terminale (di nuovo, usando il nome APK per la tua app):

adb shell settings put global policy_control immersive.off=com.android.chrome

Questo metodo dovrebbe funzionare con tutti i dispositivi Android standard, ma alcuni produttori potrebbero aver modificato il sistema operativo mobile al punto in cui i comandi non sono validi. Se non funziona immediatamente sul tuo telefono o tablet, prova a scollegare e ricollegare il telefono: l'ADB e la connessione del driver possono a volte essere pignoli.

Articoli correlati

Ultimi articoli