国内にはSDカードが使えるバージョンと使えないバージョンが混在しているらしい。
というのも
- メーカーがユーザの事情を察してSDカードが使える様に調整
- root化ツールのオマケでSDカードが使えてた
- Googleのバックアップに保存してある設定が『SDカード使用禁止モード』のまま引き継がれる
- Googleのバックアップに保存してある設定が『SDカード使用許可モード』のまま引き継がれる
など色々要因が考えられるくらい
一時凌ぎでSDカードを使えなくした事は
色々影響が残ってしまったようだ。
kindleの本を「ME572CL」に入れたら、
本体メモリに入ってしまった。
困った事にアプリの設定の画面に
SDカード・・・・・・・・・・・xxxMB の行が無い。
「SDカードに移動」のボタンは押せない状態。
試しにSDメモリを初期化したが、効果なし。
で、色々試しているうちに
- 使っている全てのAndroidからkindle for Androidを削除。
- Amazonのアカウントの端末管理画面で先の全てのAndroidを削除。
- 「ME572CL」にkindle for Androidをインスト。
- kindle for Androidで使っていたアカウントを登録。
以上の方法でやっと「ME572CL」で
SDカード・・・・・・・・・・・0MB の行が表示され、
「SDカードに移動」のボタンが押せるようになった。
おそらく、【Android5 更新の後の長~いアプリの最適化】が終わった後に【アプリをインストする】とGoogleやアプリの配布元からのバックアップでAndroid4での禁止事項を含むデータが復元されるのだろう。
なので、
逆に
SDカードが自由に使えていた古いAndroidでKindle for Androidを使っていたならば、Android4のスマホにkindleをインストすればバックアップからの復元で何も支障なくSDカードが自由に使えていた・・・
可能性が高い。
つまり、今までAndroid2.xのままだったライターが仕事の都合で4にUPしてみたら、「SDカード(に入っているデータがロックされ表示は0GB)が使えない!」、そして、その場でUPしたので、「4でロックされていたSDカードのデータが解放され、あたかも自動的にSDカードにデータを振り替えた」様に見えた可能性が高い。
さて自分の場合、
kindleで【SDカードに移動】ボタンを押す前と後を比較してみたら
メモリ(合計) 192MB⇒267MB
アプリ 126MB⇒88.01MB
データ 66.09MB⇒66.09MB
SDカード 0.00MB⇒113MB
と内臓メモリは38MB減ったけど、SDカードは113MBも食い合計で76MB増えただけだった。
SDカードをNTFSでフォーマットしたせいかな?
まだ4の残骸データが残っているのかもしれない。
ま、いづれにしても、
5にアップした後では、まともにデータをSDカードに移動できない様子。
つまり、Android 2.x対応時点のkindleだけがデータをSDカードに移動できていた訳で、
今後、追加した本は全て「本体メモリ」に格納されてしまうハズ。(合掌
ps.
SO-04EではAndroid 2.xでもkindleはSDカードにデータが保存できなかった気がする。