Install Ubuntu or Debian on Android Device? - Android Q&A, Help & Troubleshooting

Hi Geniuses! I tell them that I have a smartphone that they have given me and that the display is broken but I have managed to make it work from the PC and I use it to do tests and experiments since I can not buy the display.
I was seeing that several speak of installing Ubuntu or Debian on Android (ARM chip) and I came up with the idea of using the smartphone as a server, in fact if I could connect a disk by OTG I could use it very well.
Is it possible to install Ubuntu or Debian and use it as a server without the GUI interface? It is clear that I will not need it because the display is not functional hahaha. Only the touch works and I have it rooted and unlocked the bootloader.
Any ideas to start using it as a server?
My device is: Moto E XT1021

Hi there , you cannot install it directly in the device , you can however use an app like Linux Deploy (free on the play store) and it will work fine as a server

Related

[Q] dual-booting android 2.2 or higher on my W7HP laptop?

I have a Toshiba Satellite L505, running Windows 7 Home Premium (dual core 1st gen i3).
Recent events have made me need to run android-only programs on a semi-daily basis. Combined with the cool factor, I am seriously considering buying a Honeycomb tablet. However, money is limited and I can't really afford it, so I would most likely wind up with a rooted nook color, or just upgrading my phone (LG Vortex). Not terrible options, but my sister has suggested something that would work just as well, if not better, for free.
I know there's at least some version of android that is compatible with x86 processors, and i could get my laptop to dual-boot W7HP and Android, that would be wonderful. Obviously I would want 3.0 Honeycomb, but I would be willing to install 2.4, 2.3, or 2.2. if something newer is not available.
The problem is, I have scoured google and found nothing about this, at all. I have heard of people installing android on their laptops, and some netbooks/laptops are even sold dual-booting, so I know its possible. Now, how on earth would I go about installing android as a secondary OS on my computer? So far I have only been able to find instructions to create an Android Live CD/SD/flash drive, but i need something permanently on my computer, where i can actually save my work and apps to the hard drive. WiFi, keyboard, trackpad, and USB drivers are required, CD and SD would be greatly appreciated as well.
How would i accomplish this? Any and all help would be massively appreciated.
um, hello? anyone?
Yeah thats because only google has a bootable version of their os on a pc. They implement their virtual tool with sdk tool so thats how they want you do it its crazy..There is probably a way though you just have to modify the boot.ini file on your hard drive thus pointing it to the android os. First youll probably need a new hard drive if it can be done on a usb it can be done on a hard drive plain and simple. Dual booting is done through the bios. The bios is what loads the HD which loads the boot.ini file telling it what to boot. Not sure if that would work but its a start there might even be a windows app that will help you do this. Like I said if people are making bootable usb drives its the same process on a hard drive the bios is whats booting that usb so if you direct the bios to an extended hard drive thus booting the android os. Its the same process as it would be on a usb that would make it permanent and there is a program called EasyBCD which easily allows you to change the boot.ini which will basically allow you to have the selection of both operating systems on boot you can choose between the two once you get it working!
Actually it is so much easier. The Android x86 project uses grub. You can boot it and run from livecd, usb or install android to your home pc. I started doin this today to see what the performance benefits would be from a developer point of view.
Installation is pretty straight forward, with loads of tutorials on the website. Have a look at it here http://www.android-x86.org/
I have installed Prime OS classic 0.4.5 works fine on my L505-LS5014

Ubuntu on Tablet S?

Hi,
is it possible to install Ubuntu on the Tablet S?
We are able now, to make custom roms, to get the dual boot or how its called.
So is it possible?
Kind of. The chroot method should work by all accounts. This will allow you to run Ubuntu within Android and should work, but will be quite slow. Running Ubuntu natively on the tablet is, however, not possible without 1) an unlocked bootloader and 2) a hell of a lot of work with low-level drivers and bootloaders.
does leak version "ubuntu for andriod" works on tablet s?
any body test?
I manged it using Complete Linux Installer from Android Market

[Q] Virtualization of an physical Android-device-Image

Hi,
does anybody know if there is any possibility to get a working solution to virtualize an physical Android-Image?
I know that there is a solution which works with an new x86-Android-image.
But I want to virtualize an android device with all the installed apps and user-data like its possible in VBox or VMWare with images of an already installed and working Windows-System and BartPE.
sandfurz81 said:
Hi,
does anybody know if there is any possibility to get a working solution to virtualize an physical Android-Image?
I know that there is a solution which works with an new x86-Android-image.
But I want to virtualize an android device with all the installed apps and user-data like its possible in VBox or VMWare with images of an already installed and working Windows-System and BartPE.
Click to expand...
Click to collapse
I am not sure to understand the question.
There is a thing called Genymotion:
www(DOT)webupd8(DOT)org/2013/0...d-x86(DOT)html
www(DOT)webupd8(DOT)org/2013/1...on-20(DOT)html
which comes with Virtual machines attempting to emulate some "common" physical devices and that uses - if I recall correctly - VirtualBox as "backbone".
Atif Naser

[Q] Ubuntu Touch MOBiLE + Ubuntu PC = sending SMS from PC ?

Hi to all Ubuntu Touch MOBiLE and Ubuntu PC users, testers...
I am hesitating to change to this OS on both upper listed devices , so phone and pc also...
I had also some experinences with Linux / Ubuntu OS in PC, but the touch version is new und untested for me. My mobile device is listed in compatibility list, so its all ,,open,, to test it and pair with Ubuntu PC.
Im moment im using Windows PC with Android Phone (work), so i need to reinstall both systems.
Has somebody experince to pair Mobile device and PC , both with Ubuntu OS and managed the mobile phone from PC ? I ,,saw,, this option on promo video of Ubuntu Phone. I think its shouold be something like ,,HandOff,, on Apple products... But i need to be 100% sure, and i need to know all information about this function.
The reason , why im asking my question is, that im using android Phone for work daily ! I NEED to READ / WRiTE SMS from PC, and sometimes editing the contacts in my phone. So this is the MAJOR function,that im using yet with combination of Windows PC and Android Phone , with MyPhoneExplorer software/client. This combination works without problems !
The only reason to try to change is my aversion of Android phone, the old not upgradable Android version and of course the costs by Windows PC. If its the a free option to make a change to better, modern, than why not.. I think all users here knows the advantages of free open source OS, so i doesnt need to extend this think...
First , sorry for my English , and then..
Thank you in advance for your repyes , comments !
Ron
Hi,
Sadly, that's not possible yet. There's nearly no advantage in connecting an Ubuntu phone to an Ubuntu PC at the moment.
Sent from my awesome Ubuntu Touch device using the Forum Browser app

Linux?

Has anyone so far got any form of linux (vnc or framebuffer or any way it might work) on our tablet? A while ago i saw @Stevethegreat write about it in the androplus kernel thread and i'm wondering if anything came out of that. It would be really nice to get debian or ubuntu on here because my note 10.1 is getting quite slow for more demanding programs with its weedy 1.4 ghz exynos while the 810 would probably do amazingly well. By the way in case anyone was about to suggest it-- the linux deploy or complete linux installer apps don't seem to work on this tablet (stock rooted and androplus kernel), linux deploy fails at the beginning of the install and complete linux installer just plain force closes when trying to start the linux.... Any ideas?
What do you want to run on the tablet?
Graphic-wise I do not miss anything.
With a terminal emulator and busybox or adb-shell the commandline takes me far...
I could even cross compile some arm-binaries if I had the itch.
For my server needs I have a Raspberry Pi2 (seafile, carddav, caldav) for < 50 EUR with nice case and power supply. Eats < 10 EUR electricity/year.
DHGE said:
What do you want to run on the tablet?
Graphic-wise I do not miss anything.
With a terminal emulator and busybox or adb-shell the commandline takes me far...
I could even cross compile some arm-binaries if I had the itch.
For my server needs I have a Raspberry Pi2 (seafile, carddav, caldav) for < 50 EUR with nice case and power supply. Eats < 10 EUR electricity/year.
Click to expand...
Click to collapse
I mostly need propper linux to run exagear desktop which enables x86 programs to run on arm so that these tablets can be used as a intel laptop replacement . While it runs fine on my pi2 that is really a bit too weak even at 1 or 1.2 ghz and while it is faster on the old note i bet the 810 would make it approach the speeds of a entry level or mid range intel laptop and increase usability by alot. It also seems to me a bit weird how the apps i wrote about in the first post simply do not work on the z4tab even with selinux on premissive and such.
I don't own the tablet so I can't be 100% sure. However if you compile a kernel with Virtual Terminal support and follow the linux guide I wrote for Note 10.1 2014 tablet , I'm mostly positive that you'd get a rather responsive linux implementation. You have to forget hardware acceleration though (as it is dependant to the particular architecture of each and every device), unless you found a way to implement it...
Stevethegreat said:
I don't own the tablet so I can't be 100% sure. However if you compile a kernel with Virtual Terminal support and follow the linux guide I wrote for Note 10.1 2014 tablet , I'm mostly positive that you'd get a rather responsive linux implementation. You have to forget hardware acceleration though (as it is dependant to the particular architecture of each and every device), unless you found a way to implement it...
Click to expand...
Click to collapse
This guide? http://forum.xda-developers.com/gal...-to-install-gnu-linux-samsung-galaxy-t3239809
I will try it but first i need to figure out why the linuxdeploy itself wont work... But thank you anyway, no hardware acceleration is more than good enough for my needs
ml11ML said:
This guide? http://forum.xda-developers.com/gal...-to-install-gnu-linux-samsung-galaxy-t3239809
I will try it but first i need to figure out why the linuxdeploy itself wont work... But thank you anyway, no hardware acceleration is more than good enough for my needs
Click to expand...
Click to collapse
Yeah, but you have to edit some of the files there. For example the kernel used there is obviously for Note tablet, *don't attempt to flash it to Xperia tablet* it will brick it. Also you'd have to edit the xorg.conf fille that you have to copy to the first step (follow the explanation part).
If you do the above two probably both the quick guide and the full guide would work. If not it would mean that I'd have to update my LinuxCanvas app, in which case someone should donate to me an Xperia tablet Z4
Stevethegreat said:
Yeah, but you have to edit some of the files there. For example the kernel used there is obviously for Note tablet, *don't attempt to flash it to Xperia tablet* it will brick it. Also you'd have to edit the xorg.conf fille that you have to copy to the first step (follow the explanation part).
If you do the above two probably both the quick guide and the full guide would work. If not it would mean that I'd have to update my LinuxCanvas app, in which case someone should donate to me an Xperia tablet Z4
Click to expand...
Click to collapse
One would have to be pretty mad to go trying to install Linux on a tablet and then flash a kernel from a samsung to a sony xD But yeah... i will try it IF this Linux Deploy will get about maybe working for a change...
ml11ML said:
One would have to be pretty mad to go trying to install Linux on a tablet and then flash a kernel from a samsung to a sony xD But yeah... i will try it IF this Linux Deploy will get about maybe working for a change...
Click to expand...
Click to collapse
Yeah I know, I just want to be clear so that nobody (of those reading here) would attmpt that and suddenly think that I was the one that bricked his device. I can do without such charges
As for linuxdeploy, I use version 1.5.3 in my guide as it is the one with less issues. I gave a link there to the apk. Try it and see how it goes.
ml11ML said:
Has anyone so far got any form of linux (vnc or framebuffer or any way it might work) on our tablet?
Click to expand...
Click to collapse
Linux deploy 1.5.6, current from play store, works well for me on a rooted SGP771, of course with an Andro+ kernel. Using armhf gave the least problems to get a Ubuntu or Debian installed with graphics via a local or remote VNC viewer.
Since the Z4T is 64 bits, I however aimed to install an arm64 architecture. Here, the success rate is lower, which is mostly due to packages that cannot be installed and a bug in tightvncserver with arm64 and higher color depth'.
I however finally succeeded with arm64 too, by using Ubuntu wily, LXDE and an x11rdp installed via ssh instead of tightvncserver. Now I'm trying a framebuffer display for speed, power consumption and a higher DPI, but yet without success. Changing DPI for VNC is simple, as Linux Deploy has a setting for it, but using RDP this seems to be tricky.
Did you say which error you get with Linux Deploy? I found it useful to turn on debug and trace output in the settings. The very first issue I had with Linux Deploy, first on the SGP621, later again on the SGP771, was that I tried to use the file method on the external SD card without the necessary permissions. On the Z4T I now use the internal storage instead, it's much faster too.
Unfortunately I'm not a Linux or Android guy, so I need to google solutions for each and every problem I encounter and I don't even think of trying to resolve package installation problems.
My objective is mostly to see how far I can get using Linux on such a lightweight device as the Z4T.
I already had the Eclipse IDE with JDT and CDT running fast enough for productive work. GHC (Haskell) runs too, but not GHCI. Using Linux with a touchscreen only and at such a high DPI is still disappointing. To my surprise, mc works rather well with a tochscreen in a fullscreen terminal via ssh. My holy grail shall however be to see Windows 8.1 running in qemu. I wonder how that will perform. Not so well I suppose. Maybe a combination of Wine and qemu would work ok, where qemu only executes the x86 application code and leaves the OS code behind the Windows APIs up to be executed natively by Wine...
On my raspi2 I use armhf
@vartha
Interesting how far you've come.
On my Raspberry I have no problems (even used LibreOffice on LXDE) with armhf.
armhf (32 bit) gives no problems in package selections so far and should work on the Tablet Z4.
Some background:
https://www.debian.org/releases/stable/armhf/index.html.de
https://wiki.debian.org/Arm64Port
Problems with the tablet could setting up drivers for the qualcomm hardware in your version of Linux.
At least SONY provide the sources for the kernel and heading over to qualcomm there is tons of documentation. Here you look at specific (OEM-) boards. Our tablet is not that exotic.
I doubt you could run a huge operating system of INTEL-architecture due to memory constraints. Windows NT4 or XP might be possible in 3Gbytes host memory.
vartha said:
Linux deploy 1.5.6, current from play store, works well for me on a rooted SGP771, of course with an Andro+ kernel. Using armhf gave the least problems to get a Ubuntu or Debian installed with graphics via a local or remote VNC viewer.
Since the Z4T is 64 bits, I however aimed to install an arm64 architecture. Here, the success rate is lower, which is mostly due to packages that cannot be installed and a bug in tightvncserver with arm64 and higher color depth'.
I however finally succeeded with arm64 too, by using Ubuntu wily, LXDE and an x11rdp installed via ssh instead of tightvncserver. Now I'm trying a framebuffer display for speed, power consumption and a higher DPI, but yet without success. Changing DPI for VNC is simple, as Linux Deploy has a setting for it, but using RDP this seems to be tricky.
Did you say which error you get with Linux Deploy? I found it useful to turn on debug and trace output in the settings. The very first issue I had with Linux Deploy, first on the SGP621, later again on the SGP771, was that I tried to use the file method on the external SD card without the necessary permissions. On the Z4T I now use the internal storage instead, it's much faster too.
Unfortunately I'm not a Linux or Android guy, so I need to google solutions for each and every problem I encounter and I don't even think of trying to resolve package installation problems.
My objective is mostly to see how far I can get using Linux on such a lightweight device as the Z4T.
I already had the Eclipse IDE with JDT and CDT running fast enough for productive work. GHC (Haskell) runs too, but not GHCI. Using Linux with a touchscreen only and at such a high DPI is still disappointing. To my surprise, mc works rather well with a tochscreen in a fullscreen terminal via ssh. My holy grail shall however be to see Windows 8.1 running in qemu. I wonder how that will perform. Not so well I suppose. Maybe a combination of Wine and qemu would work ok, where qemu only executes the x86 application code and leaves the OS code behind the Windows APIs up to be executed natively by Wine...
Click to expand...
Click to collapse
I am now installing the v20 androplus and rooting.. will try again when this is done
vartha said:
Linux deploy 1.5.6, current from play store, works well for me on a rooted SGP771, of course with an Andro+ kernel. Using armhf gave the least problems to get a Ubuntu or Debian installed with graphics via a local or remote VNC viewer.
Since the Z4T is 64 bits, I however aimed to install an arm64 architecture. Here, the success rate is lower, which is mostly due to packages that cannot be installed and a bug in tightvncserver with arm64 and higher color depth'.
I however finally succeeded with arm64 too, by using Ubuntu wily, LXDE and an x11rdp installed via ssh instead of tightvncserver. Now I'm trying a framebuffer display for speed, power consumption and a higher DPI, but yet without success. Changing DPI for VNC is simple, as Linux Deploy has a setting for it, but using RDP this seems to be tricky.
Did you say which error you get with Linux Deploy? I found it useful to turn on debug and trace output in the settings. The very first issue I had with Linux Deploy, first on the SGP621, later again on the SGP771, was that I tried to use the file method on the external SD card without the necessary permissions. On the Z4T I now use the internal storage instead, it's much faster too.
Unfortunately I'm not a Linux or Android guy, so I need to google solutions for each and every problem I encounter and I don't even think of trying to resolve package installation problems.
My objective is mostly to see how far I can get using Linux on such a lightweight device as the Z4T.
I already had the Eclipse IDE with JDT and CDT running fast enough for productive work. GHC (Haskell) runs too, but not GHCI. Using Linux with a touchscreen only and at such a high DPI is still disappointing. To my surprise, mc works rather well with a tochscreen in a fullscreen terminal via ssh. My holy grail shall however be to see Windows 8.1 running in qemu. I wonder how that will perform. Not so well I suppose. Maybe a combination of Wine and qemu would work ok, where qemu only executes the x86 application code and leaves the OS code behind the Windows APIs up to be executed natively by Wine...
Click to expand...
Click to collapse
Well now on marshmallow it works!

Categories

Resources