Impostare Livesignage come Device Owner su Android (modalità kiosk)

Impostare Livesignage come Device Owner su Android (modalità kiosk)

Contesto

Per abilitare la modalità kiosk e consentire al player Livesignage di avere il pieno controllo del dispositivo, l’app deve essere impostata come Device Owner.
Per farlo è necessario eseguire un comando specifico tramite ADB (Android Debug Bridge):

Shell
adb shell dpm set-device-owner com.livedigitalsignage.android/.MyDeviceAdminReceiver


La procedura è sicura e va eseguita una sola volta per ogni dispositivo.
Può essere effettuata da qualsiasi computer Windows, macOS o Linux con connessione USB.

Prerequisiti sul dispositivo Android

Prima di collegare il dispositivo, è necessario completare alcune operazioni manuali:
  1. Abilitare le Opzioni sviluppatore
Vai su Impostazioni → Info sul device, poi tocca Numero build sette volte finché compare il messaggio “Ora sei uno sviluppatore!”.
  1. Abilitare il debug USB
Vai su Impostazioni → Sistema → Opzioni sviluppatore e attiva Debug USB.
  1. Usare un dispositivo nuovo o ripristinato
Il comando Device Owner funziona solo su dispositivi senza account utente o configurazioni esistenti. Se il dispositivo è già stato configurato, esegui un ripristino alle impostazioni di fabbrica prima di procedere.

Preparazione del computer (Windows)

Installazione di ADB

Scarica gli Android SDK Platform-Tools per Windows dal sito ufficiale di Google:

Estrai il file ZIP (ad esempio in C:\platform-tools).
Notes
Non è necessario installare Android Studio.

Installazione dei driver USB (se necessario)

Alcuni dispositivi richiedono un driver USB per poter comunicare correttamente con Windows.
Google fornisce un elenco ufficiale dei driver OEM qui: https://developer.android.com/studio/run/oem-usb
Scarica e installa il driver corrispondente al produttore del tuo dispositivo (Samsung, Lenovo, ecc.).

Collegamento e autorizzazione del dispositivo

  1. Collega il dispositivo Android al computer utilizzando un cavo USB per trasferimento dati.
  2. Apri il Prompt dei comandi (premi Win + R, digita cmd e premi Invio).
  3. Vai nella cartella dove hai estratto Platform-Tools:
    Shell
    cd C:\platform-tools

  1. Controlla la connessione:
    Shell
    adb devices

  1. Sullo schermo del dispositivo tocca Consenti quando compare la richiesta di autorizzazione per il debug USB.
  2. Esegui di nuovo il comando: il dispositivo dovrebbe apparire come device (autorizzato).

Esecuzione del comando Device Owner

Assicurati che l’app Livesignage sia già installata sul dispositivo, poi esegui:

Shell
adb shell dpm set-device-owner com.livedigitalsignage.android/.MyDeviceAdminReceiver

Se il comando va a buon fine, vedrai un messaggio di conferma.
Warning
In caso di errore, assicurati che il dispositivo sia stato ripristinato e ripeti i passaggi.

Preparazione del computer (macOS / Linux)

Installazione di ADB

Scarica gli Android SDK Platform-Tools per macOS o Linux dal sito di Google: https://developer.android.com/tools/releases/platform-tools
Estrai il file ZIP (ad esempio in ~/platform-tools).

Collegamento e autorizzazione del dispositivo

  1. Collega il dispositivo Android al computer tramite cavo USB.
  2. Apri il Terminale e spostati nella cartella degli strumenti:
    Shell
    cd ~/platform-tools

  1. Verifica la connessione:
    Shell
    ./adb devices

  1. Conferma la richiesta di autorizzazione sul dispositivo quando compare.

Esecuzione del comando Device Owner

Una volta che il dispositivo è riconosciuto e l’app Livesignage è installata, esegui:

Shell
./adb shell dpm set-device-owner com.livedigitalsignage.android/.MyDeviceAdminReceiver

Dovresti vedere un messaggio di conferma.
Warning
Se ricevi un errore relativo a utenti o account esistenti, effettua un ripristino del dispositivo e riprova.

Risoluzione dei problemi e casi comuni

Device unauthorized in adb devices

Scollega e ricollega il cavo, sblocca il telefono e conferma “Consenti debug USB”.

Il dispositivo non appare nella lista

Installa o aggiorna il driver USB corretto (solo Windows). Prova un altro cavo o porta USB.

Not allowed to set the device owner

Il dispositivo ha un utente o account attivo. Esegui un ripristino alle impostazioni di fabbrica e riprova.

Adb not recognized o “Command not found”

Assicurati di essere nella cartella Platform-Tools prima di eseguire i comandi.

Considerazioni finali

Dopo l’esecuzione corretta del comando:
  • L’app Livesignage diventerà Device Owner del dispositivo.
  • L’app gestirà automaticamente la modalità kiosk e i controlli di sistema necessari.
  • Puoi ora scollegare il dispositivo e proseguire con la configurazione standard di Livesignage.

Se devi ripetere la procedura su più dispositivi, puoi riutilizzare la stessa installazione di Platform-Tools.
L’unica autorizzazione da confermare ogni volta è quella del debug USB sul nuovo dispositivo.



    • Related Articles

    • Android Generico

      Esistono due modi per installare l'app Livesignage sui dispositivi Android: 1. Installazione diretta e ADB per la modalità Kiosk Scarica l'APK Scarica il file APK da: ? https://myls.io/android/ls.apk Questa versione include: Modalità Kiosk nativa ...
    • Android TV

      Google Play Store Puoi installare l'app direttamente tramite Google Play Store della Android TV. Dalla Android TV naviga fino al Google Play Store e cerca Livesignage tra le app. Una volta installata potrai avviarla come ogni altra app dal menù. ...
    • Samsung Kiosk Tizen 4.0

      Lingua Scegliere la lingua e premere Avanti > sul telecomando. Impostazioni Spegnimento automatico Selezionare l'opzione "Off" e premere Avanti >. Connessione wireless Connettersi alla rete. Se si dispone di una rete Wi-Fi, scegliere un'opzione ...
    • OPS Philips PPDS Android 7

      Installa Livesignage Connetti un mouse all'OPS Philips PPDS. Trascina dall'alto verso il basso per attivare la modalità amministratore. Inserisci il codice 0000 e poi cliccare su avanti. Scarica il file ls.apk seguendo l'url ...
    • Player BrightSign 5

      Compatibilità Le procedure descritte nel presente documento sono valide per i seguenti modelli: XC5, XT5, XD5, HD5, LS5, AU5. Operazioni preliminari Innanzitutto occorre finalizzare il reset del dispositivo tenendo premuto contemporaneamente i tasti ...