» Root

Для чего нужен BusyBox android?

Добрый день, уважаемые читатели нашего информационного портала fans-android! Сегодня мы продолжим тему root-прав на телефоне. Поговорим о программе, которая наряду с программой SU (SuperUser) помогает нашим программам (в частности файловым менеджерам) получать расширенные права, не прибегая к непосредственной работе с ядром вашей прошивки.

И так, что умеет данная программа и влияет ли её отсутствие на функциональность вашего телефона? Разберём данные вопросы по порядку.

Данная программа находится в свободном доступе в play market, скачать её вы можете тут.   Чем же так примечательна данная программа и почему она крайне необходима для того, чтобы ваши root-права пользовались на все 100%? Данная программа – интерфейс, который необходим для наиболее простой и полной работе с файловой системой вашего смартфона. Благодаря своему крайне малому размеру и нативному коду, написанному на ассемблере, эта программа имеет отличную производительность для слабых смартфонов. Что же конкретно данная программа может дать конечному пользователю? Как вы знаете, любой файловый менеджер работает с файловой системой вашего android-смартфона. Однако отсутствие root-прав и собственные движки, написанные на языке программирования верхнего уровня, стремительно понижают планку производительности, удобства и функциональности этих файловых менеджеров. Опытные пользователи UNIX-систем сразу же приметили эту особенность и вот, спустя несколько месяцев после выхода первой версии android на свет, началась кропотливая разработка первого BusyBox для android на свет. Сразу же после выхода данной программы (или лучше называть это не программой, а набором средств для создания интерфейса между файловой системой и пользователем) начали появляться первые файловые менеджеры, которые использовали в качестве своей основы BusyBox. Это значительно увеличило их функциональность и производительность. Всё это произошло благодаря намного меньшему размеру строк в коде программ и весьма производительному интерфейсу BusyBox. Так же, кроме файловых менеджеров, библиотеки BusyBox предоставляют работу со сторонними ядрами, обеспечивая некий интерфейс взаимодействия между ними и файловой системой вашего смартфона.

Как же программы могут общаться с данным интерфейсом, набором команд для функционального и производительного контакта с файловой системой смартфона? Всё это происходит благодаря обращениям к библиотекам, в которых заключены простейшие команды. Их вы можете найти здесь: http://ru.wikipedia.org/wiki/BusyBox. Так же для опытных пользователей возможна установка командной оболочки данного интерфейса. При помощи всё тех же команд вы можете с лёгкостью получить контроль над всеми каталогами в вашем android. Естественно, не без помощи заранее разблокированного ядра, т.е. не без помощи root-прав.

Давайте теперь рассмотрим непосредственно работоспособность данной программы на смартфоне с android 4.04, Samsung Galaxy SIII. Что будет, если вы запустите программу, которой необходимы библиотеки BusyBox? Вы увидите следующее сообщение:

Для того чтобы восстановить работоспособность программы, вам придётся установить BusyBox. Скачайте его с маркета и установите. После его запуска увидите следующую картину:

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

Здесь рекомендуем выбрать Smart Install, так как это более безопасно для вашей системы. Однако это займёт несколько больше времени. Нажимаем на кнопку и дожидаемся окончания процесса:

После установки вы увидите окно, которое говорит об успешном окончании процесса. Нажмите красный крестик и выйдите из приложения. BusyBox установлен. Можно попробовать включить ту программу, требующую BusyBox:

Как видите, она прекрасно  работает.

Надеюсь, вы разобрались во всех тонкостях этого программного обеспечения и поняли, для чего оно нужно. Что ж, покорение android продолжается!

арвав
2013-12-03 15:20:12
анус себе дерни, пес
Агностик
2013-12-22 01:08:37
Наврядли это поможет установить программу, милок :)
Агностик
2013-12-22 01:09:46
Евгений. Для полноценной работы программы, как и для её установки, у вас должны быть полные рут права на телефоне.
Evgeny
2013-09-13 13:33:55
СониZ, программа не устанавливается. Проблема с рут правами..Андроид 4.2.2 и что делать?
Елжас Айкешов
2015-11-01 14:46:52
Столько слов а зачем оно нужно не написано
Vova Shpak
2016-09-06 08:37:35
Спасибо всё ОКЕЙ.