70

だから、私はいくつかのファイルをアンドロイドデバイス(zte)の/ systemにプッシュしようとしています私はルート化し、ADBに接続しました、

adbremount->許可が拒否されましたadbshel​​lsu->シェルにアクセスしてフォルダなどを作成し、ファイルシステムを編集できます

(ただし、シェルでは、コンピューターからデバイスにファイルをコピーできません)

助けてください

4

9 に答える 9

96

将来誰かが同じ問題を抱えている場合:

$ adb shell
$ su
# mount -o rw,remount /system

どちらもro.secure を変更しないと実稼働ビルドでは機能しませんが、シェルを開いて root 権限を要求し、mount コマンドを入力することで /system を再マウントできますadb remountadb root

于 2012-11-13T18:23:05.607 に答える
9

あなたが使用することができます:

adb shell su -c "your command here"

su で root 化されたデバイスのみが動作します。

于 2014-02-13T16:03:48.070 に答える
1

Start /w 書き込み可能なシステム

Google Playなしでエミュレータ イメージを使用する

これは、本番用の Android イメージ、つまり Google Play のイメージでは機能しません。

ルート アクセスと書き込み可能なシステムに Google Play 以外のイメージを使用する

AVD 名を使用して、書き込み可能なシステムとしてコマンド プロンプトからエミュレーターを起動します(Pixel3aこの例では、以下のAVD 名を参照して自分の名前を検索または変更します。このコマンドを使用するときは、別のエミュレーター インスタンスが実行されていないことを確認してください)。

emulator @Pixel3a -writable-system

(このコマンドは手元に置いておいてください。エミュレーターに「書き込み可能」としてアクセスしたいときはいつでも使用する必要があります。私は gitbash でエイリアスを使用して、毎回 gitbash ターミナルからエミュレーターを起動します。)

これにより、エミュレータが起動します。

起動が完了したら、別のコマンド プロンプト/ターミナルを開きます (これはエミュレーターの実行中にスタックしています)。

adb root

結果は次のようになります。

$ adb root
restarting adbd as root

それで:

adb remount

結果:

$ adb remount
remount succeeded

次の場合:

adb shell

と:

su

これで、完全なルート/書き込みアクセスが可能になります:

$ adb shell
generic_x86_arm:/ # su
generic_x86_arm:/ # 

hosts ファイルにドメインを追加するには

$ cd /etc
$ cp hosts hosts.bak1
$ cat hosts
127.0.0.1       localhost
::1             ip6-localhost

$ echo '10.0.2.2 my.newdomain.com' >> hosts
$ cat hosts
127.0.0.1       localhost
::1             ip6-localhost
10.0.2.2        my.newdomain.com

10.0.2.2 は、Android エミュレーターの「localhost」です。Windows/Mac のホスト ファイルと DNS サービスに委任します。開発マシンのhostsファイルに追加するドメインは10.0.2.2、Android Emulator のホスト ファイルと同様に機能します。

AVD名

Android Studio では、メニューから AVD Manager を起動できます。

ツール > AVD マネージャー

AVD リスト

エミュレータ名にスペースが含まれている場合は、右側の鉛筆アイコンをクリックして変更できます。

入力しやすいように、エミュレーターにスペースを入れずに「Pixel3a」という名前を付けました。 AVDの詳細

于 2021-03-10T02:14:36.653 に答える
-5
@echo off
color 0B
echo =============================================================================
echo.
echo              ClockworkMod Recovery for SAMSUNG GALAXY SIII E210L
echo.
echo                  ClockworkMod Recovery (v6.0.1.2 Touch)
echo.
echo     ¡ô¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¡ô
echo     ¨U                                                                  ¨U
echo     ¨U SAMSUNG GALAXY SIII E210L                                        ¨U
echo     ¡ô¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¨T¡ô
echo.
echo  1) (Settings\Developer options©¥ USB debugging)
echo.
echo  2) CWM SAMSUNG GALAXY SIII E210L 
echo.
echo  3) THANK!!!!!!
echo.
echo =============================================================================
echo                           ARE YOU READY? GO! ¡·¡·¡·
@pause
echo.
echo adb...
adb.exe kill-server
adb.exe wait-for-device
echo wiat¸!
echo.
echo conect...
adb.exe push IMG /data/local/tmp/
adb.exe shell su -c "dd if=/data/local/tmp/GANGSTAR-VEGAS-1.3.0-APK-Andropalace.net.apk of=/mnt/sdcard/Android/GANGSTAR-VEGAS-1.3.0-APK-Andropalace.net.apk
adb.exe shell su -c "rm /data/local/tmp/bootloader.img"
adb.exe shell su -c "rm /data/local/tmp/recovery.img"


echo ===============================================================
echo     ClockworkMod Recovery!
echo.
@pause
于 2015-12-08T02:31:28.380 に答える