編集

Fire タブレットを Amazon アカウントなしで使う方法

2022/01/14

基本、Amazonコンテンツを活用するために利用する Fire タブレットですが、諸事情により、Amazonを一切利用しなくなった場合に備えて、Amazonアカウントなし(=アクティベートしない)で使う方法を書いておこうと思います。

まずは初回セットアップ時(工場出荷状態にリセット後も含む)の言語設定を終え、


Wi-Fi接続設定時に任意のアクセスポイントを選択し、パスワードを入力せずに「キャンセル」します。


すると、画面右下に「セットアップをスキップする」ボタンが表示されるので、それを選択。
確認ダイアログが出るので、「スキップ」を選択すれば、Amazon アカウントを登録しなくても、Fire タブレットが起動します。

起動さえしてしまえば、あとは開発者オプションを開放し、USBデバッグをONにし、PC経由で不要なAmazonサービスの無効化等、いろいろ出来るようになります。

※ 詳しくはFire HD 10(2019)のホーム画面変更、システムアプリの無効化方法他(root化不要)等を参照。

順番はどちらからでも構わないと思いますが、自分はこの後、Wi-Fi設定を行いました。

Wi-Fi設定後は、Silkブラウザ経由でストアアプリ(GP化や Aurora Store )を導入していってもいいかと思います。

FireOS 7 の場合は、ファイルマネージャーが最初からあるので、microSDカードもしくはPC経由内蔵ストレージにコピーしたストアアプリ等のapkファイルをインストールしていくこともできます。

一応、余っているFire 7(2019)タブレットを「FireOS 7.3.1.5」にバージョンアップ後に上記のことを試し、Amazonコンテンツ関連のアプリを無効化しましたが、現状、「Aurora Store」アプリ経由でインストールしたアプリを含め、特に問題なく動作しています。

(補足)

利用しているバッチファイル(2020年8月19日版)は こちら

※ ホームアプリは「Nova launcher」、IMEは「Google日本語入力」、ブラウザは「Braveブラウザ」を常用しているため、標準ホームだけでなく、標準IME、標準ブラウザも無効化しています。

以下、上記バッチファイル及びテキストファイルの中身。(バッチファイルでシェルを起動し、テキストファイルの中身を読み込む形にしているため、編集作業はテキストファイルで行う必要があります。)

・fire7noam7315.bat
adb shell < fire7noam7315.txt

pause

・fire7noam7315.txt(コメントアウト部分は省略)
pm disable-user --user 0 com.amazon.firelauncher
am start com.teslacoilsw.launcher
appwidget grantbind --package com.teslacoilsw.launcher --user 0

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

pm disable-user --user 0 com.amazon.cloud9
pm disable-user --user 0 com.amazon.cloud9.contentservice
pm disable-user --user 0 com.amazon.cloud9.kids
pm disable-user --user 0 com.amazon.cloud9.systembrowserprovider

pm disable-user --user 0 com.amazon.dp.contacts
pm disable-user --user 0 com.amazon.dp.fbcontacts
pm disable-user --user 0 com.android.contacts
pm disable-user --user 0 com.amazon.weather
pm disable-user --user 0 com.android.email
pm disable-user --user 0 com.amazon.kor.demo
pm disable-user --user 0 com.amazon.geo.client.maps
pm disable-user --user 0 com.amazon.geo.mapsv2
pm disable-user --user 0 com.amazon.geo.mapsv2.services
pm disable-user --user 0 com.goodreads.kindle
pm disable-user --user 0 com.amazon.zico
pm disable-user --user 0 com.kingsoft.office.amz
pm disable-user --user 0 com.amazon.kindle.kso
pm disable-user --user 0 com.audible.application.kindle
pm disable-user --user 0 com.amazon.tahoe
pm disable-user --user 0 com.amazon.iris
pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhcn_az
pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.kokr_az
pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhtw_az
pm disable-user --user 0 jp.co.omronsoft.iwnnime.mlaz

pm disable-user --user 0 amazon.alexa.tablet
pm disable-user --user 0 com.amazon.dee.app

pm disable-user --user 0 com.amazon.cardinal

pm disable-user --user 0 com.amazon.platform
pm disable-user --user 0 com.amazon.photos
pm disable-user --user 0 com.amazon.photos.importer
pm disable-user --user 0 com.amazon.platform.fdrw
pm disable-user --user 0 com.amazon.kindle.otter.oobe
pm disable-user --user 0 com.amazon.geo.mapsv3.resources
pm disable-user --user 0 com.amazon.geo.mapsv3.services
pm disable-user --user 0 com.amazon.device.sync
pm disable-user --user 0 com.amazon.kindle.personal_video
pm disable-user --user 0 com.amazon.kindle.rdmdeviceadmin

pm disable-user --user 0 com.amazon.avod
pm disable-user --user 0 com.amazon.ags.app
pm disable-user --user 0 com.amazon.bioscope
pm disable-user --user 0 com.amazon.kindle
pm disable-user --user 0 com.amazon.webapp
pm disable-user --user 0 com.amazon.mp3
pm disable-user --user 0 com.amazon.client.metrics.api

pm disable-user --user 0 com.amazon.windowshop
pm disable-user --user 0 com.amazon.venezia
pm disable-user --user 0 com.amazon.csapp

以上!