前回の続き。
Link2SDでspモードをSDカードに移した筈なのに、本体ストレージがあんまり空かなかった話。
Super Managerで/data/data/jp.co.nttdocomo.carriermailを覗いたところ、emlファイルと添付ファイルが大量に格納されていました。
SDカードのext3パーティションは/data/sdext2にマウントされているので、これはつまり、肝心のメールデータがSDカードに移っていないことを意味しています。
そら本体側は空かんわな。
改めて調べたところ、Link2SDで逃がせるのはspモード本体のみであり、メールデータは手動で移す必要があるとのこと。
【参考URL】
http://smartgoods.me/2012/08/no_more_cry_spmodemail/
【手順】
1. arcをPCにUSBデバッグモードで接続
※ arcにAndroid Terminal Emulatorを入れればPC不要ですが、コピペでコマンド入力できるのでPCから操作する方が楽かなと
2. PCのコマンドプロンプトから下記の操作を実施
adb shell
su
cp -r /data/data/jp.co.nttdocomo.carriermail /data/sdext2/jp.co.nttdocomo.carriermail
※ しばらく無反応だが、プロンプトが返るまでひたすら待つ
cd /data/sdext2/jp.co.nttdocomo.carriermail/files
ls
※ emlファイルがたくさんあるのを確認
rm -r /data/data/jp.co.nttdocomo.carriermail
※ しばらく無反応だが、プロンプトが返るまでひたすら待つ
ln -s /data/sdext2/jp.co.nttdocomo.carriermail /data/data/jp.co.nttdocomo.carriermail
※ 後から思えば、rmの前にこっちをやるべきだったなと
chmod 777 /data/sdext2/jp.co.nttdocomo.carriermail
chmod 777 /data/sdext2/jp.co.nttdocomo.carriermail/*
chmod 777 /data/sdext2/jp.co.nttdocomo.carriermail/*/*
exit
exit
3. USB接続を外し、arcを再起動
【結果】
spモードのストレージ使用量が、15MB以下にまで激減しました!
その後メールの送受信を繰り返していますが、本体側使用量に変化無しです。
これで容量を気にせずメールし放題であります。めでたし。
【注意】
操作ミスでメールデータやspモードアプリそのものが破損する危険があります。
バックアップを取っておく等、慎重に作業しましょう。
0 件のコメント:
コメントを投稿