太陽黒点 / Sunspot

お天気ブログパーツ

なかのひと

  • 無料アクセス解析
無料ブログはココログ

Google Analytics

« ネタバレ 劇場版 仮面ライダーオーズ WONDERFUL 将軍と21のコアメダル | トップページ | SO-01BのGingerBread化、今度はごろーさんスペシャルをインストール »

2011年8月11日 (木)

SO-01B Android2.3でアプリをSDに移動する

XPERIA(SO-01B)にAndroid2.3のWolf_GB_2.3_TWをインストールして使い出して1週間が経った。

実に快適な環境で使用しているのだが、少し不満点が出てきた。それは本体のメモリの空き容量不足。

Android2.2以上はアプリをSDカードへインストールすることができるので、試してみたのだが思ったよりも移動できるアプリが少ない。予め移動できるように作成されたアプリでないと移動できないそうだ。アプリ内のMANIFEST.MFだかに一行記述するだけで移動できるらしいのだが、それをしていないアプリが多いとか。

そこで思い出したのが、以前にもここで紹介したLink2SD。元々は2.1以前のバージョンでメモリカードにアプリを保存可能にするアプリ。

ググってみるとXPERIA arcで使っている人がいるみたいなので2.3でも使用できそうだ。早速SDメモリカードのパーティションを分割して使ってみると、なんとOSがSDカードを認識しない。2ndパーティションを認識できないというのではなく1stパーティションすら認識できずSDカードが全く利用できない状態である。更に調べてみるとXPERIAではカスタムROM 2.2の頃からLink2SDが使えていないようだ。

これでは本体メモリの空き不足は解消できない。何かいい方法はないのだろうかと探していたら、OSが移動できないアプリでもSDへ移動できるアプリをついに見つけた。

それはTitanium Backup、rootを取っているユーザーならほとんど全員が使っているのではと思われるバックアップソフトである。実はこのアプリはバックアップ/レストアだけでなくアプリのSDへの移動機能も有していたことを知った。

アプリを立ち上げメニューからバッチ処理を選択。でてきた項目を下の方へスクロールしていくとバックアップ、復元に続き移動/統合という項目がありそこに「移動:ユーザアプリをSDカードへ」というのがある。これを選択して実行するとユーザがインストールしたアプリの一覧が表示され全てが選択された状態になっている。これをいったんすべて選択解除してから、移動したいアプリにだけチェックを入れ、最後にバッチ処理を実行すると、それらのアプリがSDの方へ移動される。

Link2SDの様にSDカードのパーティションを分ける必要もない。

この機能を使えばOSの機能では移動できないようなアプリでも移動できる場合があり、メインメモリが約60MB程空いた。

ウィジェットを使うようなアプリは移動しない方がいいようだし、移動させることで動作におかしなところが出たりそもそも動かないようなアプリもあるかもしれないが、これを使えばかなりのアプリがSDへ移動できるのでrooted環境で本体メモリの空き不足に悩んでいる人はやってみる価値はあるのではないだろうか。

« ネタバレ 劇場版 仮面ライダーオーズ WONDERFUL 将軍と21のコアメダル | トップページ | SO-01BのGingerBread化、今度はごろーさんスペシャルをインストール »

DoCoMo」カテゴリの記事

スマートフォン」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: SO-01B Android2.3でアプリをSDに移動する:

« ネタバレ 劇場版 仮面ライダーオーズ WONDERFUL 将軍と21のコアメダル | トップページ | SO-01BのGingerBread化、今度はごろーさんスペシャルをインストール »

facebook

#XPERIAアンバサダー