UbuntuPhoneを搭載した最初の電話 今日ようやく現実になります、しかし、私たちの多くが到着したばかりであるという理由だけで、今日提示されているような標準のオペレーティングシステムを実行するデバイスはありません。 ただし、互換性のあるAndroid端末があればできることは ROMをインストールします それらのシステムの。
私たちが今日あなたに提供しようとしているこのガイドで、あなたはすることができるでしょう AndroidにUbuntuPhoneをインストールします、ただし、そうする前に、いくつかのことをお勧めします。 公式にサポートされているデバイス、それの コミュニティがサポートするデバイス、私たちがあなたによく示すことになるステップに従い、すべてのバックアップコピーを持って、あなたが何をしているかについて非常に明確にしてください。
まず第一に、私たちがあなたに提供しようとしているガイドは、ROMをインストールするために特別に設計されていることを明確にする必要があります 公式サポートのあるデバイス。 これらのデバイスのいずれかをお持ちでない場合は、それに対応するガイドが、コミュニティでサポートされている端末のリストに表示されます。
あなたが知っておくべきもう一つのことは、UbuntuPhoneをインストールすることは 端末からのデータの損失、ただし、後でそのために、ADBコマンドを使用してターミナルにあるすべてのもののバックアップコピーを作成するためのツールを提供します。
デスクトップを準備する
まず、インストールする必要のあるパッケージが含まれているため、Universeリポジトリがアクティブ化されていることを確認する必要があります。 それを行ったら、最初に行う必要があります Ubuntu SDKPPAを追加します。 ターミナルを開き、以下を追加します。
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
それから リポジトリのリストを更新する:
sudo apt-get update
次にやらなければならないことは パッケージをインストールします ubuntu-device-flash。 ターミナルでこれを行うには、次のコマンドを実行します。
sudo apt-get install ubuntu-device-flash
このパッケージで何ができるかをよりよく知るために、私たちはいつでもできます manページに移動します、ターミナルで次のように入力します。
man ubuntu-device-flash
以下は パッケージをインストールします phablet-tools。 このために、私たちは再びターミナルに頼ります:
sudo apt-get install phablet-tools
私たちは得ることができます 含まれているツールのリスト このコマンドでその中に:
dpkg -L phablet-tools | grep bin
我々が得ることができます ツールヘルプ このパッケージから修飾子を付けて -hたとえば、次のようになり
phablet-config -h usage: phablet-config [-h] [-s SERIAL] ... Set up different configuration options on a device [...]
ADBとFastbootの考慮事項
パッケージをインストールするとき ubuntu-device-flash XNUMXつのツールが追加されました このガイドでは、ADBとFastbootを頻繁に使用します。 ADBは、端末とコンピューターの間のブリッジであり、完全に起動されたときに端末を介して操作できるようにします。Fastbootは、デバイスがから起動されたときにUSB接続を提供します。 bootloader.
お勧め ヘルプページをご覧ください これらのXNUMXつのコマンドを使用して、これらXNUMXつの要素のうち、可能な限り疑いを持たないようにします。
adb help 2>&1 | less fastboot help 2>&1 | less
Androidバックアップの保存

この それはXNUMXつの方法で行うことができます:すでにお持ちの場合 bootloader ロックが解除され、 カスタム回復 インストールすると、いつでもバックアップを作成できます。 回復 後で同じ方法で復元できます。 リカバリツールがインストールされていない場合は、最初にAndroidの設定に移動して開発モードをアクティブにする必要があります。
このために、そしてあなたがそれをしたことがないなら、あなたはしなければならないでしょう セクションに行く 電話について 次のようなメッセージが表示されるまで、ビルド番号を繰り返し押します。 !! おめでとう!! あなたはすでに開発者です!。 次に、開発オプションが表示され、そこでUSBデバッグモードをアクティブ化できます。
アクティベートすると、次のことができます USBケーブルで接続 これは、ADBブリッジの構築に役立ちます。 ターミナルで次のようなコマンドを使用して、接続が成功したことを確認できます。
adb devices List of devices attached 025d138e2f521413 device
これを実行したら、次に進むことができます デスクトップにバックアップコピーを保存する Androidターミナルに含まれているすべてのもののうち、Ubuntu Phoneが納得できない場合に備えて、ターミナルを復元するために使用できます。 ここにあなたが持っています Androidを復元する方法 Canonicalによって提供されますが、それでも、後で別のガイドを提供するように努めます。
バックアップを作成するには、次のことを行う必要があります 次のコマンドを実行します ターミナルで:
adb backup -apk -shared -all
A バックアップが作成されるときのメッセージ 私たちの電話で、それを承認するかどうかを尋ねられます。 はいと言います。
ブートローダーのロックを解除する

これがUbuntuからのものであろうと、CyanogenModのようなAndroidからのカスタムのものであろうと、ROMをインストールするには、 このアイテムはロックを解除する必要があります。 ターミナルからこれを行うには、最初にデバイスを再起動する必要があります bootloader。 このために、次のコマンドを使用します。
adb reboot bootloader
私たちは私たちがにいることを知るでしょう bootloader の画像を見ると その背中に横たわっているアンドロイド フロントパネルを開いた状態で。 この後、デバイスが正常に接続されていることを再度確認します。すべてが正常に機能する場合は、次のような出力が表示されます。
fastboot devices 025d138e2f521413 fastboot
次のことは使用することです ロックを解除するコマンド bootloader それ自体:
sudo fastboot oem unlock
続行するには同意する必要のある利用規約の画面が表示されます。 ロックを解除すると、 bootloader 電話の保証は失われます。 この後、Androidで再起動すると、データが失われ、Ubuntuをインストールするとすべてのデータが再び失われるため、最初の起動が完了するように最小限の情報を入力する必要があります。
UbuntuPhoneのインストール

Ubuntu Phoneをインストールするには、最初に次のことを行う必要があります デバイスの電源を切ります。 完了したら、を押して再起動する必要があります 正しいキーの組み合わせ モードでそれを行うには ファストブート。 公式にサポートされているデバイスの方法を使用しているため、 Googleが発行したガイド それを正しい方法で行うために。
次のことはあなたがしなければならないことのために、ROMをインストールすることです チャネルを選択してください。 たとえば、インストールにNexus 7を使用しているとすると、チャネルを使用できます。 開発。 このためには、ターミナルでコマンドを入力する必要があります ubuntu-device-flash、および取得する必要のある出力は次のようになります。
ubuntu-device-flash --channel=devel --bootstrap 2014/04/16 10:19:26 Device is |flo| 2014/04/16 10:19:27 Flashing version 296 from devel channel and server https://system-image.ubuntu.com to device flo 2014/04/16 10:19:27 ubuntu-touch/trusty is a channel alias to devel [...]
どのチャンネルを選ぶかについては、Canonicalが投稿しました チャネル選択ガイド 私たちのデバイスによると、それは私たちが画像を識別しなければならない方法だからです。 このガイドは、 Ubuntu開発者のウェブサイト.
インストールが完了すると、電話が再起動します。何かを行う前に、待つ必要があります 再起動が完了しました。 ほとんどの場合、ユーザーの操作は必要ありません。数分かかる場合があることに注意してください。 システムアップデートに関しては、それらの可用性の通知が自動的に到着するはずです。
これまでのところ、AndroidフォンにUbuntuPhoneをインストールするためのガイドです。 この機会に、このインストール方法でそれを強調します AndroidROMを完全に削除します; それはではありません デュアルブート。デュアル ブート インストールを実行するために、Ubunlog でも公開する別のガイドを準備します。
へ 拡張情報を取得する システムのインストールに関しては、に行くことができます Canonicalが発行したガイド.