5,600,123 Members 42,239 Now Online
XDA Developers Android and Mobile Development Forum

[LINUX][Script][Official][Development]LinuxonAndroid - DLX

Tip us?
 
WEM97
Old
(Last edited by WEM97; 30th March 2014 at 02:35 AM.)
#1  
WEM97's Avatar
Senior Member - OP
Thanks Meter 836
Posts: 899
Join Date: Jun 2011
Location: Redmond

 
DONATE TO ME
Prompt [LINUX][Script][Official][Development]LinuxonAndroid - DLX


Welcome everyone! I would like to present you with the Official Support thread of the Linux On Android project for the HTC Droid DNA (DLX). In this thread I will answer questions among other things that you may require. I am available to help anyone of all levels. Please do not hesitate to ask questions or provide feature suggestions! This is also a development thread so remember this when you post! Just please remember the search function. Cheers!

What is this all about?/Why put this on my device?
This projects aim is to bring a range of linux distros to your android device through a method known as 'chroot', see it has running a linux distro within a virtual machine on your phone (Although its not! its using native ARM ports and the Android kernel) . You can access this virtual machine and run it on your phone without causing any damage to your device, or having to overwrite anything. Why might you want this? well my apps are designed to make the install and set up process as easy as possible while still giving you some flexibility. Once you have the distro up and running then you can pretty much run and install any linux software you like (so long as there is an arm port or it is not architecturally dependent).

Wait this uses VNC why shouldn't I just VNC to a computer?
VNC is used to access the GUI as at the moment I have not yet implemented a native way of viewing the GUI. But the Linux distro itself is running within the phone and can be controlled via the terminal app so if your a seasoned Linux user you may never even want to use the GUI

What is Chroot?/How does this work?
"A chroot on Unix operating systems is an operation that changes the apparent root directory for the current running process and its children" - http://en.wikipedia.org/wiki/Chroot

This method of running linux distros with android has been around for some time. I have worked on my scripts to make the process more user friendly and give you far more options from the word go.
The scripts start by mounting the linux image file within the android file system and then mounts the sdcard and if you have it internal memory within the linux file system.
Chroot is then used to change the root directory to that of the mounted linux and a bash shell is then opened to allow you to control linux this is kind of like 'booting' the OS.
The likes of VNC and SSH are then set up when linux is 'booted' to allow you to connect to the GUI if you require it.

Interested?
Ok so you want to get one of the support linux distros on your device, great welcome to the team
But first you will need to find out if your device is compatible with the method before anything else, this method 'should' work with pretty much any device but some ROM's/kernels will not work as they do not have loop device support etc.
HERE is a list of working devices and ROM's/kernels but remember just because its not on the list simply means no one has told me its working, it could still work!

Free Apps/Files
App
The App can be download via google play or the open source version can be download via source forge.
SOUNDCLOUD
▃ ▅ ▆ █ ЄVЄɌØⱢVЄ █ ▆ ▅ ▃
 

Device: HTC Droid DNA
Rom:Cyanogenmod 11 || 4.4.2
Kernel:jamiethemorris
CPU OC: 162MHz - 1890MHz || GPU OC: 500 MHz
Recovery: TWRP 2.7.0.0 Beta
HBOOT: ENG Engineering

The Following User Says Thank You to WEM97 For This Useful Post: [ Click to Expand ]
 
WEM97
Old
(Last edited by WEM97; 30th March 2014 at 02:32 AM.)
#2  
WEM97's Avatar
Senior Member - OP
Thanks Meter 836
Posts: 899
Join Date: Jun 2011
Location: Redmond

 
DONATE TO ME
Love the project?
Well there are plenty of places you can show your support, of cause you can buy the paid apps, but you can also 'follow' the project on a range of social networks and also keep up to date with news on the projects blog!

Main Site
Sourceforge
Facebook
Twitter
Google+

IRC Channel = #linuxonandroid-dev (This is only for development not support!) #linuxonandroid-help (for help!)

Current Contributors

Project Developers
Zac Powell aka zacthespack
Martin Møller aka tuxling
William Means(myself) aka WEM97

App Translators
Marco Robles - Spanish Translation
Quentin Khan - French Translation
Stefanie Jung - German Translation
Ove Grunnér - Swedish Translation
Nikolay Suknyarov (NikolayS) - Bulgarian Translation

Other Contributors
Johan Vromans
Marshall Levin
Barry flanagan

Device Fund Donators (Those that donated to the device fund that ran from 26/08/2012 till 26/09/2012 and selected a perk)
scottlsteele
aceler
kailuuu
mja747
chrisindie
buki1
mharris867
never__sleep__again
joe95
jmoran1
fedebot
vichev.jordan
apadsethlang
1llu510n157lynx
innovateworld
karrth
AlexanderBalakersky
normenkdindiegogo
MORAZA.E7575
FilipJoelsson
brousch
igray78756
hawkinja
sullytrny

Donators (Those who have donated £5 or more to the project)
Davide Amatobene
Helder Carreiro
Aaron Coakley
Leo Barnard
Gregory Harrison
Chirado OHG
Infamous Webs
Matthew Collins
Rene Donker
David Marceau
Roberto Colistete Jr
cnbuff410
Javier Orozco
Jicaraca
SOUNDCLOUD
▃ ▅ ▆ █ ЄVЄɌØⱢVЄ █ ▆ ▅ ▃
 

Device: HTC Droid DNA
Rom:Cyanogenmod 11 || 4.4.2
Kernel:jamiethemorris
CPU OC: 162MHz - 1890MHz || GPU OC: 500 MHz
Recovery: TWRP 2.7.0.0 Beta
HBOOT: ENG Engineering

The Following User Says Thank You to WEM97 For This Useful Post: [ Click to Expand ]
 
WEM97
Old
#3  
WEM97's Avatar
Senior Member - OP
Thanks Meter 836
Posts: 899
Join Date: Jun 2011
Location: Redmond

 
DONATE TO ME
Mine as well!
SOUNDCLOUD
▃ ▅ ▆ █ ЄVЄɌØⱢVЄ █ ▆ ▅ ▃
 

Device: HTC Droid DNA
Rom:Cyanogenmod 11 || 4.4.2
Kernel:jamiethemorris
CPU OC: 162MHz - 1890MHz || GPU OC: 500 MHz
Recovery: TWRP 2.7.0.0 Beta
HBOOT: ENG Engineering

Tags
distributions, dna, droid, linux, loa
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


TRENDING IN THEMER...