
これはUbuntu 10のかなり機能的なポートです。10 Maverick Meerkat on the Desire HDの最も優れた点は、Ubuntuを実行するためにAndroidインストールを置き換える必要さえないということです。いや、デバイスを再起動する必要すらありません。 Android内から実行され、GUIを有効にする方法についても説明されています。
以下は、Desire HDでこのUbuntuビルドに期待できるもののリストです。
- すべての標準Linuxコマンドラインユーティリティにアクセスできる、完全に機能するLinux端末。
- 完全に機能するGnomeデスクトップ環境。
- 実行するためにすでに含まれているいくつかのグラフィカルアプリケーション。
- Mozilla Firefox 3.6.13ブラウザーの完全に機能するデスクトップバージョン。
- 携帯電話でネイティブLinuxプログラムをコンパイルして実行する機能。
同様に、いくつかの既知の問題があります。
- Ubuntuのサウンドは機能しません。
- すべてのUbuntuアプリケーションが実行できるわけではありません。
インストールを続行したい場合は、ここに完全なガイドがあります。
免責事項: ご自身の責任でこのガイドに従ってください。処理中にデバイスが損傷したり、ブロックされたりした場合、AddictiveTipsは責任を負いません。
要件:
- 根ざしたHTC Desire HD。ルート化の手順については、HTC Desire HDを永続的にルート化する方法をご覧ください。
- 3 GB以上の空き容量があるmicroSDカード。
- LeeDrOiDのv2.0.6カスタムカーネル(またはLoopBackをサポートするその他のカスタムカーネル)がすでにインストールされている。 (ClockworkMod Recoveryを使用してカーネルをインストールできます)。
Ubuntuイメージと必要なスクリプト(トレントのダウンロード。uTorrentのようなBitTorrentクライアントが必要です。 更新: リンクダウン。この投稿の最後にある更新を参照してください。)- Androidターミナルエミュレーターアプリ(Androidマーケットからインストール)
- Android VNC Viewerアプリ(Androidマーケットからインストール)
- 続行する前に、App2SDを使用してアプリをSDに移動している場合は、すべてのアプリを内部ストレージに戻します。
- お使いの携帯電話でアクティブなインターネット接続(Wi-Fiを推奨)。
手順:
1 – Ubuntuのインストール:
- SDカードのルートに「ubuntu」というフォルダを作成します。
- ダウンロードしたUbuntu.tarファイルの内容を抽出し、ステップ2のフォルダーに転送します。
- ターミナルエミュレータを起動し、次のコマンドを入力します。supm setInstallLocation 1cd sdcard / ubuntush ubuntu.sh
ブートブンツ
- 問題がなければ、「root @ localhost:/#」が表示され、Ubuntuが実行されていることが示されます。
1.1 –いつでもUbuntuに入る:
これからいつでもUbuntuターミナルに入るには、ターミナルエミュレータを起動してsu権限を取得し、ubuntuディレクトリにcdして「bootubuntu」と入力するだけです。
す
cd sdcard / ubuntu
sh ubuntu.sh
ブートブンツ
1.2 –いつでもUbuntuを終了する:
Ubuntuターミナルをいつでも終了するには、Ubuntuターミナルから「exit」コマンドを入力する必要があります。
注意: ターミナルエミュレータを誤って閉じたり、クラッシュした場合は、 しなければならない Androidターミナルを再度起動し、出口を使用しますUbuntuを適切に終了するコマンドを入力しないと、正しく閉じられません。終了しようとしたときに「loop device busy」というエラーが発生した場合は、exitコマンドを複数回使用してください(何度でも使用しても問題はありません)。それでもエラーが発生する場合は、無視してください。
2 – GnomeデスクトップGUIの構成:
Ubuntu 10.10を実行したので、次のステップはGnomeデスクトップGUIを有効にすることです。
- Ubuntuターミナルをまだ開いていない場合は、上記の手順に従って入力してください。
- Make sure that your phone’s internet connection がアクティブであり、次のコマンドを入力します。それぞれが完了するまで待って、「y」(はいの場合)を入力して、表示されるプロンプトを確認します。apt-getupdateapt-get install tightvncservercd / bin
猫> x
rm –r –f / tmp
mkdir / tmp
chmod 777 / tmp
エクスポートUSER = root
XKL_XMODMAP_DISABLE = 1をエクスポート
vncserver –ジオメトリ1024×800
最後のコマンドを入力した後、もう一度Enterキーを押します。
- 次に、ターミナルエミュレーターでボリュームダウンキーをCtrlとして構成する必要があります。メニュー>設定> Controlキーに移動し、ボリュームダウンキーを選択するだけです。完了したら、コマンドラインに戻ります。
- 音量小キーを押しながら「d」を押します。 (これは基本的にCtrl + Dを入力します。)
- 次のコマンドを入力します。
chmod 777 x x
- この「x」スクリプトを使用すると、基本的にGnome GUIを起動できます。このスクリプトを実行するのは初めてなので、VNC接続のパスワードを設定するように求められます。任意のパスワードを設定します。
- また、「表示専用」モードのパスワードを設定するように求められます。これは必須ではないため、「n」と答えない場合は「n」と答えます。
- 次にAndroid VNC Viewerを起動し、次の設定で新しい接続を作成します。
- ニックネーム: 好きなもの。
- パスワード: 手順6で設定したパスワード。
- 住所: ローカルホスト
- 港: 5901
- カラーフォーマット: 24ビットカラー(4bpp)
- 次に[接続]をクリックします。 1分ほどで、Ubuntu 10.10 Gnomeデスクトップが表示されます。
- 最後に、Gnome GUIを停止するために「s」と呼ばれるスクリプトを設定する必要があります。ターミナルエミュレーターに切り替えて、次のコマンドを入力します。
cd /bin cat > s export USER=root vncserver -kill :1 vncserver -kill :2 sudo reboot sudo halt
最後のコマンドを入力した後、もう一度Enterキーを押します。
- ターミナルエミュレータの設定で、Ctrlキーがまだ「ボリュームダウン」として設定されていることを確認してください。
- 音量小キーを押しながら「d」を押します。 (これにより、Ctrl + Dが再び入力されます。)
- 次のコマンドを入力します。
chmod 777 s s
GnomeデスクトップGUIが構成されました。
2.1 – GnomeデスクトップGUIの起動:
GnomeデスクトップGUIをいつでも起動するには、パート1.1の上記の手順を使用してUbuntuを入力し、ターミナルエミュレータで「x」コマンドを入力するだけです。これにより、GUIサーバーが起動します。次に、Android VNC Viewerを起動し、パート2のステップ8で設定した接続を使用して、[接続]をクリックするだけです。
2.2 – GnomeデスクトップGUIの終了:
GnomeデスクトップGUIの終了は、Android VNCビューアで接続を閉じ、ターミナルエミュレータに切り替えて「s」コマンドを入力するだけの簡単なものです。
注意: デスクトップGUIを実行している場合は、 しなければならない ターミナルに「s」と入力して、最初に終了しますUbuntuターミナル自体を終了する前のエミュレーター。ターミナルエミュレータを誤って閉じたりクラッシュしたりした場合は、もう一度起動し、「bootubuntu」コマンドを使用してUbuntuターミナルに入り、「s」コマンドを使用してVNCサーバーを停止してから、「exit」コマンドを使用して終了します。 Ubuntuターミナルを適切に。そうしないと、次に使用するときにVNC接続に問題が発生します。
やっと、それで終わりです。これで、HTC Desire HDでUbuntu 10.10 Maverick Meerkatが起動し、GnomeデスクトップGUIとMozilla Firefoxを含むいくつかのアプリとともに実行されます。楽しい!
更新: このメソッドのUbuntuファイルへのリンクより長く利用できるようであり、プロジェクトは中止されたようです。幸い、XDA-Developersには、よりよく機能する同様のプロジェクトがもう1つあります。見てみな。
コメント