注意
これをやるとNexus 7内のデータが全て消える。
TWRP入れてる人はUbuntuインストール前にフルバックアップして、バックアップファイルとPCにコピー。元に戻したくなったらボリュームボタン+電源でbootloaderを起動し、そこからRecoveryを起動すると楽。
TWRP入れてる人はUbuntuインストール前にフルバックアップして、バックアップファイルとPCにコピー。元に戻したくなったらボリュームボタン+電源でbootloaderを起動し、そこからRecoveryを起動すると楽。
事前準備
- Nexus 7のブートローダをアンロックする([memo] Nexus 7に関するメモ)
- Android SDKをインストール
- WindowsならAndroid SDK | Android Developersからダウンロードし、パスを通す。
- Ubuntuの場合、「sudo apt-get install android-tools-adb」でインストールできると思う。
- できないならAndroid SDK | Android Developersからダウンロードしてパスを通す。
- パスの通し方は~/.bashrcに「export PATH=${PATH}:~/android-sdk-linux_86/tools」みたいなのを追記する。
Ubuntuでインストール
adbが認識してるか確認する
sudo adb devices
Ubuntu Nexus7 Installerをインストールする
sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer端末をbootloaderモードで起動する。
sudo apt-get update
sudo apt-get install ubuntu-nexus7-installer
あとはUbuntu Nexus 7 Installerを起動し、ウィザードに従うだけ。
システムファイルのダウンロードに1時間30分程度かかる。
インストールには15分程度、初回起動時の初期設定に15分程度かかる。2回目以降の起動は早い。
Windowsでインストール
http://cdimage.ubuntu.com/daily-preinstalled/current/からraring-preinstalled-desktop-armhf+nexus7.bootimgとraring-preinstalled-desktop-armhf+nexus7.img.gzをダウンロードし、同じディレクトリに置く。後者はファイルを解凍する。
端末をbootloaderモードで起動する。
プロンプトを開きダウンロードしたファイルがあるディレクトリに移動する。
以下のコマンドを実行してイメージファイルを端末に書き込む。
fastboot erase boot
fastboot flash boot raring-preinstalled-desktop-armhf+nexus7.bootimg
fastboot erase userdata
fastboot flash userdata raring-preinstalled-desktop-armhf+nexus7.img.raw
あとは再起動するだけ。初期設定スクリプトが勝手に走る。
fastboot reboot
元に戻すにはここのNexus 7でFactory Image焼いて初期ROMに戻す方法とか見るといい。
以下はメモ
Wi-Fi接続、音量ボタンで音量を変更可能。
Bluetoothは試してない。
マルチタッチに対応してる。(使い方:https://wiki.ubuntu.com/Nexus7/UsingTheDevice)
Gesture Correct Behavior Single finger tap Select item Single finger drag Move item Single finger double tap Select a whole word or item Single finger triple tap Select a paragraph or related set of items 3 finger tap Bring-up Unity grab handles 4 finger tap Open the dash
ジャイロセンサーも対応してなさそう、縦表示にはできない。
それなりに動作は重い。
輝度変更は「System Setting→Brightness and Lock」から変更可能。
電源ボタンで終了メニューが表示される。
rootの初期パスワードは「ubuntu」
apt-getでEmacsとかClangとかVimとかインストールできる。GCCも可能。
Bluetooth接続のキーボードとか使ったらプログラミングできそう。
参考:
https://wiki.ubuntu.com/Nexus7/Installation
http://benjaminkerensa.com/2012/10/27/hacking-other-ubuntu-community-flavors-on-nexus-7
以下は動作画像




Nexus7は小さくて持ち運びに優れているので、いつでもubuntuがさわれるのでいいですね。動作は快適ですか?僕もやってみようと思います。
返信削除