Se sei una persona a cui piace armeggiare con ogni angolo del telefono ma non vuole complicare le cose con il rooting, Shizuku è diventato il coltellino svizzero della personalizzazione su AndroidPermette a molte app di eseguire trucchi di livello avanzato senza compromettere SafetyNet, senza mettere a repentaglio la tua banca e senza dover sbloccare il bootloader.
Per anni il panorama era diviso tra utenti root e utenti normali, ma oggi esiste una terza via molto potente: Utilizzare Shizuku come ponte tra le app e le API di sistemaCon esso puoi eliminare bloatware, modificare l'interfaccia, accedere a cartelle bloccate o automatizzare le impostazioni, quasi come se avessi accesso root, ma mantenendo la sicurezza e la garanzia del dispositivo.
Chi è Shizuku e perché ha cambiato il gioco?
Per comprendere veramente Shizuku, immagina che il tuo telefono cellulare sia un edificio fortemente sorvegliato dove Android controlla rigorosamente quali porte ogni applicazione può aprire.Un'app normale entra solo nel suo ufficio, un'app con root è come il proprietario con le chiavi principali, e Shizuku sarebbe il capo della sicurezza che ha il permesso di accedere a quasi tutto e a cui altre app chiedono di fare cose per loro.
A livello tecnico, Shizuku è un servizio che utilizza ADB per consentire alle applicazioni regolari di accedere a determinate API di sistemaSi tratta degli stessi comandi tipicamente utilizzati dalla console ADB o con privilegi di sistema. Il tutto senza modificare la partizione di sistema, senza patch insolite e senza richiedere l'accesso root, semplicemente sfruttando la modalità di debug già inclusa in Android.
Ciò significa che molte cose che in precedenza potevano essere fatte solo con l'accesso root ora possono Questi possono essere raggiunti attraverso Shizuku come alternativa più leggera e meno invasivaTuttavia, non si tratta di magia: tutto ciò che si può fare con Shizuku può essere fatto con accesso root, ma non viceversa. Alcune funzioni richiedono comunque l'accesso root completo, un kernel modificato o moduli specifici.
Come utente, non hai effettivamente bisogno di installare Shizuku se nessuna app te lo chiede, ma Sempre più applicazioni sfruttano questa possibilità per offrire opzioni avanzate., come programmi di installazione APK, esploratori di file, strumenti di autorizzazione o app di automazione.
Vantaggi rispetto al rooting e perché vale la pena utilizzarlo
La più grande forza di Shizuku è che Lo colloca in una posizione intermedia tra l'essere un utente normale e l'avere pieno accesso root.Offre un sacco di potenza extra senza danneggiare i componenti sensibili del sistema. Per l'uso quotidiano, di solito è più che sufficiente.
Da un lato, non viola SafetyNet o Play Integrity (almeno in condizioni normali), quindi le tue app bancarie, Google Wallet, Netflix e altre continuano a funzionare normalmente. Non stai alterando la verifica dell'integrità, ma stai sfruttando le funzionalità fornite da Android stesso.
È anche fondamentale che Non è necessario sbloccare il bootloader o flashare nulla.Pertanto, con la maggior parte dei produttori, la garanzia rimane intatta. I tipici rischi del rooting (bricking, errori di aggiornamento, moduli in conflitto) scompaiono in questo caso, perché il sistema non viene modificato.
Un altro punto di forza è la facilità d'uso: Per attivare o fermare Shizuku bastano pochi secondi.Se riavvii il telefono, il servizio si interrompe e le app perdono i permessi extra. È fastidioso riavviare spesso il telefono, ma in cambio hai la tranquillità che nulla viene salvato in modo permanente all'avvio.
In definitiva, Shizuku offre un'esperienza di personalizzazione molto potente, ma mantenere un ragionevole equilibrio tra libertà e sicurezzaIdeale se vuoi fare un ulteriore passo avanti senza immergerti completamente nel mondo del rooting.
Come funziona Shizuku interiormente e di cosa ha bisogno
Shizuku agisce come intermediario tra il sistema e le applicazioni, in modo che Le app compatibili richiedono di eseguire azioni con privilegi elevatiPer fare ciò, si affida ad ADB, l'Android Debug Bridge che normalmente useresti sul tuo PC.
Quando lo si configura per la prima volta, Shizuku avvia un servizio con permessi speciali utilizzando i comandi ADB. Da quel momento in poi, Le applicazioni che supportano Shizuku possono richiedere l'accesso alle API di sistema., come WRITE_SECURE_SETTINGS o altre autorizzazioni che normalmente possono essere concesse solo tramite console.
Tutto questo è costruito su Debug Android (USB o wireless)È necessario attivare le opzioni sviluppatore, abilitare il debug USB o il debug wireless e, in alcuni casi, associare il dispositivo a un PC o al sistema stesso tramite un codice.
Quando il servizio è attivo, Shizuku viene eseguito in background e Non vedrai nulla di strano nell'interfaccia: le app acquisiscono semplicemente nuove funzionalità.Se disinstalli o interrompi Shizuku, le app perdono automaticamente i privilegi e tornano a comportarsi come app normali.
In termini di requisiti, Shizuku funziona da Android 7.0 in poi, ma Il suo utilizzo è molto più comodo da quando è disponibile Android 11, quando Google ha aggiunto il debug ADB wireless con associazione di codice.
Installa e attiva Shizuku su Android 11 o versioni successive (senza PC)

Se il tuo telefono ha Android 11 o una versione più recente, È possibile attivare Shizuku utilizzando solo il debug wireless. E dimenticatevi del cavo e del computer, tranne in casi molto specifici. È il metodo più consigliato al giorno d'oggi.
Il primo è attiva le opzioni dello sviluppatore di sistemaPer farlo, vai su Impostazioni, accedi a Informazioni sul telefono e tocca ripetutamente Numero build finché il sistema non ti avvisa che sei uno sviluppatore.
Quindi apri Shizuku (puoi scaricarlo da Google Play o F-Droid) e vai alla sezione che dice qualcosa come "Inizia dal debug wireless" o simileLì vedrai un pulsante "Associa". Toccandolo, verrà inviata una notifica persistente all'app, che utilizzerai tra pochi secondi.
Successivamente, vai nelle opzioni sviluppatore del dispositivo mobile e Abilita il debug wirelessAll'interno di quel menu, seleziona l'opzione Collega dispositivo con codice di sincronizzazione (o testo simile), che visualizzerà sullo schermo un codice numerico di sei cifre.
Con quel codice visibile, vengono visualizzate le notifiche e Rispondi alla notifica di Shizuku inserendo il codice di collegamentoIn questo modo, il sistema associa Shizuku alla sessione ADB wireless.
Una volta completato l'abbinamento, torna semplicemente da Shizuku e tocca inizioL'app visualizzerà un piccolo registro dei comandi ADB in esecuzione in background, ma ciò che ti interessa è la parte superiore della schermata principale, dove dovrebbe apparire un messaggio come questo. “Shizuku è attivo”Se lo vedi, tutto ha funzionato.
Su alcuni dispositivi con livelli altamente personalizzati, come Xiaomi con MIUI o HyperOS, Potrebbe essere necessario attivare anche impostazioni di sicurezza aggiuntive, come "Debug USB (Impostazioni di sicurezza)" nelle opzioni sviluppatore, in modo che il debug wireless e Shizuku si comprendano bene.
Utilizzo di Shizuku su Android 10 o versioni precedenti
Se il tuo telefono utilizza Android 10 o una versione precedente, la buona notizia è che puoi comunque utilizzare Shizuku; la cattiva notizia è che Sarà necessario ricorrere al metodo classico con PC e cavo USBNon è complicato, ma è un po' più laborioso.
Per prima cosa dovrai Installa i binari ADB sul tuo computerGoogle offre il set di strumenti della piattaforma e molti siti web rimandano a questi file binari. Una volta scaricati, estraete il contenuto e aprite una finestra del Prompt dei comandi o di PowerShell nella cartella in cui si trovano gli eseguibili.
Sul tuo telefono, attiva il opzioni sviluppatore e debug USB come spiegato in precedenza. Collega il tuo cellulare al PC con un cavo dati e, se appare una finestra pop-up che ti chiede di autorizzare il debug da quel computer, accetta.
Sulla console del PC, eseguire il comando dispositivi adbSe tutto è configurato correttamente, vedrai il tuo dispositivo elencato e autorizzato. A quel punto, apri l'app Shizuku sul tuo dispositivo mobile e usa l'opzione per Comando Visualizza o Copia, che ti mostrerà il comando esatto che devi eseguire per avviare il servizio in base alla versione di Android e all'app stessa.
Invia il testo al tuo computer (tramite e-mail, messaggio o come preferisci), copia e incolla il comando nella finestra ADB ed eseguilo. In questa modalità non è necessario premere Start nell'appQuesto perché il comando stesso avvia il servizio Shizuku. Una volta terminato, Shizuku mostrerà il suo stato come attivo e le applicazioni potranno utilizzarlo fino al riavvio.
Shizuku, SystemUI Tuner e altri usi avanzati
Shizuku da solo non fa nulla di notevole; la magia inizia quando lo si abbina ad app potenti. Uno degli abbinamenti più interessanti è... Shizuku insieme a SystemUI Tuner, un'applicazione progettata per rivelare le impostazioni nascoste nell'interfaccia Android.
SystemUI Tuner è responsabile dell'esposizione e della modifica del impostazioni nascoste dell'interfaccia AndroidCome Modifiche alla barra di stato, Impostazioni rapide, modalità immersiva e importanza delle notificheNon inventa nulla di nuovo, semplicemente mostra e modifica i parametri già esistenti nel sistema, a patto che il produttore non li abbia rimossi.
Per funzionare a piena capacità, SystemUI Tuner necessita permessi che normalmente vengono concessi tramite ADBcome WRITE_SECURE_SETTINGS, la lettura delle statistiche o la gestione di determinate impostazioni bloccate. È qui che Shizuku si inserisce perfettamente: se abilitata, l'app può richiedere queste autorizzazioni senza dover connettere il telefono al PC.
Su Android 11 e versioni successive, avvia semplicemente Shizuku e, quando SystemUI Tuner richiede l'accesso, autorizzalo dal tuo cellulare.Nelle versioni precedenti, senza Shizuku o accesso root, sarà necessario ricorrere ai tradizionali comandi ADB cablati.
Lo sviluppatore di SystemUI Tuner avverte che Non tutte le impostazioni funzionano su tutti i dispositiviInterfacce aggressive come MIUI, EMUI, One UI o ColorOS possono bloccare molti tasti interni, causando il malfunzionamento o l'inefficacia di alcune sezioni. E ci sono casi estremi, come le vecchie versioni di TouchWiz, in cui l'app è praticamente inutile.
Componente aggiuntivo per la scrittura su Impostazioni.Sistema e limiti del Play Store
Per aggirare alcune delle restrizioni che Google ha imposto in tutte le versioni di Android, SystemUI Tuner ha un componente aggiuntivo separato che punta a un SDK più vecchio (API 22) ed è contrassegnato come "solo test". Questo gli consente di continuare a scrivere su Settings.System in determinati scenari in cui le app moderne non possono più farlo.
Poiché questo componente aggiuntivo è etichettato come pacchetto di prova, Android blocca la sua installazione standardPer installarlo è necessario utilizzare strumenti compatibili con Shizuku, come Installa con opzioni, oppure utilizzare ADB specificando il flag -t per consentire APK solo per i test.
In pratica, il processo è solitamente questo: scarichi l'APK del componente aggiuntivo dalla pagina delle versioni, usi un'app di installazione che funziona con Shizuku, Si attivano opzioni come Consenti test e Sostituisci esistente e consentire l'installazione. Un altro modo è usare il comando `adb install -t` insieme al percorso APK.
Il motivo per cui questo componente aggiuntivo deve essere tenuto separato è semplice: Le policy di Google Play richiedono obiettivi SDK recenti E non consentono la distribuzione di APK con flag di test o debug. Se tutto fosse integrato in un'unica app, SystemUI Tuner molto probabilmente scomparirebbe dallo store ufficiale.
Con il componente aggiuntivo installato, SystemUI Tuner può continuare lettura e scrittura dei valori in Impostazioni.Sistema e Impostazioni.Sicurezza che altrimenti non sarebbero disponibili per le app standard. Tuttavia, sei sempre soggetto alle decisioni di ciascun produttore e alle impostazioni da loro rimosse o corrette.
Caratteristiche principali di SystemUI Tuner con l'aiuto di Shizuku
Una volta concesse le autorizzazioni necessarie, SystemUI Tuner visualizza una buona raccolta di sezioni e opzioni. Non tutte funzioneranno sul tuo telefono, ma La gamma di personalizzazione può essere molto ampia se la tua ROM è compatibile.
Tra le caratteristiche più interessanti c'è la possibilità di gestire le icone della barra di stato, attiva o personalizza la modalità Demo (ideale per screenshot puliti), regola l'importanza delle notifiche su Android 7.0+ o abilita le modalità immersive a schermo intero.
Puoi anche modificare il Griglia e layout delle Impostazioni rapide In alcuni livelli è possibile modificare la velocità delle animazioni, attivare funzioni nascoste che l'OEM ha lasciato nel codice o modificare il comportamento della modalità Non disturbare.
L'app è organizzata in sezioni quali Applicazioni, Audio e suoni, Schermo, Rete, Interazioni, Sistema, Interfaccia utente e Avanzate. All'interno di ogni sezione troverete adeguamenti specifici focalizzati sul comportamento, sull'interfaccia o sulla connettività.
Ad esempio, nella sezione Interazioni, puoi mostrare o nascondere icone specifiche, aggiungere la percentuale della batteria, includere la modalità "Non disturbare" nei controlli del volume o modificare l'aspetto dell'area notifiche. Nell'interfaccia utente, puoi controllare i gesti di navigazione, mantenere lo schermo acceso durante la ricarica o impostare scale di animazione personalizzate.
Tuttavia, lo stesso sviluppatore avverte che Alcune modifiche sono persistenti e non vengono annullate quando l'app viene disinstallata.A partire da Android 8.0, è stata inclusa un'opzione di ripristino per la maggior parte, ma è consigliabile annotare le modifiche apportate e sapere come ripristinarle con ADB se qualcosa va storto (ad esempio, eliminando la chiave ui_night_mode se una modalità notturna sperimentale lascia lo schermo nero).
Casi d'uso pratici di Shizuku per la personalizzazione e l'ottimizzazione
Oltre a SystemUI Tuner, il vero potenziale di Shizuku risiede nel suo ecosistema di app compatibili. Esistono strumenti per quasi tutto: rimozione di bloatware, gestione dei permessi, automazione delle azioni, monitoraggio della rete, esplorazione dei file bloccati e molto altro ancora.
Un esempio molto richiesto è la rimozione delle applicazioni di sistema senza dover ricorrere alla console. Con app di disinstallazione visiva come Canta o simili, Puoi elencare, bloccare o eliminare le app preinstallate utilizzando ShizukuSe in seguito te ne penti, molti ti permettono di ripristinarli.
Un altro scenario tipico coinvolge Ripristinare l'accesso alle cartelle /Android/data e /Android/obbche sono fortemente limitate a partire da Android 13 e 14. Esploratori di file come MiXplorerFV File Explorer, ZArchiver, X-plore, Solid Explorer o Total Commander utilizzano Shizuku per aggirare queste limitazioni e consentire di visualizzare e modificare nuovamente tali directory.
Nell'ambito della durata della batteria, ci sono app come Hail che sfruttano Shizuku per Bloccare intere applicazioni quando si spegne lo schermoUn'app bloccata non si riattiva, non invia notifiche e non consuma risorse, ma ripristina il suo stato solo quando si riaccende lo schermo.
Esistono anche strumenti orientati alla privacy e alla rete come App Ops, NetWall o firewall senza VPN, che Shizuku può... bloccare sensori, dati o connessioni in modo più preciso che le autorizzazioni standard di Android, senza dover avviare come servizio VPN.
rish: comandi privilegiati senza ADB tradizionale
All'interno dell'ecosistema Shizuku esiste un'utilità chiamata rish, che fornisce una shell con gli stessi privilegi del servizio di ShizukuÈ particolarmente utile se hai dimestichezza con la riga di comando o se utilizzi app di automazione come Tasker o MacroDroid.
Con rish puoi aprire un Shell interattiva direttamente sul cellulare semplicemente eseguendo rish da un terminale compatibile, oppure passandogli un comando specifico con l'opzione -c, come rish -c 'whoami', per eseguirlo e uscire.
È anche possibile inoltrare comandi dall'input standard, ad esempio utilizzando echo 'comando' | rishIn questo modo, script più complessi o flussi di automazione possono avviare azioni privilegiate senza dover ricorrere ad ADB cablato.
In combinazione con le attività pianificate, rish ti consente di fare cose come riavviare il dispositivo, modificare le impostazioni o terminare processi specifici a determinate condizioni, il tutto supportato dai privilegi che Shizuku offre sullo sfondo.
Tuttavia, nonostante la potenza dello strumento, è opportuno utilizzarlo con saggezza: Un comando scritto male può causare comportamenti straniProprio come con ADB. È meglio procedere gradualmente e sapere sempre a quale chiave o servizio si sta accedendo.
Ecosistema di app compatibili con Shizuku e livello di compatibilità
L'elenco delle applicazioni integrate in Shizuku cresce ogni mese. Include soluzioni di automazione come MacroDroid, AutoJS6, Geto e PhoneProfilesPlus; strumenti di interfaccia come UbikiTouch, Tap Tap, ColorBlendr, Lockscreen Widgets e KeyMapper; gestori di file avanzati come MiXplorer, ZArchiver, X-plore, Solid Explorer o Total CommanderProgrammi di installazione APK come SAI, Shizuku Package Installer o InstallWithOptions; e utilità specifiche per livelli specifici.
Alcune di queste app, applicazioni da personalizzareSi concentrano sull'esperienza dell'utente, offrendo cose come modalità scura abilitata per app, gesti personalizzati, multitasking mobile o menu di avvio in stile desktopAltri si concentrano maggiormente sulla manutenzione, con backup avanzati, pulizie approfondite o diagnostica di sistema.
Esiste anche un gruppo di strumenti altamente orientati verso ROM di produttori specifici, come Impostazioni extra per One UI, MIUI/HyperOS o EMUI, che consentono di attivare le funzioni 5G, modificare i limiti di ricarica della batteria o abilitare le modalità senza finestre nascoste dall'OEM.
Tuttavia, tutto ciò che Shizuku fa è limitato dall'implementazione del produttore. Se un livello ha rimosso una funzionalità da SystemUI o bloccato una determinata impostazione, nessuna app sarà in grado di ripristinarla utilizzando solo ADB.Di solito funziona meglio su AOSP o ROM vicine ad Android puro, mentre su livelli altamente personalizzati alcune sezioni delle app non funzioneranno o non avranno alcun effetto.
In sintesi, Shizuku mette sul tavolo una piattaforma comune di privilegi elevati, ma Il risultato effettivo dipenderà sempre dal modello specifico, dalla versione di Android e dal livello di personalizzazione.Ecco perché è importante leggere recensioni, thread XDA o community relative al tuo dispositivo prima di passare alle impostazioni più aggressive.
Grazie a tutto quanto sopra, Shizuku si afferma come uno strumento fondamentale per coloro che desiderano sfruttare al meglio Android senza accesso root: Centralizza le autorizzazioni avanzate, consente alle app di estrarre le API di sistema in modo controllato e apre le porte a una personalizzazione approfondita. Rispetta l'integrità del sistema, mantiene in esecuzione le app sensibili e consente di sperimentare l'interfaccia, le prestazioni e la sicurezza in modo molto più flessibile rispetto alle opzioni di sistema standard.
