adbとfastbootを介してNexus 7 2013 LTE(deb)への非ルートアクセスを許可する方法は?

adbとfastbootを介してNexus 7 2013 LTE(deb)への非ルートアクセスを許可する方法は?

adbNexus 7 2013 LTE(deb)に引き続きアクセスする必要がありますが、USBルールのためにデバイスにアクセスするにはサーバーを実行できる必要がfastbootあるようです。rootadb

デバイスへの非ルートアクセスを許可するようにudevをどのように設定しますかadbfastboot

答え1

次の場所に新しいファイルを作成します/etc/udev/rules.d/50-nexus7-deb.rules

/etc/udev/rules.d/50-nexus7-deb.rules:

# adb protocol on nexus 7 deb/razorg:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d001", MODE="0600", OWNER="myusername"
# fastboot protocol on nexus 7 deb/razorg
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="myusername"

上記をmyusernameLinuxユーザー名に変更してください。ルート以外のアクセス権を取得するには、Androidデバイスを取り外して再接続するだけですadbfastboot

関連情報