17 July 2022

Fire HD 8(第10世代/2020)を購入

Amazon Prime Dayの終了寸前に、Fire HD 8(第10世代/2020)を4,990円で購入した。

平常価格の半額にまで下がっているのは、まもなく新モデルが出るからなのだろう。

Fire HD 8の新モデルはFire 7 (2022)と同じく第12世代となり、Fire OS 7(Android 9ベース)からFire OS 8(Android 11ベース)にバージョンアップし、野良Google Playのインストールに失敗すると想定される...

その前に、Google Playが稼働する現行モデルをゲットしておくのが今回の購入目的。

保有中のFireタブレット

第7世代 第8世代 第9世代 第10世代 第11世代
Fire OS 5.3 Fire OS 6 Fire OS 6.3 Fire OS 7.3 Fire OS 7 Fire OS 7.3
Android 5.1 Android 7.1 Android 7.1 Android 9 Android9 Android9
Fire 7 2019
Fire HD 8 2018 2020
Fire HD 10 2017 2019 2021

Google Playのインストール

APKMirrorより、Fire OS 7(Android 9)に対応したGoogle Play関連パッケージをダウンロードし、インストールする

Google Account Manager 7.1.2 (Android 6.0+)

Google Services Framework 9-6794505 (Android 9.0+)

Google Play services 21.18.16

Google Play Store 25.5.27-21 (nodpi) (Android 5.0+)

インストールは、ダウンロードリンクの順番と同じで

$ adb install com.google.android.gsf.login_7.1.2-25_minAPI23\(nodpi\)_apkmirror.com.apk

$ adb install com.google.android.gsf_9-6794505-28_minAPI28\(nodpi\)_apkmirror.com.apk

$ adb install com.google.android.gms_21.18.16_\(100400-374723149\)-211816028_minAPI28\(arm64-v8a\,armeabi-v7a\)\(nodpi\)_apkmirror.com.apk

$ adb install com.android.vending_25.5.27-21_0_PR_375135971-82552710_minAPI21\(arm64-v8a,armeabi-v7a\,x86\,x86_64\)\(nodpi\)_apkmirror.com.apk

インストール完了後Fireタブレットを再起動し、ランチャーに登録されたGoogle Playを起動すれば自動的にインストールが行われる

システムアップデートの無効化は不可能

Prime Dayで購入したFire HD 8の当初のOSバージョンは Fire OS 7.3.2.2だった。このバージョンでは、システムアップデート(OTA)の無効化が出来ない。

試しにやってみると...

$ pm disable-user com.amazon.device.software.ota
Security exception: Cannot disable a protected package: com.amazon.device.software.ota
java.lang.SecurityException: Cannot disable a protected package: com.amazon.device.software.ota

$ pm disable-user com.amazon.device.software.ota.override
Security exception: Cannot disable a protected package: com.amazon.device.software.ota.override
java.lang.SecurityException: Cannot disable a protected package: com.amazon.device.software.ota.override

$ pm disable-user com.amazon.kindle.otter.oobe.forced.ota
Security exception: Cannot disable a protected package: com.amazon.kindle.otter.oobe.forced.ota
java.lang.SecurityException: Cannot disable a protected package: com.amazon.kindle.otter.oobe.forced.ota

詳細は『Hack your Amazon Fire tablet with Fire Toolbox』に書かれている

in November, 2021 some users discovered that after installing Fire OS 7.3.2.2, the app would no longer let users:
  • Set a third-party launcher app as the default launcher
  • Block OTA updates
  • Remove lock screen ads
  • Disable some of Amazon's system apps

この他に、キーボード(入力パネル)をFireキーボード以外に変更することができなくなっている。(GoogleのGBoardに変更できない)

すごい人がハッキングに成功して、Amazonシステムを突破することに期待して待ちましょう...