- 2011-05-06 (金) 0:44
- Xperia Arc
Xperia Arcの内蔵ストレージは小さく、たくさんアプリをインストールするとすぐ容量が埋まります。
Android2.2(FROYO)以降にはOS標準でA2SDというのがあるのですがアプリ側が対応していないとSDカードに移行できません。
OS標準A2SDはアプリをFATパーティションに置くためSDカードをPCに接続すると使用できなくなります。
ウィジェットのアプリをA2SDして、PCにSDカードを接続するとその時点でウィジェットが使用できなくなります。
そこでLink2SDというアプリを使用すると上記症状が起こらないようにアプリをSDカードに移行できます。
Link2SDはApp2sdとかApp2sd+とかLegacyA2SDと言われるSDカード内にextパーティション(Linux)にアプリを移行して元の場所へのシンボリックリンクを作成するということを行うアプリです。
その導入方法を説明する。
【注意】
- 導入することで端末がおかしくなる可能性があるが自己責任で
- カスタムリカバリがなくextパーティションのwipeとか出来ないです
- アプリのみ移行ですので「/data/data」領域は減りませんよ
- 【更新】「/system/app」にあるアプリは移行できないです
準備
- root化してあること
- パーティションを変更出来るPCのソフト
自分はMiniTool Partition Wizardを使用しました
対応OSをダウンロードしてください - Link2SDをAndroidマーケットからダウンロード
extパーティション作成
SDカードにextパーティションを作成します。SDカード内のデータを消さずにできますが念のためSDカードをPCにセーブしてください。
SDカードをPCに接続し、Partition Wizardを起動します。

SDカードを選択し左メニューの「Move/Resize Patition」を選択。
「Size And Location」の右側をスライドすることでサイズを変更する。
自分はextに2GB、Linux Swapに50MB取るようにしました。

開けた領域を選択し左メニューの「Create Patition」を選択。
下記のように設定する。
Create Asを「Primary」
File Systemを「Ext3」
Cluster Sizeを「4K」
「Size And Location」の右側をスライドし2GBになるようにサイズを変更する。

残り領域にLinux Swapを設定。※必要かどうかは未確認ですが作成しました

設定が終了したらメインの左上「Apply」を押下する。
数分で終了します。

Link2SDの実行
ダウンロードしたLink2SDをインストール、起動するとファイルシステムのタイプの要求が来るので「ext3」を指定する。起動しない場合はextパーティションがうまく作成されていないと思われる。
再起動が求められるので再起動する。

Link2SDを起動して移行したいアプリを選択。
一番下の「Create link」をタップ、次画面で「OK」をタップすると完了。

extパーティションのマウントは「/data/sdext2」です。
- Newer: Galaxy SII(UK)着弾
- Older: Nexus SにAndroid 2.3.4のOTAが来ましたが…
コメント:6
- 高橋 11-08-19 (金) 10:09
-
作業終了後applyを押すと何かの入力画面が表示され完了できないです。手解きお願いいたします。
- armalitexyz 11-08-19 (金) 18:26
-
>> 高橋さん
それはパーティション切りのときですか? - 高橋 11-08-19 (金) 23:54
-
そうです。ブログの手順通りです。そしてAPPLYを押しても完了する気配すらありません、、、
- 高橋 11-08-20 (土) 1:21
-
無事パテ切りできました。
- モリモト 11-11-19 (土) 16:32
-
applyを押すとエラーコード16が出てしまいます。
どうすればいいのでしょうか・ - toy 11-12-08 (木) 9:14
-
>モリモトさん
自分も同じ現象にハマりました。
もう解決されてるかもしrませんが、
一度、別のSDカードリーダーを使って試すとよいかもしれません。
自分は、ノートPCに初めからついてるリーダーに差し込んでいたのを辞めて、
別のUSBリーダー経由で実施するとうまくいきました。
ノートPCのリーダーだと、「セキュリティで保護された~」と出てるので、
もしやこれでは?と別のリーダーでやったら上手くいったって感じです。
真偽は不明ですが、参考になればと。
トラックバック:1
- このエントリーのトラックバックURL
- http://armalitexyz.jp/archive/2011/05/06/2011050501.php/trackback/
- Listed below are links to weblogs that reference
- Xperia Arc(SO-01C)Link2SDでアプリをSDカードに移行(要root) from Android Info & Custom
- pingback from SO-01BからSO-01Cへ ≪ そぉいがぁ? 12-04-04 (水) 11:18
-
[...] った。 ”Xperia Arc(SO-01C)Link2SDでアプリをSDカードに移行(要root)” [...]