Configurazione Work Profile
TikMatrix supporta la configurazione degli utenti Work Profile per ogni dispositivo individualmente, il che è molto utile per dispositivi gestiti da aziende o ambienti con app duplicate.
Cos'è il Work Profile
Work Profile è una funzionalità Android che permette di creare un ambiente di lavoro indipendente sullo stesso dispositivo. Configurando ID utente diversi, puoi:
- Usare TikMatrix normalmente su dispositivi gestiti da aziende
- Impostare configurazioni utente diverse per ambienti app diversi
- Ottenere una gestione dei dispositivi e un controllo dei permessi più granulare
Usare lo Strumento Shelter per Clonare le Applicazioni
Prima di configurare il Work Profile, devi usare lo strumento Shelter per clonare le applicazioni TikTok e TikMatrix:
Cos'è Shelter
Shelter è un'applicazione open source che crea e gestisce Work Profile sui dispositivi Android. Ti permette di eseguire applicazioni duplicate in un ambiente di lavoro isolato.
Installare Shelter
- Scarica Shelter da F-Droid o Google Play Store
- Installa e apri Shelter sul tuo dispositivo
- Segui la procedura guidata per creare un Work Profile
Clonare le Applicazioni Richieste
Dopo aver configurato Shelter, devi clonare sia l'applicazione TikTok che TikMatrix:
-
Clona l'Applicazione TikTok:
- Apri Shelter e vai alla scheda "Main"
- Trova TikTok nell'elenco delle applicazioni
- Tocca il pulsante "Clone to Work Profile"
- Attendi il completamento del processo di clonazione
-
Clona l'Applicazione TikMatrix:
- In Shelter, individua TikMatrix nell'elenco delle applicazioni
- Tocca il pulsante "Clone to Work Profile"
- Conferma l'operazione di clonazione
Verificare il Successo della Clonazione
Dopo una clonazione riuscita:
- Vedrai sia TikTok che TikMatrix con un'icona a forma di valigetta nel drawer delle app
- Queste sono le versioni Work Profile delle applicazioni
- Le applicazioni originali rimangono invariate nel profilo principale
Come Configurare il Work Profile
1. Apri la Barra degli Strumenti del Dispositivo
Quando il tuo dispositivo è collegato e visualizzato nell'interfaccia principale di TikMatrix:
- Fai doppio clic sulla scheda del dispositivo per entrare in modalità a schermo intero
- Apparirà una barra degli strumenti sul lato destro dello schermo del dispositivo
- La barra degli strumenti è collassata per impostazione predefinita e si espanderà automaticamente quando ci passi sopra il mouse
2. Trova il Pulsante Work Profile
In fondo alla barra degli strumenti, vedrai un pulsante con l'icona di una valigetta, che è il pulsante di configurazione Work Profile.
3. Imposta l'ID Utente
- Fai clic sul pulsante con l'icona della valigetta
- Inserisci l'ID utente nella finestra di dialogo popup (ad es. 10)
- Fai clic sul pulsante "Salva"
4. Conferma la Configurazione
Dopo una configurazione riuscita, il sistema mostrerà una notifica "Impostazioni utente Work Profile salvate".
Descrizione degli ID Utente
ID Utente Comuni
- 0: Utente principale (utente predefinito)
- 10: Primo utente work profile
- 11: Secondo utente work profile
- Gli ID utente aggiuntivi seguono questo schema
Come Trovare l'ID Utente
Se non sei sicuro degli ID utente sul tuo dispositivo, puoi trovarli usando:
adb shell pm list users
Oppure eseguendo negli strumenti di debug di TikMatrix:
pm list users
Esempio di output:
Users:
UserInfo{0:Owner:c13} running
UserInfo{10:Work profile:1030} running
Archiviazione del File di Configurazione
Le configurazioni Work Profile vengono salvate automaticamente nel file data/work_profile_user.json con il seguente formato:
{
"device_serial_1": "10",
"device_serial_2": "0",
"device_serial_3": "11"
}
Gestione delle Configurazioni dei Dispositivi
Visualizzare la Configurazione Attuale
La configurazione Work Profile di ogni dispositivo è indipendente. Puoi:
- Impostare ID utente diversi per ogni dispositivo
- Modificare le configurazioni utente dei dispositivi esistenti in qualsiasi momento
- Cancellare la configurazione (inserisci un valore vuoto e salva per eliminare la configurazione)
Gestione in Blocco
Se devi gestire un gran numero di dispositivi, puoi modificare direttamente il file data/work_profile_user.json:
- Chiudi l'applicazione TikMatrix
- Apri il file di configurazione
- Aggiungi o modifica le configurazioni dei dispositivi in formato JSON
- Riavvia TikMatrix
Risoluzione dei Problemi
Problemi Comuni
D: I comandi falliscono dopo aver impostato il Work Profile
R: Verifica quanto segue:
- Se l'ID utente è corretto
- Se l'utente corrispondente esiste sul dispositivo
- Se hai permessi sufficienti per accedere a quell'utente
D: Come annullare la configurazione Work Profile
R: Cancella il campo di inserimento dell'ID utente nella finestra di dialogo di configurazione e fai clic su salva.
D: Cosa fare se la configurazione viene persa
R: Le configurazioni sono memorizzate in un file JSON locale. Se persa, puoi riconfigurare o ripristinare il file data/work_profile_user.json da un backup.
D: Problemi relativi a Shelter
R: Se riscontri problemi con Shelter:
- La clonazione fallisce: assicurati di avere permessi di amministratore e spazio di archiviazione sufficiente
- Le app clonate non sono visibili: verifica che il Work Profile sia correttamente attivato in Shelter
- Le app si bloccano nel Work Profile: prova a clonare nuovamente le applicazioni o ad aggiornare Shelter
- Non riesci a trovare le app clonate: cerca le app con icone a forma di valigetta nel drawer delle app
Best Practice
Ambiente Aziendale
- Gestione Unificata: imposta lo stesso ID utente per tutti i dispositivi aziendali
- Separazione dei Permessi: usa ID utente diversi per distinguere diversi livelli di permesso
- Configurazione di Backup: fai regolarmente il backup del file
work_profile_user.json
Uso Personale
- Isolamento delle App: imposta ambienti utente diversi per scopi diversi
- Ambiente di Test: usa ID utente indipendenti per il test delle app
- Protezione della Privacy: migliora la sicurezza della privacy tramite la separazione degli utenti
Gestione dello Strumento Shelter
- Aggiornamenti Regolari: mantieni aggiornata l'applicazione Shelter per garantire la compatibilità
- Sincronizzazione delle Applicazioni: assicurati che sia TikTok che TikMatrix siano clonati prima di configurare il Work Profile
- Backup delle Impostazioni Shelter: esporta e fai il backup delle configurazioni Shelter per un facile ripristino
- Monitora gli Aggiornamenti delle App: quando TikTok o TikMatrix si aggiornano, potrebbe essere necessario aggiornare anche le versioni clonate
Dettagli Tecnici
La funzione Work Profile è implementata aggiungendo il parametro --user ai comandi ADB:
# Senza Work Profile
adb shell input tap 100 200
# Con Work Profile (ID Utente: 10)
adb shell --user 10 input tap 100 200
Questo garantisce che i comandi vengano eseguiti nell'ambiente utente corretto, evitando problemi di permessi e conflitti di ambiente.
Configurando correttamente il Work Profile, puoi usare TikMatrix senza problemi in vari ambienti di dispositivi complessi, migliorando l'efficienza del lavoro e la comodità di gestione.