как установить busybox в android с помощью adb

Приложение для установки BusyBox на большинство устройств с последующим его обновлением до актуальной версии.Busybox по сути является набором консольных утилит Linux систем. Необходим, например, для работы app2sd или программ для разгона или чего-нибудь подобного, что требует подключения сторонних модулей ядра. В большинстве кастомных прошивок он уже встроен.Команды для работы с BusyBox BusyBox v4.0 busybox-v4.0.apk [4,36 Mb] (cкачиваний: 139) BusyBox v4.1 busybox-v4.1.apk [4,37 Mb] (cкачиваний: 56) BusyBox Pro v9.7.1 busybox-pro-v9.7.1.apk [3,18 Mb] (cкачиваний: 107) BusyBox Pro v9.7.3 [attachment=38021] BusyBox Pro v13 busyboxprov13.apk [2,48 Mb] (cкачиваний: 176) Системные требования:Android 1.6+Права Root: Нужны! Покупки через приложение:Возможны!Последняя версия: Зависит от устройства (на 10-07-2017, 19:21) Тип установки: APK Автор/Разработчик:Stephen (Stericson)Оф. сайт/Источник:Язык: ENG Разрешения Lite/Free:показать/скрыть Разрешения Full/Pro:показать/скрыть История изменений:показать/скрыть 13Bug fixes and updates to the Busybox binary.Updated icon for xxhdpiv9.7.3added fuser to 1.21.0added access_superuser permissionv9.7.1wooops, fixed a bug causing a crash, , however traceroute, ping, and nslookup still do not…trying to resolve some problems with them. Форумы Главный форум Дистрибутивы Что делать если при… Очистить все     Последний пост   RSS 27/07/2019 5:17 пп  

Вопрос: Что делать если при запуске выскакивает надпись BusyBox v1.30.1 (Debian 1:1.30.1-4) built-in shell (Bash) Enter ‘help’ for a list of built-in commands

Проблема в том, что не получается смонтировать корневую файловую систему. Чтобы лучше понять причину, нужно ответить на вопрос: До этого система работала или эта ошибка сразу после установки?

Если раньше система работала, а потом перестала

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

Для этого в консоли наберите

exit

То есть:

После этого будет показано что-то вроде:

/dev/sda1: Unexpected …

fsck exited ….

The root filesystem on /dev/sda1 requires manual fsck.

После этого используйте следующую команду:

fsck /dev/sda1

Обратите внимание, что если у вас другое имя раздела или его номер, то замените данные на свои. Например на /dev/sdb1 или /dev/sdc1.

Если система не загружается сразу после установки

Если система не загружается сразу после установки, значит в загрузчики просто неправильно указано название диска.

Установить правильный диск можно изменив параметры загрузки ядра, но для этого нужно знать, какой именно диск указывать.

Для этого наберите

exit

и посмотрите, какой диск система пытается загрузить.

Затем измените параметры загрузки ядра. Для этого:

1. Начните перезагружать систему.

2. Чтобы прервать загрузку GRUB (первый шаг) во время запуска компьютера нажмите и удерживайте клавишу SHIFT.

3. Затем нажмите клавишу «e» и вы перейдёте к редактированию настроек загрузки.

4. Если на экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux.

5. Найдите строку, содержащую root=/dev/sdxX. В этой строке sdxX должна быть вашим /, то есть корневым разделом. Вам нужно исправить текущее значение на верное, которое мы узнали чуть ранее. Если вы совершенно не представляете, какая буква и какой номер у вашего раздела, то попробуйте варианты:

  • root=/dev/sda1
  • root=/dev/sdb1
  • root=/dev/sdc1
  • root=/dev/sdd1
  • root=/dev/sda2
  • root=/dev/sdb2
  • root=/dev/sdc2
  • root=/dev/sdd2

6. Когда всё готово нажмите Ctrl+x или F10, чтобы загрузка продолжилась с установленными опциями.

После успешной загрузки в систему поменяйте имя загружаемого диска. Например, в моём случае имя диска оказалось /dev/sdс1 (с буквой c). Тогда команда для изменения загрузочного диска будет выглядеть так:

Вместо /dev/sdc подставьте имя вашего диска или флэшки.

Пример решения подобной проблемы: https://hackware.ru/?p=2801#7

Вход  |  Регистрация to reply to this topic.

  • Где скачать Kali Linux. В чём различие версий Kali Linux 4 недели назад
  • Kali Linux на русском. Русификатор Kali Linux 4 месяца назад
  • Как в Kali Linux запускать терминал с правами root? Как запустить программу с графическим интерфейсом с правами root 4 месяца назад
  • Как установить Wine в Kali Linux 8 месяцев назад
  • Как пофиксить ошибку? 10 месяцев назад

Поделиться:   Статистика форума 6Форумы 97Темы 443Сообщения 3В сети 283Участники

Новейшие посты: Онлайн сканеры сайтов и инструменты сбора информации: SuIP.biz Последний зарегистрированный: 533742Непрочитанные

Иконки форумов: Форум не содержит непрочитанных сообщений Форум содержит непрочитанные сообщения

Иконки тем :

image Работает на wpForo version 1.9.6

BusyBox – это полезное мобильное программное обеспечение, которое представляет собой коллекцию специальных утилит, помогающих разогнать работу Андроид-устройства. Без помощи этого софта владелец смартфона не сумеет, к примеру, использовать приложения для переноса данных с устройства на карту памяти. Также вы не сможете установить специализированные утилиты, разгоняющие процессор телефона. Кроме того, рассматриваемая программа единственная в своем роде из категории инсталляторов БизиБокс, которая может функционировать без подключения к сети. Скачать BusyBox Pro на Андроид можно по ссылке внизу обзора.

Благодаря минимальному размеру программа практически незаметна, но для наиболее эффективной работы вам потребуется установить BusyBox Pro исключительно в память телефона.

Функционал приложения

Самыми главными потребителями этого мобильного программного обеспечения выступят владельцы смартфоны с операционной системой Андроид, не имеющие прав root-пользователя. Серия специализированных утилит, находящихся в БизиБокс, позволит получить все привилегии админа, которые могут пригодиться при работе со многими приложениями.

Это делается, чтобы потреблять минимум ресурсов и давать максимум результатов. Также на вашем устройстве, для использования рассматриваемого ПО, обязательно должен быть рут! Это приложение отлично поддерживается на слабых смартфонах, при этом вы можете управлять им на все 100%. С помощью всех тех же команд вы можете легко взять под контроль все каталоги на вашем Android.

Преимущества и недостатки

Преимущества:

  • не нуждается в соединении с интернетом для установки;
  • функциональный и понятный интерфейс, в котором сумеет разобраться любой пользователь;
  • высокая надежность и гибкость;
  • множество полезных инструментов;
  • хорошо оптимизирован для слабых устройств.

Минусы:

  • нужны root-права;
  • для работы с утилитой необходимы знания консольных команд;
  • английский интерфейс. Но у нас вы можете скачать BusyBox Pro на русском.

BusyBox Pro — это платная версия очень популярного и простого в использовании установщика бизиБокс. Это системное приложение действует как своего рода безопасный канал между используемыми данными и ядром прошивки устройства. Таким образом, вы можете избежать ненужной потери личных данных и неисправности устройства, а также защитить себя от несанкционированного доступа. На нашем сайте вы можете скачать одну из последних версий приложения BusyBox Pro на Андроид на русском языке, без регистрации и смс, по прямой ссылке ниже.

Скачать BusyBox Pro

Разработчик: Stephen (Stericson) Android: 4.0+ Русская локализация: Да Лицензия: Платная Возрастные ограничения: 3+ Установка кеша: Не требуется Проверка обновления: 24/06/2021 Проверено! Вирусов нет apk

BusyBox_Pro.apk

Версия: 71 Размер: 4.06 MB 10.05.2019

BusyBox (Бизибокс) . Данное приложение представляет собой инсталлятор BusyBox для Андроид. BusyBox содержит крошечные версии многих утилит UNIX в одном маленьком исполняемом файле. Он обеспечивает замену для большинства утилит, которые можно найти в GNU fileutils, shellutils и др. Утилиты BusyBox обычно имеют меньше возможностей, чем их полнофункциональные собратья GNU, однако те функции, которые включены в BusyBox, совместимы с аналогичными функциями утилит GNU. BusyBox предоставляет довольно полное окружение для любых мобильных или встраиваемых систем.

Приложение содержит сборку BusyBox для платформ ARM, x86 или MIPS, поддерживается 334 апплета, является сборкой с наиболее полным набором функций. Поддерживается установка и удаление BusyBox через приложение, и установка через zip-архив для рекавери, который можно сохранить на карту памяти из меню приложения (Меню -> Zip-архив ). Архив сохраняется с версией BusyBox, совместимой именно с текущей системой, и может не работать на других устройствах.

Для установки BusyBox в систему требуются права суперпользователя (root) , однако можно использовать утилиты busybox и без прав суперпользователя. Для этого достаточно в любом терминале Android ввести следующую команду:

export PATH=/data/data/ru.meefik.busybox/files/bin:$PATH

После этого в том же терминале можно будет пользоваться утилитами из пакета busybox. Перед использованием этой возможности данное приложение должно быть хоть раз запущено после установки на устройство.

Описание процедуры установки .

Скачиваете и устанавливаете программу. Запускаете ее, заходите в (Настройки) , нажав в левом нижнем углу на кнопку вашего устройства Андроид…В Настройках, ставите галку на (Заменить апплеты)..Выходите из (Настроек) и нажимайете на (Установить), после нажатия BusyBox потребует предоставления прав SuperSu, соглашаетесь и начнется установка – в 3 сек.. Если установка пройдет успешно, везде будет написано-(done),то есть готово. Далее перезагружаете устройво и после перезагрузки, можно уже удалить и саму программу установки BusyBox.

Скачать приложение BusyBox (Бизибокс) на Андроид вы можете по ссылке ниже.

Сегодня мы поговорим об еще одной системной утилите BusyBox. Она позволяет успешно запускать и работать приложениям, включающим в себя функции обращения к ядру системы Android после рутирования мобильного гаджета.

Для чего Андроиду нужен BusyBox и что он собой представляет?

После предоставления устройству расширенных прав (другим словом, root-доступа), задействующие их приложения нередко обращаются к ядру вашей android-прошивки, что порой может привести к непредсказуемым результатам, поскольку при запуске системных библиотек из внешнего приложения напрямую с помощью определенных команд может произойти потеря данных, взлом или сбой в работе ОС. Для надежного и бесперебойного обращения таких приложений к ядру системы нужно позаботиться о надежном канале обмена данными (или интерфейсе) между пользователем и файловой системой. Такой интерфейс и обеспечивается набором консольных библиотек для Андроид под названием BusyBox.

Вдобавок, планка функциональности, удобства и производительности приложений с root-привилегиями заведомо понижается вследствие того, что движки к большей части таких программ были написаны на высокоуровневых языках программирования. И здесь БизиБокс предстает перед нами в самом выгодном свете, – ведь при его разработке использовался исключительно C.

Какие приложения требуют наличия Busybox?

К разряду приложений, нуждающихся в связке с представленным пакетом, относятся:

  1. Файловые менеджеры
  2. Средства для восстановления данных и очистки кэша
  3. Инструменты для переноса ресурсов на внешние карты памяти
  4. Утилиты для разгона ARM-процессора или видеочипа.

Для их оптимальной работы желательно также наличие , поскольку именно этот мобильный апплет в силах грамотно обеспечивать контроль root-привилегий для каждой индивидуальной программы.

Как работать с пакетом?

По сути, BusyBox – это даже не программа, а унифицированный набор средств для передачи и приема данных от системного приложения к ядру среды и наоборот. Чтобы работать с пакетом, не нужно делать никаких манипуляций. Если системное приложение с root-правами затребует БизиБокс, перед вами тут же появится уведомление о необходимости инсталляции пакета, после чего в результате подтверждения установка произойдет автоматически.

При желании скачать BusyBox из Плей Маркета вручную, вы также вправе это сделать. Несколько версий BusyBox для Андроид имеется на популярном мобильном форуме 4pda. Помимо прочего, на 4pda.ru также выложена расширенная, платная, редакция root-менеджера под названеим busybox pro.

Установка рут-прав посредством приложения может быть выполнена несколькими способами: как интеллектуальная (smart) и обычная.

Выбор метода инсталляции апплета android busybox

Smart-инсталляция BusyBox”а предоставляет возможность гибко кастомизировать развертку каждого индивидуального составного апплета, но такая функция доступна лишь в профессиональной версии BusyBox Pro .

Что включает в себя root-менеджер BusyBox?

Данный пакет состоит из нескольких десятков утилит, упрощающих доступ к данным на рутированном устройстве. Посмотреть на их список можно на одной из вкладок после инсталляции.

Список составных утилит инструментария busybox для android

Как обращаться к программе?

Ручной доступ к вложенным утилитам обеспечивается при помощи эмулятора терминала командной строки Андроид, который можно скачать вот . Со списком доступных команд можно ознакомиться на страничке проекта в wiki .

Резюме. Программа busybox для Андроид станет ценным приобретением для пользователей файл-менеджеров с функциями обращения к ядру системы и любителей аппаратного разгона своего мобильного коммуникатора. Если вы пользуетесь кастомной прошивкой (MIUI, CyanogenMod), BusyBox вшит в нее по умолчанию. Перед инсталляцией советуем создавать резервную копию системного раздела во избежание сбоев или неработоспособности некоторых программ.

Известно, что платформа Android даёт пользователю свободу действий в настройке телефона или планшета под свои вкусы и нужды. Это, безусловно, интересно для тех, кому кажется недостаточным и ограничивающим полноценное использование уровень доступа к возможностям устройства. Однако и этого бывает мало потому что, как ни крути, а всегда хочется большего. Тогда на помощь нам приходят программы, позволяющие расширить доступ к настройкам аппарата.

Одна из таких программ – BusyBox, основным предназначением которой является обеспечение полного доступа ко всем функциям и к файловой системе устройства (при наличии ). Надо сказать, что на самом деле «Бизибокс» — один из компонентов многих заводских прошивок. Многих, но не всех, поэтому наш сегодняшний разговор об этом инструменте.

По сути, Busybox – это определённый набор Unix-утилит командной строки, позволяющий любому пользователю, вне зависимости от уровня владения технологиями, устанавливать и обновлять до последней версии программы, улучшающие работу устройств с операционной системой Android, относящейся к семейству Unix-систем. Большим плюсом является то, что Busybox требует минимум памяти и технических характеристик. Как раз это и позволяет запускать программу на смартфонах (планшетах) и работать с ней.

Две самые главные функции, которые становятся возможны после установки Busybox и чаще всего привлекают пользователей, это разгон процессора устройства и оптимизация потребления оперативной памяти.

Разгон процессора

Всем хочется иметь мощный гаджет. Но особенность мобильных устройств такова, что и флагман через пару лет после приобретения начинает устаревать. Помочь исправить это может . Такая процедура повысит общую производительность гаджета, и сделает работу на нём более комфортной.

Оптимизация

Любому пользователю планшетов или телефонов известно, что перегруженность оперативной памяти приводит к замедлению работы устройства и появлению проблем при использовании приложений, требующих много оперативки в своё распоряжение. Поэтому так важна функция, оптимизирующая Андроид и позволяющая избежать этих неудобств.

Прежде всего, необходимо скачать и установить программу на ваше устройство. После запустить приложение. В самом приложении надо вначале прочитать и принять условия лицензионного соглашения.

Затем следует поставить галочку напротив строки «Clean Mode».

После этого выбираем «Install» и «Smart install».

image

Как подключить тариф «Безлим Мессенджеры Как подключить тариф «Безлим Мессенджеры Сколько стоит нокиа с6 01 Можно ли установить приложение Плей Маркет на айфон Программа Excel — способы сохранения и его параметры Как сохранить таблицу excel 77 7

Я пытаюсь установить busybox на эмулятор Android.

Я загрузил и скомпилировал busybox и имел двоичный файл busybox на моем компьютере.

Затем я сделал adb push busybox/data/local/tmp

затем adb shell, затем #cd/data/local/tmp, затем #chmod 777 busybox, затем попытался #./busybox --install он говорит, что команда busybox не найдена.

Я также скопировал файл в /system/busybox. но ./busybox --install говорит, busybox command not found.

1 Решение 110

Сначала сделайте adb push busybox/data/local/busybox чтобы скопировать busybox в телефонную систему Android, затем перейдите в оболочку Android, выполнив команду adb shell. Получите суперпользователя, набрав su из вашего запроса суперпользователя для андроидного телефона, а затем обратно в оболочку и введите

cd /data/localchmod 755 busybox./busyboxmount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /systemmkdir /system/xbincp /data/local/busybox /system/xbincd /system/xbinbusybox --install .mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /systemsyncreboot

Примечание./Dev/block/mtdblock4 не может быть/системным разделом на каждом устройстве или эмуляторе. Лучше всего выполнить команду mount, без параметров сначала в оболочке, и посмотреть, какое устройство или раздел монтируется как /system.

46

Есть несколько небольших изменений в gregko и hayder Jawad, чтобы заставить это работать над эмулятором Pixel 2.

Вы должны запустить эмулятор с использованием -writable-system в соответствии с этим ответом, иначе вы не сможете повторно установить каталог /system с флагом rw.

На эмуляторе Pixel 2 /system монтируется в /dev/block/vda и /system/xbin уже существует.

Таким образом, предполагая, что вы /data/local/busybox двоичный файл в /data/local/busybox в соответствии с первой половиной ответа, команды оболочки для установки busybox в эмулятор Pixel 2

sucd /data/localchmod 755 busybox./busyboxmount -o rw,remount -t ext4 /dev/block/vda /systemcp /data/local/busybox /system/xbincd /system/xbinbusybox --install .mount -o ro,remount -t ext4 /dev/block/vda /systemsyncreboot

Страница загрузки busybox может быть немного неясной для новичков (например, я). Для 32-разрядных процессоров x86 вы захотите использовать двоичный файл i686.

45

На корневом телефоне установите этот apk: https://f-droid.org/en/packages/ru.meefik.busybox/

f-droid – хороший вариант, поскольку он является открытым исходным кодом и официально позволяет загружать APK, в отличие от магазина воспроизведения, которые могут быть недоступны на тестовых устройствах.

Это приложение также имеет простой графический интерфейс установки, но самый надежный способ его установки – просто:

adb shellcp /data/data/ru.meefik.busybox/files/bin/busybox /system/xbin/busybox ls

Ваш ответ

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Citilink-kabinet.ru
Добавить комментарий