Widget di debug wireless
Attiva/disattiva il debug wireless (ADB su Wi-Fi) direttamente dalla schermata iniziale con un solo tocco. Niente più navigazione nelle Opzioni sviluppatore, niente più impostazioni rapide: solo l'interruttore di cui hai bisogno, dove ti serve.
Progettato per gli sviluppatori Android che installano build, eseguono test di strumentazione o si connettono agli IDE tramite rete durante la giornata. Il widget di debug wireless elimina la necessità di abilitare e disabilitare ripetutamente l'ADB su Wi-Fi, trasformando un'operazione che richiedeva cinque tocchi in una sola.
**Come funziona**
Il widget legge e scrive l'impostazione globale `adb_wifi_enabled` di Android. Una volta concessa l'autorizzazione necessaria, toccando l'interruttore si attiva e disattiva il debug wireless all'istante, con lo stesso effetto dell'attivazione manuale nelle Opzioni sviluppatore, ma senza uscire dalla schermata iniziale.
**Configurazione**
Il widget di debug wireless richiede una configurazione iniziale perché il flag di debug wireless di Android è un'impostazione di sistema protetta. Google limita questa funzionalità alle app che dispongono dell'autorizzazione WRITE_SECURE_SETTINGS, che non può essere concessa tramite una normale finestra di dialogo di installazione: deve essere concessa una sola volta da un computer tramite ADB.
La schermata "Informazioni" all'interno dell'app ti guida attraverso l'intera procedura di configurazione:
1) Abilita le Opzioni sviluppatore sul tuo dispositivo.
2) Collega il dispositivo a un computer con ADB installato ed esegui:
adb devices
3) Copia l'ID del dispositivo dall'output, quindi esegui:
adb -s shell pm grant com.celestwatches.wirelessdebuggingwidget android.permission.WRITE_SECURE_SETTINGS
Sostituisci con l'ID ottenuto nel passaggio precedente.
4) Aggiungi il widget alla schermata iniziale: con un solo tocco se il tuo launcher lo supporta, oppure con la classica pressione prolungata.
Entrambi i comandi sono visualizzati anche all'interno dell'app con pulsanti per la copia con un solo tocco. Una volta configurato, il widget funziona offline, senza account, senza sincronizzazione cloud e senza raccolta dati.
Se il widget non risponde ai tocchi, esegui nuovamente il comando di concessione. Android limita l'autorizzazione WRITE_SECURE_SETTINGS a una specifica installazione, pertanto reinstallazioni, aggiornamenti di sistema e ripristini di backup possono revocarla silenziosamente. Eseguendo nuovamente il comando di concessione, la funzionalità del widget verrà ripristinata immediatamente.
Tieni presente che i comandi di esempio funzionano su Android stock e sulla maggior parte dei dispositivi più diffusi, ma alcuni produttori (Xiaomi, Samsung e altri) aggiungono ulteriori restrizioni al sistema di autorizzazioni di Android. Se il comando restituisce un errore sul tuo dispositivo, potrebbe essere necessario abilitare un'opzione sviluppatore secondaria o seguire prima le procedure specifiche del produttore: una rapida ricerca del modello del tuo dispositivo insieme a "grant WRITE_SECURE_SETTINGS" di solito ti fornirà la procedura esatta.
**Funzionalità**
- Attivazione/disattivazione del debug wireless con un solo tocco dalla schermata iniziale
- Grafica dell'interruttore in Material Design che riflette lo stato corrente a colpo d'occhio
- Supporto automatico per la modalità chiara e scura: il widget si adatta al tema del sistema
- Accessibile: integrazione perfetta con TalkBack con annunci di stato
- Widget compatto 2x1 che si adatta a qualsiasi posizione nella schermata iniziale
- Istruzioni di configurazione e comando ADB necessario integrati nell'app
- Fallback automatico alle Opzioni sviluppatore se l'autorizzazione non è stata concessa
**Requisiti**
- Android 11 (API 30) o superiore: il debug wireless è stato introdotto in Android 11
- Configurazione ADB una tantum per concedere l'autorizzazione di sistema necessaria
- Opzioni sviluppatore abilitate sul dispositivo
**Privacy**
Il widget di debug wireless non raccoglie, trasmette o memorizza alcun dato personale. L'app non ha account utente, non effettua analisi, non pubblica pubblicità e non utilizza SDK di terze parti. L'unica attività di rete consiste in un controllo periodico (al massimo una volta a settimana) per popolare la sezione "Altro da CELEST" all'interno dell'app: questo recupera un elenco di altre app CELEST da celest-watches.com e memorizza il risultato localmente.
**Informazioni su CELEST**
CELEST crea piccole app Android e quadranti per Wear OS, senza abbonamenti, pubblicità o tracciamento. Ogni prodotto fa una cosa sola, ma la fa bene: trovateci su celest-watches.com o cercate "CELEST" su Google Play.
Ultimo aggiornamento
4 mag 2026