Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,781,011 Members 48,298 Now Online
XDA Developers Android and Mobile Development Forum

[PROJECT][PORT] GNU CoreUtils on Android v1

Tip us?
 
alireza7991
Old
(Last edited by alireza7991; 11th February 2014 at 08:45 AM.)
#1  
alireza7991's Avatar
Senior Member - OP
Thanks Meter 2,260
Posts: 760
Join Date: Sep 2012
Location: Shahrekord

 
DONATE TO ME
Prompt [PROJECT][PORT] GNU CoreUtils on Android v1

-> About

Busybox is a good set of common Unix utilities but the utilities are all striped down version of original ones and they provide less features ; So you may need the original utility with full features for your App or cmd-line ,therefore you should use this project !

`Core Utils on Android` project provides most GNU Core Utils for Android devices. they may be invoked from Android Apps or from command line terminal.

All utils has been compiled with Linaro GCC 4.8.1 (Hardware floating point ABI) and O3 optimizations and with Musl LibC to provide best performance.


-> Disclaimer


THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

-> Requirements

an ARM v7 processor with built-in NEON SIMD (scorpion, krait, exynose 4, exynose 5,...)

-> Installation

Be sure you meet the requirements !
Get the zip file
Flash it via recovery mod
Reboot and enjoy

-> Usage

To avoid issues of having busybox and coreutils at same time , all utils are named in form : cu.${UTIL_NAME} for example :

cu.echo "hello world!"

or

cu.chmod 644 /system/build.prop

and use this form for invoking any utility !

to see how to use utilities , take a look at GNU CoreUtil documentations.

-> Bugs

a few utils such as ls and uname are broken down till I fix them and add the correct one to repository.

some utils are missed. ( currently we have 103 applets working)

-> Download

** CoreUtils on Android v1
initial release . we have 103(working) + 2(not working) utils now

-> Source

https://github.com/alireza7991/coreutils
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.

Brian Kernighan
The Following 70 Users Say Thank You to alireza7991 For This Useful Post: [ Click to Expand ]
 
alireza7991
Old
#2  
alireza7991's Avatar
Senior Member - OP
Thanks Meter 2,260
Posts: 760
Join Date: Sep 2012
Location: Shahrekord

 
DONATE TO ME
reserved ;
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.

Brian Kernighan
The Following 10 Users Say Thank You to alireza7991 For This Useful Post: [ Click to Expand ]
 
tb01110100
Old
#3  
tb01110100's Avatar
Member
Thanks Meter 16
Posts: 89
Join Date: Jun 2012
Location: Indiana
Very cool! I'll be keeping an eye on this project.

(Edit: Don't want to be that guy, but... First!)

Sent from my Nexus 10 using Tapatalk
My devices:
Nexus 10 - Android 4.4.2 Stock Rooted // franco.Kernel r15
Nook Tablet - CM10.1

Check out my Zooper Widgets @ http://forum.xda-developers.com/show....php?t=2588966
The Following 2 Users Say Thank You to tb01110100 For This Useful Post: [ Click to Expand ]
 
alireza7991
Old
#4  
alireza7991's Avatar
Senior Member - OP
Thanks Meter 2,260
Posts: 760
Join Date: Sep 2012
Location: Shahrekord

 
DONATE TO ME
Quote:
Originally Posted by tb01110100 View Post
Very cool! I'll be keeping an eye on this project.

(Edit: Don't want to be that guy, but... First!)

Sent from my Nexus 10 using Tapatalk
and maybe last .
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.

Brian Kernighan
The Following 7 Users Say Thank You to alireza7991 For This Useful Post: [ Click to Expand ]
 
sadegh1993
Old
#5  
Senior Member
Thanks Meter 77
Posts: 158
Join Date: Oct 2011
congratulation !

i hope you became more successful
Scientific aspects of the Quran(movie) :
http://filesave.me/file/12470/Scient...Quran-zip.html

compare your android device or your windows based system graphical power to others (with 3DC Benchmark) :

http://forum.xda-developers.com/show....php?t=1877118
The Following 2 Users Say Thank You to sadegh1993 For This Useful Post: [ Click to Expand ]
 
BIBISIAH
Old
#6  
BIBISIAH's Avatar
Senior Member
Thanks Meter 135
Posts: 129
Join Date: Feb 2013
Location: Bandar Abbas-Qeshm FreeZone

 
DONATE TO ME
Congratulation Alireza
The Following 3 Users Say Thank You to BIBISIAH For This Useful Post: [ Click to Expand ]
 
kamiar1
Old
#7  
kamiar1's Avatar
Senior Member
Thanks Meter 273
Posts: 277
Join Date: Mar 2012
Location: sardasht-IRAN
always something new.
congratulation littleBig man.
The Following 3 Users Say Thank You to kamiar1 For This Useful Post: [ Click to Expand ]
 
TecknoFreak
Old
#8  
TecknoFreak's Avatar
Recognized Contributor
Thanks Meter 773
Posts: 1,857
Join Date: Feb 2011
Location: Deltona

 
DONATE TO ME
Wow very nice. Subscribed!!!!
Thanks mate!!
Motorola Atrix HD(MB886)
Just Thank me if I Helped you. That will pay off my time if you do
If you think I did great then why not buy me a small coffee
The Following 2 Users Say Thank You to TecknoFreak For This Useful Post: [ Click to Expand ]
 
DexedrineXR
Old
(Last edited by DexedrineXR; 19th January 2014 at 01:08 AM.)
#9  
DexedrineXR's Avatar
Senior Member
Thanks Meter 282
Posts: 383
Join Date: Jun 2013
Since I'm in an impulsive state at the moment, I'm going to go ahead and say...

Edit: I misread the OP, I have a north American gs3.... Damn you Samsung and your favoritism with international versions.

I has a sad now.

Anyways, I really hope development flourishes for this project because this interesting..
The Following 2 Users Say Thank You to DexedrineXR For This Useful Post: [ Click to Expand ]
 
eagleeyetom
Old
#10  
eagleeyetom's Avatar
Developer Committee / Senior Moderator / XDA Portal Team
Thanks Meter 11,301
Posts: 6,022
Join Date: Jan 2011
Location: Somewhere in Poland

 
DONATE TO ME
Time to give this great project more attention

The Following 5 Users Say Thank You to eagleeyetom For This Useful Post: [ Click to Expand ]
Tags
android, gnu, utils
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes