1

コンソールで ADB コマンドを使用する際に質問があります。デフォルトでは、root 権限がないとシェルで /system にアクセスする権限がユーザーにないことを私は知っています。しかし、シェル モードではなく、ウィンドウ コンソールで「adb pull /system/app /myApps」を実行すると、正常に動作します。つまり、すべての apk ファイルが問題なくデスクトップの場所にコピーされます。

通常のケースですか?以前にエクスプロイトを使用してルート権限を取得しました。したがって、'pull' コマンドが常に通常の権限でシステム ファイルをコピーできるかどうかはわかりません。

ADB GUI アプリケーションをすべての Android ユーザーがサポートできるようにすることを考えています。ルート化せずにそれが可能かどうかを知る必要があります! 私を助けてください!

前もって感謝します!

4

2 に答える 2

3

普通の場合ですか?

エミュレーターの場合、多分。ルート権限を取得されたデバイスの場合、おそらく。通常のデバイスの場合、いいえ。

于 2010-02-18T17:10:48.320 に答える
0

はい、adb シェルにはルート権限があるため、通常の状況です。通常、エミュレーターには root がありますが、エミュレーター ターミナルから su コマンドを使用することはできません。adb shell を使用している場合、コンピューターの観点からは su コマンド (限定的) があります。これは、adb shell が所有者であって、あなたではないためです! ルート化されたデバイスは、エミュレーター ターミナル アプリから su コマンドを使用するには十分ではありません。

本物のsuが必要な場合は、このものを読んで ください http://android-dls.com/wiki/index.php?title=Magic_Root_Access

エミュレータ終了後、再度手順をやり直す必要があります。気に入らない エミュレータを次に再起動するときのために、実際のイメージ ファイルをホスト コンピュータに保存したい。ルート化とシステムへのファイルのコピーを繰り返すのは気が狂います。Google スタッフは私のやり方を気に入りませんが、私のシステムには別のフォントが必要です。あれは!

于 2010-03-02T15:47:08.527 に答える