yashsingh1/xdaforums huggingface dataset:
[8125, K-JAM, P4300, MDA Vario Software Upgrading] Paul.Bates:
I had a similar problem with my Atom and couldn't get the GPS to connect properly when running Destinator. The best solution that I have found so far is a program called GPS Gate - it basically does what the WM5 GPS Manager SHOULD do, except GPS Gate actually works (at least it has for me - I have had no problems using my PPC with the bluetooth GPS and Destinator PN). You can download a trial version (and then purchase if you want to) at:

http://franson.com/gpsgate/download.asp?file=GpsGatePPC.zip&ok=1

Hope this helps.
[Verizon Galaxy Note 3 Q&A, Help & Troubleshooting] ahchah08:
I have a 64GB sd card in my phone to use. Right now, I have about 18GB of free space. I've also figured out by looking at my folders on the SD card that I've used up less than 20GB. Why does my SD card show that I only have 18GB of free space then? I should have another 20GB+ of free space. What is taking up this space and where can I find it and get that space back?

For a quick FYI, I'm positive I've rooted and put my ROM into the stock partition.
[Verizon Galaxy Note 3 Q&A, Help & Troubleshooting] nbdysreal:
Go to settings / storage, then tell us what it says the TOTAL SPACE is for your SD Card. That'll give us a better idea of whats going on and possibly help you.

It's possible your card is only formatted to 32gb due to it possibly being in fat32 and its a bit more of a challenge to format it to the 64gb. This might shed some light on what i'm talking about: http://xdaforums.com/showthread.php?t=2041679
[Verizon Galaxy Note 3 Q&A, Help & Troubleshooting] ahchah08:
Looks like it says total space is 59.48GB
[Verizon Galaxy Note 3 Q&A, Help & Troubleshooting] nbdysreal:
Then it is formated and showing correctly. On that same page it should tell you how much free space you have. My suggestion is to hook it up to your pc, highlight all the folders on the SD Card and click properties. Might have more there than you think. Its possible you have some backups going to the SD Card?
[Android Q&A, Help & Troubleshooting] abhishek_al:
i rooted my lava n320 phone and removed some system apps to free up internal memory but without decreasing my phone memory is full plz help..experts
[Android Q&A, Help & Troubleshooting] abhishek_al:
and when i boot in recovery my phone shows exclamatory sign plss help am too scared.
[Android Q&A, Help & Troubleshooting] abhishek_al:
Pls help experts
[Android Q&A, Help & Troubleshooting] leodani:
Try wiping cache and download Clean Master (created by ks mobile) from Google Play it's the best app to clean your phone
[Sprint Samsung Galaxy Note II] blacksmith_84:
Im sure this has come up a few times but I cannot find the answer...I went from 4.1.2 mc2 to 4.3 and everything is running smooth as butter, but my files such as music and even the newest rom zip is still on my internal storage taking up so much space but I cannot see them through es file explorer or through my pc to delete them and free up space. When I flashed, I wiped cache, dalvic, factory reset then formatted system data and cache in that order, 3 times each and that's how ive always done it. I restored my backup of 4.1.2 (which after the fact I read that's the ultimate no no) but all files are there and the phone worked like it always had. I did flash 4.3 again and im still running it with no issues but I can't figure out how to see my old files from 4.1.2...any insight on this would be greatly appreciated!!! GO BRONCOS!!!
[Sprint Samsung Galaxy Note II] d3cypher:
Your older files from 4.1.2 are stored in the /data/media folder. Newer Android versions now store internal data on /data/media/0. Use a file explorer with root permission features like Root Explorer to find and copy those files.
[Sprint Samsung Galaxy Note II] blacksmith_84:
Thanks man! Does root explorer dig deeper for files/folders? I have es file explorer but the only data folder I see is empty and I used the search in es file explorer for media but all thats in there are these in the screen shot. Im baffled!! I greatly appreciate your help!
[Sprint Samsung Galaxy Note II] d3cypher:
I tried out ES file explorer and I couldn't get it to recognize the folder. I do not think it offers the full features that root explorer dose.
[Sprint Samsung Galaxy Note II] jlmancuso:
Press your menu key while in es file explorer on left side of screen click on tools scroll down to the root option and turn it on approve root then a new screen will pop up select mount read write on all options now you can see everything but hidden.
[Sprint Samsung Galaxy Note II] blacksmith_84:
That did it, thank you guys for your all of your help!!! jlmancuso, you saved my sanity my friend I GREATLY appreciate you man!!! I bet this will help out my fellow noobs too lol!!Have a great day everyone! :D
[Android Software/Hacking General [Developers Only]] alireza7991:
-> 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
[Android Software/Hacking General [Developers Only]] alireza7991:
reserved ;
[Android Software/Hacking General [Developers Only]] tb01110100:
Very cool! I'll be keeping an eye on this project.

(Edit: Don't want to be that guy, but... First!)
[Android Software/Hacking General [Developers Only]] alireza7991:
and maybe last .
[Android Software/Hacking General [Developers Only]] sadegh1993:
congratulation !

i hope you became more successful
[Android Software/Hacking General [Developers Only]] BIBISIAH:
Congratulation Alireza:good:
[Android Software/Hacking General [Developers Only]] kamiar1:
always something new.

congratulation littleBig man.
[Android Software/Hacking General [Developers Only]] TecknoFreak:
Wow very nice. Subscribed!!!!

Thanks mate!!
[Android Software/Hacking General [Developers Only]] DexedrineXR:
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..
[Android Software/Hacking General [Developers Only]] eagleeyetom:
Time to give this great project more attention :)
[Android Software/Hacking General [Developers Only]] pedyvirus:
wow

a great iranian dev here

installing it on my play now

it seems to be great
[Android Software/Hacking General [Developers Only]] CRudner:
So I take it that this isn't compatible with the Snapdragon 800?
[Android Software/Hacking General [Developers Only]] pedyvirus:
i think it is as snapdragon s800 is krait ( ARM v7 processor with built-in NEON SIMD )
[Android Software/Hacking General [Developers Only]] r3pwn:
This is actually a great project. I might implement these in a ROM... Whenever I decide to make one.
[Android Software/Hacking General [Developers Only]] fragargon:
hi Alireza,

this poject sounds very interesting, I'm just surpised that there's not more incomes.

i ll spread the word and looks further to your git.

thanks :good:
[Android Software/Hacking General [Developers Only]] poo706:
Especially with this thread being featured on the xda portal today.

[poo]
[Android Software/Hacking General [Developers Only]] AdamOutler:
Really cool project. I'm taking a look. It would be nice if mfgs started encorperating GNU CU like every other Linux distro. I like the core utils.

The only problem is the CU is so big in comparison to BB. I have a project called CASUAL and for minimal space, i can include both ARM and x86 variants of busybox.

Don't get me wrong though. CU is my favorite toolset. I prefer it over all others.. Especially stock android. Thanks for your work in bringing this to Android. Hopefully AOSP takes note
[Android Software/Hacking General [Developers Only]] chenxiaolong:
Very, very cool! GNU CoreUtils is, by far, my favorite set of core command line tools on Linux. It's really awesome to be able to use them on Android.
[Android Software/Hacking General [Developers Only]] alireza7991:
I built this with eglibc first time, and it was around 50MB but with musl libc it's 8 MB now! Busybox is about 2MB while being linked with eglibc. and toolbox is 100KB :p

Busybox is smaller because it is a multi call binary so utils will share their code but in coreutils all utils are built in a single ELF. another reason is that coreutils has a special part which does some libC functions to make coreutils more compatible with different c libraries, this will increase size by 100-200 KB and there is no way to omit them however I 'm working on this

exynose 5 family + exynose 4 + scorpion + krait familiy + tegra 3 are completely supported.

armv6 and tegra 2 family may fail in execution .
[Android Software/Hacking General [Developers Only]] SecUpwN:
[MENTION=4825267]alireza7991[/MENTION], is an APP for this awesome toolset planned? ;)
[Android Software/Hacking General [Developers Only]] alireza7991:
I need help of an App Developer., since I am building all of my project on my phone and I do not have access to my PC. building am App on phone is impossible (?).

I got some good news! :

1- I've moved to linaro gcc 4.8.2 (HF ABI)

2- I've ported Linux Utils also, it has ~90 Utils (fdisk, m4,...) then 90+103=193 !!!!!!!!!! so we will turn our Android into a powerful linux distro!

3- I've received a mail from the GNU coreutils maintainer!!!!

To do:

1-working on Aroma Installer/Android App to let users install which utils they want.

2-Merging ls and uname utils from KlibC sources.
[Android Software/Hacking General [Developers Only]] SecUpwN:
If you know how to code, your perfect companion for App-development on the go is AIDE.

[YOUTUBE]zRvzjwx1vHQ[/YOUTUBE]​

Awesome, dude! Keep it up and craft a shiny app for us lazy a$$es! ;)
[Android Software/Hacking General [Developers Only]] sabret00the:
Wishing you the best of luck with this, it looks like an interesting project.
[Android Software/Hacking General [Developers Only]] Xoib:
Does the utils got via this port access to dns resolver of the system ?

By that I mean, with the classic busybox the tools can't solve dns name, it's very annoying. So with this method I can use wget, ping etc. without the need to give them directly the IP but the dns name ?
[Android Software/Hacking General [Developers Only]] alireza7991:
wince

since these utils are linked with musl libc, I guess network related functions would need some effort. but, I have not tested them yet!
[Android Software/Hacking General [Developers Only]] GenomeX:
AWSOME project ...

I must have this in my droid ... i can't understand how to setup build-envoirment on your phone!? run on my Linux x64 easy but on phone...!!! Awsome guy YEAH!!!

this is the start ... stay with us and countinue this cool project
[Android Software/Hacking General [Developers Only]] Androguide.fr:
First off, great work, especially if you built it all from your phone :good:

I'll be glad to help you with the app if you want (I might not be able to start working on it before this weekend though).

I'll just need you to give me the right bash commands to list all the applets and to symlink an individual applet, then I can take it from here.

I was also wondering, do you allow Rom developers to include your distribution of CoreUtils in their builds ?

PS: as [MENTION=4686037]SecUpwN[/MENTION] said, AIDE could prove useful to you for working with C/C++ (including NDK stuff) and Android app development directly on your device, it's really well made.
[Android Software/Hacking General [Developers Only]] mad_ady:
This looks like a great project! Congratulations to the dev! I tried flashing the zip but it exited with error 7. I'm using neatrom (derived from slimkat) 4.4.2 and cwm-touch 6.0.4.6. I'm guessing it might be related to the updater-script syntax which I heard changed recently, right? I will copy the files manually in the mean time.

---------- Post added at 04:09 PM ---------- Previous post was at 03:58 PM ----------

Update - by doing a manual install, everything worked fine. I'm not sure if you take feature requests at this time, but it would be nice to have grep, ping, traceroute, wget...
[Android Software/Hacking General [Developers Only]] alireza7991:
Thanks for using CU .

about error I don't know what your problem is related to coz I had no error with the updater-script. however thanks to Androguide.fr an Installer app is comming for the CU on Androi project.

about feature request, it is welcomed but grep,ping,wget are not CU applets . the are standalone GNU software. however I have made a port of grep and wget but I am not sure if it could be implemented in this project (CU on Android). Maybe in another project ,sth like GNU softwares on Android (?).
[Android Software/Hacking General [Developers Only]] mad_ady:
Yeah, I figured they weren't part of coreutils, but they are useful tools for us linux folks :).

Indeed, they would be better off under an umbrella project, with coreutils as a piece of the puzzle :)
[Android Software/Hacking General [Developers Only]] alireza7991:
I will expand this project to GNU softwares on Android when I found some times :) I 'm really busy now with school, programming projects, .... .
[Android Software/Hacking General [Developers Only]] ArjunrambZ:
great work .will be much greater when it's complete hats off for your project :D
[Android Software/Hacking General [Developers Only]] aLNG:
It will be great add on to cu
[Android Software/Hacking General [Developers Only]] alireza7991:
Hi

I 've just started the new project and I have ported 7 GNU softwares now

see a demo here :

http://zxc-ma.tk/goa/index.php

I will add a new thread for this project. then cu will be moved there.
[Android Software/Hacking General [Developers Only]] alireza7991:
http://xdaforums.com/showthread.php?t=2649724
[Android Software/Hacking General [Developers Only]] :
I'm wanting to see coreutils become more popular for android use. To be frank on the matter, busybox is great, but as stated in the OP, it is stripped down which I am becoming to learn more and more how annoying that is. So, coreutils is a must for me now. Great work.
[Android Software/Hacking General [Developers Only]] weirddan455:
Hi, I actually had the same idea as you and started working on porting some GNU programs over to Android. I started out because I wanted GnuPG on Android 5.0 and the one on Google Play from the Gaurdian Project wasn't compiled for PIE (Position Independent Executable) which is required as of 5.0. Anyway I got GPG and Bash compiled (those were pretty easy) and then figured I'd go further and try to port over GNU Coreutils. I ran into some trouble compiling and then saw that you've already done it.

Where I'm stuck at the moment is on lib/fseeko.c. I took a peek at your github but it doesn't I don't see any of the FILE related sources in your lib/ Were you able to get those files to compile or did you just exclude them from your build? This code is pretty cryptic with #ifdefs out the wazoo for about 10 different implementations of <stdlib.h> for various OS's. I was able to get the first few files to compile (freading.c, freadahead.c, freadptr.c) by adding "defined __ANDROID__" to the "defined __DragonFly__" branch since Android's C library is based off BSD's. I also had to remove the underscore from the fp_ variable. That worked pretty well until I got to fseeko line 73 "fp_ub._base == NULL" variable is undeclared :/

I'm cloning your git at the moment so maybe I'll try compiling that and find my answers there but anyway if I do get this working I was planning on making an installer app and posting it on Google Play to make it easy for people to be able to install these GNU CLI programs. I could actually go ahead and post GPG and Bash if people are interested since I already have working builds of those.

EDIT: I actually have more questions than answers from your git sources now... you've removed the ./configure script... and there's no makefile. How am I even supposed to build this?
[Android Software/Hacking General [Developers Only]] Sc4ryB3ar:
Are these still pertinent for 5.0/5.0.1?
[Android Software/Hacking General [Developers Only]] tech128:
Yes, these binaries still work fine, seeing as they are static binaries.

Static binaries always work under lollipop.

It's the dynamic ones you have to make sure are pie-enabled.

I tested one of them on lollipop by the way, it worked fine.
[Android Software/Hacking General [Developers Only]] :
CoreUtils 8.23 Statically Compiled for ARM

I compiled Coreutils version 8.23 statically for ARM. Will work for pre-JB and onward until Google decides they want to block static binaries lol. To my knowledge and by testing I have not personally experienced any issues with any applets. However, the disclaimer found in the OP applies to this post as well. I am sharing my compilation since it has been a very long time for any updates in this thread. Download attachment and unzip.

Here is an example on how to use the binary:

- I place coreutils at /system/bin

- I want to encode a binary called optipng as base64

The following is done:

coreutils --coreutils-prog=base64 < "path/to/optipng" > "path/to/optipng_base64"

No matter the program you use always include --coreutils-prog=

Enjoy.

Edit: Feel free to use this binary for whatever projects you have in mind. You do not even have to give me credit for compiling it. It's open to anyone.
[Android Software/Hacking General [Developers Only]] ericlnu:
2 bytes big as a zip?
[Android Software/Hacking General [Developers Only]] :
Since it's actual size is about 5.25 and I compressed it as a zip, then yes, roughly 2.2 mb sounds about right :). For it showing up as bytes - that is a bug with whatever app you are using. For me, it's showing up as 2.18mb on both the xda website and tapatalk app. See attachments for visual proof of the coreutils binary.
[Android Software/Hacking General [Developers Only]] ericlnu:
Was using the xda app, thanks for pointing this out :).
[Android Software/Hacking General [Developers Only]] dank101:
I get that this thread is dead but can you install these instead of busybox as opposed to alongside busybox?
[Android Software/Hacking General [Developers Only]] :
Haven't tried it but don't see why not.
[Android Software/Hacking General [Developers Only]] dank101:
Can you make individual binaries?

So you don't need to run -coreutils-prog?

So you can replace busybox?
[Android Software/Hacking General [Developers Only]] :
I can but its not on my to do list right now. Working on CM13 for my device so I'm tied up with other sources currently.
[Android Software/Hacking General [Developers Only]] dank101:
Can you then tell me how you compiled it? Or just easy Cross-Compile?
[Android Software/Hacking General [Developers Only]] ranchu-panchu:
Hi,

Thanks a lot, but I don't have recovery to install this. Is there also some zip/tar which contains these binaries ?

Another thing - on opening the zip in windows it shows inside install.exe - is it really need to be an exe file ? Or is it a Virus ?

Thanks!

Ranchu
[Nexus 5 Q&A, Help & Troubleshooting] oombongo:
Hi there,

So recently I got Nexus 5 after 4 years of HTC Desire. Quite a huge leap performace wise I might add, and this phone is absolutely a sweetheart. The first thing I did was rooting the phone :laugh:

Anyways, I am thinking to change the color of all icons (including icons of applications) to black and white. I get it that I would need to extract the icons first, and then change the color using some icon or icon editing program or simply a photo editing program etc.

Now what I would need to know is that how can I repack the icons back to the application? or would I need to place it in some directory and fiddle with some xml file?

Cheers!
[Nexus 5 Q&A, Help & Troubleshooting] coux:
Why don't you just use a Launcher that allow you to use custom icons? with Nova and Apex you can do it
[Nexus 5 Q&A, Help & Troubleshooting] danarama:
Icons are icons. The colour of icons does not need xml files. Its all controlled by images.

You can actually repack quit easily, but also takes a lot of effort. You need to look at the villain rom theme engine. It is a flashable zip that unpacks each apk and replaces whatever you have in the zip in the apk. Essentially you would have /system/app_name/res/icon.png (pretending that this is the location of the icon in the apk, each will be different I expect)... but you have to do this for every app.
[Motorola Atrix 2] lulendu:
somebody can tell me how to adjust call volume in paranoid android 3.99rc2 atrix 2 version.
[Motorola Atrix 2] dmroeder:
You can't. There is an app in the developer section that will let you adjust it manually. You basically have to set it and leave it. I found that 35 has given me the best results for volume on your end without echo on the other end.
[Motorola Atrix 2] darth_nihar:
Here is the link to the awesome app by narendra :good:

Goto this thread and have a look on how to use it XD

http://xdaforums.com/showthread.php?t=2570646 :p
[Sprint Samsung Galaxy Note II] ajac:
Seriously considering going to straight talk wondering how to flash over.
[Sprint Samsung Galaxy Note II] juggamonkey:
If you have a clean ESN you can just pay 15 dollars to straight talk to have them add the esn in the system
[Sprint Samsung Galaxy Note II] ajac:
but does LTE and such work? know we will get the same ****ty service but at least at half the cots it feels more worth it haha
[Sprint Samsung Galaxy Note II] juggamonkey:
Yep lte will work and you should pm alpineman if you want it on Verizon coverage straight talk

He will flash it
[Sprint Samsung Galaxy Note II] ajac:
awesome thank you!
[Sprint Samsung Galaxy Note II] ajac:
okay so moved over and wont activate on the network and all they have me do is that stupid ## to turn on self activation which isn't working
[Sprint Samsung Galaxy Note II] jlmancuso:
Thinking about doing the same. Let me know how it goes.