haven.さまざまな物や事に関する、役に立ったり立たなかったりするテキストが綴られるブログ。CM11版LegacyXperiaを試してみる2先日公開されたCM11版の"LegacyXperia"ですが、順調に開発が続いているようで、新たなバージョンが公開されました。buildが公開されるというドタバタもありましたが。元々の完成度が高かったためか、使い勝手が大きく変わるような変更はないのですが、細かな部分で機能追加やバグフィックスが実施されているようです。buildからの変更に関してはxdaのこちらの投稿およびこちらの投稿をご参照くだされ。今回は、大きく変わったインストールに関して注意すべき点などを少々。buildからは、内部メモリのレイアウトが変更になっており、従来のシステムと互換性がなくなりました。buildからの移行においては、/system、/data、/cacheの各パーティションのフォーマットが必須になりますのでご注意を。ストックのICS(4.1.B.0.587)のメモリレイアウトが基本となっており、ここからの変更となるため、GBを使用している場合には一度ICSにアップグレードする必要があります。xdaからの意訳転記となりますが、具体的な手順は以下のような雰囲気となっております。1該当ROMのzipファイルからboot.imgを取り出し、fastbootコマンドで書き込み、リカバリ(CWM)でリブート。デバイスが起動しない場合には、fastbootコマンドにてsystemとuserdataを消去(erase)する。/system"を実行。続いて/dataと/cacheも同様にフォーマット。4その後、CWMにて該当ROMを書き込んで...5gappsも同様に書き込む。メモリレイアウトの変更に伴い、以前にCWMで作成したnandroidバックアップの直接的なリストアはできなくなります。いうか、やってはいけません。buildと変更したけど、やっぱりICS戻したい」なんて場合、ICSのnandroidバックアップを直接リストアするのはNG。しても戻したい場合には、ターゲットとするROMを用いて上記手順(パーティションのフォーマットがポイント)を実行し、以前のメモリレイアウトに戻したあとで改めてリストアを実行する、という方法なら元に戻すことができます。build以降がインストールされた状態であるなら、上記手順の2と3はパスできます。いわゆるカスタムROMのアップデートとして上書きが可能。今後メモリレイアウトが変更されなければの話ですが。buildの端末情報のスクリーンショットであります。Android4.4.1となっておりますが、AOSP版ではすでに4.4.2がリリースされており、近いうちにCMもこちらがベースになると思われます。今回のメモリレイアウトの変更は、KitKatの安定運用とARTランタイムの使用を見越したモノのようですが、まだ空き容量的には厳しい雰囲気です。一応ARTも試しましたがエラー続出で使い物になりません。必要でシステムが肥大化する傾向にある日本語環境というのも原因のひとつかも。ARTの件はさておき、この先の機能追加に悪影響を及ぼす可能性が少々心配ではあります。GBやICSに戻りたくないので、なんとかなって欲しいと切に願う今日このごろ。開発がほぼ終了しているCM10.2版のLegacyXperiaなら問題なさそうなので、最終的にはそこに落ち着く、なんてオチがあるかもしれません。FeedBurner管理人への連絡はこちらのフォームから。