Soft-brickしたXiaomi Redmi Note 10 JE XIG02をunbrickした話

TL;DR

bootloader入れてBLUしてあったら復旧できるROMファイルを公開します
ダウンロード: xiaomi-iris-XIG02-MIUI-V12.5.12.0.RKRJPKD-ota-with-repacked-super.7z
このファイルを利用したことにより生じた一切の損害に対し、記事執筆者及び関係者は一切の責任を負いません。自己責任の上でご利用ください。

手段

1.上の7zファイルをダウンロード
2.fastbootに入る
3.中にあるflash.batを叩いてお茶を淹れつつ待つ
4.起動するよう祈る

恐らく生じる不具合

・OTAアップデートが受けられない
・不安定かもしれない(様子見)

経緯(やったこと、発覚したこと)

・Note10JEのROMはc.mi.comに落ちてない
・コードネームは「iris」
・dumpがある(GitLab) ←寄与せず(ただこのサイトは割とネタの宝庫そう)
・super.imgの構造(Google) ←微妙な罠だった
・super.imgのrepackツール(xda)
・OTAアップデートのpayload.bin(TelegramOTAのzipファイル)
・Xiaomi端末のsuper.imgが構造的に違う話(xda)
payloadを解凍してsuper.imgを生成するために走らせるscript(自作)

./lpmake --metadata-size 65536 --super-name super --metadata-slots 2 --device super:9126805504 --group main:6042939392 --partition system_a:readonly:2690203648:main --image system_a=./system.img --partition system_b:readonly:0:main --image system_b=./system_b.img --partition system_ext_a:readonly:486625280:main --image system_ext_a=./system_ext.img --partition system_ext_b:readonly:0:main --image system_ext_b=./system_ext_b.img --partition product_a:readonly:1505169408:main --image product_a=./product.img --partition product_b:readonly:0:main --image product_b=./product_b.img --partition vendor_a:readonly:1359781888:main --image vendor_a=./vendor.img --partition vendor_b:readonly:0:main --image vendor_b=./vendor_b.img --partition odm_a:readonly:1159168:main --image odm_a=./odm.img --sparse --output ./super.img

スペシャルサンクス

おうめばし - ネタ(端末)と報酬提供
わや - ファームウェアのフラッシュスクリプト、遠隔で実践
よどがわ - マジでいろいろ
某氏の友人 - 我々を憎しみと怒りの頂点に誘う


この記事が気に入ったらサポートをしてみませんか?