• Home
  • Apple News
  • Jailbreak News
  • Android News
  • Wallpapers
  • Deals

iJailbreak | Jailbreak And iOS News

iJailbreak is an online resource for jailbreak and unlock iPhone, iPad, iPod Touch, Apple TV and iOS news.

  • How To Jailbreak
    • Cydia Installer: Everything You Need To Know
    • What Is Jailbreaking? Why Should I Jailbreak?
    • Untethered vs Tethered vs SemiTethered Jailbreak
  • Jailbreak Software Tools
    • PP Jailbreak
    • TaiG
    • Pangu
    • Evasi0n (Evasi0n7)
    • Absinthe
    • JailbreakMe.com
    • RedSn0w
    • GreenPois0n
    • Sn0wBreeze
    • PwnageTool
    • LimeRa1n
    • Spirit
    • BlackRa1n
    • Seas0nPass
    • Developers
  • How To Unlock
  • How To Downgrade
    • How To Save SHSH Blobs
    • TinyUmbrella
    • iFaith
    • F0recast
  • Cydia Tweaks
    • Top / Best Cydia Tweaks
    • Best Cydia Sources
    • Siri Cydia Tweaks, Hacks, Mods
    • Spire Proxy Host List
  • How To Root
    • Top / Best Custom ROMs
  • Downloads

How To: Install Ubuntu Linux On The Nexus 7 [Complete Guide]

October 29, 2012 by Mike 5 Comments

The Nexus 7 provides a lot of tablet for $199, but you might be wondering how to stretch that powerhouse of a budget tablet even further. Our favorite tweak is to switch out Android for Ubuntu. While Android isn’t a bad operating system by any stretch of the imagination, installing Ubuntu on the Nexus 7 will transform your tablet into a capable ‘desktop’ computer (complete with desktop versions of FireFox, LibreOffice, and the GIMP image editor). The Nexus 7 isn’t the first Android device we’ve seen running Ubuntu Linux, but it might be a saner option than installing Ubuntu on, say, a Samsung Galaxy S III phone.

The best thing about installing Ubuntu on the Nexus 7 is it’s extremely easy to do if you already have Ubuntu 12.04 LTS or later installed on your computer with ADB set up–though if you don’t already have ADB set up on your Linux desktop the prep work can throw users new to Linux for a loop. Here’s the rundown of what you need, adapted from Ubuntu’s official Wiki, with some details added in to fill in the gaps for new modders.

What you’ll need:

  • Nexus 7 Tablet
  • Standard MicroUSB Cable
  • A computer running Ubuntu 12.04 LTS or Later, connected to the internet

Step 1: Install Android-Tools

1. The first thing you’ll want to do is install ADB drivers along with Fastboot to your Ubuntu desktop if you haven’t already  You can find the package by searching for “android-tools” in Ubuntu Software Center.

2. Next, if you haven’t already done so, you’ll have to set your Ubuntu desktop up so that it has permission to ‘talk’ to your tablet.
Enter the following command to a terminal window:

git clone https://code.google.com/p/51-android/

and press enter.

3. Open the file “51-android.rules” with a text editor on ubuntu.

4. Replace the name of the OWNER with your username, the one that you use to log into Ubuntu. When you’re done, save over the file.

5. Open Natutilus as a super user by running the command “sudo nautilus” and copy “51-android.rules” to “/etc/udev/rules.d/51-android.rules”
Then type “sudo chmod a+rwx /etc/udev/rules.d/51-android.rules”, press enter and then type “sudo service udev restart” in Terminal. Press enter.

You will also need to enable USB Debugging on your Nexus 7 tablet, which you can do through settings -> applications -> development.

Step 2: Unlock the Nexus 7 Bootloader

Next you’ll need to unlock the Nexus 7’s bootloader, if it isn’t already unlocked. While the Nexus 7’s bootloader ships locked for security reasons, Google makes its Nexus devices easy to unlock by the end user. Keep in mind that unlocking the bootloader will erase all data on your Nexus 7, so ensure that you back up all your important data before proceeding.

1. Reboot the Nexus 7 to the Android bootloader by holding volume down + power until you see the bootloader screen.

2. Connect the Nexus 7 to your Ubuntu desktop with the micro-usb cable. Your tablet should look like the picture below:


3. To ensure fastboot sees your device, open a terminal window and type:

$ sudo fastboot devices
It should return a serial number alongside the word fastboot.

4. Next type sudo fastboot oem unlock.

5. At this point, instructions should appear on the Nexus 7’s screen to unlock the bootloader. Restart your tablet to complete the process.

Step 3: Install Ubuntu on the Nexus 7

Now that the prerequisites have been taken care of, actually installing Ubuntu to the Nexus 7 is a snap.

1. Download the installer PPA to your desktop by entering the following commands:

sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer
sudo apt-get update
sudo apt-get install ubuntu-nexus7-installer

2. Search for the Ubuntu Nexus7 Installer in Ubuntu’s Dash search engine. Click on the Installer.


3. The installer should load with a graphical interface which will install the latest version of Ubuntu on your tablet. The process should take 2 minutes. Afterwards your device will reboot and finish the installation, which should take about 10-15 minutes.

You should now have Ubuntu running on your Nexus 7.

Do you prefer using Ubuntu or Android on your tablet? Share your thoughts in the comments section below.

Comments

  1. Edwin says

    October 30, 2012 at 5:18 am

    can i dual boot android Jelly Bean and Ubuntu? like an option during power up of the Nexus 7?

  2. Michael Schnier says

    October 30, 2012 at 1:59 pm

    Right now it’s not an option, but we will probably see this feature soon.

  3. K says

    November 3, 2012 at 11:32 pm

    So is it like a custom rom, i.e., if I want to get rid of ubuntu and want to switch back to jelly bean, do I only need to install JB or the custom rom of my choice?

  4. sudip says

    November 23, 2012 at 10:18 am

    can i install adb on that ubuntu which is installed on nexus 7

  5. Michael Schnier says

    November 23, 2012 at 9:44 pm

    If it doesn’t work out of the box the source code’s available.

Leave a Reply

Your email address will not be published. Required fields are marked *

Read Our Most Recent Articles

Untethered iOS 12 Jailbreak Demoed by Ali Security
Untethered iOS 12 Jailbreak Demoed by Ali Security
iOS 12 Now Available for Download: Compatible Devices
iOS 12 Now Available for Download: Compatible Devices
iPhone X Discontinued, iPhone 8 and iPhone 7 Prices Slashed
iPhone X Discontinued, iPhone 8 and iPhone 7 Prices Slashed
Apple iPhone Xs, iPhone Xs Max, and iPhone Xr Announced
Apple iPhone Xs, iPhone Xs Max, and iPhone Xr Announced
Apple Watch Series 4 Announced With Larger Display, Louder Speaker, and More
Apple Watch Series 4 Announced With Larger Display, Louder Speaker, and More

Follow Our How To Guides

How To: Install / Flash CleanROM 5.0 On Verizon Galaxy S3 SCH-i535 [TUTORIAL]
How To: Install / Flash CleanROM 5.0 On Verizon Galaxy S3 SCH-i535 [TUTORIAL]
How To Fix "Failed To Fetch" Lydia Errors On iPhone, iPad, iPod Touch
How To Fix "Failed To Fetch" Lydia Errors On iPhone, iPad, iPod Touch
How To Install AppAddict On iPhone, iPod Touch Or iPad To Get Cracked iOS Apps
How To Install AppAddict On iPhone, iPod Touch Or iPad To Get Cracked iOS Apps
Find And Remove WireLurker Malware From Your iOS Device
Find And Remove WireLurker Malware From Your iOS Device
How To Prepare For iOS 7 For iPhone, iPod Touch And iPad
How To Prepare For iOS 7 For iPhone, iPod Touch And iPad
About | Contact | Advertise | RSS Feed | Sitemap | TOS | Privacy Policy

© Copyright 2010 - 2021 iJailbreak. All Rights Reserved.