スマホのメモリをあける
このSH-05E(SH-01Eもどき)はROM 8G,RAM 1G。
まずROMであるが
・最近のものはSDにも入るので空きエリアはある。
SDに入るものは全部SDに入れてしまう。
写真や音楽や動画などはすべてSDにする。(SDは大きなものにする)
でだいたい処理がつく。
問題はRAMで、1Gでも足りないというかかなり苦しいというか。
空きはCleanMasterで見るとわかる。
そんなに神経質にならなくてもいいと思うが、調べてみる。
FMR Memory Cleanerというのがあって、それで使用状況がわかる。
なるべく消せるものは消して無効化するものはした(つもり)
システム系)285.2M
・System 77.3M
・com.android.systemui 53.8M
・com.android.phone 25.5M
・com.android.smspush 19.5M
・android.process.acore 62.0M アプリプロバイダ
・com.android.contacts 27.4M docomo電話帳
・com.android.dolbymobileaudioeffectremote 19.7M Dolby Mobile Audio Effect Service
メーカ系)255.6M
・jp.sharp.android.dum 19.5M 管理アプリ
・jp.sharp.android.echomode 20.5M エコ技設定(止めても出てくる)
・jp.sharp.android.felicalockcontrol 13.5M おさいふケータイロックコントロール(止めても出てくる)
・jp.co.sharp.android.pedomemeter.remote 25.9M 歩数計(個人的趣味で残した)
・jp.sharp.android.theelmif 19.6M 3LMIF
・jp.co.omronsoft.iwnnime.ml 33.4M iWnn IME SH edition
・jp.co.sharp.android.parental.provider 23.5M Parental Provider(とめてもいい?)
キャリア系)100.7M
・com.threellm.dm.app.docomo 21.9M docomo device manager
・com.nttdocomo.android.paletteui 78.8M docomo Palette UI(消える場合あり)
Google系)124.3M
・com.google.android.gms 39.8M GooglePlay開発者サービス
・com.google.android.gms.persistent 42.6M GooglePlay開発者サービス
・com.google.process.gapps 41.9M Googleサービスフレームワーク
アプリ系)65.5M
・jp.co.fusioncom.smartalk.android 38.1M Smatark
・com.google.android.apps.genie.geniewidget 27.4M ニュースと天気
ここまでで831.3Mになる。(81%にもなる)
多分、一般的にも購入直後はこのような状態を保っているが、そのうち「常駐するソフト」を入れるとRAMが一杯になって頻繁にガベージコレクションが発生し「重くなる」という現象になる。
RAMが2Gもあれば、これでも余裕であるが、1Gの機種は気をつけた方がよさそう。
そんなわけで
・3G Watchdog - Data Usage
・Battery Doctor
・Popup Notifier Free
・カスタム通知ランチャー
・Assistant for Android
・CM Security
は泣く泣くUnInstallしてしまった。1つあたり平均25Mほど開放されるので若干の効果しかない。それより不便になることが大きいかも。後は「Newsと天気」「歩数計」かな?
タスクキラーというかそちらの話。これも常駐物が多い。常駐するのだから勝手に不要タスクを落とすものが多い。これもRAMを食うので1つにしたい。
目的として
1)RAMをあけたい(サクサク感を維持したい)
2)電池の持ちをあげたい(余計なものは止めたい)
3)発熱を防止したい
4)勝手な通信をやめたい
...みたいなものがある。3)4)は入れるソフトにもよるのでそちらで対応ということで1)2)を考える。
すると
バッテリー長持ち・節電 Yahoo!スマホ最適化ツール
を見つけた。評判もよい。
ただこれ、RAMを沢山使う。通常の2-3倍。また節電条件だと思うが、IP電話の場合音声回線ではないので、データ通信を節電されると通信できない。そのせいかSmarTalkはよく切れる。なぜかLineはうまく行ので理由がよくわからなかった。
MVNOでデータ通信SIMなので、IP電話のみでSmarTalkとLine(家族間通話)は電話が成立するための必須条件なのでこれが一番優先。危険なのでアンインストール。
元のCleanMasterに戻した。これもFloatingを有効にすると倍ぐらいRAMを食う。なんだか本末転倒になる。
結局最後はAssistant for Androidに落ち着いた。
他にも節約を重ねると75%ぐらいにはなった。当然、この状態ならサクサク動く。
RAM 2Gならこんなにせせこましいことをしなくてもよさそうだが。
Galaxyだとこういうことは気にしたこともなかった。
SH107も遅くなったきたかも。DM013SHが新鮮だった。
とどのつまり(購入時が遅いのは論外として)「購入時から常駐物は極力入れない」のがいいのかと。PCと同じかも。
もしキャリアのものを無効化できるのなら、その分は入れてもいいが、それを知るのは結構面倒かもしれない。
追記)
無効化してはいけないものに
jp.co.sharp.android.parental.provider 保護者設定
がある。これを無効化すると再起動を繰り返す。(名前からして保護者モードっぽいので自分もやってしまった。)
なので操作は瞬時しかできず、実質上文鎮化に近くなる。
正確には文鎮ではないのでUSBで接続して以下の操作で抜け出せる。
・一時rootをとって
・adb shellを起動しsuでrootになり
・pm enable jp.co.sharp.android.parental.providerを入れて無効化解除する
これで再起動はしなくなる。(成功するまでやる。)
他にも地雷を踏んだら、この手でいけるかもしれないがくれぐれも無効化したものは覚えておいた方がいい。
RAMが2Gあったらなあ~。まあそのおかげで安いのかもかもしれないけど。
コメントはありません