Utilizzando il seguente comando, sono riuscito a attivare la modalità multi-utente in un dispositivo Android che non officicially supporta: adb shell setprop fw.max_users 4
. Per buona misura ho anche aggiunto la seguente voce al file build.prop:
fw.max_users=5
Ora c'è un menu Impostazioni per creare altri utenti nel mio dispositivo. Al momento della creazione di un nuovo utente, passerei alla schermata di blocco multiutente con icone in basso che mostrano gli account utente disponibili nel dispositivo. Da lì posso scegliere il mio accesso utente.
Inoltre, i dati dell'account del nuovo utente sopravvivono al riavvio. Da ciò, posso concludere che la modalità multiutente funziona.
Il problema è il mio dispositivo Android, un lettore multimediale che esegue una versione di Jellybean 4.2, normalmente non visualizza la schermata di blocco. Non viene visualizzata la schermata di blocco all'avvio del dispositivo né dopo aver sospeso o messo il dispositivo in sospensione.
In effetti, l'unica volta che vedo la schermata di blocco è immediatamente dopo aver creato un nuovo utente. Una volta effettuato l'accesso come nuovo utente, non posso tornare alla schermata di blocco perché il dispositivo è configurato per mostrare solo il pannello inferiore e quindi non ho modo di fare clic sull'icona Utente nel menu Impostazioni rapide del pannello superiore mancante.
Sembra un po 'eccessivo fare alcuni hack di sistema di basso livello solo per ottenere l'equivalente desktop Linux di Control-Alt-F8, ecc. C'è un comando, forse usando qualche intento o attività disponibile tramite lo strumento di gestione attività Android (am) che mi consentirebbe di passare da un accesso utente diverso o almeno per passare alla schermata di blocco che mi consentirebbe di accedere come utente diverso?