Note: Method 2 ensure 99% successful to run Busybox on all android device, if failed, here are the following reason:
1. You don't know how to use it.
2. Something MIRACLE is happening.
BusyBox: The Swiss Army Knife of Embedded Linux
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete environment for any small or embedded system.
BusyBox has been written with size-optimization and limited resources in mind. It is also extremely modular so you can easily include or exclude commands (or features) at compile time. This makes it easy to customize your embedded systems. To create a working system, just add some device nodes in /dev, a few configuration files in /etc, and a Linux kernel.
However, using Busybox on android required root access for most app. But, since android is base on linux kernel, we will be able to run Busybox by using some linux hack.
Required:
Device with one of the following architecture:
arm, arm64, x86, x86_64, mips, mips64
Terminal Emulator for Android, or any terminal app you prefer.
Source is available here:
https://github.com/EXALAB/Busybox-Installer-No-Root
Примечание: Метод 2 гарантирует 99% успешное выполнение Busybox на всех устройствах Android, в случае неудачи, вот следующая причина:
1. Вы не знаете, как его использовать.
2. Нечто ЧУДО происходит.
BusyBox: швейцарский армейский нож встраиваемого Linux
BusyBox объединяет крошечные версии многих распространенных утилит UNIX в один маленький исполняемый файл. Он предоставляет замену большинству утилит, которые вы обычно найдете в GNU fileutils, shellutils и т. Д. У утилит в BusyBox обычно меньше опций, чем у полнофункциональных собратьев GNU; однако включенные опции обеспечивают ожидаемую функциональность и ведут себя во многом как их аналоги GNU. BusyBox обеспечивает достаточно полную среду для любой небольшой или встроенной системы.
BusyBox был написан с учетом оптимизации размера и ограниченных ресурсов. Он также чрезвычайно модульный, поэтому вы можете легко включать или исключать команды (или функции) во время компиляции. Это позволяет легко настроить ваши встроенные системы. Чтобы создать работающую систему, просто добавьте несколько узлов устройства в / dev, несколько файлов конфигурации в / etc и ядро Linux.
Однако для использования приложения Busybox на Android необходим root-доступ для большинства приложений. Но, поскольку android основан на ядре Linux, мы сможем запустить Busybox с помощью некоторых хаков Linux.
Необходимые:
Устройство с одной из следующих архитектур:
arm, arm64, x86, x86_64, mips, mips64
Терминальный эмулятор для Android или любого терминального приложения, которое вы предпочитаете.
Источник доступен здесь:
https://github.com/EXALAB/Busybox-Installer-No-Root