Home > Xperia Arc > Xperia Arc(SO-01C)Link2SDでアプリをSDカードに移行(要root)

Xperia Arc(SO-01C)Link2SDでアプリをSDカードに移行(要root)


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を起動します。
2011050510

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

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

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

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

Link2SDの実行

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

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

extパーティションのマウントは「/data/sdext2」です。
2011050516

コメント: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のリーダーだと、「セキュリティで保護された~」と出てるので、
もしやこれでは?と別のリーダーでやったら上手くいったって感じです。
真偽は不明ですが、参考になればと。

コメントフォーム
Remember personal info

トラックバック: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)” [...]

Home > Xperia Arc > Xperia Arc(SO-01C)Link2SDでアプリをSDカードに移行(要root)

Return to page top