Linux
 Computer >> コンピューター >  >> システム >> Linux

NexusデバイスにUbuntu Touchプレビュー版をインストールする方法

Ubuntuはスマートフォンやタブレット向けに、タッチ操作に特化したインターフェースを開発しており、2014年にはUbuntu搭載スマートフォンの発売が計画されていました。今すぐ試してみたい方に朗報です。Galaxy Nexus、Nexus 4、Nexus 7、Nexus 10といったNexusデバイスには、Ubuntu Touchのプレビューリリースをインストールできます。

注意:これはUbuntu Touchの初期段階のバージョンです。ベータ版と呼ばれていますが、実態はアルファ版に近いものです。多くの機能が動作せず、一部のアプリはモックアップ画像を表示するだけのプレースホルダーにすぎません。また、このプレビュー版をインストールするとNexusデバイス内のデータはすべて消去されるため、続行する前に重要なデータのバックアップを必ず取ってください。

それでもUbuntu Touchを実際に触り、完成版OSの姿を先取りしてみたいという方は、このまま読み進めてください。ただし、何をするのかは十分理解した上で挑戦しましょう。

Ubuntu Touchとは?

Ubuntu Touchは、スマートフォンやタブレット向けに設計されたUbuntu Linuxのタッチインターフェースです。Ubuntuは2014年からUbuntuスマートフォンの出荷を開始する計画でした。

Ubuntu Touchで最も注目すべき特徴は、あらゆるハードウェアフォームファクターをシームレスな体験へと統合できる可能性でしょう。このOSはスマートフォン、タブレット、デスクトップPC、さらにはスマートTVまで駆動でき、デバイスの種類に応じてインターフェースを自動的に適応させます。少なくとも、それがコンセプトです。より詳しい解説については、Ubuntu公式のデモ動画をご覧ください。

デスクトップPC側でUbuntuを準備する

Ubuntu Touchのインストールには、PC上のUbuntuを使用します。これが公式にサポートされている方法だからです。Ubuntuがインストールされていない場合でも、UbuntuライブCDから起動すれば、PCにUbuntuをインストールすることなくライブ環境からこの作業を行えます。

必要なソフトウェアをインストールするには、ターミナルを開き、Ubuntuシステム上で以下のコマンドを順に実行します:

sudo add-apt-repository ppa:phablet-team/tools
sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot

デバイスのロックを解除する(ブートローダーアンロック)

Nexusデバイスに別のOSをインストールするには、まずブートローダーのロックを解除する必要があります。なお、この作業でもデバイス内のデータはすべて消去されます。(カスタムROMの導入やroot化のためにすでにブートローダーをアンロックしている場合は、このセクションをスキップできます。)

デバイスのロックを解除するには、まず完全に電源を切ります。次に、電源ボタンと音量上げ・音量下げボタンを同時に押しながら電源を入れます。すると、fastbootモードで起動します。

USBケーブルでNexusデバイスをPCに接続し、ターミナルを開いて以下のコマンドを実行します:

sudo fastboot oem unlock

ロック解除の確認画面が表示されたら同意し、電源ボタンを押してデバイスを起動します。その後、通常のAndroidセットアップを完了させ、ホーム画面まで進めてください。

デバイスの事前準備

次に、デバイスでUSBデバッグを有効にします。ここでの手順は、Android 4.2が動作していることを前提としています。

まず設定画面を開き、「電話情報」または「タブレット情報」を選択します。情報画面で「ビルド番号」の項目を7回連続でタップすると、「デベロッパーになりました」というメッセージが画面に表示されます。

設定のメイン画面に戻ると、新しく表示された「開発者向けオプション」を選択し、「USBデバッグ」を有効にします。

続けて、PC上で以下のコマンドを実行します:

adb kill-server
adb start-server

NexusデバイスをPCに接続すると、デバイス側に確認のポップアップが表示されるので、同意してください。(古いバージョンのAndroidが搭載されたNexusデバイスでは、このポップアップが表示されない場合があります。)

「電話情報」または「タブレット情報」画面で、先ほどタップしたビルド番号を見つけ、必ず控えておいてください。後でAndroidを再インストールする際にこの番号が必要になります。

Ubuntu Touchをインストールする

ここまでの手順に従っていれば、以下のコマンドを実行するだけでUbuntu Touchをインストールできます:

phablet-flash -b

このコマンドは、Nexusデバイス内のすべてのデータを消去した後、最新のUbuntu Touchイメージをダウンロードしてデバイスにインストールします。処理が完了すると、デバイスは自動的に再起動し、Ubuntu Touch環境が立ち上がります。完了までしばらくお待ちください。

(容量不足のエラーメッセージが表示された場合は、Nexusデバイスからアプリをいくつかアンインストールするか、不要なファイルを削除してから再度試してください。)

Androidを再インストールする

Ubuntu Touchプレビューで遊んだ後は、Androidを再インストールしたくなる可能性が高いでしょう。その場合は、Googleのウェブサイトにある「Factory Images for Nexus Devices」ページにアクセスします。先ほど控えておいたビルド番号に対応するファクトリーイメージを見つけてダウンロードしてください。

ダウンロードしたファイルを展開し、ターミナルを開いてcdコマンドで展開先のディレクトリに移動します。

NexusデバイスをPCに接続し、電源が入っていることを確認します。

次に、以下のコマンドを実行します:

adb reboot-bootloader

デバイスがfastbootモードで再起動したら、以下のコマンドを実行します:

sudo ./flash-all.sh

(エラーが表示された場合は、ファクトリーイメージを展開済みであること、cdコマンドでそのディレクトリに移動していることを確認してください。)

これでGoogle公式のAndroidイメージがデバイスに再インストールされます。処理が完了すると、NexusデバイスはAndroidで再起動するはずです。

問題が発生した場合は、Ubuntu Wikiの公式インストールガイドを参照することをおすすめします。

Ubuntu Touchプレビューはもう試しましたか?Ubuntuスマートフォン、タブレット、スマートTV、PCの登場を楽しみにしていますか?ぜひコメントであなたの体験を共有してください!

  1. MacでAndroidスマホの画面を録画・スクリーンショット撮影する方法

    Androidデバイスの画面を録画したりキャプチャしたりするのは、今では以前よりもはるかに簡単になっています。ADBコマンドを使った画面録画から、AirDroidを使ったワイヤレスでのスクリーンショット取得まで、目的を達成するためのツールは数多く存在します。その中でも特に便利なユーティリティのひとつが「AndroidTool」です。このツールはMac上で動作し、お使いのMacから直接Androidデバイスの画面をキャプチャ・録画できます。デバイス側で録画アプリを起動して開始・停止をいちいち操作する必要はありません。すべての操作をMacから直接行えるのが大きな魅力です。撮影した画像や動画は、デバ

  2. ルート化不要!Androidスマホで3Dタッチ風のクイック操作を実現する方法

    iPhoneの3Dタッチとは?その便利さ 3Dタッチは、iPhone 6s以降のモデルに搭載された魅力的な機能です。これらの端末には圧力センサーが内蔵されており、アプリのアイコンを強めに押し込むと、ショートカットメニューなど新しい操作オプションが表示されます。 つまり、アプリを起動しなくてもその機能を利用できるということです。さらに、アイコンを長押しするだけでアプリを素早くアンインストールできる点も大きなメリットです。 Androidでも3Dタッチは再現できる 友人がiPhone 6s以降でこの機能を使っているのを見たことはありませんか?実は、こうした「押し込んで操作する」感覚は、Andro