覚え書き:CM6.0でDarktremorさんのApps2SDを使う(修正版)。

あくまで覚え書きなので、詳細レベルまでは書いていません。

 

■事前準備

・SDカードにEXT2かEXT3パーティションを切って、アプリ領域を作っておく。

 

■手順

1.DarktremorさんのApps2SD最新版をDLして、SDカードに入れておく。

2.init.rcをApps2SDの自動起動に対応させる。

  Apps2SDを自動的に開始するためにはboot領域のinit.rcをどうにかしないといけない。
  だが普通のinit.rcならともかく、ここには直接書けないので元からApps2SD自動開始に対応したinit.rcを別途用立てる。
  自分はKang-o-ramaのROM(ZIP)から抜き出したboot.imgを使った。

  ※Kang-o-ramaのROMにはDarktremorさんのApps2SDがインストールされているため。

  init.rcを直接入れ替えは試してない。boot.imgは他にもここここのが使える。

3.マウントポイントを作成する。

  Kang-o-rama版のboot.img(init.rc)を使う場合は

  /sd-ext

  になる。Kang-o-rama版以外の場合は、

  /system/sd

  になる。どちらも普通にmkdirしてよい。

4.リカバリユーティリティを起動する。

5.Nandroidバックアップを取る。

6.1.でSDカードに入れておいたApps2SDのZIPをFlashする。

7.電源を切る(Power Offする)。再起動ではない。

8.ボリュームダウンを押しながら電源ボタンを押して起動。Fastbootに入る。

9.2.で用意したboot.imgをFlashする。

  以下のコマンドをadb shellから打つ。

  fastboot flash boot [用意したboot.imgファイル名]

10.再起動。fastboot rebootでよい。

11.adb shellからApps2SDを起動する(以下のコマンドを打つ)。事前に/systemを書き込み可にしておくこと。

  # a2sd install

  # a2sd cachesd

  # a2sd check

  1行目でApps2SDを有効にする。

  2行目でDalvik-CacheもSDカードに移動する。

  3行目でチェックをかける。表示されるインストラクションに沿ってチェックする。

12.問題なければ再起動。これでApps2SDを使用可能になる。

Oct. 28th, 2010: いくつか文言・言い回しを修正。