現在、adb シェルがデフォルトで root にならないようにデバイスが設定されているようです。root シェルを取得するには su を使用する必要があります。Eclipse の DDMS ファイル エクスプローラーはこれを行わないため、デフォルトで adbd がルートとして実行され、クライアントにルート アクセスを提供するように設定されている場合、ルート アクセスのみが許可されます。
これをadbシェルからチェックアウトできます
ps
(「ps」プロセスがルートまたはシェルとして実行されているかどうかを確認します) または
getprop ro.secure
su root シェルを使用すると、root ファイルシステムを再マウントし、default.prop で ro.secure を 0 に変更できます。とりわけ、これにより、adbd が root として実行され、デフォルトで root シェルが許可されます。ただし、これにはセキュリティへの影響があり、そのままにしておくのは望ましくない場合があります。特定のデバイスの正確なシェル再マウント コマンドを Web 検索する必要があります (adbd がまだルートになっていない場合、adb の便利なコマンドは機能しないため)。
「adb root」コマンドが機能して adbd をルート モードにするかどうかも確認できます。
構成変更が行われたという意味でシステムが「ルート化」されていない可能性がありますが、ルートシェルを取得する可能性を知っている特権のないユーザーを許可するカスタム su バイナリが存在するという意味でのみ -ストックツールはその可能性を認識していないため、実行できません。