ハードウェア
 Computer >> コンピューター >  >> ハードウェア >> ハードウェア

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

何年も前、私はUbuntu Phoneが大ヒットして、既存の大手プレイヤーに堂々と対抗できる存在になると信じ、期待と高揚感に包まれた人間の一人でした。当時はサイトの読者向けにUbuntu Phoneを獲得できるコンテストまで開催したほどです——本来ならEdgeの予定だったのですが、残念ながら実現しませんでした。話を簡潔にまとめると、しばらくは使ってみたものの、やがて少し面倒に感じるようになり、最終的にはUbuntu PhoneをAndroid端末に変えてしまいました。ファームウェアを書き換えて完了です。とはいえ、Linuxレビューの一環として接続性テストのために時々電源を入れる以外、本格的にAquarisを使うことはありませんでした。Androidの方が確かに多機能ですが、古いイメージとパッとしない性能のため、Aquarisは忘れ去られていきました。ただし、完全に記憶の彼方へ消えたわけではありません。

時折思い出していたのです。時間とともにどう洗練されていったか、高齢の方にとって意外と使い勝手が良いこと、そしてピクセル数やコード行数の総和以上の魅力と魂を持っていたことを。幸運なことに、数日前、公式プロジェクト打ち切り後も開発・メンテナンスを引き継いできたUBportsチームが、新アップデート「Ubuntu Touch OTA-12」をリリースしたとの発表を目にしました。そこで思ったのです——よし、もう一度Aquarisを動かしてみよう、と。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

ファームウェア書き込み——モルドールへの往復

OTA-12を入手するには、稼働中かつサポート対象のUbuntu Phoneが必要です。もし現在Androidになっている場合は、まず古いAndroidイメージをインストールして端末を「アンロック」し、その後にOTA-12へアップグレードします。後者は公式のUBports Installerで手軽に行えますが、前者には別途ファームウェア書き込みユーティリティが必要です。

前回どんな作業をしたか覚えていますか?そう、「SP Flash Tool」というツールを使いました。今回も同じ作業が必要です。公式UBportsドキュメントの手順は次のとおり:ROMイメージを入手し、SP Flash Toolをインストールし、端末をアップグレードし、続いてUBports Installerをセットアップして、さらにOTA-12へアップグレードする。

ここで問題が発生し……作業全体がほぼ頓挫しかけました。

SP Flash Toolが起動できなかったのです。

Flash、おお、ファームウェアの救世主よ……

細かい話は省きますが、4年前に存在した問題がそっくりそのまま再発しました。SP Flash ToolはDebianやUbuntuの各種環境で起動せず、libpngの不足とlibQtGui.so.4ライブラリのエラーによるセグメンテーションフォルトが交互に現れました。

./flash_tool: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

sudo ./flash_tool.sh
Floating point exception (core dumped)

[ 110.640840] traps: flash_tool[2778] trap divide error ip:7f3ae6ff7568 sp:7ffcc1edc5c0 error:0 in libQtGui.so.4[7f3ae6ada000+b39000]

さまざまな方法を試しました。M10タブレットやE4.5で当時うまくいった手法——libpngのdebパッケージを手動インストールする——も試しましたが、今回は効果なし。パッケージがまったくインストールできません。

次にライブラリを抽出してLD_LIBRARY_PATHに追加してみました。ちなみに、フラッシュユーティリティを起動するflash_tool.shスクリプトは、実際のソフトウェア用に環境を整えるシェルスクリプトです。しかし、これでも解決しません。

dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb "somepath"/libpng12

...
LD_LIBRARY_PATH=$dirname:$dirname/lib:"add here the libpng12 path"
export LD_LIBRARY_PATH
...

別バージョンのQtライブラリを使わせようともしましたが、結果はこうでした:

./flash_tool: symbol lookup error: lib/libQtGui.so.4: undefined symbol: _ZN27QEventDispatcherUNIXPrivate16initThreadWakeUpEv

結局、Fedora 32で再起動したところ、なんの問題もなく動作しました。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

UBports Installerで導入

ようやく先へ進めます。手順自体はかなり単純でした。最大の難関はAquarisをブートローダーモードに入れること——インストーラーの説明書きは正しくないのです。音量ダウンボタンと電源ボタンを、端末がサイクルするまで(赤いライトが点灯・消灯する)押し続け、その後電源ボタンだけを離す必要があります。また、ファームウェア書き込み中に表示される矢印アニメーションは煩わしいので、オフにすることをおすすめします。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

公式の説明は正しくない。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

ついにOTA-12が登場

Aquarisは問題なく起動し、1〜2分ほどでUbuntu Touchの初回セットアップ画面が読み込まれました。アカウント作成(名前だけで、メールアドレスも電話番号も不要)もあっという間。さっそく探索タイムです。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

新しいUbuntu Touchは16.04(Xenial)ベースです。見た目は旧版とよく似ていますが、新しい要素や改良も随所に加わっています。特に注目すべきはUnity8周りの進化です。UIの反応性も過去より向上しており、Aquaris E4.5上のAndroidより大幅に高速です。ローエンド端末では、こうした小さな積み重ねが大きな差になります。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

正直、インターフェースはかなり心地よい仕上がりです。以前より丸みが抑えられており——これは良い傾向です。直線的で角ばったデザインが増えました。システム設定は基本事項を一通りカバーしていますが、Androidに慣れている人には極めてシンプルで質素に映るでしょう。唯一欠けているのが端末の暗号化です。それ以外は揃っていて、アクセスも操作も簡単です。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

ストアとアプリケーション

さて、OTA-12でも解決できない根本的な課題、それはエコシステムのサポート不足です。コミュニティ運営のUbuntu Phoneを現代社会で意味あるものにするだけの知名度のある主流アプリが揃っていないのです。ブラウザは刷新され十分に実用的で、デフォルトで同梱されるユーティリティも良好に動作します。全体として幅広い改善が見られますが、一般ユーザーのニーズのピラミッドに食い込むにはまだ不十分です。

誰もがすぐ見つけるようなアプリを検索してみましたが、実際にはほとんどありませんでした。例えばFirefoxもVLCも存在しません。ナビゲーションにはPure MapsやuNavがありますが、必ずしも第一選択肢ではないでしょう。これは大きな制約要因であり、2020年になっても明快な答えは見つかっていません。まあ、この楽しい企画を始めた時点で分かっていたことです。すべては純粋で無邪気な喜びのひとときのためのものだったのですから。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

音楽と動画

YouTubeでHD動画をいくつか読み込んでみました——問題なし。音楽再生も快調で安定。まったく支障ありません。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

モダンな接続性

完全に過去に閉じこもっているわけではありません。Evernote、Nextcloud、汎用calDAV(詳細は謎)、ownCloud、Googleなど、各種アカウントをUbuntu Touchに接続できます。圧倒的に豊富とは言えませんが、悪くもないラインナップです。Googleアカウントから連絡先をインポートすることも可能。Lumia 950からMotorola One Zoomへの連絡先移行の苦労を覚えている方なら、OTA-12がかなり合理的な選択肢を提供していることが分かるはずです。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

Libertine

OTA-12にはLibertineが同梱されています。これはコンテナベースのソリューションで、通常のUbuntuデスクトップ向けに提供されているXenialリポジトリの標準的なArmhfソフトウェアを実行できます。OpenStoreのアプリ不足を補う良い手段になると思いました。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

残念ながら、うまくいきませんでした——今回のレビューで最大の失望ポイントです。VLCのインストールを試みましたが、数分後に失敗。Firefoxのセットアップは開始→失敗→再開を延々と繰り返すループ状態に陥りました。最終的にターミナルアプリを開いて、コンテナを手動で削除する羽目に。結局、1つとしてアプリをインストール・設定できませんでした。これが安定して堅牢に動くようになれば、本当に素晴らしい機能になり得るのに、と思います。

懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた 懐かしのAquaris E4.5でUbuntu Touchが復活!OTA-12を再び試してみた

まとめ

高尚な目的はないものの、この小さな実験には満足しています。ちなみにM10タブレットでは同じ作業を繰り返しません。そこそこの性能を持つ端末で、Android 6がかなり良い仕事をしてくれるからです——E4.5搭載のAndroid 5からすれば大幅な進歩です。確かにAndroidは時代とともに著しく進化してきました。しかしスマートフォンのほうでは、OTA-12は良好に動作し、速くこそあれ限定的ながら満足できる体験を提供してくれます。物好き心を原動力に、UBportsプロジェクトか端末の寿命、どちらかが尽きるまで使い続けてみます。

Ubuntu Phoneの取り組みをコミュニティが引き継いだ形であるUBports Ubuntu Touchは、称賛に値するプロジェクトです。限られたリソースでありながら、比較的堅牢で楽しい製品を届けています。OTA-12はその最新の姿です。堅実で、ある程度まで実用的で、安全性が高く、更新も継続され、プライバシー保護もしっかりしています。基本的な機能のスマートフォンがあれば十分という方には、合理的な妥協案となり得ます。Ubuntu Touchを再び使う日が来るとは夢にも思っていませんでしたが、自分の情熱がどこまで続くのか確かめられて良かった。ただし真面目で感情抜きに言えば、求める機能が少なく、ソーシャルメディアに依存しておらず、ハードウェアがOTA-12イメージに対応しているなら、試してみる価値は十分にあります。少なくとも昔よりはるかに成熟しており、プライバシー重視の時代において理にかなった選択です。ノスタルジア通りから、Dedoimedoでした。

それでは。

  1. AndroidをUbuntu Phone風に変身させる方法

    つい数日前、純正AndroidをWindows Phone風に見せる方法をご紹介しました。Windows Phoneは見た目が優れているだけでなく、技術的にも優れていると主張したいところですが、そう言うと「信者扱い」されてしまいそうなので、ここでは控えておきます。さて、今回取り組む2つ目の変身プロジェクトは、AndroidをUbuntu Phone風に見せることです。Ubuntu Phoneは、まだ正式に実現・一般公開されていないコンセプトです。ベータ版でスマートフォンを危険にさらすのではなく、今回は外観だけの変更にとどめましょう。それがこの記事の内容です。それでは始めましょう。もう少し詳しく

  2. AndroidスマホをWindows Phone風にカスタマイズする方法【無料アプリで完全再現】

    Windows Phoneのデザインは、スマートフォン向けインターフェースの中で最も洗練されている——これはLinuxユーザーであり、デスクトップ版Windows 8.xが嫌いな私が言うのですから、説得力があるはずです。もしあなたが同意できないなら、今すぐ読むのをやめてください。逆に、Androidをもっと美しくしたいと思っているなら、ぜひこのまま読み進めてください。実は私はNokia Lumia 520を持っていて、とても気に入っています。同時にSamsung Galaxy S4も所有していますが、こちらのユーザーインターフェースはごちゃごちゃしすぎていると感じています。Googleは「Ma