Cyanogenmod 11をHTC Oneにインストールしたところ、Linux PCからUSB経由で完全に接続できなくなったため、ROMやアプリケーションを転送できなくなりました。
標準のAndroid ROMにある「USBデバッグモード」と同様に、USBアクセスを有効にするにはどうすればよいですか?設定を調べましたが、USBというラベルはありません。
Cyanogenmod 11をHTC Oneにインストールしたところ、Linux PCからUSB経由で完全に接続できなくなったため、ROMやアプリケーションを転送できなくなりました。
標準のAndroid ROMにある「USBデバッグモード」と同様に、USBアクセスを有効にするにはどうすればよいですか?設定を調べましたが、USBというラベルはありません。
回答:
[設定]に移動し、[電話について]
リストの一番下に「ビルド番号」のエントリが表示されます
。5回タップすると、トーストポップアップが表示され、開発者オプションが有効になったことがわかります。
メインオプションメニューに戻り、[開発者オプション]をタップすると、リストの半分ほど下にUSBデバッグ用のチェックボックスが表示されます。
HTC Oneの場合はおそらくそうではありませんが、新しい/頻度の低いモデルがある場合は、USBデバイスIDを〜/ .android / adb_usb.iniに追加する必要があるかもしれません。
まず、電話機を挿入したときに表示されるIDを確認して、USBデバイスIDを確認します。
$ lsusb
[...]
Bus 001 Device 049: ID 2970:2282
[...]
次に、〜/ .android / adb_usb.iniに追加します。
echo 0x2970 >> ~/.android/adb_usb.ini
これは私の新しいWileyfox Stormで機能しました。
一部のユーザーがCyanogen 13を使用していて、USBデバッグオプションがどこで消えたのか疑問に思った場合:開発者オプション内に別のオプションがあり、「Androidデバッグ」と呼ばれます(デフォルトでは無効になっています)。