Etapa 1: faça o download de tudo
Primeiro, pegue os arquivos de compilação diários Raring mais recentes para o Nexus 7 2012:
ubuntu-13.04-preinstalled-desktop-armhf + nexus7.bootimg
ubuntu-13.04-preinstalled-desktop-armhf + nexus7.img.gz
(encontrado aqui: http://old-releases.ubuntu.com/releases/raring/ )
Em seguida, pegue as ferramentas necessárias para instalar esses arquivos de compilação no seu dispositivo:
No seu computador, pressione Ctrl + Alt + T para iniciar um terminal.
Adicione o PPA do Ubuntu SDK Release:
$ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
Atualize seu sistema para usar os pacotes mais recentes:
$ sudo apt-get update
$ sudo apt-get upgrade
Instale o pacote ubuntu-device-flash:
$ sudo apt-get install ubuntu-device-flash
(encontrado aqui: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/ )
Etapa 2: desbloquear seu dispositivo
O Nexus 7 de 2012 é fornecido com um carregador de inicialização bloqueado, o que significa que você deve desbloqueá-lo para exibir imagens diferentes no dispositivo. Felizmente, este é um processo trivial, e você só precisa fazê-lo uma vez.
( Aviso: Desbloquear o gerenciador de inicialização apaga todos os dados e redefine o dispositivo para os padrões de fábrica. Se você preferir não perder todas as suas preciosas fotos de gatos, faça backup delas no computador!)
Reinicie seu 2012 Nexus 7 no carregador de inicialização do Android. Para fazer isso, primeiro desligue o dispositivo da maneira normal (mantenha pressionado o botão liga / desliga, selecione desligar e espere alguns segundos). No estado desligado, mantenha pressionado o botão de diminuir o volume e pressione o botão liga / desliga. Continue mantendo o volume baixo e os botões liga / desliga até ver a interface do usuário do carregador de inicialização.
Usando um cabo micro-USB (o que você usa para carregar deve ser bom), conecte seu dispositivo a qualquer computador executando o Ubuntu. O dispositivo agora exibe a GUI do carregador de inicialização, com a seguinte aparência:
Verifique se o fastboot lista o dispositivo. Em um terminal no Ubuntu, execute:
$ sudo fastboot devices
Inicie o processo de desbloqueio do carregador de inicialização:
$ sudo fastboot oem unlock
Seu dispositivo agora deve solicitar que você desbloqueie o carregador de inicialização. Siga as instruções na tela para continuar. Sua tela agora deve ficar assim:
Conclua o processo reiniciando:
$ sudo fastboot reboot-bootloader
Quando o dispositivo é reiniciado novamente no carregador de inicialização (modo de inicialização rápida), você verá "LOCK STATE - UNLOCKED" em letras pequenas e vermelhas. Nesse momento, seu dispositivo está desbloqueado.
(a partir daqui: https://wiki.ubuntu.com/Nexus7/Installation )
Etapa três: instalar tudo
Faça o gunzip do arquivo * .img.gz baixado na Etapa 1 para extrair o arquivo .raw dentro.
Verifique mais uma vez se o seu dispositivo está conectado via micro-USB e se o fastboot lista o dispositivo executando o seguinte no terminal:
$ sudo fastboot devices
(Se o seu dispositivo não estiver listado, verifique se o dispositivo está ligado e inicializado no gerenciador de inicialização.)
Emita a seguinte série de comandos:
$sudo fastboot erase boot
$sudo fastboot erase userdata
$sudo fastboot flash boot /path/to/*.bootimg
$sudo fastboot flash userdata /path/to/unzipped/*.raw
$sudo fastboot reboot
Etapa quatro: usar seu dispositivo
Se tudo deu certo, agora você deve ter o Ubuntu Desktop em execução no seu Nexus 7 2012! O instalador provavelmente será de buggy, mas muito familiar. Cuidado, é claro, que esta versão do Ubuntu não é mais suportada pela Canonical, e você pode ter alguma dificuldade em encontrar e usar os aplicativos mais recentes no seu dispositivo. Boa sorte e divirta-se com o seu novo e recente tablet Ubuntu!