Table of Contents

Google Nexus 7

I don't take any responsibility for bricked or destroyed hardware. Also, some actions described here may void your warranty. You have been warned!

All information here is related to 2012 version of Google Nexus 7 manufactured by ASUS and how to do various things with, or to, it from GNU/Linux. 99% of information here can be found on intranets. These are, pretty much, personal notes. Respect to all those people for all work they've done!

Speaking of which, here are some links:

Hardware

Detailed information about hardware can be found at wiki. I see no reason to duplicate this information.

Unlock boot loader and root

I didn't put this under How to for couple reasons - it would be lost there and unlocked boot loader is building block for pretty much everything.

Unlock boot loader

Unlocking boot loader will wipe all your data. Therefore, you're advised to backup your data before proceeding further.

List of devices attached 
015d46d948101e11        device

Replace recovery image

Get root

How to ...

Enable developer menu

  1. Go to SettingsAbout tablet
  2. Click on Build number seven times

Enable USB debugging

  1. Go to SettingsDeveloper options
  2. enable USB debugging

Change USB connection type

  1. Go to SettingsStorage
  2. open USB computer connection menu(three vertical dots in the right top corner of the screen)
  3. choose either MTP or PTP mode

Transfer files between 'droid and Linux

I've been using go-mtpfs to transfer files between 'droid and Linux.

Alternatives to 'droid

FIXME

Arch Linux

Ubuntu