Я пострадал при использовании adb .exe
.
Я хотел использовать adb.exe
приглашение оболочки так же, как bash, поэтому я решил изменить двоичный файл bash по умолчанию (конечно, двоичный файл был кросс-компилирован, и все было идеально)
изменить двоичный файл bash в следующем порядке
adb remount
adb push bash /system/bin/
adb shell
cd /system/bin
chmod 777 bash
mv sh sh.bak
ln -s bash sh
первое изменение было успешным, но при второй попытке возникла проблема.
Я нажимаю новый двоичный файл bash, но пропустил изменение разрешения bash 777 и отключил adb shell
.
после
C:\Program Files (x86)\Android\android-sdk\platform-tools>adb.exe shell
- exec '/system/bin/sh' failed: Permission denied (13) -
C:\Program Files (x86)\Android\android-sdk\platform-tools>
Есть ли разумная идея решить эту проблему с разрешениями?
пожалуйста, помогите мне...