Nexus one gets Linux

Considering how hackable the Nexus One is already, we can only imagine a whole new host of interesting things thanks to Ubuntu running on the device. [Max Lee] set his heart out on getting not just Ubuntu on the Nexus One, but also Debian, and he wrote a perfect install guide to help out those wanting to give it a shot.

He cheated a little bit by having Ubuntu run in the background while the X11 interface is simply VNCed, but he still did an awesome job with plenty of pictures and details to help you achieve Ubuntu on your Nexus One.


  1. wifigod says:

    Uhh, Android IS Linux (o.O) Misleading title.

    Other than that, awesome tutorial!

  2. wizbang2010 says:

    Hm, I distinctly remember this being done on the G1 a year or s back, and the Droid ~ 6 months ago…

  3. phlup says:

    That’s actually LXDE, not KDE. It’s part of what you’d technically call Lubuntu, which is just ubuntu but with the default gnome environment replaced with LXDE. It’s a different desktop environment targeted at lower resource systems while remaining graphically rich

  4. sp00nix says:

    Did he type his own web site into the google search bar? AOL 8.0 running on there too?

  5. CSG says:

    this was done by saurik (aka. father of Cydia) back in the days of the G1. He installed a full debian enviroment on the G1, and also VNC’d into it.

  6. CSG says:
  7. Sturmflut says:

    Technically Android is a Linux fork, and therefore not “Linux”.

    Google decided to add a bunch of subsystems which are not present in the vanilla Linux Kernel, and will probably never be, because some extensions are broken by design and Linus and the others don’t intend to include broken code.

  8. JBu92 says:

    a few things I’d like to point out-
    Android is linux
    it’s not straight-up Ubuntu, or as the guy in the video supposes, Kubuntu. It’s Lubuntu, running the LXDE desktop environment.
    and yeah, it is kinda cheating…

  9. chrelad says:

    Very cool :D Soon we won’t need desktop/netbook computers at all, just our android phones that can run chrooted linux clusters! :o

  10. chrelad says:

    And yes, I know that Android is Linux… I’m talking more about the form factor/size of the android phones.

  11. Malikaii says:

    Maybe a Netbook Remix could work next. That should work out some of the problems he has with the screen and icon size.

  12. Mattj says:

    You ca do it ‘properly’ on the n900.

  13. Terc says:

    So, he has x11 running in android, and he decided to use VNC?!! to interact with Ubuntu? Me thinks a little X11 forwarding is in order here… Sure would improve performance a bit, and might make the thing feel a bit nicer too.

  14. doug says:

    yes he has an X Server running in the chroot but it’s probably not aware of the N1 video hardware. ie optimized. So, going into VNC from Android and using the optimized video performance is probably better. Another thing, VNC on android knows about the Android touches and keyboard input so no worries about the X Server inputs. He did it the right way for now.

  15. Degats says:

    “[Max Lee] set his heart out on getting not just Ubuntu on the Nexus One, but also Debian”
    Should be the other way round – Ubuntu IS (based on) Debian.

  16. error404 says:

    Why the fuck would he want to run WordPress on a phone? That just seems the most absurd goal, and drags a whole bunch of big, heavy dependencies with it (MySQL? On a phone? WTF?! At least use blog software that is designed with some sense and can run [or be ported to run] on SQLite or some other lighter backend)..

  17. Sigg3 says:

    @error404: Because he can.

  18. randomone says:

    So wait, its running on the phone and he has to vnc into the phone via the phone? So odd. But at least its self contained as most people show it being on a box somewhere else and claiming its running it.

  19. Cracknel says:

    How can you say you’ve hacked a device and installed some GNU/Linux distro on it and you can’t make the difference between different DEs?
    That’s LXDE, not “KDE or something”.

  20. droid does what ninten dont says:

    androids kernal is a moddified linix kernal

  21. jeditalian says:

    i would run puppy linux bc i already see a mouse cursor at the top left of my phone’s screen every time a page loads, but i can’t move it. and puppy linux has flash player preinstalled, and my phone never will have flash player.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,693 other followers