再起動なしでADBを使用して「優先ネットワークモード」を変更する方法 -- adb フィールド と mobile-network フィールド と command-line フィールド android 関連 問題

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


7
vote

問題

日本語

「GSM / WCDMA」(0)から「WCDMAのみ」(2)までの携帯電話(CM 12、Stock 4.2、両方の根本的なネットワークモード)を変更しようとしています。コマンドラインのみを使用するだけです。この回答コマンドを使用して 99887766544330 に関連する変更を加えることができます。 P> <事前> <コード> 9988776655443331

しかし、私はログカットから理解することはできませんどのブロードキャストを送信する必要があります。それは私がその変更を有効にするために私の装置を再起動する必要があるためです。

最終的には、コマンドラインのみを使用して再起動せずにネットワークモードを変更するにはどうすればよいですか?

edit : Airplane Mode が機能しないいずれか。

英語

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とバストがあります。私はこれを試していませんが、これは私の前の延長である私の心にやってくるちょうど回答。

この POST、私はそれを学びますIntentsはADBコマンドプロンプトで呼び出すことができます。

だから、装置が根ざしてXposedフレームワークを持つ場合は、上記を行うことができます。

 

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

この記事

を参照することができます。

キットカット:

<事前> <コード> 9988776655443330

ロリポップ:

<事前> <コード> 9988776655443331
 

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 
 
 

関連する質問

7  ADBシェルを介して.zipを抽出する方法  ( How to extract zip through adb shell ) 
タイトルが言うこと私は私のsdcardに1.5 GBのzipファイルを持っています(PCに引っ張らせずに押し戻すことはできません)。ファイルを解凍するための簡単なコマンドはありますか? ありがとう! ...

31  ADBを介したAndroidの設定とアプリケーションをバックアップおよび復元します  ( Backup and restore android settings and application through adb ) 
ADBを介してすべてのAndroid設定とアプリケーションをバックアップして復元することが可能なかどうかを尋ねたいです。 私は試してみました: <事前> <コード> adb backup -all adb: unable to connect for bac...

1  RWへのADB権限を変更しますか? [重複]  ( Change adb permissions to rw ) 
この質問はすでにここで回答を持っています マウント/システムの書き換えや読み取り専用の方法? (RW / RO) (2回答) ...

5  sshroid(またはADBシェル)を介してタスクタスクを実行する  ( Running a tasker task via sshdroid or adb shell ) 
SSHDRoidを介して、ADBシェルからタスクタスクを手動で実行しようとしています。私はいます 次のPUTTY(Windows SSHクライアント)の実行: AMブロードキャスト-a net.dinglisch.android.tasker.actio...

0  ADB付きDebian whezy / Mac OS / Windows 8で認識されていないNexus 10  ( Nexus 10 not recognized on debian wheezy mac os windows 8 with adb ) 
私は私のDebian whezyをADBを使用してDebian whezyをインストールしたデスクトップコンピュータにTablet Nexus 10 + Android 4.4 + Cyanogen-Mod 11を接続しようとしています。それはしばらく前まで働...

0  WiFiを通じて接続しながらADBの問題  ( Adb issue while connecting through wifi ) 
このコマンドを使用して、コンピュータからモバイルへのADBポート転送を実行しています。 <事前> <コード> SuperUser0 これは同じコンピュータを通してアクセスしているときに完全にうまく機能していますが、ローカルのWiFiを通してそれに到達しようと...

4  ADB PULL - フォルダ全体をコンピュータにコピーします  ( Adb pull copy whole folder to computer ) 
私のAndroidデバイスからコンピュータの特定のフォルダにフォルダをコピーする方法は? このコマンドを使用した場合: <事前> <コード> 9988776655443330 EFSフォルダの内容をコンピュータのルートディレクトリにコピーします。フォルダ全...

1  ADB経由でAPN設定をバックアップして復元する方法  ( How to backup and restore apn setting via adb ) 
ADBを介したAPN設定のバックアップと復元方法は? 私はrootなしのAndroid 6.0にいます。 ...

1  TWRP Advanced Wipe Soft Reniced?  ( Twrp advanced wipe soft bricked ) 
私のMoto G7と湖の湖沼の山とめちゃくちゃになった17.1&amp。パーティションB&AMPでTWRPで終わりました。私の未熟な燻作に関係なく、パーティションAのリニアの回復。残念ながら、TWRP&AMPを使ってA / Bの上級拭き取りを行いました。これで...

43  内側を見て、ADBバックアップ作成されたファイルを調整する方法はありますか?  ( Is there a way to look inside and modify an adb backup created file ) 
adb backup で、Galaxy Nexusのバックアップを作成しました。結果のファイルはbackup.dbという名前で、どういうわけか暗号化されています。 バックアップを復元したいが、 998877666544335 の復元になると停止します。 <...

14  'ADB Push'と 'ADB Install'の違いは何ですか?  ( Whats the difference between adb push and adb install ) 
998876655443331 はファイルをターゲットの場所にコピーするだけで、 9988776665544332 はファイルをターゲットの場所とにコピーするのに適切な許可を設定します。君は? ...

6  yaffs2との.imgファイルにアクセスするにはどうすればよいですか。  ( How do i access img files with yaffs2 ) 
私はUbuntuでそれらを取り付ける試みました、運ずれ、<コード> ./unyaffs21 はyaffs2ファイルシステムを認識しません。 <コード> 99887665544332 および<コード> 99887665544333 では実際にはIMGファイルを解...

2  MarshmallowのADBバックアップ - それは異なりますか?  ( Adb backup on marshmallow is it different ) 
デバイスと設定: MOTO X PLAY(株式6.0.1)、未承認、 USBデバッグは開発者オプションで有効化され、<コード> 998877666544330 を使用して検証しました。 の写真のように他のUSB /開発者のオプション 有効デスクト...

50  ADB Backupは0バイトのファイルを作成します。一つを設定しない場合でも、現在のバックアップパスワードの入力を求めます。デスクトップバックアップパスワードの場合は「パスワードの設定に失敗しました」  ( Adb backup creates 0 byte file prompts for current backup password even though ) 
問題: ADBバックアップを実行するたびに、 99887766544334 の後に 998877666544355 を数秒間 <> にするメッセージが続きます。後で私が17 GBのデバイスメモリを使用しているという事実にもかかわらず、結果として生じるバック...

1  Android 5.1 ADBバックアップはAndroid 6.0と互換性がありませんか?  ( Is an android 5 1 adb backup incompatible with android 6 0 ) 
最近、私のNexus 4にCyanogenModをロードしました。復元を必要とする唯一のものはCandyCrushデータですが、ADB Restoreは仕事をしていないようです。それは単に/ sdcard / android / dataに空のフォルダを作成し...




© 2021 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有


Licensed under cc by-sa 3.0 with attribution required.