Ever wondered what would happen if you threw another mobile OS onto your Nexus One? Without removing Android? Contrary to popular belief, the world will in fact not end, and in many cases, lives could very well be improved. One particular modder over at Nexus One Hacks has managed to put together a video how-to demonstrating the installation of Ubuntu as a secondary OS on his rooted N1, and while you'll obviously find yourself dealing with a few incompatibilities should you follow suit, it's not like you really have anything better to do tonight than tinker. Right? Right. Jump on past the break and mash play to get going.
@gnargle The Nexus One is more than powerful enough to run Ubuntu... Especially the ARM optimized version that is shown in the video. Forget the Ubuntu UI that was shown, that was only really for show, the real use comes from the Linux terminal. You can do almost anything on your phone that you could do on a desktop Linux machine. But because you can is also a good reason.
@Mr iPhone As your name suggests you are obviously not tech-savvy enough for this site. Watch the video to the end and you will hopefully learn, that the server the vnc client connects to actually runs on the phone itself. You remember localhost?
Don't want to be a dick but XDA had Debian running on our G1's using the same method a year ago. It's a pretty crappy way of doing it too. The idea is that you run the OS in a chroot and just VNC into it to control it. It works but it's slow. Ubuntu is just a modded Debian so this isn't really a big deal
@dragonfli Why not build an Intel Atom machine, throw Mac OS X on it, boot camp into Windows 7 with half the drivers missing and then run Ubuntu in a VM window? Because that would never work.
Impressive, really bring some extra use and geeky-ness to the new phones. Always fun to have pocket linux to play with, and running it as a VNC implies that other linux flavors could be added for an sort of VNC-multi-boot options, for those of us that can't get geekish enough. :)
Big deal.. Did it on my xperia some months ago. Really not optimized for screens below 6" or so. Now when you can run maemo5 on it ill take some interest :P
hmm.... I must say I find the idea of a native OS like http://www.irregular-expression.com/?p=30 more appealing [should be possible to also use ubuntu]. As I'm part of the Debian team packaging the freesmartphone.org software I also heard initial reports about sucessfully accessing and using the modem parts of the Nexus One also.
So the Nexus One is my prime target to replace my Openmoko Freerunner [also running Debian] in the next months :-)
Now that we've thrown 'em off the trail, use the form below to get in touch with the people at Engadget. Please fill in all of the required fields because they're required.
Im surprised this video is still online! Haven't you heard United State of America is GONE must have been backup to a European sever...
While I think it is fun and cool, Half-Baked ports of OS's onto systems they were built for is often a headache in the long run.
Swapping out new ROMs and themes and programs and 10 other things made specifically for Android is tinkering enough for my Nexus One :)
@InnocentEd I meant were NOT built for of course :)
@InnocentEd
Actually this is from the Ubuntu-ARM branch, which is the process that the Nexus runs on.
It looks like a regular VPN
@Jordan04 i'm mean VNC my bad
@Jordan04
If this is the same as what was on Hackaday yesterday, it *is* VNC, but it is VNC'd to a copy of ubuntu that is running on the same device.
So the phone is running ubuntu, and displaying ubuntu. Just in a roundabout way.
Looks interesting, but why? I mean why? I don't really get why you'd install Ubuntu, a desktop OS, on to a phone barely powerful enough to run it :/
@gnargle
because they can ? =)
@jayjaync I suppose so :L
It just doesn't make sense to me to replace a mobile optimised OS for one that is, probably, barely usable.
@gnargle *On a phone. I imagine Ubuntu on a machine designed to run it works just fine.
@gnargle because it's fucking cool!
@gnargle
The Nexus One is more than powerful enough to run Ubuntu... Especially the ARM optimized version that is shown in the video. Forget the Ubuntu UI that was shown, that was only really for show, the real use comes from the Linux terminal. You can do almost anything on your phone that you could do on a desktop Linux machine.
But because you can is also a good reason.
That is cool. Very cool.
Wait, so it isn't actually RUNNING on the nexus one? Its just using a VNC to get to the computer?
@Mr iPhone
Read again, it's running VNC on root@localhost
@Mr iPhone
As your name suggests you are obviously not tech-savvy enough for this site. Watch the video to the end and you will hopefully learn, that the server the vnc client connects to actually runs on the phone itself. You remember localhost?
Don't want to be a dick but XDA had Debian running on our G1's using the same method a year ago. It's a pretty crappy way of doing it too. The idea is that you run the OS in a chroot and just VNC into it to control it. It works but it's slow. Ubuntu is just a modded Debian so this isn't really a big deal
I have yet to form an opinion on the tech - that thumb is creeping me the hell out in that picture.
Stupid question.
Now, we can run Android on an iPhone, so why not use the Android kernel to run Ubuntu on iPhone? :|
@dragonfli
Why not build an Intel Atom machine, throw Mac OS X on it, boot camp into Windows 7 with half the drivers missing and then run Ubuntu in a VM window? Because that would never work.
Does this mean I can install gentoo??
@Kamil R
No, actually, if you look up Ubuntu in the dictionary, it means that you can't install Gentoo.
what exactly is ubuntu
@chatuman its is a popular open source linux operating system.
http://www.ubuntu.com/
how about iOS on the Nexus One?
Wouldnt it be better to use the MID edition of Ubuntu. Since its made for small devices?
Did anyone else notice the fact that he is using a Droid Incredible case on his Nexus?
Impressive, really bring some extra use and geeky-ness to the new phones. Always fun to have pocket linux to play with, and running it as a VNC implies that other linux flavors could be added for an sort of VNC-multi-boot options, for those of us that can't get geekish enough. :)
Any chance this works on the Droid?
I can't wait to try this.
I'm going to run Ubuntu chrooted on android so I can run vmware and then boot windows. Then? . . .Minesweeper!!!
Esssssssss!
@ghostmac
You can't. VMware only runs on X86 platforms. You would need an emulator like BOCHS to install windows, and that is really really slow.
Big deal.. Did it on my xperia some months ago. Really not optimized for screens below 6" or so. Now when you can run maemo5 on it ill take some interest :P
Does the WiFi work anymore? *snicker*
hmm.... I must say I find the idea of a native OS like http://www.irregular-expression.com/?p=30 more appealing [should be possible to also use ubuntu].
As I'm part of the Debian team packaging the freesmartphone.org software I also heard initial reports about sucessfully accessing and using the modem parts of the Nexus One also.
So the Nexus One is my prime target to replace my Openmoko Freerunner [also running Debian] in the next months :-)