Как изменить «Предпочитаемый сетевой режим», используя ADB без перезагрузки? -- adb поле с участием mobile-network поле с участием command-line пол android Связанный проблема

How to change “Preferred Network Mode” using adb without reboot?


7
vote

проблема

русский

Я пытаюсь изменить свой телефон (CM 12, на складе 4.2, как укоренившись) Предпочтительный режим сети из «GSM / WCDMA» (0), чтобы «WCDMA только» (2) и наоборот (могут быть другие режимы тоже), используя только командную строку. Исходя из этого Ответ Я могу внести соответствующие изменения в <код> Settings.db с помощью команд:

.
 <код> adb shell  su    settings put global preferred_network_mode 2   

Тем не менее, я не могу выяснить из Logcat, который или сколько вещаний я должен отправлять и с какими дополнительными значениями ключа. Именно из-за этого я должен перезагрузить мое устройство, чтобы изменения вступили в силу.

В конечном итоге я могу изменить режим сети без перезагрузки, используя только командную строку?

Редактировать : Использование afordaid command в сочетании с Режим самолета не работает либо.

Английский оригинал

I'm trying to change my phone's (CM 12, Stock 4.2, both rooted) preferred network mode from "GSM/WCDMA" (0) to "WCDMA only" (2) and vice versa (there can be other modes too), using command-line only. Based on this answer I can make relevant changes into Settings.db using the commands:

adb shell  su    settings put global preferred_network_mode 2 

However, I can't figure out from the logcat which or how many broadcasts do I have to send and with what extra key values. It is because of it I have to reboot my device to have the changes take effect.

Ultimately, how do I change the network mode without the reboot using command-line only?

Edit: Using aforesaid command in combination with airplane mode isn't working either.

        
     
     

Список ответов

3
 
vote

Есть несколько паров IFS и но и но Я не пробовал это, но это просто идея, которая приходит на мой взгляд, что является продолжением моего предыдущего Ответ .

через Это сообщение я узнаю, что Встреча может быть вызвана через командную строку ADB.

Итак, если устройство укоренилось и имеет Xposed Framework, можно сделать выше.

 

There are some couple of ifs and buts. I have not tried this, but this is just an idea that comes to my mind which is an extension of my previous answer.

Through this post, I learn that intents can be invoked through adb command prompt.

So, if the device is rooted and has Xposed framework, the above can be done.

 
 
 
 
0
 
vote

Вы можете обратиться к Это сообщение

kitkat:

 <код> echo "AT^SYSCONFIG=13,1,1,2 " > /dev/smd0   

Лелленок:

 <код> echo "AT+WS46=12 " > /dev/umts_at0   
 

You can refer to this post

KitKat:

echo "AT^SYSCONFIG=13,1,1,2\r" > /dev/smd0 

Lollipop:

echo "AT+WS46=12\r" > /dev/umts_at0 
 
 

Связанный проблема

1  Как я могу исследовать использование памяти?  ( How do i investigate the memory usage ) 
У меня Micromax A74 с (укоренившись) Android 4.2.2. Недавно я столкнулся с разбивкой некоторого приложения и начал анализировать использование оперативной пам...

1  NetCat прослушивание Nexus 4, похоже, не отвечает  ( Netcat listening on nexus 4 doesnt seem to respond ) 
У меня есть Nexus 4 на моей сети WiFi вместе с ноутбуком. Я хотел бы установить соединение с помощью NetCat с моего ноутбука на мой телефон. на моем телефон...

9  Как найти путь к раздеванию подкачки на SD-карте?  ( How to find the pathname of the swap partition on sd card ) 
как Это < / a> предупреждает, вы не должны включать совместное помещение по неправильному разделу, или вы можете уничтожить свой телефон: ОК, прежде чем м...

2  NGROK (скомпилирован для ARM5) Crash на Android: не могу найти файлы дампы ядра!  ( Ngrok compiled for arm5 crash on android cant find core dump files ) 
Я скачал NGROK, который я хочу установить на старый HTC Hero [проект - это преобразовать телефон в IPCAM, достижимый за сетью NAT], поэтому я выбрал версию, с...

1  Можно ли установить «IPROUTE2» на Android?  ( Is it possible to install iproute2 on android ) 
Я пытался использовать <код> git clone на странице Googlesource, но это не делало много. Я хочу использовать команду <код> ss из пакета, но я не знаю, как у...

26  PM Hide VS PM отключить - кризис личности  ( Pm hide vs pm disable the identity crisis ) 
Что такое необходимость <код> pm disable Когда <код> pm hide уже работает? Я скомпилировал некоторую информацию на основе моего поиска и исследований: наж...

7  Как звонить из консоли?  ( How to call from console ) 
Как сделать или получить звонок из консоли? Ожидание чего-то вроде этого, Unix-стиль: <код> make_call +3750291234567 < played_data.wav > recorded_data.wav...

64  Есть ли минимальная установка ADB?  ( Is there a minimal installation of adb ) 
Когда дело доходит до Устранение неполадок , я часто Читайте рекомендации, такие как «Использовать <код> adb logcat , чтобы найти более подробную информацию»...

15  Почему я не могу получить root-доступ от Shell?  ( Why cant i get root access from shell ) 
<код> > adb shell sh-4.1$ su Permission denied У меня успешно укоренился мой телефон. Я знаю это, потому что я могу установить приложения на SD-карту, и у...

24  Есть ли какие-либо клиенты командной строки SSH для укоренившихся телефонов Android?  ( Are there any command line ssh clients available for rooted android phones ) 
Я конечно есть Connectbot, но я ищу что-то, что я могу скрипт. Редактировать: Чтобы уточнить здесь, я не заинтересован в Whings сценариев из терминала. То...

24  Можно ли активировать настройку Android «USB Tatering» из командной строки?  ( Is it possible to activate the usb tethering android setting from the command ) 
Я хотел бы активировать «USB-привязку» из скрипта Bash, поэтому есть ли возможность запустить командную строку с помощью adb shell , чтобы изменить некоторые...

13  Настоящий терминал (root или no-root)  ( A real terminal root or no root ) 
Я использую Kubuntu на моем ноутбуке, но это идет для любого IDRE Linux. Я могу открыть окно терминала и ввести вещи, такие как <код> sudo apt-get update , <к...

0  Как исправить «Mount:« RemOnt »-> '/ System': нет такого файла или каталога"?  ( How to fix mount remount system no such file or directory ) 
<код> angler:/ # mount -o rw, remount /system mount: 'remount'->'/system': No such file or directory 1|angler:/ # Когда я попробую в Kali Linux на моем те...

7  Как изменить «Предпочитаемый сетевой режим», используя ADB без перезагрузки?  ( How to change preferred network mode using adb without reboot ) 
Я пытаюсь изменить свой телефон (CM 12, на складе 4.2, как укоренившись) Предпочтительный режим сети из «GSM / WCDMA» (0), чтобы «WCDMA только» (2) и наоборот...

3  Где я должен установить Toybox?  ( Where should i install toybox ) 
У меня есть укорененный ретранслятор Samsung Galaxy S 4G android 4.1.2. Если у вас есть Android 6.0 "зефир" или лучше, то у вас есть Toybox . Это пакет ком...

4  Как я могу установить WPA_CLI на укоретенном устройстве?  ( How can i install wpa cli on my rooted device ) 
Я укоренился с моим устройством, затем я иду в adb shell и type su для ввода wpa_cli. Я был удивлен, что WPA_CLI: не найден, хотя я получаю информацию, когда ...

0  Требуется ли XPosed Framework для устройства или просто версии Android?  ( Does xposed framework require to be buillt specifically for the device or just t ) 
При установке Xposed Framework. Мне нужна утечный бинарный (например, пользовательское восстановление или ROM) или просто приложение, которое работает для And...

0  Делать исполняемые файлы в Gnuroot  ( Making executable files in gnuroot ) 
Я недавно установил GnuRoot Debian, и мне действительно нравится иметь Bash на моем телефоне и доступе к обширному репозитории для различных других программ G...

3  Установите Split APK вручную  ( Install split apk manually ) 
В последнее время я узнал что-то под названием «Сплит APK» и нашел ломтики как недопустимые файлы APK, только база. К сожалению, это означает, что обычный уста...

2  wpa_cli не найден на укоретенном устройстве? [Дубликат]  ( Wpa cli not found on rooted device ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

3  В чем разница между Fastboot OEM Unlock и Fastboot OEM Unlock-Go?  ( What is the difference between fastboot oem unlock and fastboot oem unlock go ) 
У меня есть проблемы с разблокировкой Bootloader My Nexus 7 2013 WiFi, и было предложено попробовать <код> fastboot oem unlock-go вместо fastboot oem unlock...

-2  Android командной строки оболочки  ( Android command line shell ) 
У меня есть Nokia X Runing Android 4.4.4, и у меня есть эмулятор терминала и установлен Anybox 1.24, но я все еще не могу найти некоторые полезные команды для...

6  Утилиты с беторебью  ( Rootless cli utilities ) 
Должен ли я корнить мое устройство Android для установки утилитов командной строки? Мне бы очень хотелось запустить vim , среди других программ на моем телеф...

3  Как установить пачки дополнительных команд терминалов для укоренившихся устройств?  ( How to install bundles of additional terminal commands for rooted devices ) 
Я недавно уконул устройство HTC Wildfire S и вспыхнул Android 4.1.2 Aokp Jelly Bean Custom Custom Custom. Одно извлечение в том, что я могу использовать терми...

3  Как я могу отображать сообщение из `adb shell` (или скрипт оболочки)?  ( How do i display message from from adb shell or a shell script ) 
Я ожидаю, что это будет что-то вроде <код> adb shell am start SomethingArcane ... "Hello, world" и окно сообщения всплывает на экране, говоря "Hello, Wo...

Связанный проблема

1  Как я могу исследовать использование памяти? 
1  NetCat прослушивание Nexus 4, похоже, не отвечает 
9  Как найти путь к раздеванию подкачки на SD-карте? 
2  NGROK (скомпилирован для ARM5) Crash на Android: не могу найти файлы дампы ядра! 
1  Можно ли установить «IPROUTE2» на Android? 
26  PM Hide VS PM отключить - кризис личности 
7  Как звонить из консоли? 
64  Есть ли минимальная установка ADB? 
15  Почему я не могу получить root-доступ от Shell? 
24  Есть ли какие-либо клиенты командной строки SSH для укоренившихся телефонов Android? 
24  Можно ли активировать настройку Android «USB Tatering» из командной строки? 
13  Настоящий терминал (root или no-root) 
0  Как исправить «Mount:« RemOnt »-> '/ System': нет такого файла или каталога"? 
7  Как изменить «Предпочитаемый сетевой режим», используя ADB без перезагрузки? 
3  Где я должен установить Toybox? 
4  Как я могу установить WPA_CLI на укоретенном устройстве? 
0  Требуется ли XPosed Framework для устройства или просто версии Android? 
0  Делать исполняемые файлы в Gnuroot 
3  Установите Split APK вручную 
2  wpa_cli не найден на укоретенном устройстве? [Дубликат] 
3  В чем разница между Fastboot OEM Unlock и Fastboot OEM Unlock-Go? 
-2  Android командной строки оболочки 
6  Утилиты с беторебью 
3  Как установить пачки дополнительных команд терминалов для укоренившихся устройств? 
3  Как я могу отображать сообщение из `adb shell` (или скрипт оболочки)?