Fes servir Shizuku per portar la personalització d'Android al següent nivell

  • Shizuku permet a apps normals utilitzar APIs de sistema via ADB sense necessitat de root, mantenint SafetyNet i la garantia.
  • La depuració sense fils a Android 11+ facilita activar Shizuku i concedir permisos avançats directament des del mòbil.
  • Combinat amb SystemUI Tuner i altres apps, Shizuku desbloqueja ajustaments ocults, gestió de permisos i accés a carpetes restringides.
  • La compatibilitat depèn de la capa del fabricant, però l'ecosistema d'apps per a Shizuku creix i cobreix personalització, automatització i privadesa.

Fes servir Shizuku per portar la personalització d'Android al següent nivell

Si ets dels que disfruta toquetejant cada racó del mòbil però no vols complicar-te la vida amb el root, Shizuku s'ha convertit en la navalla suïssa de la personalització a Android. Permet a moltes apps fer trucs de nivell avançat sense trencar SafetyNet, sense enfadar el teu banc i sense haver de desbloquejar el bootloader.

Durant anys el panorama estava entre usuaris amb root i usuaris normals, però avui hi ha una tercera via molt potent: utilitzar Shizuku com a pont entre les apps i les APIs del sistema. Amb ell pots esborrar bloatware, ajustar la interfície, accedir a carpetes bloquejades o automatitzar ajustaments, gairebé com si tinguessis root, però mantenint la seguretat i la garantia del dispositiu.

Què és Shizuku i per què ha canviat el joc

Per entendre bé Shizuku, imagina que el teu mòbil és un edifici molt vigilat on Android controla estrictament quines portes pot obrir cada aplicació. Una app normal només entra a la seva oficina, una app amb root és com l'amo amb claus mestres i Shizuku seria el cap de seguretat que té permís per accedir a gairebé tot i que altres apps li demanen que faci coses per elles.

A nivell tècnic, Shizuku és un servei que utilitza ADB per donar a aplicacions normals accés a certes APIs de sistema, les mateixes que se solen utilitzar des de la consola ADB o amb permisos de sistema. Ho fa sense modificar la partició de sistema, sense pegats rars i sense necessitat de root, simplement aprofitant el mode de depuració que ja inclou Android.

Això vol dir que moltes coses que abans només es podien fer sent root ara es poden aconseguir a través de Shizuku com a alternativa lleugera i menys intrusiva. Això sí, no és màgia: tot el que es pot fer amb Shizuku es podria fer amb root, però no al revés. Algunes funcions segueixen requerint root complet, nucli modificat o mòduls específics.

Com a usuari, en realitat no necessites instal·lar Shizuku si cap app t'ho demana, però cada cop hi ha més aplicacions que ho aprofiten per oferir opcions avançades, com a instal·ladors d'APKs, exploradors d'arxius, eines de permisos o apps d'automatització.

Avantatges davant del root i per què val la pena fer-lo servir

Avantatges de Shizuku a Android

La gran carta de Shizuku és que es col·loca en un punt intermedi entre ser usuari normal i fer root complet. Et dóna un munt de poder extra sense carregar-te coses sensibles del sistema. Pel dia a dia, sol ser més que suficient.

D'una banda, no trenca SafetyNet ni Play Integrity (almenys en les condicions habituals), de manera que les teves apps bancàries, Google Wallet, Netflix i companyia segueixen funcionant igual. No estàs alterant la verificació d'integritat, sinó aprofitant funcions previstes pel mateix Android.

També és clau que no has de desbloquejar el bootloader ni flashar res, de manera que a la majoria de fabricants mantenes la garantia intacta. Els riscos típics del root (brick, errors en actualitzar, mòduls conflictius) aquí desapareixen, perquè el sistema no es toca.

Un altre punt fort és la facilitat d'ús: activar o aturar Shizuku es fa en segons. Si reinicieu el mòbil, el servei es talla i les apps deixen de tenir aquests permisos extra. És una cosa molesta si reinicies molt, però a canvi tens la tranquil·litat que res no queda permanent en l'arrencada.

Al final, Shizuku ofereix una experiència de personalització molt potent, però mantenint un equilibri raonable entre llibertat i seguretat. Ideal si vols anar un pas més enllà sense ficar-te de ple al món del root.

Com funciona Shizuku per dins i què necessita

Shizuku funciona com un intermediari entre el sistema i les aplicacions, de manera que les apps compatibles us demanen que executeu accions amb privilegis elevats. Per això, es recolza en ADB, l'Android Debug Bridge que normalment faries servir des del PC.

Quan el configures per primera vegada, Shizuku inicia un servei amb permisos especials usant ordres ADB. A partir d'aquell moment, les aplicacions que suporten Shizuku poden sol·licitar accés a APIs de sistema, com WRITE_SECURE_SETTINGS o altres permisos que normalment només es poden donar per consola.

Tot això es construeix sobre la depuració d'Android (USB o sense fil). Necessites activar les opcions de desenvolupador, habilitar la depuració USB o la depuració sense fils i en alguns casos aparellar el dispositiu amb un PC o amb el propi sistema mitjançant un codi.

Quan el servei està actiu, Shizuku s'executa en segon pla i no veuràs res estrany a la interfície, simplement les apps guanyen noves capacitats. Si desinstal·les Shizuku o l'aturas, aquestes apps perden automàticament aquests privilegis i es tornen a comportar com a apps normals.

A nivell de requisits, Shizuku funciona a partir d'Android 7.0, però el seu ús és molt més còmode des d'Android 11, que és quan Google va afegir la depuració ADB sense fil amb aparellament per codi.

Instal·lar i activar Shizuku a Android 11 o superior (sense PC)

Configura Shizuku sense fil

Si el teu mòbil té Android 11 o una versió més recent, pots activar Shizuku usant només la depuració sense fil i oblidar-te del cable i de l'ordinador, llevat de casos molt concrets. És el mètode que més es recomana avui dia.

El primer és activar les opcions de desenvolupador del sistema. Per fer-ho, aneu a Paràmetres, entreu a Quant al telèfon i premeu diverses vegades seguides sobre el número de compilació fins que el sistema us avisi que sou desenvolupadors.

Després obre Shizuku (la pots descarregar de Google Play o F-Droid) i vés a l'apartat que indica alguna mena “Iniciar des de depuració sense fils” o similar. Allà veuràs un botó d'emparellament. En prémer-lo, l'app mostrarà una notificació persistent que utilitzaràs d'aquí a uns segons.

Seguidament entra a les opcions de desenvolupador del mòbil i activa la depuració sense fil. Dins d'aquest menú, seleccioneu l'opció Vincular dispositiu amb codi de sincronització (o text semblant), que mostrarà a la pantalla un codi numèric de sis dígits.

Amb aquest codi visible, desplega les notificacions i respon a la notificació de Shizuku introduint el codi de vinculació. D'aquesta manera el sistema aparella Shizuku amb la sessió d'ADB sense fil.

Quan l'aparellament es completi, només has de tornar a Shizuku i tocar a Inicia. L'app mostrarà un petit registre amb les ordres ADB que s'executen en segon pla, però el que us interessa és la part superior de la pantalla principal, on hauria d'aparèixer un missatge de l'estil “Shizuku està actiu”. Si ho veus, tot ha funcionat.

En alguns dispositius amb capes molt personalitzades, com Xiaomi amb MIUI o HyperOS, potser haureu d'activar també ajustaments de seguretat extra, com “Depuració USB (Paràmetres de seguretat)” dins de les opcions de desenvolupador, perquè la depuració sense fils i Shizuku s'entenguin bé.

Utilitza Shizuku en Android 10 o versions anteriors

Si el teu mòbil està en Android 10 o menor, la bona notícia és que encara pots fer servir Shizuku; la dolenta és que necessitareu recórrer al mètode clàssic amb PC i cable USB. No és complicat, però sí una mica més pesant.

Primer hauràs de instal·lar els binaris d'ADB al teu ordinador. Google ofereix el paquet d'eines de plataforma i moltes pàgines enllacen aquests binaris. Un cop descarregats, extreu el contingut i obre una finestra de CMD o PowerShell a la carpeta on hi ha els executables.

Al telèfon, activa les opcions de desenvolupador i la depuració USB tal com hem explicat abans. Connecteu el mòbil al PC amb un cable de dades i, en cas que aparegui una finestra emergent demanant que autoritzeu la depuració des d'aquest ordinador, accepteu.

A la consola del PC, executa l'ordre Dispositius adb. Si tot està ben configurat, veureu el vostre dispositiu llistat i autoritzat. En aquest moment, obre l'app Shizuku al mòbil i utilitza l'opció de Veure comanda o Copy, que us mostrarà l'ordre exacta que has d'executar per arrencar el servei segons la teva versió d'Android i de la pròpia app.

Envia aquest text a l'ordinador (per correu, missatgeria o com prefereixis), copia i enganxa l'ordre a la finestra d'ADB i executa-ho. No cal prémer Iniciar a l'app en aquest mode, ja que el mateix comando arrenca el servei de Shizuku. Un cop conclogui, Shizuku mostrarà l'estat com a actiu i les aplicacions podran aprofitar-lo fins que reiniciïs.

Shizuku, SystemUI Tuner i altres usos avançats

Shizuku per si mateix no fa res visible, la màgia comença quan el combines amb apps potents. Una de les parelles més interessants és Shizuku juntament amb SystemUI Tuner, una aplicació pensada per treure a la llum ajustaments ocults de la interfície d'Android.

SystemUI Tuner s'encarrega d'exposar i modificar els ajustaments ocults de la interfície d'Android, com tweaks de la barra d'estat, els paràmetres ràpids, el mode immersiu o la importància de les notificacions. No inventa res de nou, simplement mostra i canvia paràmetres que ja existeixen al sistema, sempre que el fabricant no els hagi eliminat.

Per funcionar a ple rendiment, SystemUI Tuner necessita permisos que normalment es donen via ADB, com WRITE_SECURE_SETTINGS, llegir estadístiques o gestionar alguns paràmetres bloquejats. Aquí és on Shizuku encaixa perfecte: si ho tens actiu, l'app pot demanar aquests permisos sense necessitat de connectar el mòbil al PC.

A Android 11 en endavant, només cal iniciar Shizuku i, quan SystemUI Tuner sol·liciti accés, autoritzar-ho des del propi mòbil. En versions antigues, mancant Shizuku o root, hauràs d'estirar ordres ADB tradicionals amb cable.

El desenvolupador de SystemUI Tuner avisa que no tots els paràmetres funcionen a tots els dispositius. Capes agressives com MIUI, EMUI, One UI o ColorOS poden bloquejar moltes de les claus internes, de manera que algunes seccions donaran error o no tindran efecte. I hi ha casos extrems com velles versions de TouchWiz on l'app pràcticament no serveix.

Add-on per escriure a Settings.System i límits de Play Store

Per sortejar algunes de les restriccions que Google ha anat imposant al llarg de les versions d'Android, SystemUI Tuner compta amb un add-on separat que apunta a un SDK antic (API 22) i es marca com a test-only. Amb això podeu seguir escrivint a Settings.System en certs escenaris on les apps modernes ja no poden.

Com que aquest add-on s'etiqueta com a paquet de prova, Android bloqueja la seva instal·lació estàndard. Per instal·lar-lo necessites utilitzar eines compatibles amb Shizuku, com Install with Options, o estirar ADB indicant la bandera -t per permetre APKs test-only.

A la pràctica, el procés sol ser així: descarregues l'APK de l'add-on des de la pàgina de llançaments, uses una app instal·ladora que funcioni amb Shizuku, actives opcions com Allow Test i Replace Existing i permets la instal·lació. Una altra via és l'ordre adb install -t juntament amb la ruta de l'APK.

El motiu de mantenir aquest add-on separat és senzill: les polítiques de Google Play exigeixen targets de SDK recents i no permeten distribuir APKs amb flags de test o debug. Si s'integra tot en una sola app, és molt probable que SystemUI Tuner desaparegués de la botiga oficial.

Amb l'add-on instal·lat, SystemUI Tuner pot seguir llegint i escrivint valors a Settings.System i Settings.Secure que, altrament, estarien vetats per a apps normals. Això sí, sempre quedes subjecte a les decisions de cada fabricant i als ajustaments que hagi eliminat o pegat.

Funcions destacades de SystemUI Tuner amb ajuda de Shizuku

Un cop concedits els permisos necessaris, SystemUI Tuner desplega una bona col·lecció de seccions i opcions. No totes funcionaran al telèfon, però el ventall de personalització pot ser molt ampli si el teu ROM és amigable.

Entre les funcions més interessants hi ha la possibilitat de gestionar les icones de la barra d'estat, activar o personalitzar el Demo Mode (ideal per a captures de pantalla netes), ajustar la importància de notificacions a Android 7.0+ o habilitar modes immersius a pantalla completa.

També podeu modificar la quadrícula i disposició dels Ajustos Ràpids en certes capes, retocar la velocitat de les animacions, activar funcions amagades que l'OEM hagi deixat al codi o canviar com es comporta el mode No Molestar.

L'app s'organitza en seccions com ara Aplicacions, Àudio i so, Pantalla, Xarxa, Interaccions, Sistema, UI o Avançat. A cadascuna trobes ajustaments específics orientats a comportament, interfície o connectivitat.

Per exemple, a la part d'Interaccions pots mostrar o ocultar icones concretes, afegir el percentatge de bateria, incloure el mode No Molestar al control de volum o canviar com es desplega la cortina de notificacions. A UI pots controlar gestos de navegació, mantenir la pantalla encesa en carregar o establir escales d'animació personalitzades.

Això sí, el mateix desenvolupador avisa que algunes modificacions són persistents i no es desfan en desinstal·lar l'app. Des d'Android 8.0 s'inclou una opció de reset per a la majoria, però es recomana anotar què canvies i saber com restaurar-ho amb ADB si alguna cosa surt malament (per exemple, esborrar la clau ui_night_mode si una manera nit experimental deixa la pantalla en negre).

Casos pràctics d'ús de Shizuku per a personalització i optimització

Més enllà de SystemUI Tuner, el veritable potencial de Shizuku es veu al seu ecosistema d'apps compatibles. Hi ha eines per a gairebé tot: esborrar bloatware, gestionar permisos, automatitzar accions, controlar xarxa, explorar fitxers bloquejats i molt més.

Un exemple molt demandat és eliminar aplicacions del sistema sense barallar-te amb la consola. Amb apps de desinstal·lació visual com Canta o altres de similars, pots llistar les apps preinstal·lades, congelar-les o esborrar-les usant Shizuku. Si més tard te'n penedeixes, moltes permeten restaurar-les de nou.

Un altre escenari típic consisteix a recuperar l'accés a les carpetes /Android/data i /Android/obb, que des d'Android 13 i 14 estan fortament restringides. Exploradors de fitxers com MiXplorer, FV File Explorer, ZArchiver, X-plore, Solid Explorer o Total Commander usen Shizuku per saltar aquestes limitacions i que tornis a veure i editar aquests directoris.

En l'àmbit de la bateria, hi ha apps com Hail que aprofiten Shizuku per congelar aplicacions completes quan apagues la pantalla. Una app congelada no desperta, no mana notificacions i no consumeix recursos, recuperant el seu estat únicament quan tornes a engegar la pantalla.

També hi ha eines orientades a la privadesa i la xarxa com App Ops, NetWall o firewalls sense VPN, que amb Shizuku poden bloquejar sensors, dades o connexions de manera més precisa que els permisos estàndard d'Android, sense necessitat d'aixecar com a servei de VPN.

rish: ordres privilegiades sense ADB tradicional

Dins de l'ecosistema de Shizuku hi ha una utilitat anomenada rish, que proporciona un shell amb els mateixos privilegis que el servei de Shizuku. És especialment útil si et sents còmode amb la línia d'ordres o si fas servir apps d'automatització tipus Tasker o MacroDroid.

Amb rish pots obrir un shell interactiu directament al mòbil executant simplement rish des d'una terminal compatible, o bé passar-li una ordre concreta amb l'opció -c, com rish -c 'whoami', per executar i sortir.

També és possible canalitzar ordres des de l'entrada estàndard, per exemple usant fet 'ordre' | rish. D'aquesta manera, scripts més complexos o fluxos d'automatització poden llençar accions privilegiades sense dependre d'ADB per cable.

En combinació amb tasques programades, rish permet fer coses com reiniciar el dispositiu, canviar ajustaments o matar processos concrets sota certes condicions, tot appuyé als privilegis que ofereix Shizuku en segon pla.

Això sí, encara que l'eina sigui potent, convé fer-la servir amb cap: una ordre mal escrita pot generar comportaments estranys, igual que passaria amb ADB. Millor anar a poc a poc i saber sempre quina clau o servei estàs tocant.

Ecosistema d'apps compatibles amb Shizuku i nivell de compatibilitat

La llista d'aplicacions que integren Shizuku creix cada mes. Hi ha solucions d'automatització com MacroDroid, AutoJs6, Geto o PhoneProfilesPlus; eines d'interfície com UbikiTouch, Tap Tap, ColorBlendr, Lockscreen Widgets o KeyMapper; gestors de fitxers avançats com MiXplorer, ZArchiver, X-plore, Solid Explorer o Total Commander; instal·ladors d'APK com SAI, Shizuku Package Installer o InstallWithOptions; i utilitats específiques per a capes concretes.

Algunes d'aquestes aplicacions, aplicacions per personalitzar, se centren en l'experiència d'usuari, oferint coses com mode fosc forçat per app, gestos personalitzats, multitasca flotant o menús d'inici tipus escriptori. Altres apunten més al manteniment, amb còpies de seguretat avançades, neteja profunda o diagnòstic del sistema.

També hi ha un grup d'eines molt orientades a ROMs de fabricants concrets, com ara ajustaments extra per a One UI, MIUI/HyperOS o EMUI, que permeten activar funcions de 5G, modificar límits de càrrega de bateria o habilitar modes de finestra lliure que l'OEM oculta.

Això sí, tot allò que fa Shizuku està limitat per la implementació del fabricant. Si una capa ha eliminat una funció del SystemUI o ha blindat cert ajustament, cap app no ​​podrà reviure-ho només amb ADB. A AOSP o ROMs properes a Android pur sol anar millor, mentre que en capes molt personalitzades certes seccions de les apps faran fallades o no faran efecte.

En resum, Shizuku posa sobre la taula una plataforma comuna de permisos elevats, però el resultat real sempre dependrà del vostre model concret, versió d'Android i capa de personalització. Per això és important llegir ressenyes, fils de XDA o comunitats del dispositiu abans de llançar-te amb els ajustaments més agressius.

Amb tot això, Shizuku es consolida com una eina clau per als que volen esprémer Android sense root: centralitza permisos avançats, permet a les apps estirar APIs de sistema de forma controlada i obre la porta a una personalització profunda que respecta la integritat del sistema, manté les apps més sensibles funcionant i et deixa experimentar amb la interfície, el rendiment i la seguretat de manera molt més flexible que amb les opcions estàndard del sistema.

que és Shizuku per Android
Article relacionat:
Shizuku: la clau per heretar i ampliar el System UI Tuner a Android