adbをroot権限で動かす

Android実機のバージョンに依存するようなのだが、Linuxのadbを動かすとpermissionがないと言われる場合がある。
グーグル先生によるとsudo adb start-serverという解が得られる。
確かにそれで解決。
ただいちいちsudoは面倒。なのでこうする。

su
cd hogehoge/sdk/platform-tools
chown root:root adb
chmod 4755 adb

つまりadbの所有者をrootにしてsuidビットを立てる。
こんな↓感じ。

-rwsr-xr-x 1 root root 1231255 1月 18 06:31 adb

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください