このブログを検索

2012-08-07

KindleFireにCyanogenMod9を入れる

これまでCM7で満足していたけど、調べてみるとなんと!CM10まで出ていました。
しかしCM10は出たばっかりみたいなので安定しているらしいCM9を入れてみました。

いくつかあるようで
ネットに情報がよく転がっている
http://forum.xda-developers.com/showthread.php?t=1411895
の他にも
http://forum.xda-developers.com/showthread.php?t=1619550
http://forum.xda-developers.com/showthread.php?t=1689000
http://forum.xda-developers.com/showthread.php?t=1528024
などがあるみたい。

このうち、14118951528024を試してみた。
とりあえず最初に試した1411895の手順を記録する。
1411895は上書きアップグレードができるが、1528024は再インストールになる。
手順自体はだいたい他も同じ。たいてい手順も一緒に載ってるのでその通りに行えばよい。


前提:以前の記事にてTWRPが入っていること

1. バックアップ
Titanium Backupなどを用いてアプリをバックアップする。
KF(CM7)を再起動し、炎マークが出たら電源ボタンをチョイチョイ押してTWRPを起動する。
Backup→
System/Data/Boot/Recovery/.android_secureにチェックを入れる(全部)
Backup now→
KF再起動
Reboot→System

2. ROMダウンロード
windowsを使いxdaのフォーラムから
cm9-02-24.zipとgapps-ics-20120224-signed.zipをダウンロードする。
その後、KFを通常起動してUSB接続→USB認識させる。
windowsからzipファイル2つをKFへコピーする。

3. CM9適用
KFにて再度TWRPを起動する。
Install→
cm9-02-24.zipを選択→Flash
"cannot load volume /misc!"は無視する。
Wipe Cache /Dalvik→

4. google apps適用
TWRPにて同様に
Install→
gapps-ics-20120224-signed.zipを選択→Flash
Wipe Cache /Dalvik→

上記にてCM9化完了

5. 起動
Reboot→
初回は例によって起動が長い
新しい起動画面は綺麗な感じ
"Android is upgrading..."という工程が入る。謎
ホームは初期化されるらしいのでアイコンを再配置・・・

6. 日本語フォント
そのままだと中華フォントのため
ファイルエクスプローラーを導入する
※ES ファイルエクスプローラーなど
フォントファイルを用意しDroidSansJapanese.ttfという名前にする。
エクスプローラを用いて/system/fontsフォルダに入れる。
パーミッションをwr/r/rにする。
この時SuperUserが必要になるのでSuperuser(アプリ)が起動する。(CM7に入っていた)

"/system/etc/fallback_fonts.xml"をテキストエディターで開く

<familyset>セクションの間に
 <family>
  <fileset>
   <file>DroidSansJapanese.ttf</file>
  </fileset>
 </family>

を挿入する。

KFを再起動する。

ちなみに中華フォントの見分け方は
文字入力画面で糸偏のついた漢字を入れてみると
なんかおかしいのですぐわかる。

7. 設定
設定画面への行き方は
右下のタスクトレイ的なところをタップ→時計の下のゲージつまみをタップ→設定をタップ
※ここではROMによってことなるLauncherの設定は省略

DEVICE→Sound→Volumes
→Link volumes
(恐らく)各種音量のリンク、ON
(恐らく)各種音量のミュート状態リンク、ON
※なぜかチェック状態を保存できないので機能していないかも

DEVICE→Display
→Sleep
スリープまでの無操作時間、30minutes

PERSONAL
→Security→Screen lock
画面ロックの方式、PIN
→Security→Encrypt table
データを暗号化する、今回は試さない
→Language&input→Language
言語はCM7の続きで、English(United States)
→Language&input→Spelling crrection
スペルチェック、OFF
→Language&input→KEYBOARD&INPUT METHODS
入力方式、Simeji

以上でCM9化&設定完了。
ちょっと使ってみた感じだとクールになったこと以外特に変化はないけど
クールになったのだけで満足しました。

ROM同梱のランチャーについては
1411895はTrebuchet
1528024はNovaLauncherとGo Launcher HD
となっている。
はっきりいってTrebuchetは低機能すぎて使えなかった。


CM9自体の問題も含んでるかもしれないけど前使ってたCM7との比較

CM9自体について
◯全体的にクール

1411895(by bl1nkk)
×なんとなくもっさりしてるような・・・
×起動毎に時計がエラーを吐く
×電源ボタン長押しのメニューが貧弱(未実装?)
×プロファイル切り替え機能がない(未実装?)
×ボリュームのリンクが機能しない(KFでは無理とか?)
×通知画面のカスタマイズができない(未実装?)
というかβ版止まりっぽい、最終更新が半年前なのを考えると入れないほうが良さそう

1528024(Enegy CM9 by NRGZ28)
◯よくカスタマイズされていてよりクール
×ボリュームのリンクが機能しない(KFでは無理とか?)
×上書きインストールができない?
こっちはCM7で使っていた一通りの機能が実装されていて完成された感がある
1411895と比べると断然こっちの方がよかった
しかし上書きインストールができないため、
事前にアプリのバックアップ等しっかりやること。



マーケットにあるものも含めてランチャーアプリを比較してみた
「Trebuchet」
◯ウィジェットプレビュー可能
×低機能
×ウィジェットが無駄に幅を取る
×ドックがない(未実装?)
×グリッドサイズ変更ができない(未実装?)

「Nova Launcher」
◯設定画面がICSと同じ形式
◯ウィジェットプレビュー可能
×ジェスチャーが有料のみ

「Holo Launcher」
◯Up/Downのみジェスチャー可能
△ダブルタップジェスチャーが有料?
×アイコンラベルが狭い・・・?
×電池食う

「ADW.Launcher」
◯大体良い
×ウィジェットが無駄に幅を取る
×CM7で使ってて飽きた

ん~、コレっていう決定版が無くて悩むけど、
この中ではNova Launcherが良かった。
問題はジェスチャーが有料版しか無いので
Nova Launcher有料版を買う予定。


参考:
http://forum.xda-developers.com/showthread.php?t=1411895
http://netbuffalo.doorblog.jp/archives/3927628.html


1 件のコメント: