Ubuntu (or other distro) on an A500 possible? - Acer Iconia A500

I actually really like the A500 as is (better than the w500 and Viewpad), but I really need something I can run Linux on, and has the portability of a tablet.
Is there a way to boot these from a flash-drive, or to otherwise install an O/S on the, er, drive?

Anyone? Bueller?

You would need a custom bootloader, and since we don't really have direct access for a custom recovery, there's not a whole lot you can do. On top of that, you would need all the right drivers for the hardware, which you probably won't find in any off-the-shelf distro.
Android is based on the Linux kernel, is there something you really need Linux for that Android can't do?

There is probably a Chroot option - there usually is for Android devices. This means that the distro will use the existing Linux kernel and its modules. However, this will of course mean that resource will still be used by Android as well as your distro and that you will access it via an Android VNC client. Check the Xoom forums, I am sure there is a tutorial there which should work here.
I really want a native dual boot setup. I really hope this bootloader gets hacked to pieces.
EDIT - You could get the W500 and hope that the ANDROID x86 crowd get Honeycomb up 'n' running. However, since the sourcecode still hasn't been released a tablet worthy build may be some time away. I doubt Honeycomb source will ever be released. They will probably just skip it and release Icecream Sandwich!
EDIT EDIT - follow this thread - http://forum.xda-developers.com/showthread.php?t=987740&page=7. This should work on all Tegra SOC based devices.

Related

Android on PC? is it possible?

OK, i'm hearing all the time about different ROM's being put on phones like cyanogenmod and many others. even some people dual booting. is it possible to dual boot with ubuntu and an android ROM? if you're wondering i have the HP touchsmart (has a touchscreen) would it be possible to boot into android. i've done alot of research but can't find anyone that has done it or has a guide. would it be possible to load it into my grub or are the files entirely different. i've seen people put ubuntu on phones why not android on my laptop. (oh and not the SDK...its too slow to be seriously used and then i'm still using it as more of a virtual machine than an OS)
google search Chromium OS , Beta build , lolz , looks like android
Chromium OS is not android in the slightest!
If you want to play with Android on your PC, there are two ways you can run it:
A) Install the emulator - this is pretty slow, but gives you a phone-in-a-box you can play with
http://www.androidguys.com/2010/12/15/android-emulator/
B) Use Android x86 - a port of Android that runs on PCs
http://www.android-x86.org/
(Grab the generic iso from here: http://android-x86.moonman.dk/old/)
Now either burn that to a cd, and boot from that, create a bootable usb stick with http://unetbootin.sourceforge.net/ or install it in a VM like VirtualBox

Self built Angstrom

Does anyone know if you're able to just flash an Angstrom image that you've made at the official angstrom website? I would be a VERY happy guy if someone could point me in the right direction as I'm very new to the Archos gen8 scene.
I would post a link to the website if I had enough posts, guess I'll edit one in later
AFAIK, no, you cannot. The SDE Firmware from Archos(http://www.archos.com/support/support_tech/_ppp.html?country=us&lang=en&p=gen8) is based on the Ångström distribution generated from a customized open embedded build (http://wiki.openembedded.net/index.php/Main_Page).
Unless I'm mistaken, alot of work went into the customization of Angstrom to make it run on Gen8s, but it wasn't done by Angstrom, so if you use the Angstrom site to build a custom image, it won't work.
Just FYI, what did you choose as the Device Base when you built? The only Archos devices they have listed are the 5 and 5it, and those are Gen7.
Well it's not THAT advanced. Basicially ARCHOS has provided an overlay for Angstrom found here: archos.com/support/download/firm_dev/archos-gen8-openembedded.tar.gz
So you download Angstrom through git, then untar the overlay over what you downloaded. This will put in new or altered files such as one for boards for our GEN 8. (Power is right though by default Angstrom only supports GEN 7.)
Once Angstrom now has the files needed to build for GEN 8 you can build your own image (.img) for your ARCHOS.
We don't really "flash" images with our ARCHOS, basically the SDE will boot (When choosing Developer Mode) whatever .img is on the internal memory named rootfs.img.
Unfortunately there isn't a lot of documentation for OpenEmbedded or rather it's hard to find and follow as it's mashed up in different documents.
My best piece of advice would be to use whatever version of BitBake comes with your system or package manager and not from source as the docs recommend as the one from source didn't seem to work well with python but the one I used for my distro did.
And sorry for the link. n00b restriction...
Whoops and it was msticninja who was right about the GEN 7 stuff.. Credit where it's due..
And for another piece of advice, if your build environment is an *buntu stick with version 10.10 or preferably 10.04 as a lot has changed with 11.04 and docs haven't caught up yet, not even for cyanogenmod. Plus 11.04 has this weird bug for me where it won't let me unmount my .img after chrooting into it...

[Q] Compile Android SDK for ARM platform

Hi all,
I got Ubuntu running on my Asus Transformer via the chroot method. Now, I installed Eclipse and wanted to start developing my Android Apps on the tablet.
Problem is the Android SDK tools are compiled for x86.
Does anybody know how to compile them for ARM or maybe even have a download link?
It'd be sooo cool to be able to dev on the Transfomer as it has this awesome physical keyboard dock!
Any ideas are highly appreciated.
Thanks,
Chris
I also run a chroot (debian squeeze) on my optimus v. you're lucky to have a keyboard port! I'm stuck with a stupid touch-keyboard without programmer keys.
I have looked for an ARM-based SDK myself as well, with no success.
some of the binaries would be useless on-device without usb-otg host mode, like adb and fastboot, but on capable devices those are needed too.
you already have an ARM-gcc toolchain too, so that piece is unnecessary as well.
maybe going through the SDK manually you could find exactly what parts are binaries to see about finding specific replacements compiled for ARM, or at least source for them.
the rest of the SDK should be portable without mods, unless something's so picky it requires sun-java instead of open-java.
keep us posted!
new information
http://www.timelesssky.com/blog/building-android-sdk-build-tools-aapt-for-debian-arm

[Q] ubuntu

does anyone think it'd be possible to run ubuntu on the x8?
Since the devs unlocked the bootloader it is possible to run ubuntu...(I guess)
Wait for someone to make a tutorial or search in google for running ubuntu on other android devices!
I tried but with no luck. x8 kernel do not support loop something.. I managed to start it in command line (or I think so) but main desktop did not load. But it is possible overall on android. Tried androlinusDOTcom tutorial
I never tried, but I can't find a -convincent- reason to do it...
Why ubuntu? there are way better distros for ARM/embedded devices
Maybe try this thread: http://forum.xda-developers.com/showthread.php?p=17379419#post17379419. I used Debian from HTC G1 and ran it on X8, it is working just fine, even when I also got an information, that my X8 is not supporting loop and ext2. Maybe You'll find it usefull, because this is almost one universal way to run every distribution with prepared debootstrat image. If You have some more questions let me know.
I will try to run Ubuntu in the nearest future, but now I'm happy because of Debian running . It is only a chroot, not a full replacement of Android, but it can run most of tools.

Need advice on setting up linux install

In that I got an idea, took the first step, and am now completely out of my depth.
Let me start at the beginning.
I've always wanted to get into android development, but with the departure of CosmicDan, my recent format of my home computer, and a lucky shot at taking a general development class have all culminated to suggest now's the time.
Here's my objective: Dualcore desktop computer, dualbooting Windows 8 and a flavor of linux focused entirely on being an android toolkit. Here's my problem: I used linux for a week in my highschool networking class most of a decade ago. Red Hat 7 or 8, maybe? Anyway, I know virtually nothing except what I've osmosed from using an ADB shell.
I need to know which flavor of linux is best for android dev, how to set up a dual boot, and after that point, probably step-by-step instructions on establishing a build environment and using github. I'm not completely useless at this, I know how to use google, but a lot of information is outdated and this is a somewhat situational goal.
ANY HELP IS GREATLY APPRECIATED!
Ubuntu!
And google Ubuntu google installer
Sent from my R800i using xda app-developers app
Ubuntu is more user friendly but if you want development I would suggest 1: backtrack 2: arch Linux (for advanced users) 3: fedora
Sent from my R800x using Tapatalk 2
Apparently Backtrack is called Kali Linux now...
"It includes support for the Metasploit Project's Metasploit Framework, a tool for developing and executing exploit code against a remote target machine.[2] It also includes the security tools Wireshark, John the Ripper, Nmap and Aircrack-ng.[2]"
Hahaha hell yes I'll take some of that.
I still think I'll need to install Ubuntu - I don't know how I'd put this particular build on a flash drive. Installing it from inside ubuntu would probably be easiest.
EDIT: Actually they have excellent instructions on the website for setting up a flashdrive.
im using ubuntu just fine
im on ubuntu 10.04 i compile builds fine
Use the Ubuntu wubi installer for dual boot
Sent from my R800i using xda app-developers app
Okay, Kali Linux is installed and operational, programs are updated, and I even figured out how to install Flash via the mysterious powers of 'apt-get'. Using Grub for dual boot, and I found my way around configuring it and populating a new cfg file via the terminal. Whew.
Perhaps 4/20 was a bad choice for learning a new and notoriously complex OS, or maybe it was the best choice.
I guess I'm ready to set up a kitchen, but now I need input again. Do I just 'apt-get' some magical box of android goodies, or is this process more involved?
Edit: The answer is 'more involved', but not by much. I got the kitchen from http://forum.xda-developers.com/showthread.php?t=633246 and I was even able to independantly apt-get my way out of an error without googling it! So, it's running... I guess it's time to start cutting up a ROM. I'm inclined to believe CyanogenMod would be the best starting point for that, and I'm doublefortunate that my roommate has a Nexus he's willing to let me experiment on, as I don't want to navigate the unique structure of Xperias yet.

Categories

Resources