® BusyBox - meefik | BusyBox для Android



Реп: (537)
BusyBox - meefik
версия: 1.34.1

Последнее обновление программы в шапке: 12.01.2022

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Для функционирования программы необходимы права root пользователя.

Краткое описание:
Данное приложение представляет собой инсталлятор BusyBox для Android

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

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

Для установки BusyBox в систему требуются права суперпользователя (root), однако можно использовать утилиты busybox и без прав суперпользователя. Для этого достаточно в любом терминале Android ввести следующую команду:
export PATH=/data/data/ru.meefik.busybox/files/bin:$PATH

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

Если что-то не работает, в настройках приложения включите режим отладки и пришлите лог ошибки.

Описание процедуры установки по шагам: ®BusyBox (Пост Makbat #48708815)
Архив со всеми сборками BB для ручной установки: ®BusyBox (Пост meefik #51570872)
Альтернативные способы установки Busybox

Требуется Android: 4.1 и выше / 8.0 и выше
Русский интерфейс: Да

Разработчик: Anton Skshidlevsky (meefik)
Домашняя страница: https://meefik.github.io
Google Play: https://play.google.com/store/apps/details?id=ru.meefik.busybox
Пожертвования (Donate): meefik.github.io/donate

Скачать:
Версия: 1.34.1 (8.0+) BusyBox meefik (MAOQ)
версия: 1.31.1-46 (4.1+) Прикрепленный файлbusybox-1.31.1-46.apk ( 5.84 МБ )
Прикрепленный файлbusybox-1.31.1.zip ( 4.47 МБ )


Прошлые версии
версия: 1.31.1-44 Прикрепленный файлbusybox-1.31.1-44.apk ( 6.46 МБ )
Прикрепленный файлbusybox-1.31.1.zip ( 4.47 МБ )

версия: 1.30.1-41 Прикрепленный файлbusybox-1.30.1-41.apk ( 5.22 МБ )
Прикрепленный файлbusybox-1_30_1.zip ( 5.75 МБ )

версия: 1.30.1-40 Прикрепленный файлbusybox-1.30.1-40.apk ( 5.89 МБ )

версия: 1.29.3-39 Прикрепленный файлbusybox-1.29.3-39.apk ( 5.67 МБ )

версия: 1.29.2-38 Прикрепленный файлbusybox-1.29.2-38.apk ( 5.31 МБ )

версия: 1.28.4-37 Прикрепленный файлbusybox-1.28.4-37.apk ( 5.21 МБ )

версия: 1.28.3-36 Прикрепленный файлbusybox-1.28.3-36.apk ( 5.32 МБ )

версия: 1.27.2-35 Прикрепленный файлbusybox-1.27.2-35.apk ( 5.3 МБ )
Прикрепленный файлbusybox.zip ( 13.62 МБ )

версия: 1.27.2-34 Прикрепленный файлbusybox-1.27.2-34.apk ( 4.1 МБ )

версия: 1.27.1-33 Прикрепленный файлbusybox-1.27.1-33.apk ( 4.1 МБ )

версия: 1.26.2-31 Прикрепленный файлbusybox.apk ( 4.05 МБ )

версия: 1.25.1-28 Прикрепленный файлbusybox.apk ( 4.03 МБ )

версия: 1.24.2-26 Прикрепленный файлbusybox.apk ( 4.9 МБ )

версия: 1.24.2-24 Прикрепленный файлbusybox.apk ( 4.78 МБ )

версия: 1.24.1-23 Прикрепленный файлbusybox.apk ( 4.77 МБ )

версия: 1.24.1-22 Прикрепленный файлbusybox.apk ( 4.77 МБ )

версия: 1.24.1-21 Прикрепленный файлbusybox-static.apk ( 3.46 МБ )

версия: 1.24.1-20 Прикрепленный файлbusybox.apk ( 4.73 МБ )

версия: 1.23.2-17 Прикрепленный файлbusybox.apk ( 4.62 МБ )


[README] [CHANGELOG] [LICENSE]

Сообщение отредактировал iMiKED - 12.01.22, 21:28
Причина редактирования: Обновление: новая версия 1.34.1 BusyBox meefik



Реп: (4037)
Чем отличается от ® BusyBox кроме большего размера?



Реп: (537)
vadeus @ 05.10.2015, 15:32 *
Чем отличается от ® BusyBox кроме большего размера?

Расширенным набором апплетов (почти полный набор), полной совместимостью с ® Linux Deploy, никаких платных функций и рекламы, открытый исходный код, поддержка архитектур ARM, x86, MIPS.

Сообщение отредактировал meefik - 05.10.15, 16:19



Реп: (888)
Какие-либо действия в программе сопровождаются ошибкой:
установка поверх уже присутствующего в системе базибокса
>>> INSTALL BUSYBOX
Remounting /system to rw ... done
Copying busybox to /system/xbin ... cp: can't create '/system/xbin/busybox': Text file busy
fail
Setting permissions ... done
Removing old applets ... done
Installing new applets ... done
Remounting /system to ro ... done
.

удаление средствами программы
>>> REMOVE BUSYBOX
Remounting /system to rw ... done
Removing BusyBox from /system/xbin:
* busybox ... done
* applets ... done
Remounting /system to ro ... mount: mounting /dev/block/platform/msm_sdcc.1/by-name/system on /system failed: Device or resource busy
skip

установка после удаления программой
System:
* device: SM-T525
* android: 4.4.2
* architecture: armv7l

Free space:
* /data: 2.1G
* /system: 638.7M

Latest BusyBox:
* version: v1.23.2
* applets: 335 items
* size: 714688 bytes

Installed BusyBox:
* not installed
>>> INSTALL BUSYBOX
Remounting /system to rw ... done
Copying busybox to /system/xbin ... done
Setting permissions ... done
Removing old applets ... done
Installing new applets ... done
Remounting /system to ro ... mount: mounting /dev/block/platform/msm_sdcc.1/by-name/system on /system failed: Device or resource busy
skip

Прошивка моддированный сток.
vadeus @ 05.10.2015, 15:32 *
Чем отличается от ® BusyBox

А ведь есть ещё Busybox On Rails, тоже неплоха.

Сообщение отредактировал ViSet - 05.10.15, 16:03
Причина редактирования: очепятка



Реп: (537)
* ViSet,
Copying busybox to /system/xbin ... cp: can't create '/system/xbin/busybox': Text file busy

Спасибо, исправлю.
Remounting /system to ro ... mount: mounting /dev/block/platform/msm_sdcc.1/by-name/system on /system failed: Device or resource busy

Можно проигнорировать.
ViSet @ 05.10.2015, 16:02 *
А ведь есть ещё Busybox On Rails, тоже неплоха.

К сожалению, работает только на Android 4+ и поддерживает всего 222 апплета.

Сообщение отредактировал meefik - 05.10.15, 16:17



Реп: (1050)
* meefik,
почему не добавить это в тему ® BusyBox ? какой смысл для отдельного хвоста тему делать?



Реп: (537)
* mercedec777,
Потому что это другое приложение и разрабатывается с другой целью, в основном для совместимости с ® Linux Deploy. А тема создана для отслеживания отзывов и последующего исправления возможных ошибок. Можно было бы не делать отдельного приложения, а добавить функцию установки BusyBox прямо в Linux Deploy, но уже есть несколько приложений, которые зависят именно от этой сборки BusyBox и делать свои инсталляторы в каждом приложении не вижу смысла.

Сообщение отредактировал meefik - 06.10.15, 14:48



Реп: (179)
* meefik,
Надо бы в конце написать done, в общем надо сообщить, что установка окончена



Реп: (537)
* Vladglushko88,
После завершения операции установки или удаления в конце ставится точка, как это было когда-то принято в init скриптах Debian.



Реп: (537)
В версии 1.0.1 добавлена функция создания zip-ахрива для установки через рекавери. Для сохранения zip-архива на карту памяти не нужен рут.

Сообщение отредактировал meefik - 08.10.15, 00:20



Реп: (537)
Если по какой-то причине приложение не может перемонтировать системный раздел на запись, такое произошло на CM 12.1 Nexus 7 (2013), то просто перемонтируйте раздел вручную из любого терминала под рутом следующей командой:
mount -o rw,remount /system

В моем случае команда mount из комплекта BusyBox выполняется без ошибок, но раздел остается смонтированным только для чтения (ro), корректно работает только предустановленная команда mount из каталога /system/bin.



Реп: (537)
В версии 1.0.2 исправлена проблема монтирования loop-устройств.



Реп: (4)
Не устанавливается. Вот лог.

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

Прикрепленный файлbusybox.log ( 471 байт )



Реп: (1410)
* Inverc,
Старое всегда лучше нового :)



Реп: (179)
* Inverc,
®BusyBox (Пост meefik #43560714)



Реп: (263)
Точку в конце плохо видно, можно заменить ее на "Finished"?

Сообщение отредактировал _Tori_ - 25.10.15, 18:13



Реп: (537)
В версии 1.23.2-12 исправлена проблема перемонтирования блочного устройства на чтение-запись (проблема замечена в CyanogenMod), название версии приложения теперь соответствует версии сборки BusyBox.

Сообщение отредактировал meefik - 06.11.15, 02:33



Реп: (537)
В версии 1.23.2-13 добавлена возможность использовать утилиты busybox без прав суперпользователя (root). Для этого достаточно в любом терминале Android ввести следующую команду:
export PATH=/data/data/ru.meefik.busybox/files/bin:$PATH

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

Сообщение отредактировал meefik - 12.11.15, 15:53



Реп: (537)
В версии 1.23.2-15 добавлена поддержка апплетов cryptpw и mkpasswd, добавлена поддержка devpts и некоторые улучшения для командной строки, такие как автозавершение по Tab, сохранение истории, изменение вида приглашения.

Сообщение отредактировал meefik - 28.11.15, 15:56



Реп: (537)
В Anroid 6 для сохранения ZIP-архива на карту памяти необходимо в настройках Android разрешить доступ к хранилищу:
Настройки -> Приложения -> BusyBox -> Разрешения -> Память -> Вкл.
(англ.: Settings -> Apps -> BusyBox -> Permissions -> Storage -> On)

Сообщение отредактировал meefik - 28.11.15, 14:02



Реп: (537)
В версии 1.23.2-16 добавлен запрос прав доступа на запись в память устройства (для Android 6).


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 17:06