編集

Fire 7(2019)の一時 root 化とホーム画面変更他

2022/09/196

Fire 7(2019年版)のホーム画面(ホームアプリ)を「Nova Launcher」に変更し、個人的に不要だと思われるシステムアプリのいくつかを無効化した際の覚え書き。

Fire HD 8(2018年版)でも、ver次第では同様の方法で行えるはずです。(不所持のため、未検証)

※ root化できないバージョンの端末の方(工場出荷時からシステムアップデートをしている方)は、こちらの記事 を参照。(root権限なしで同様のことを行う方法を記しています。)

※ 手順を間違えると壊れる可能性もあるので、試される方は 自己責任 でお願いします。

■ 準備


対象OSは、Fire 7(2019年版)の場合、「Fire OS 6.3.1.2」です。要確認。

「Windows PC」上で、ADB環境の構築
XDA - Experimental Software Root for HD 8 & HD 10から「mtk-su_r16.zip」をダウンロード。(当方、12月14日時点最新版の mtk-su_r19.zip でも動作確認しました。)
・解凍後、「arm」フォルダ内の「mtk-su」を任意の位置にコピー。(自分はC:/Androidフォルダに配置しました。)

Fire 7上で、「開発者オプション」を開放。
「スリープモードにしない」「ADBを有効にする」をON。
「自動システム アップデート」をOFF。(検証目的で念の為。)
「USB設定の選択」で、「MTP」を選択。(表示が変わらないのはバグ?)


「設定」「セキュリティとプライバシー」「不明ソースからのアプリ」をON。
Nova Launcherをインストール。(SILKブラウザで検索して手動インストール、もしくは、GP化後にプレイストア経由でインストール。)

「Windows PC」Fire 7をUSB接続。(デバッグモードになっていることを確認)

■ 一時 root 化


「Windows PC」上で、コマンドプロンプトを開いて、下記の順にコマンドを実行。

cd c:/android  ※「mtk-su」の配置場所への移動

adb push mtk-su /data/local/tmp
adb shell
cd /data/local/tmp
chmod 755 ./mtk-su
./mtk-su

■ Nova Launcher のデフォルト化とFire標準ホームの無効化


一時 root 化後、下記の順にコマンドを実行。

pm enable com.teslacoilsw.launcher

pm disable com.amazon.firelauncher

※ 1行目のコマンドで「Nova Launcher」を有効化し、2行目のコマンドで「Fire標準ホーム」を無効化しています。

※ この作業実施後は「Nova Launcher」削 除 は行わないこと!起動しなくなると思います。(初期化すれば直ります。更新作業に関しては未検証。)

■ Nova Launcher のウィジェット有効化


上記作業に続き、一時 root 化状態のまま、下記コマンドを実行。

appwidget grantbind --package com.teslacoilsw.launcher --user 0

■ 無効化したパッケージ(無効化時のコマンド付き)


一時 root 化後、下記の順にコマンドを実行。

※ 無効化済みパッケージを有効化したい場合は「disable」「enable」に変更してコマンドを再度実行。

・Fire 標準ホーム画面(Nova Launcher 変更時に実施済み)

pm disable com.amazon.firelauncher

・連絡帳関連

pm disable com.amazon.dp.contacts
pm disable com.amazon.dp.fbcontacts
pm disable com.android.contacts

・天気

pm disable com.amazon.weather

・Eメール

pm disable com.android.email

・店頭用デモ画面

pm disable com.amazon.kor.demo

・Amazonマップ関連

pm disable com.amazon.geo.client.maps
pm disable com.amazon.geo.mapsv2
pm disable com.amazon.geo.mapsv2.services

・Flee Time

pm disable com.amazon.tahoe

・Goodreads関連

pm disable com.amazon.unifiedsharegoodreads
pm disable com.goodreads.kindle

・システムアップデート関連(OTA)

pm disable com.amazon.device.software.ota
pm disable com.amazon.device.software.ota.override
pm disable com.amazon.kindle.otter.oobe.forced.ota

・ドキュメント

pm disable com.amazon.zico

・Kingsoftオフィス

pm disable com.kingsoft.office.amz

・Mopriaプリントプラグイン

pm disable org.mopria.printplugin

・Silkブラウザ関連 ※ 他ブラウザインストール後に実施。


「設定」「アプリと通知」「デフォルトアプリ」設定もお忘れなく。

pm disable com.amazon.cloud9
pm disable com.amazon.cloud9.contentservice
pm disable com.amazon.cloud9.kids
pm disable com.amazon.cloud9.systembrowserprovider

・日本語変換IME(標準) ※ ATOKインストール後に実施。

pm disable jp.co.omronsoft.iwnnime.languagepack.zhcn_az
pm disable jp.co.omronsoft.iwnnime.mlaz

・weiboへのシェア機能

pm disable com.amazon.unifiedsharesinaweibo

・チュートリアル

pm disable com.amazon.kcp.tutorial

・Amazonキャンペーン

pm disable com.amazon.kindle.kso

・Audible(Audibleを利用しない場合のみ)

pm disable com.audible.application.kindle

・Amazonゲーム(Amazonアプリストア内一部ゲームを利用しない場合のみ)

pm disable com.amazon.ags.app

■ 常駐アプリと空きメモリについて


なるべく快適環境を得るために、わざわざ常駐させているアプリを下記に列挙。


スマホ最適化Plus


スリープ時のWi-Fi切断とロック解除時にキャッシュを削除するように設定。
「通知バー設定」の「最適化ボタンの表示」もON。


ATOK(日本語入力システム)


変換精度は微妙ですが、Fire HD 10でも使っているので…
一応、片手入力可能なモードも併用しています。
それにしても、Fire TV Stickも一緒に購入したためか、TVに接続後はFire 7プライム・ビデオのリモコンになりそうな雰囲気ですね!


最後に、この状態を保ったまま、確保できる空きメモリは…


最大でも、566MB(63%)でした。(メモリクリーナーを数回実行した結果。)


以上!