Net Some Natty Narwhal (Ubuntu 11.04) on Your Android Device

Net Some Natty Narwhal (Ubuntu 11.04) on Your Android Device

You may remember that not too long ago, we covered a not too difficult method of installing Ubuntu 10.10 on your Android device of choice. However, times change, and so do Ubuntu versions, apparently. As always, a solution awaits you on XDA. This time, XDA forum member GhostOfTheNet has come up with a set of easy-to-follow instructions on how to get this updated version of everyone’s favorite Linux distro running on your Android device. You are just 9 simple steps to having VNC-enabled Natty Narwhal bliss on your Android device.

In the words of the developer:

[what you got]

  • you start the ubuntu subsystem with ubuntu start (still chroot)
  • with ubuntu shell you open an bash session
  • with ubuntu vnc you start the vncservice
  • with ubuntu stop you stop (is rebooting)
  • with ubuntu uninstall you uninstall the script from system(directory /sdcard/ubuntu stays)


in ubuntu you can access:

  • android’s /dev bound to ubuntu’s /dev (fdisk /dev/block/mmcblk0 is working fine(sdcard). don’t touch /dev/block/mmcblk1 or you’ll kill your android system)
  • android’s /system bound to ubuntu’s /android/system
  • android’s /data bound to ubuntu’s /android/data
  • android’s /mnt/sdcard bound to ubuntu’s /adnroid/sdcard


[the tecnical side]

  • Ubuntu Natty Narwhal (11.04) from http://elinux.org/BeagleBoardUbuntu
  • dd for creating an image (the filesystem on the disk supports only files < 2GB)
  • image formatted with ext2
  • adb push /sdcard/ubuntu/img/ubuntu.img (android shell has gunzip)
  • chroot env
  • tightvnc, gnome-session, maximus

If that sounds like your cup of tea, be sure to continue on to the original thread.

Discuss This Story

Want more posts like this delivered to your inbox? Enter your email to be subscribed to our newsletter.

READ THIS NEXT