Android: come impostare manualmente la rete via terminale

Se vogliamo impostare manualmente la rete su Android, per esempio 2G o 3G, allora possiamo usare un semplice comando tramite il terminale o tramite adb.

Per le Rom Stock Motorola possiamo usare questo comando:

am broadcast -a com.android.phone.CHANGE_NETWORK_MODE --ei networkMode *VALUE*

Per le rom AOSP possiamo usare questo comando:

am broadcast -a com.android.internal.telephony.MODIFY_NETWORK_MODE --ei networkMode *VALUE*

VALUE è uno di questi valori:

0: WCDMA preferred
1: GSM only
2: WCDMA only
3: GSM auto (PRL)
3: CDMA auto (PRL)
4: CDMA only
5: EvDo only
6: GSM/CDMA auto (PRL)
7: LTE/CDMA auto (PRL)
8: LTE/GSM auto (PRL)
9: LTE/GSM/CDMA auto (PRL)
10: LTE only

Fonte: pabreu

Tags: