節約大好き ポイント大好き ガジェットも大好き

プレゼント・セール・キャンペーン情報(得するインターネッツ)

  • 【monoka】キャッシュバックサービス「monoka」(モノカ)経由で買い物をすると一部の現金が戻ってくる!新規登録で先着1,000名に500円貰えるよ
  • 【KFC】ケンタッキーの夏メニュー「スパイシーチキンラップ ムチョス」がクーポン利用で100円引きの390円に!なかなか食べごたえあり 9/6まで
  • 【Wowma!】いまWowma!が熱い!?auユーザーならamazonよりお得かも?さらに8月新規会員500円クーポン配布中
  • 【かつや】感謝祭開催中でヒレカツ丼・ヒレカツ定食が150円引きに!8/24まで
  • 食の安全について学ぼう! キリン品質クイズ~食品衛生編~(キリン)
  • Andoroid トラブルシューティング ドコモ 設定

    Xperia Z3 Compact SO-02G をAndoroid6.0にしてSDカードを内部ストレージとして使う方法

    投稿日:2016/9/24 更新日:

    こちらの記事で書いたとおり、ドコモのXperia Z3 Compact SO-02GをMNPで購入して以来、メインとして使い続けています。そろそろ2年になっちゃいますね。

    【速報】ヨドバシで「Xperia Z3 Compact SO-02G 」をMNP1円で買ってきましたよ!

    https://platzblog.com/archives/202

    しかし、2年も経つと色々と動作におかしなところが出てきて最近不満に思っていたのですが、OSアップデートSDカードを内部ストレージ化することで、初期のようにヌルサク機種に再生しましたのでまとめたいと思います。

    ※その後タッチ切れ問題が発生しました。興味のある方はこちらもご覧ください。

    ついに壊れた?Xperiaのタッチ切れ問題が発生!ソフトウエアボタンを押しても反応しないときはどうする?修理は無料でしてくれる?

    https://platzblog.com/archives/2982

    ちなみに最初の方は自分語りの記事なので、「やり方だけ教えればいいんだよぅ!」という方は4章ぐらいからご覧ください(笑

    ストレージ不足で窮地に追いやられるSO-02G

    そもそもおかしな動作の原因はストレージ不足です。SO-02Gの内部ストレージは16GB。なんだかんだと使っていくうちに(特にアプリインストールで)16GBの残りが少なくなり、1GBを切るようになっていました。

    するとアプリの起動は遅くなる、アプリアップデートにも時間がかかる、使っていても途中でフリーズするなど劣化が進行していきました。も、もうダメかも…。

    頼みの綱はAndroid6.0へのアップデート。ソニーモバイルからは春の時点でSO-02Gもアップデート対象に挙げられていたためアップデートすれば改善するかもと思い、リリースのアナウンスを今か今かと待っていました。

    しかし、その頼みの綱の6.0もいっこうにリリースされない!もはや諦めの境地に入っていた9月中旬。なにげにネットを彷徨いていたら…8月にアップデート開始されていました。(え?

    早速Andoroid6.0にアップデート

    なんと、1ヶ月もアップデートが開始されていたことに気づかないなんて!!何という失態。

    そもそも自動でアップデートのアナウンスがあるものじゃないのか?そんな疑問も湧きましたが、もしかするとストレージの容量が足りず、アップデートできない状態だからアナウンスさえなかったのかもしれません。

    ソニーモバイルから提供されるアップデートファイルだけで1.3GB。そりゃ、ファイルをダウンロードする空き容量さえも怪しかったですから。

    ということでアプデするため、まずはいらないアプリをいくつか削除。友達いないのに入っているfacebookアプリなんて真っ先に削除ですよ。250MBくらい使っていましたし。

    で、いくつかアプリを削除してようやくアップデーターをダウンロード開始してみましたが、やはり空き容量が少ないためかスムーズにはダウンロードできず。

    夜に始めた作業も途中寝落ちなどしながら朝になってようやくファイルダウンロードが完了。その後アップデートを行い、やっと6.0になったのでした。

    そして動作を試してみると…ヌルサク!すごい。今までのもっさり感は何だったのかと。アプリの起動も素早く、動作に問題なし。もっと早くアップデートのこと知っていれば…。

    アプリをSDカードに移動できない?

    とは言っても、このまま6.0を使い続けていればまた16GBなんてすぐに埋まってしまいます。なので、6.0になってできると言われるアプリのSDカードへの移動を試そうと思いましたが…。できない。

    なぜかわからないけど出来ないのです。ネットを調べてもXperiaでは6.0でもSDカードにアプリが移動できないという話題に。そういう仕様なのかな。んー、残念。

    かといって、このままにしておくわけにはいきません。ならば奥の手。SDカードを内部ストレージとして認識させればいいんじゃまいか?

    こういった方法があることは知っていたので、試すことにしました。



    SDカードを内部ストレージとして設定する方法

    google-android-marshmallow-6-0-600x360

    おまたせいたしました。本題はここからです。この先の話はある程度PCやスマホに対する知識がある人向けです。

    ソニーにマークされるので、素人にはオススメできません。(懐かしいなw)

    自己責任でよろしくお願いいたします。

    ストレージを確認する

    SO-02Gのストレージは元々内蔵されている内部ストレージが16GB。加えて外付けのmicroSDカードを外部ストレージとして任意の容量で使えます。私は32GBのmicroSDカードを取り付けていました。

    OSの設定メニューからストレージを見るとこんな感じに表示されます。(SDカードをフォーマットしたあとのスクショです)

    内部ストレージは16GB中かなりの容量を使っています。外部ストレージ(SDカード)は32GBなのですが、28.78GBしか認識していませんね。

    sd01

    その外部ストレージのうち、物理上32GBの半分の16GBを内部ストレージとしてしまおうというのが今回の話です。内部ストレージ16GB+16GB外部ストレージ16GBとなります。

    その作業を行うためにはWindowsPCとSO-02Gでそれぞれ設定をする必要があります。

    WindowsPC側の準備

    私はPCとしてWindows10を利用していますので、その環境についての説明をします。

    この作業をするにはAndroidのシステムを操作するadbというコマンドを打たなくてはいけません。そのコマンドを打てるようにするため環境設定が必要になります。

    今回はこちらのサイトを見て環境を作成しましたので、皆さんもご参考になさってください。(丸投げですw)
    Java(JDK)とAndroid SDKを導入してADBコマンドを使えるようにする(AndMem様)

    コマンドプロンプトを起動して、adbとコマンドを打って、エラーにならなければ環境設定成功です。

    SO-02G側の準備

    SO-02G本体側ではデバッグモードをONにしておかないといけません。

    設定メニューの最後に「端末情報」というメニューが有り、その中にビルド番号という表示があるのですが、そこを7回ほどアタタタターッと連打でタップすると、開発者モードになります。

    ひとつ画面を戻ると、先程の「端末情報」の上に、「管理者向けオプション」というメニューが表示されています。

    この中に入り、開発者向けオプションをON、続いてUSBデバッグをONにします。

    これでスマホの設定は完了なので、PCとSO-02GをMicroUSBケーブルを使って繋ぎます。

    なお、この作業がすべて終わったら、開発者向けオプションはOFFにして構いません。

    あと、SDカードの内部ストレージ化作業を行うとSDカードをフォーマットすることになり、現在SDカードに保存されているデータは全て消えますので、事前にSDカードのデータのバックアップをとっておいてください。

    コマンドプロンプトで作業

    PCとSO-02Gを繋いだら、Windowsのコマンドプロンプトの出番です。以下のようにコマンドを打ち込みます。

    sd01

    まずは adb shell sm list-disks と打ち込み、Enterキーを押します。その後、コマンドプロンプト上に表示される数字を確認します。おそらくXperiaではdisk:179,96となります。

    続いて、adb shell sm partition disk:179,96 mixed 50 と打ち込み(数字の部分が違うようでしたら実際に出た数字に合わせてください)、Enterキーを押します。

    プロンプト上にはなにも表示されませんが、これで作業は完了です。

    SO-02Gで設定メニューから「ストレージ」を見ると以下のようになっていると思います。

    sd02

    上の2つが内部ストレージ(内部とSD)です。下の1つが外部ストレージのSDカードです。

    なんだか表示される容量の数字が合いませんが、これで問題なく内部ストレージが拡張されている状態になります。

    表示される容量の数字はあてにならない

    注意点ですが、上述の通りなんだか数字が合いません。使用済みの内部ストレージ容量が上のスクショですと15.82GBとなっていますが、どういう計算なんでしょうね?

    また、内部ストレージのSDカードをタップすると以下のような表示になりました。

    sd03

    前の画面ではSDカードの総容量14.12GBとなっていましたが、ここで表示されている1.88GBは元々の物理的総容量16.00GBから前の画面で総容量となっていた14.12GBを引いた数です。

    何かしらにシステムで1.88GBを使っているのでしょうが、とにかく紛らわしいので数字のことはあまり深く考えないでいいと思います。

    SDカードをすべて内部ストレージにしてはいけない

    もう一つ気をつけたいのは、SDカードをすべて内部ストレージにしないことです。

    今回32GBのSDカードを16GBずつ分けました。32GBをすべて内部ストレージにあてがうことも出来ますが、するとその後カメラアプリが使えなくなります。

    実は私は最初に32GBすべてを内部ストレージにする設定で作業を行ったのですが、結果としてカメラアプリで写真の保存先を内部ストレージに設定してもカメラ起動時にメモリエラーになり、保存先をSDカード(内部ストレージとして設定済み)に変更しようとしても選択することが出来ませんでした。そのため、このようにSDカードを半分ずつに分けて再度設定を行いました。

    先程のコマンドで mixed 50 というのがありましたが、あれを追加することで内部と外部に半分ずつに割っています。

    なお、カメラアプリを使わないということでしたらSDカードをすべて内部ストレージにしても問題はないかもしれません。

    アプリを内部ストレージ(SDカード)に移動する

    これでやっと、アプリを内部ストレージに振り当てたSDカードに移動することが出来ます。

    移動の仕方は設定メニューからアプリを選び、アプリの一覧を表示させます。そして移動させたいアプリを選んで、移動させるのです。

    しかし、ここでも注意が。それは、すべてのアプリを移動できるのではなく、移動できるアプリは決まっている(移動できないものもある)ということです。

    では、どれがその移動できるアプリなのか?それはやってみないとわかりません

    ここではじゃらんアプリを例にとってみます。

    まず、アプリの一覧からじゃらんをタップすると、じゃらんのアプリ情報が見られます。

    ここで下の図の通り「ストレージ」の項目をタップします。

    sdidou01

    以下の図の通り、使用されているストレージ 内部ストレージ と表示されるので、変更ボタンを押します。

    ここでこのメニュー(変更ボタン)が出てこないアプリはSDカード(内部ストレージ)への移動ができません。

    sdidou02

    変更ボタンを押すと、ストレージの変更というメニューが出るので、SDカードを選択します。

    sdidou03

    次にアプリの移動メニューが表示されるので、右下の「移動」ボタンを押します。

    ただたまに、「移動」ボタンを押しても「空き容量がありません」というエラーが出て移動できないアプリがあります。この場合は諦めましょう。空き容量は十分あっても出るのですからバグか何かです。

    sdidou04

    で、移動が終わると、先程まで内部ストレージと書かれていた箇所がSDカードとなりますので、移動が完了したことになります。

    sdidou05

    この移動作業を繰り返すと、以下の通りSDカード(内部ストレージ)の使用容量が増え(紫のバー)、内部ストレージの空き容量が増えます。

    sdidou06

    これで内部ストレージも空きを増やすことが出来ます。

    以上です。ここまでの長文、失礼いたしました!

    SO-02Gはもう2年も前の機種ですが、これでまだまだ使えます。Xperia X Compactも気になりますが、現状SO-02Gで不満はないので、まだしばらくはこの機種を使っていきたいと思います!

     

    Twitter でplatzをフォローしよう!

    ※この記事が面白かった!役に立った!という方がいましたら、下のSNSボタンからシェアしてもらえると嬉しいです。ありがとうございました!

    -Andoroid, トラブルシューティング, ドコモ, 設定
    -, , , , , ,

    執筆者:


    1. とおりすがり より:

      これ、できているように見えて、実は16GBのままですよ。内部ストレージ化で合計容量ふやしても、16GB制限がかかり、これを超えるサイズをインストールしようとすると、落ちます。

    2. platz より:

      コメントありがとうございます。どの点なのかもう少し詳細に教えていただけるとありがたいです。

      私の環境では、内部ストレージと内部ストレージ(SDカード)をあわせて16GB以上のデータを使えています。

    3. 31のオッサン より:

      きちんと内部ストレージとして認識してくれました。ありがとうございます。
      思ったよりもアプリをインストールしていなかったので、移動する物は少しだけでしたが良い経験になりました。
      ビックリしたのは、ゲームアプリをSDに転送中に急に電源が落ちて再起動を繰り返し続けたのには驚きましたが、SDカードを抜いてから起動したら元に戻りました。

    4. 有用な情報をありがとう より:

      ちなみにそのSDカードをPCに刺して開くとどう見えるのでしょうか。
      外部SDとしての16Gが普通にPCで扱える状態なら素敵だなと期待しているのですが

    5. より:

      Zenpad10 Z300Mで試しましたが、外部SDとしての16GBは普通にPCで扱えますね。

    6. ゆーごろー より:

      この状態でandroid7.0にアップデートした場合、内部ストレージとしている部分はアップデート後もそのまま内部ストレージとして認識されたままなのでしょうか。
      また、その領域に保存してあるアプリやデータはそのまま使用出来るのでしょうか。
      本体はXperia Z5 (SO-01H)です。

    comment

    メールアドレスが公開されることはありません。

    関連記事

    メーラーでIMAP設定時に受信トレイのメールが表示されない時の設定方法

    Outlookなどのメーラーで電子メールの受信をIMAPで設定した際、「受信トレイ」のメールだけが表示されない場合、以下の設定で表示されるようになります。 以下はOutlookでの設定ですが、Thun …

    ドコモの基本プランをシンプルプランに切り替えてみた 浮いたお金でパケットパックをグレードアップ!

    Contents1 月々980円の「シンプルプラン」2 どれだけ安くなったのか?3 浮いたお金でパケットパックを10GBにしてみた!4 余談ですがパケットプランは… 月々980円の「シンプルプラン」 …

    WordPressの過去記事をSQL文を使って一気に削除する方法

    WordPressで過去の記事を一気に消したいなあ…と思った時にはプラグインを使う方法がありますが、結構時間がかかるし、時間がかかりすぎてタイムアウトになったり…。 あー、どうしたらいいんだ!とお悩み …

    au ガラホ AQUOS K SHF32 に mineo VoLTE SIM を設定するのに苦労した話

    先日の記事でも書いた通り、au ガラホ AQUOS K SHF32 に挿す mineoのSIMをVoLTE対応のものに切り替えました。 mineoユーザがSIMカードを交換するならAmazonギフト券 …

    ついにiPhoneがおサイフケータイ化!iPhone7でiDを使う方法

    9/7に発表されたappleのiPhone7/iPhone7 Plus/Apple watch series 2でついに日本で利用されている非接触型ICカード技術「FeliCa」が搭載されることになり …



    follow us in feedly



    アンケートモニター登録

    platz

    東京の片隅にすむ会社員です。興味あることはPC、ケータイ・スマホ、インターネッツ、コンビニ、ポイント、節約術、ダイエットなどなど。日々ブログに駄文を書き連ねたり、連ねなかったり。