Passa al contenuto principale

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

  1. Scarica Shelter da F-Droid o Google Play Store
  2. Installa e apri Shelter sul tuo dispositivo
  3. 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:

  1. 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
  2. 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:

  1. Fai doppio clic sulla scheda del dispositivo per entrare in modalità a schermo intero
  2. Apparirà una barra degli strumenti sul lato destro dello schermo del dispositivo
  3. 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

  1. Fai clic sul pulsante con l'icona della valigetta
  2. Inserisci l'ID utente nella finestra di dialogo popup (ad es. 10)
  3. 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:

  1. Impostare ID utente diversi per ogni dispositivo
  2. Modificare le configurazioni utente dei dispositivi esistenti in qualsiasi momento
  3. 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:

  1. Chiudi l'applicazione TikMatrix
  2. Apri il file di configurazione
  3. Aggiungi o modifica le configurazioni dei dispositivi in formato JSON
  4. 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

  1. Gestione Unificata: imposta lo stesso ID utente per tutti i dispositivi aziendali
  2. Separazione dei Permessi: usa ID utente diversi per distinguere diversi livelli di permesso
  3. Configurazione di Backup: fai regolarmente il backup del file work_profile_user.json

Uso Personale

  1. Isolamento delle App: imposta ambienti utente diversi per scopi diversi
  2. Ambiente di Test: usa ID utente indipendenti per il test delle app
  3. Protezione della Privacy: migliora la sicurezza della privacy tramite la separazione degli utenti

Gestione dello Strumento Shelter

  1. Aggiornamenti Regolari: mantieni aggiornata l'applicazione Shelter per garantire la compatibilità
  2. Sincronizzazione delle Applicazioni: assicurati che sia TikTok che TikMatrix siano clonati prima di configurare il Work Profile
  3. Backup delle Impostazioni Shelter: esporta e fai il backup delle configurazioni Shelter per un facile ripristino
  4. 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.