レビューメディア「ジグソー」

続 お遊び用

タイトル通りです。

 

Fire HD を root 化して、Lineage 17.1 をインストールして楽しもうと思いました。

 

手順はざっくりこんな感じ。

1.本体のフタを開ける。

2.ブリック、ダウングレード、TWRP導入、Lineage OS のインストール

 

送料無料、カバー付き。2,370円。

 

届いたときは Fire OS 6.3.1.5 であったので、mtk-suを入れてもバージョンの差異で動作しない。

 

事前に下記を準備しておきます。

・Ubuntu 20.04.3 LTS

$ sudo apt update
$ sudo add-apt-repository universe
$ sudo apt install python3 python3-serial adb fastboot dos2unix
$ sudo systemctl stop ModemManager
$ sudo systemctl disable ModemManager

 

 

【更新履歴】

・2022-02-06 商品が届く。バージョンだけ確認する。

・2022-02-13 試行錯誤で Lineage OS の導入に成功する。

・2023-03-29 下書きのままでレビュー投稿していなかったので、投稿した。(現在もLineage OSで稼働中)

 

【参考サイト】

分解:https://bunkai.biz/amazon-fire-hd-8

 

 


 

 

1.本体のフタを開ける。

時間が取れ次第書きます。

※状況によって項目内容が変わります。

下記サイトを参考に開けてみる。

https://bunkai.biz/amazon-fire-hd-8

 

 

 

 


 

 

2.ブリック、ダウングレード、TWRP導入、Lineage OS のインストール

時間が取れ次第書きます。

※状況によって項目内容が変わります。

 

下記サイトを参考にします。

https://forum.xda-developers.com/t/unlock-root-twrp-unbrick-fire-hd-8-2018-karnak-amonet-3.3963496/

 

下記をダウンロードして展開しておく。

amonet-karnak-v3.0.1.zip

brick-karnak.zip

amonet-karnak-return-to-stock.zip

 

mtk-su(mtk-su_r23.zipのarm,arm64ではない) をダウンロードしておき、amonet/bin に 配置しておきます。

https://forum.xda-developers.com/t/amazing-temp-root-for-mediatek-armv8-2020-08-24.3922213/

 

 

$ cd amonet
$ adb reboot bootloader
$ sudo systemctl stop ModemManager
$ sudo systemctl disable ModemManager
$ ./brick-6312.sh
Brick preloader to continue via bootrom-exploit? (Type "YES" to continue)
YES
Bricking PL Header
Check instructions on device


target reported max download size of 114294784 bytes
Sending 'brick' (111937 KB)...
FAILED (data write failure (Cannot send after transport endpoint shutdown))
Finished. Total time: 64.325s
$ sudo ./bootrom-step.sh
[2022-02-13 16:09:45.994063] Waiting for bootrom 「※1 ショートさせる操作」を実施
[2022-02-13 16:10:16.193923] Found port = /dev/ttyACM0
[2022-02-13 16:10:16.194336] Handshake

* * * If you have a short attached, remove it now * * *
* * * Press Enter to continue * * *
「※ ショートさせる操作を解除する、USBを抜いてはいけない!」
[2022-02-13 16:10:20.205420] Init crypto engine
[2022-02-13 16:10:20.234745] Disable caches
[2022-02-13 16:10:20.235664] Disable bootrom range checks
[2022-02-13 16:10:20.252797] Load payload from ../brom-payload/build/payload.bin = 0x4888 bytes
[2022-02-13 16:10:20.258407] Send payload
[2022-02-13 16:10:20.901159] Let's rock
[2022-02-13 16:10:20.902174] Wait for the payload to come online...
[2022-02-13 16:10:21.623272] all good
[2022-02-13 16:10:21.624405] Check GPT
[2022-02-13 16:10:21.963097] gpt_parsed = {'proinfo': (1024, 6144), 'PMT': (7168, 9216), 'kb': (16384, 2048), 'dkb': (18432, 2048), 'lk': (20480, 2048), 'tee1': (22528, 10240), 'tee2': (32768, 10240), 'metadata': (43008, 80896), 'MISC': (123904, 1024), 'reserved': (124928, 16384), 'boot': (141312, 32768), 'recovery': (174080, 40960), 'system': (215040, 6354944), 'vendor': (6569984, 460800), 'cache': (7030784, 1024000), 'userdata': (8054784, 22722527)}
[2022-02-13 16:10:21.963561] Check boot0
[2022-02-13 16:10:22.206200] Check rpmb
[2022-02-13 16:10:22.416020] Clear preloader header
[8 / 8]
[2022-02-13 16:10:22.998837] Downgrade rpmb
[2022-02-13 16:10:23.001423] Recheck rpmb
[2022-02-13 16:10:23.915938] rpmb downgrade ok
[2022-02-13 16:10:23.916992] Flash preloader
[280 / 280]
[280 / 280]
[2022-02-13 16:10:48.970375] Flash lk-payload
[6 / 6]
[2022-02-13 16:10:49.474455] Flash tz
[6732 / 6732]
[2022-02-13 16:13:17.578525] Flash lk
[685 / 685]
[2022-02-13 16:13:32.831106] Inject microloader
[2 / 2]
[2 / 2]
[2022-02-13 16:13:33.257550] Force fastboot
[2022-02-13 16:13:33.568983] Flash preloader header
[4 / 4]
[4 / 4]
[2022-02-13 16:13:34.148467] Reboot

「※ HackされたFastboot の画面が表示されているときに下記を実行」
$ sudo ./fastboot-step.sh
target reported max download size of 114294784 bytes
sending 'recovery' (13604 KB)...
OKAY [ 0.672s]
writing 'recovery'...
OKAY [ 0.659s]
finished. total time: 1.331s
target reported max download size of 114294784 bytes
sending 'MISC' (0 KB)...
OKAY [ 0.012s]
writing 'MISC'...
OKAY [ 0.007s]
finished. total time: 0.019s
rebooting...

finished. total time: 0.052s

Your device will now reboot into TWRP.


Hold the left volume-button, then press Enter to reboot...

TWRPが起動する。
PCから下記をアップロードする。

$ adb push open_gapps-arm64-11.0-pico-20211202.zip /sdcard/
$ adb push lineage-18.1-20211111-UNOFFICIAL-hammerhead-signed.zip /sdcard/

TWRPで下記をインストールする。
lineage-18.1-20211111-UNOFFICIAL-hammerhead-signed.zip
open_gapps-arm64-11.0-pico-20211202.zip
Systemの再起動をする。

 

※1 ショートさせる操作

FireHD 8 のデバイスをシャットダウンしてUSBケーブルを外す。

基盤にDAT0、RST、CMD、CLKというラベルの付いた4つのテストポイントがある。

一般的な紙用クリップなどを使用して、CLKテストポイントをアース(近くの金属シールド)へ接続させます。

参考:https://i.imgur.com/7BXIb2y.jpg

 

手順的には、下記を参考にしています。

https://forum.xda-developers.com/t/fire-hd-8-2018-only-unbrick-downgrade-unlock-root.3894256/

 

 

 

 

  • 購入金額

    2,370円

  • 購入日

    2022年02月04日

  • 購入場所

    ヤフオク

7人がこのレビューをCOOLしました!

コメント (0)

ZIGSOWにログインするとコメントやこのアイテムを持っているユーザー全員に質問できます。

YouTube の動画を挿入

YouTube の URL または動画の ID を入力してください

動画の ID が取得できません。ID もしくは URL を正しく入力してください。

ニコニコ動画の動画を挿入

ニコニコ動画の URL または動画の ID を入力してください

動画の ID が取得できません。ID もしくは URL を正しく入力してください。

ZIGSOWリンク挿入

検索対象とキーワードを入力してください

    外部リンクを挿入

    リンク先の URL とタイトルを入力してください

    URL を正しく入力してください。

    画像を挿入(最大サイズ6MB)

    画像を選択してください

    ファイルサイズが6MBを超えています

    別の画像を追加

    ZIGSOW にログイン

    ZIGSOW会員登録(無料)はこちらから