System bin sh not found что делать

System bin sh not found что делать

Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

Я рутировал свой разблокированный Galaxy S3 (SGH-T999)

Итак, я попробовал следующее:

Открыть командную строку

У меня ничего из вышеперечисленного не сработало. Все, что они делают, это дают ROOT доступ ВНУТРИ ОБОЛОЧКИ. Я хочу adb root работать так, чтобы я мог выполнять различные команды adb БЕЗ входа в оболочку.

По конструкции adb root команда работает в разработке строит только (то есть eng и userdebug которых есть ro.debuggable=1 по умолчанию). Итак, чтобы включить adb root команду на вашем устройстве с рут- правами, просто добавьте ro.debuggable=1 строку в один из следующих файлов:

В качестве альтернативы вы можете использовать модифицированный adbd двоичный файл (который не проверяет ro.debuggable )

Я столкнулся с этой проблемой при попытке получить root-доступ к эмулятору, я обнаружил, что это потому, что я запускал эмулятор Nexus 5x, на котором был Google Play. Создал другой эмулятор, у которого не было Google Play, и он adb root будет рутировать устройство за вас. Надеюсь, это кому-то поможет.

Я использую для входа в режим su в оболочке abd

У меня рутированный Samsung Galaxy Trend Plus (GT-S7580).

Запуск ‘adb root’ дает мне ту же ошибку ‘adbd не может работать как root в производственных сборках’.

Пожалуйста, проверьте, не допускаете ли вы ошибок при использовании этого способа.

Если он по-прежнему не работает, проверьте, правильно ли вы рутировали устройство. Если по-прежнему не повезло, попробуйте установить пользовательское ПЗУ, такое как Cyanogen Mod, чтобы «adb root» работал.

Вам необходимо заменить двоичный файл adbd в папке boot.img / sbin / на тот, который поддерживает su. Вам также придется внести некоторые правки в default.prop.

Также у Chainfire есть приложение, которое будет предоставлять root-права adbd в игровом магазине: https://play.google.com/store/apps/details?id=eu.chainfire.adbd&hl=en

Это всего лишь несколько примеров. Если вы конкретно укажете, чего вы пытаетесь достичь, я могу дать более конкретный совет.

Источник

/system/bin/sh: adb: not found

That works fine and gives no errors, but when I do:

What am I missing? How can I fix this?

UPDATE

Im deploying my app on Virtual devices (Nexus 5).

Android Studio 2.2.3
Build #AI-145.3537739, built on December 2, 2016
JRE: 1.8.0_76-release-b03 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

Windows 10

2 Answers 2

You can not run adb push on the android shell. You have to run it on the host computer.

System bin sh not found что делать. Смотреть фото System bin sh not found что делать. Смотреть картинку System bin sh not found что делать. Картинка про System bin sh not found что делать. Фото System bin sh not found что делать

You should add your android sdk to your bash_profile shell script.

Open or Create «.bash_profile» in your root directory of account. And insert your android sdk path to path variable in «bash_profile» file.

After input path, save file and reopen your command line application. If you correct add that path, you can excute/call «adb» command in everywhere.

I heard that you are using Windows OS for working dev.

So it looks like that you typed «adb» command in «adb shell» of android device. Android OS is based on linux os. «adb shell» command is way to enter the android device’s os terminal enviroment. In this enviroment, you cannot use «adb» command. Because of «adb» is «Android Debug Bridge». bridge means that «adb» command helps to connect your working enviroment to android device’s os. So after type «adb shell», you are in the android device’s os and you cannot use «adb» command.

Источник

System bin sh not found что делать

[ГИД]Бэкап и восстановление разделов, прошивка рекавери, ADB под Linux, Старые добрые стандартные методы.

Все, теперь бэкапаю чаще вручную, создавая образы

Соответсвенно надо было что-то делать, а точнее восстанавливать. Сделал я это через ODIN, зашелши с винды, ибо выбора не было (надо было бэкапать) лучше. Как я это сделал тогда тут. Однако, мы пойдем другим путем, как люди дружащие с UNIX-подобными системами.

Я, как линуксойд-убунтойд, буду работать с Ubuntu 12.04, так что может быть, являясь виндоюзером вы не все поймете.
Кстати это одна из причин не использовать ODIN и Heimdall, ибо второй жуть косой, а первый чисто для виндоюзеров. Поверьте, Android SDK дает нам все, что нужно, чтобы шить рекавери и прочее.

Android SDK для вашей платформы (естессно)
Java Development kit (JDK) для своей платформы. Рекомендую 6.0/6.3. Можно еще и java Runtime Edition скачать (JRE) на всякий.

/android_project/android-sdk-linux/platform-tools$ id
uid=1000(bloodyfoxy) gid=1000(bloodyfoxy) группы=1000(bloodyfoxy),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare)

System bin sh not found что делать. Смотреть фото System bin sh not found что делать. Смотреть картинку System bin sh not found что делать. Картинка про System bin sh not found что делать. Фото System bin sh not found что делать

/backup/backup.ba значит мы сохраняем в домашнюю папку у себя на компе.
При создании бэкапа на экране устройства появится окно, где мы должны ввести пароль на бэкап. Вы знаете, что делать)

Usage: mount [OPTIONS] [-o OPTS] DEVICE NODE

Mount a filesystem. Filesystem autodetection requires /proc.

Usage: umount [OPTIONS] FILESYSTEM|DIRECTORY

Unmount file systems

-r Try to remount devices as read-only if mount is busy
-l Lazy umount (detach filesystem)
-f Force umount (i.e., unreachable NFS server)
-d Free loop device if it has been used

localhost bin # wipe
wipe

system means ‘/system’
data means ‘/data’

Раздел в разработке, потому что зануды из гугла не захотели впихнуть mkfs и придется использовать их комманды для создания файловых систем.

System bin sh not found что делать. Смотреть фото System bin sh not found что делать. Смотреть картинку System bin sh not found что делать. Картинка про System bin sh not found что делать. Фото System bin sh not found что делать

Предоставленный мною bash был выдран с Cm9. Его версия 4.1. Более новые компильте сами, у меня компилятор не хочет почему-то и выдает дурацкие ошибки. И в итоге я получаю bash под amd64 :-/ А компилятор под ARM.
Скачаем System bin sh not found что делать. Смотреть фото System bin sh not found что делать. Смотреть картинку System bin sh not found что делать. Картинка про System bin sh not found что делать. Фото System bin sh not found что делатьbash_shell_4.1_ARM.zip ( 277.16 КБ )
. Извлечем в platform-tools. В терминале:

System bin sh not found что делать. Смотреть фото System bin sh not found что делать. Смотреть картинку System bin sh not found что делать. Картинка про System bin sh not found что делать. Фото System bin sh not found что делать

Откроем на устройстве «Эмулятор терминала», в настройках выберем пункт «командная строка» в «теме» «командная оболочка». Пропишем:

Вначале скачаем образ прошивки и бутлоудера, либо рекавери или чего хотите? Обычно прошивка в образе диска идет только стоковая, кстати. Так что восстановить сток очень легко.
Имея Nexus 7, я буду брать прошивку его как пример.
Заводские образы для всех Google Nexus

Теперь откроем бутлоудер

На экране появится предупреждение, что при открытии бутлоудера уничтожатся все наши данные. Ну что же, нам их не жалко.

Согласившись, подчистим разделы.

Теперь прошьем бутлоудер, перезагрузим его и прошьем образ

И закроем бутлоудер (по желанию, хотя советую закрыть и снова открыть во избежание проблем)

1. Что означает при включении
Fast Boot Mode U-Boot 1.3.4 SMDKC110 N Type

2. При перепрошивке какое должно появится окно с какими вариантами выбора?

3. Как сохранить и чем текущую прошивку. ЧТобы потом можно было вернуться к ней назад?

4. Чем просматриваются файлы образов прошивки? system.img и т.п.

2. При перепрошивке какое должно появится окно с какими вариантами выбора?

3. Как сохранить и чем текущую прошивку. ЧТобы потом можно было вернуться к ней назад?

4. Чем просматриваются файлы образов прошивки? system.img и т.п.

major minor #blocks name

7 0 14585 loop0
7 1 2111 loop1
7 2 13545 loop2
7 3 26019 loop3
7 4 14585 loop4
7 5 20822 loop5
7 6 23940 loop6
179 0 3792000 mmcblk0
179 1 1 mmcblk0p1
179 2 5120 mmcblk0p2
179 3 408576 mmcblk0p3
179 4 408576 mmcblk0p4
179 5 854016 mmcblk0p5
179 6 2084064 mmcblk0p6
179 64 1024 mmcblk0boot1
179 32 1024 mmcblk0boot0
179 96 15558144 mmcblk1
179 97 15554048 mmcblk1p1
254 0 14584 dm-0
254 1 2110 dm-1
254 2 13545 dm-2
254 3 26019 dm-3
254 4 14584 dm-4
254 5 20821 dm-5
254 6 23940 dm-6

какие из них устройства system, cache, efi, data? bootimg это бут?
смартфон китайский Thl W3 Dual Core, Android 4.0.4

Источник

Почему не предлагается удалить вирусы?

Часть вирусов даже не предлагает удалить.

Прикрепленные файлы:

Лаунчер уже другой поставил (Гугл старт)

Проблема не исчезла

veterok4,

Android.DownLoader.561.origin и Adware.Batmobi.3 антивирус должен удалять, при наличии root прав.

Проверьте, в программе, которую вы используете для управления root правами что они предоставлены антивирусу.

Так же, вот команды, которые можно выполнить в терминале (если есть root права) для удаления троянов, ссылка на терминал приведена выше :

2. Приложения SystemUI, и Settings, в которых детектятся трояны Android.BackDoor.319, Android.Downloader.515.origin удалять нельзя, так как без них телефон не будет работать.

3. Полностью избавиться от этих вирусов можно только установив чистую прошивку. Поищите тему о вашем устройстве на сайте 4pda.ru, там есть прошивки без вирусов и инструкции по их установке.

System bin sh not found что делать. Смотреть фото System bin sh not found что делать. Смотреть картинку System bin sh not found что делать. Картинка про System bin sh not found что делать. Фото System bin sh not found что делать

Скачал » Terminal Emulator for Android».

Ввел команду «su». Выдало:

/system/bin/sh: su: not found

Это есть права али что?

Вам выдало, что команда не найдена.

Скачал » kingroot». Установил на комп. Подключил телефон. Поставил «отладку по USB».

Включил » kingroot». Выдало что типа рут права установлены.

Захожу опять в » Terminal Emulator for Android», ввожу команду «SU».

/system/bin/sh: su: not found

п.с. Доктор веб у меня именно Dr.Web Security Space.

Прикрепленные файлы:

Прикрепленные файлы:

veterok4, Запустите приложение kingroot на телефоне.

Прикрепленные файлы:

Поставьте это приложение на телефон

Прикрепленные файлы:

veterok4, В главном окне приложения пишет, что не удалось получить root?

Судя по всему, у вас Beeline Smart 8. Посмотрите способы получения рута, описанные в теме по вашему устройству:
https://4pda.ru/forum/index.php?showtopic=804738&st=40#entry59713244

Короче, ни чего не вышло.

Пришлось тупо переустановить систему. все сбросилось и удалилось.

А откуда вы взяли прошивку для переустановки системы?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *