Hacker News new | past | comments | ask | show | jobs | submit login

I want regular Linux on my phone, not Java Linux on my desktop.



Why? Serious question.

And what do you mean by "Linux"? Would GNU coreutils and a terminal be sufficient, or is there something else you need?


Yes something like termux might be a sufficient addition to "android". Note a standard GNU coreutils build is about 15M, though one can configure to use a multi-call binary like busybox, reducing the install size to about 1M. See the coreutils-single subpackage in Fedora rawhide for example: http://pkgs.fedoraproject.org/cgit/rpms/coreutils.git/commit...


When you 'apt install coreutils' in Termux you get coreutils installed as a multi-call binary to save space. 1556 kB for the package in total (including man pages).



Isn't Ubuntu Phone using an Android kernel though ?



I have an N800 sitting around somewhere; make me an offer. True multitasking, full desktop Firefox with Flash Player, and 30 minute battery life.


The battery lasted about three hours with heavy use. Standby life was about one week as well. (I still use a perma-docked n800 with 64GB storage Canola to listen to rsync'ed audiobooks.)

I would seriously avoid using the browser, especially with Flash on that device at this point. Also I believe there's only a DoS CVE for SSH.

With the OTG USB, they're still a cheaper alternative to lots of Raspberry Pi projects.


Java? What are you talking about?

Android used to use it own process-based virtual machine; Dalvik. This is not the case anymore. Now Android Runtime (ART) is used. Applications are compiled to native machine code upon installation. There is no virtual machine.


> Applications are compiled to native machine code upon installation

What about apps created with the NDK?


Basically the same result. NDK uses a customized cross-compiler built on the arm-eabi-gcc compiler.


Help out with libhybris then or one of its downstream projects.




Consider applying for YC's first-ever Fall batch! Applications are open till Aug 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: