If availability is a key factor for you then look here: http://en.wikipedia.org/wiki/Nokia_N9Funny, I don't have Nvidia hardware.
Are you RETARDED or something?
Jailbreaking is for BREAKING OUT OF A CHROOT JAIL.
Android DOES NOT USE CHROOT JAIL.
When you buy a laptop, do you select the mainboard separately?ARM devices are not sold as common X86 gear is, there is no Newegg with a thousand mobos from which you can choose from.
No, I didn't think so.
Tablets are JUST LIKE LAPTOPS.
Default is irrelevant.The only ARM gear I currently know of that you can get with REAL LINUX on it by default is for a Phone: GTA-04 http://projects.goldelico.com/p/gta04-main/
Tablet: Vivaldi http://aseigo.blogspot.com/
Gaming device: Open Pandora http://openpandora.org/
Samsung devices are firmware unlocked FROM FACTORY.
Loading custom firmware to it is AS TRIVIAL as installing GNU/Linux on a laptop that ships with msvirus.
HTC devices are firmware unlockABLE from factory.
You go to their website and enter your IMEI to unlock, then they are as trivial as Samsung devices.
All CHINESE TABLETS are UNLOCKED from factory. Just install your custom firmware. TRIVIAL.
THERE IS NO HACKING AT ALL REQUIRED TO INSTALL DIFFERENT OS ON THE MAJORITY OF ANDROID PHONES AND TABLETS!!!!
If availability is a key factor for you then look here: http://en.wikipedia.org/wiki/Nokia_N9Funny, I don't have Nvidia hardware.
Just counting gflops doesn't really tell how stuff will look. Isn't it just better to look at, say,
http://www.youtube.com/watch?v=lBl-goBrWno
which admitedly is a showcase by nvidia themselves and thus not very objective. But from this i'd say.. not that impressive, but it is certainly capable hardware.
There isn't a single image that can boot on ARM devices at the moment. Installing on ARM starts out different from normal distro installs, because you need an image customised for the hardware model.
Looking at http://developer.nvidia.com/linux-tegra
You can get a bootloader, and an ubuntu-derived filesystem image that together should (I haven't tried) boot on some Tegra 3 devices (provided they don't start with a Tivo-style locked bootloader), but the graphics driver is a binary blob and NVIDIA wants it to stay that way. I don't know if there is a way to drive the hardware (accelerated or not) without the blob.
To moderate my previous comment about things that are theoretically possible, NVIDIA have not been amenable to providing some basic functionality that they have split out of the kernel: http://forums.developer.nvidia.com/d...al-components/
So I guess I'm with Linus: they are hard to work with, flipping them the bird is appropriate.
You'd have to use the kernel that the video driver was compiled against. So if you can squeeze that kernel into your Ubuntu distro then you might be going somewhere. Of course I'm not sure what you'd use for a display since there's no X support in the driver or kernel.
This is kind of what the CM9 guys did when they ported ICS over to the HP TouchPad. It's basically Android userspace wrapped around the original HP Palm linux kernel + binary blobs.
Isn't this the same hardware as in the Asus transformer. There is a binary blob for the gpu acceleration,
http://www.youtube.com/watch?v=sK_4cXHnyss
This guy is working hard to have a normal ubuntu installation instead of android.
And Linus seems pretty proud of how android is doing:
http://www.youtube.com/watch?v=KFKxlYNfT_o