¿Qué es busybox en Android?

Cuando un teléfono está rooteado, una de las cosas más comunes después de rootear es la instalación del binario BusyBox, antes de ejecutar cualquier aplicación que requiera privilegios de root.

Para dar sentido a esto, es necesario tener una breve comprensión de lo que es BusyBox. BusyBox es una colección de potentes herramientas de línea de comandos en un único ejecutable binario que se puede ejecutar para sistemas basados ​​en UNIX, incluido Android. La colección de herramientas disponibles depende de cómo se construyó el binario BusyBox, y el código fuente es GPLv2 de código abierto, disponible en http://www.busybox.net/. Muchas de las herramientas no hacen nada útil sin privilegios de root elevados como en un dispositivo Android rooteado.

Muchas aplicaciones de Android que requieren privilegios de root utilizan ampliamente BusyBox desde la línea de comandos. Algunas de las utilidades son lo suficientemente potentes como para alterar severamente su dispositivo, como la capacidad de escribir datos directamente en cualquier partición de su dispositivo. Muchos paquetes de firmware de terceros, incluido Cyanogenmod, utilizan BusyBox ampliamente y ya vienen preconstruidos, por lo que los usuarios deben tener en cuenta las consecuencias si realizan modificaciones en la instalación existente de BusyBox , por sí mismos de una de las muchas aplicaciones pre-empaquetadas de Play Store. .

Mantenerlo en su dispositivo generalmente no será un problema, pero tenga en cuenta que esta herramienta puede ser destructiva para su dispositivo y puede hacer que su dispositivo esté expuesto a vulnerabilidades en comparación con un dispositivo de envío de existencias. Si usa mucho la línea de comandos, probablemente sepa lo que ya es y desea mantenerla instalada.