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%成功在所有Android设备上运行Busybox,如果失败,原因如下:
你不知道如何使用它。
2. MIRACLE正在发生。
BusyBox:嵌入式Linux的瑞士军刀
BusyBox将许多常见UNIX实用程序的微小版本组合到一个小的可执行文件中。它提供了你通常在GNU fileutils,shellutils等中找到的大多数实用程序的替换.BusyBox中的实用程序通常比它们的全功能GNU兄弟有更少的选项;但是,包含的选项提供了预期的功能,其行为与GNU对应物非常相似。 BusyBox为任何小型或嵌入式系统提供了相当完整的环境。
BusyBox的编写考虑了尺寸优化和有限的资源。它也非常模块化,因此您可以在编译时轻松包含或排除命令(或功能)。这样可以轻松定制嵌入式系统。要创建一个工作系统,只需在/ dev中添加一些设备节点,在/ etc中添加一些配置文件,再添加一个Linux内核。
但是,在Android上使用Busybox需要对大多数应用程序进行root访问。但是,由于android基于linux内核,我们将能够通过使用一些Linux hack来运行Busybox。
需要:
具有以下架构之一的设备:
arm,arm64,x86,x86_64,mips,mips64
适用于Android的终端模拟器,或您喜欢的任何终端应用。
来源可在此处获得:
https://github.com/EXALAB/Busybox-Installer-No-Root