Shizuku App
Quando si sviluppano app che richiedono i permessi di root, il metodo più comune è eseguire alcuni comandi nella shell su. Ad esempio, ci sono app che utilizzano il comando pm enable/disable
per abilitare/disabilitare componenti. Questo metodo presenta svantaggi molto significativi:
- Estremamente lento (Creazione di più processi)
- Necessita di elaborare testi (Super inaffidabile)
- La possibilità è limitata ai comandi disponibili
- Anche se adb ha permessi sufficienti, l'app richiede privilegi di root per funzionare
Shizuku utilizza un approccio completamente diverso. La caratteristica più importante fornita da Shizuku è quella di fungere da intermediario per ricevere richieste dall'app, inviarle al server di sistema e restituire i risultati. Per l'app, è praticamente identico all'uso diretto delle API di sistema. Ma è molto più veloce poiché si collega direttamente al sistema.
Novità in 13.6.0.r1086.2650830c
Here's a summary of the Shizuku 13.6.0 release notes, formatted as an HTML list:
- Support for Android 14 QPR1.
- Updated start command. The start command can now be copied to any executable location.
- Support for auto start without root on Android 13 and above when connected to a trusted WLAN.