Tosainu Lab

Ubuntu Touch on XPERIA Ray

どーもです〜

 

さっき寝ると書いたな、あれは嘘だ。

あれです、嫌なことが終わった瞬間テンションがおかしくなって眠気が吹っ飛ぶってやつです。

 

 

今回は友人のXPERIA RayにUbuntu Touchを焼いてみます。

今回はRayたんを使いますが、2011XPERIAならどれでも試せます。通信とか困らない人はやってみよう!

 

準備

用意するもの

  • Unlocked XPERIA2011(アンロック必須
  • 4GB以上のmicroSDカード(フォーマットしてもおkなもの、推奨8GB以上)
  • Linux系のOSがインストールされたPC(MACも大丈夫かな?)
  • AndroidSDK又はFlashtool(fastbootコマンドでカーネルを焼きます)
  • 簡単な英語を読む程度の能力("copy the downloaded files onto sd-card"程度のものが理解できればおk)

 

端末は、一度ICS系のファームを焼いてください。BBバージョン等の関係で起動しない場合があるかもしれません。

 

SDカードには第2パーティションを作成します。これはLinuxを使わないとできません。

第1パーティションの後ろに2GB以上のパーティションを作成し、第1パーティションはFAT32、第2パーティションはext4でフォーマットします。

 

ちなみに、今回パーティション変更にはGPartedを使いました。ここまで高性能なパーティション変更ソフトはWindowsのシェアウェアにもないはずです。

 

必要なファイルのダウンロード

XDAフォーラムの記事Ubuntu-touch for all Xperia2011 devicesにアクセスし、

The generic ubuntu part(一番上のリンク)と、自分の端末に合わせたファイル、To fix the resolution for hdpi(一般的?な大きさで表示される)又はTo fix the resolution for mdpi(文字などが小さくなる)の3つのファイルを適当な場所に保存します。

そうしたら、その3つのファイルをSD(FATファイルシステムの方)にコピーします。

 

カーネルを焼く

先程ダウンロードしたファイルの中に、cm-10.1-xxxxxx-UNOFFICIAL-xxxxxx-ubuntu.zipのような名前のファイルがあると思います。

そのを解凍してboot.imgを取り出します。

それをfastbootコマンドで端末に書き込みます。

コマンドは

$ fastboot flash boot boot.img
sending 'boot' (6946 KB)...
(bootloader) USB download speed was 9201kB/s
OKAY [  0.781s]
writing 'boot'...
(bootloader) Download buffer format: boot IMG
(bootloader) Flash of partition 'boot' requested
(bootloader) S1 partID 0x00000003, block 0x00000148-0x00000179
(bootloader) Erase operation complete, 0 bad blocks encountered
(bootloader) Flashing...
(bootloader) Flash operation complete
OKAY [  1.339s]
finished. total time: 2.121s
$ fastboot reboot             
rebooting...

finished. total time: 0.001s

です。(カーネル焼きに関してはここで詳しく解説する記事を書いている途中です・・・)

 

端末が再起動しますので、Vol-ボタンを何度か押してCWMリカバリに入ります。

 

Ubuntu Touchを書き込む

CWMリカバリに入ったら、

  1. Factory Reset
  2. Format /System

をしてください。そうしたら、

  1. cm-10.1-xxxxxxxx-UNOFFICIAL-xxxxxx-ubuntu.zip
  2. quantal-preinstalled-phablet-armhf.zip
  3. ubuntutouch_screen_fix_HDPI_jasousa.zip又はubuntu-touch-scaling-fix_by_Kakalko4.zip

の順にzipを焼いてください。

書き込みが終わったら再起動です。

 

起動!!

Rayたんの場合、カーネルのロゴはまるで画面が割れたかのようにバグるし、ブートアニメーション等もなく黒画面が続くなどで不安でしたが、なんとか起動しますた。

 

感想

XDAフォーラム内での言葉を使うとすれば、

it is so laggy

動作がクッソ重いです。

まぁ、端末の性能も今となってはアレですし、ROMの容量の関係かUbuntuシステムはSDの第2パーティションにインストールされてしまいますので、遅くて仕方ないですが。

 

使い勝手ですが・・・

「何もわかりません」

とりあえずWiFi接続、ブラウザ起動はできました。

カメラも起動してみましたが白画面、その他アプリもクッソ重く使い物には程遠そう・・・

 

まぁ、

起動だけさせてドヤァしてAndroidに戻す

パターンとなるのが大半かと。

 

今後の進化に期待です。

 

 

 

 

そういえば作業しながら気づいたのですが、

カメラどこだ???

いつも通学用のカバンの右ポケットに入っているのですが。

あれ、そういえば学校の時からなかったような・・・

・・・・・

・・・

・・

えっ、もしかして

落とした!!!!????

もうやだ首吊りたい・・・