2014-05-07 11 views
11

Sto cercando un comando shell adb per abilitare/disabilitare i dati mobili. L'app è in fase di test solo su dispositivi rooted quindi ho i privilegi di root adb. Mi sono guardato intorno e ho trovato che la connessione wifi può essere abilitata/disabilitata con:Esiste un comando ADB per abilitare/disabilitare i dati mobili? (Dispositivo rooted)

$ adb shell svc wifi enable 
$ adb shell svc wifi disable 

Questi lavori per me, ma non sono riuscito a trovare nulla per i dati mobili.

Qualsiasi riferimento a un elenco di comandi SVC adb shell che possono essere eseguiti sarebbe apprezzato anche. So che c'è un elenco di comandi di input chiave da this question e ovviamente sono a conoscenza dello developer page ma non si fa menzione di svc.

Infine, cos'è svc?

+1

serio? Se stai andando a downvot, fornisci almeno una spiegazione. Non riesco a migliorare la domanda senza sapere perché hai pensato che fosse abbastanza brutto da svendere. – Patrick

risposta

28

ho trovato la risposta alla mia domanda:

Per attivare i dati mobili:

$ adb shell svc data enable 

Per disattivare i dati mobili:

$ adb shell svc data disable 
+3

Se si esegue questo comando direttamente dalla shell o tramite l'emulatore di terminale, sarà necessario ottenere i privilegi di root prima con il comando 'su'. – bizzz

+0

@bizzz qualche consiglio su come installare 'su'? – sdgfsdh

+3

@sdgfsdh che può essere un processo liscio o non così liscio, dipende davvero dal tuo telefono. Google ha qualcosa di simile al tuo modello di telefono + "root e installa su" per le istruzioni – bizzz

Problemi correlati