昨年当サイトにご訪問いただいた皆様、本当にありがとうございました。
今年も皆様にお役に立てる記事を書いていきたいと思っていますので、今後ともAndroidLover.netをよろしくお願いいたします。
さて今回は、/data/appにあるアプリをシステム領域(/system/app)に簡単に移動してインストールできるアプリ、/system/app moverを紹介します。
なお、/system/appにアプリをインストールするには、端末のRoot化が必要です。
Root化によって、メーカーの補償は一切きかなくなります。
また、作業中にデータが消えたり、端末が起動しなくなってしまったとしても、当方では一切責任は負えません。
全て自己責任で作業を行ってください。
それでは/system/app moverの使い方です。
今回は、Kindle Fire HDの/system/appにApex Launcherを移動していきます。
Kindle Fire HDのホームアプリを変更するには、変更したいホームアプリをシステム領域(/system/app)に移動する必要があります。詳しくはKindle Fire HDのホーム画面を変更する方法。を参照してください。
上記記事では、ESファイルエクスプローラーを使って/data/appから/system/appに移動しましたが、少し手間がかかるので面倒です。
そこで/system/app moverが役に立ちます。/system/app moverを使えば、簡単に/data/appから/system/appへの移動が完了します。
まず、/system/appの中を見てみます。Google Playストアからインストールされたアプリは/data/appにインストールされるため、Apex Launcherはまだ/system/appにはありません。

/system/app moverを起動します。/system/appにインストールされているアプリは「system」とタグ付けされています。Apex Launcherはまだ/data/appにあるので、タグ付けされていません。
Apex Launcherをタップします。

「Move /data/app/com.anddoes.launcher-1.apk to /system/app/?」と表示されます。
「/data/appにあるApex Launcherを/system/appに移動する?」と尋ねてきているので、「Yes」をタップします。

再起動を促してくるので、「Yes」をタップします。

Kindle Fire HDが再起動してロック解除すると、ホーム選択画面になります。その選択肢の中にApex Launcherが表示されました。Apex Launcherをタップして選んでみます。

Apex Launcherが起動しました。動作も問題ないです。

/system/appを見てみます。Apex Launcherが移動してきていますね。

次に、Apex Launcherを/sytem/appから/data/appに移動します。つまり元の状態に戻すということです。アプリが/system/appにある状態ではGoogle Playストアからアンインストールができないので、いらなくなったら/system/appから/data/appに移動しましょう。
Apex Launcherをタップします。

「Move /sytem/app/com.anddoes.launcher-1.apk to /data/app/?」と尋ねてくるので「Yes」をタップします。

再起動を促してくるので「Yes」をタップします。

Kindle Fire HDが再起動してロック解除すると、ホームの選択肢からApex Launcherが消えています。

/system/appからもなくなって、/data/appに移動しました。

/system/app moverの使い方は以上です。
今回はKindle Fire HDを例に使い方を紹介しましたが、Kindle Fire HDでGoogle Playストアを使えるようにする際や、当サイトで紹介したトグルでGPSを直接オン/オフする方法、AppWidgetPickerのインストールなど、アプリを/system/appに置くときにはかなり重宝するアプリです。
機会があれば、ぜひ試してみてください。
/system/app mover ★ ROOT ★ - Google Play のアプリ