コマンドラインから「USBテザリング」Android設定を有効にすることは可能ですか? - settings フィールド と adb フィールド と shell フィールド と command-line フィールド と bash フィールド android 関連 問題

Is it possible to activate the usb tethering android setting from the command












24
vote

問題

日本語

Bashスクリプト内から「USBテザリング」を有効にしたいので、 99887765544331 でコマンドラインを実行する可能性はありますか?

edit1

次のコマンドは必要な設定を開きますが、一人では変更しないでください。

<事前> <コード> aapt dump xmltree com.android.settings.apk AndroidManifest.xml | less +/ether 2

tethersettings アクション名からの

 <コード> aapt dump xmltree com.android.settings.apk AndroidManifest.xml | less +/ether   

関連があるがコマンドラインからUSBテザリングを無効にすることは可能ですか?

              
   

回答リスト

1
 
vote
vote
ベストアンサー
 

99887765544332 inbuiltユーティリティの場合は、このコマンドを実行します。

 <コード> adb shell svc usb setFunctions rndis   

これはUSBテザリングを可能にします。他のUSB機能が利用可能なのかを確認するには、実行します。

 <コード> adb shell svc usb   
 
 
17
 
vote

rootとして次のコマンドを実行するにはUSBテザリングを有効にする必要があります。

  • <コード> service call connectivity 32 i32 1 オンアイスクリームサンドイッチ(4.0)
  • <コード> service call connectivity 33 i32 1 (4.1から4.3)
  • <コード> service call connectivity 34 i32 1 Kitkat(4.4)
  • <コード> service call connectivity 30 i32 13 Lollipop(5.0)
  • <コード> service call connectivity 31 i32 1 答え firelord
  • <コード> service call connectivity 30 i32 1 MARSHMALLOW(6.0)、未テスト
  • <コード> service call connectivity 41 i32 1 Samsung Marshmallow(6.0)
  • <コード> service call connectivity 33 i32 1 NOUGAT(7.0)
  • <コード> service call connectivity 39 i32 1 Samsung Nougat(7.0)

コマンドに表示されている最初の番号は <コード> 9988766554433310 (これはAndroid版に依存し、ジンジャーブレッドには存在しません)。

(ヒント:特定のAndroid版のこのファイルをチェックするには、適切なブランチを選択します。)

では、このコマンドは 9988776665443311 と呼び、1(USBテザリングを有効)または0(無効にする)を渡します。

詳細については、スタックオーバーフローに関するこの関連質問


USB逆テザリング設定の一部としてUSBテザリングを有効にしている場合、<コード> 998877666654433312 <コード> 998877666543313 インターフェースを取得するのに十分な数以上の場合は、

 
 
         
7
 
vote

<コード> 99887766655443314 を使用してかなり悪い方法があり、テザリングと代替を有効にするための座標を取得します。

 <コード> service call connectivity 33 i32 15  

または 99887766654433666666 を使用して無線を有効にするには、ナビゲートします。見てください、

<事前> <コード> service call connectivity 30 i32 117

もう一度これは特定の装置に限定されています。

 
 
       
6
 
vote

下記の 998877665443318 コマンドを試してください。

<事前> <コード> service call connectivity 30 i32 119
 
 
 
2
 
vote

スリープの代わりにWindows Timeoutコマンドを使用するように修正され、Wake画面を最初に使用し、1回押すだけです。 2倍の携帯電話でのWiFiテザリングを有効にしました。

 <コード> service call connectivity 30 i32 120  
 
 
1
 
vote

<コード> service call connectivity 34 i32 11 メソッドは、サムスンデバイスでは機能しませんでした。ただし、ネットワークインタフェースを直接設定することで、その方法を説明しました。これは、LinuxマシンとUSB接続用のUSB接続されたAndroidデバイスを設定するスクリプトです。これはDNSまたはNATのマスカレードを設定しませんが、192.168.42.129:

でデバイスをアクセスできるようにするのに十分です。 <事前> <コード> service call connectivity 34 i32 12

Androidデバイスを介してPCからのインターネットに接続するために、私の質問とここでの答え。

 
 
1
 
vote

これはデバイスに依存しない(USBテザリングをトグルします)

<事前> <コード> service call connectivity 34 i32 13
 
 

関連する質問

24  コマンドラインから「USBテザリング」Android設定を有効にすることは可能ですか?  ( Is it possible to activate the usb tethering android setting from the command ) 
Bashスクリプト内から「USBテザリング」を有効にしたいので、 99887765544331 でコマンドラインを実行する可能性はありますか? edit1 : 次のコマンドは必要な設定を開きますが、一人では変更しないでください。 <事前> <コード> a...

0  ファイル名からファイル(写真、ビデオ)の変更  ( Change file pictures videos timestamp from filename ) 
TRUの周囲に異なるディレクトリの周囲とPC /スマートフォンでファイルを移動するときは、通常、最後に変更された日付のタイムスタンプが通常、移動/コピー操作の非常に日付にリセットされます。これにより、一部のアプリ(Gallery)では、特にイメージやビデオの...

0  Androidでapkを削除するためのaddon.d bashスクリプト5.1 cm12.1が動作していない  ( Addon d bash script for removing apks after nightly reflash on android 5 1 cm12 ) 
私の銀河系のNexus Phoneのためにundroid 5.1(cm12.1)のインストールをundroidに除去するのは、/system/addon.d/にbashスクリプトを持っています。新しい夜間のリフレッシュは、システムアプリをいくつかのシステムアプ...

5  Bash - IPのないネットワーク上にコンピュータが存在するかどうかを確認するには(すなわち、デバイス名のみ)。  ( Bash how can i check if a computer exists on my network without ip i e by de ) 
私の電話が私のラップトップと同じWiFiネットワーク上にある場合、私の電話はタスクーーを介して特定のシェルスクリプトを実行したいと思います。私の最初のアイデアは、 998877666544330 ファイルを編集することですが、デバイスも1つのWiFiネットワー...

4  Bashを介してFTPセッションを開始することは可能ですか?  ( Is it possible to start an ftp session via bash ) 
は、Bashシェルを介してAndroid Samsung Galaxyスマートフォンでセッションを開始してファイルにリモートでアクセスすることができますか? ...

1  AndroidタブレットのBash-Shell(Transformer PAD TF701T)  ( Bash shell on android tablet transformer pad tf701t ) 
ハードウェアキーボード(ドイツのレイアウト)をサポートするターミナルエミュレータと一緒にAndroid上で完全に作業用のバッシュシェルを取得する方法はありますか? 少なくとも必要な機能(ターミナルアプリ、グラフィカルではありません): 通常の.BASHRCと...

1  タブレットの上のバッシュ端末  ( Bash terminal on tablets ) 
タブレットを購入して、キーボードドックを使用して作業するためのネットブックとして使用したい(私はまだタッチスクリーンとスタイラスのオプションがネットブックを購入する)。私はほとんどのLinuxマシンで働き、SSH、VPN、およびX Windowsをリモートで開...

8  端末エミュレータからのアプリケーションの実行[閉じ]  ( Running applications from a terminal emulator ) 
閉じたこの質問はオフトピックです。現在答えを受け付けていません。 この質問を改善したいですか? ...

1  CyanogenMODでBash Shellプロンプトを変更する方法  ( How to modify bash shell prompt in cyanogenmod ) 
誰もがシェアーゲンモードでシェルプロンプトを修正する成功を持っていましたか?現在、#はかなり無駄で、少なくとも作業ディレクトリを表示するのは多くのことです。また、タブ完了は可能ですか? ...

11  Bashをデフォルトシェルとして設定する方法  ( How to set bash as default shell ) 
CyanogenModを使ってデバイスにADBを渡して、素敵なバッシュシェル、カラープロンプト、そしてBashrcが表示されています。 / system / xbin / bashから/ system / bin / shへのシンボリックリンクが表示されませ...




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