Tomek Kondrat · Jan 23, 2014 at 11:00 am

BusyBox Replacement on the Horizon? Meet GNU CoreUtils on Android

BusyBox is a small executable that allow Android (and other OSes) to use various common Unix/Linux commands and utilities. It was released in 1999 by Eric Andersen and originally developed by Bruce Perens in 1996. In Android, BusyBox is used to execute various Unix files and commands. The main disadvantage of BusyBox is that the utilities are striped down versions and provide less features than the originals.

BusyBox is not the only project that offers such functionality. XDA Senior Member alireza7991 created an alternative project that offers more commands than standard BusyBox. Currently, GNU CoreUtils on Android allows you to use 105 utilities, but 2 of them don’t work. It’s pretty impressive number, and it is growing.

The GNU Core Utils package is built with the Linaro toolchain in order to be optimized for the greatest performance. The utilities can be executed by adding cu at the beginning, and this was done to avoid conflicts with the current version of BusyBox. To test this set of tools, you need to have a relatively new phone compatible with the ARMv7 instruction set, as well as support for ARM NEON—and most modern SoCs other than the Tegra 2 support both. Your device must be also rooted and have a custom recovery installed.

To get more information regarding this project, make your way to the development thread. It’s still pretty early, but this project seems to be extremely interesting.


_________
Want something on the XDA Portal? Send us a tip!

Tomek Kondrat

eagleeyetom is an editor on XDA-Developers, the largest community for Android users. Tomek is the only Polish moderator on XDA Developers. He graduated from the University of Warmia and Mazury in Olsztyn with a degree in journalism and public communication in 2013. He's a big fan of football (not hand egg), post rock and cooking. A total addict of mobile technology, especially Android. Currently flashes dozens of custom ROMs on his OPO. View eagleeyetom's posts and articles here.
Chris Gilliam · May 29, 2015 at 11:29 am · 3 comments

I/O Summary: Google Cardboard Virtual Reality

One year ago, Google introduced cardboard. Amazingly enough, that was all it took to fire up the Virtual Reality scene on Android, and what began as an open design concept exploded into thousands of apps and dozens of headsets from big and small vendors alike. Now, there are more than 1 million cardboard viewers/handsets - a Google-quoted number that might not even be accurate given the ease with which headsets can be rigged through off-the-shelf equipment. This year, cardboard returned...

XDA NEWS
Jimmy McGee · May 29, 2015 at 06:00 am · 4 comments

Android M Preview Images – XDA TV

Android M preview images are available. That and much more news is covered by Jordan when he reviews all the important stories from this week. Included in this week's news is the announcement of Google's Project Tango going on sale and be sure to check out the article talking about Google's Roboto font going open source. That's not all that's covered in today's video! Jordan talks about the other videos released this week on XDA TV. XDA TV Producer TK...

XDA NEWS
Mathew Brack · May 28, 2015 at 09:59 pm · 6 comments

I/O Summary: How Android M Handles Power And Charging

In the spirit of improving the core Android experience, Google is changing Android M to be smarter about managing power. Their new Doze feature comprises of two primary roles which allow Android to use motion detection in order to predict activity, and go into deep sleep at the right time based on accelerometer readings.   In order to extend your screen off battery life, Android M will now monitor your activity levels and if it detects that your device has...

XDA NEWS
Share This