ハイパーマッスルエンジニア

Vim、ShellScriptについてよく書く

Android脱獄

Pixel6aの購入

BackMarketというところで購入。19,800円で買えたので良かった。

https://www.backmarket.co.jp/ja-jp/p/google-google-pixel-6a-128-charcoal-sim/95d1884c-7607-4d9e-9ac8-a88e5219cbaa?l=12

一番安いCグレードを選んだが、状態はめちゃくちゃ綺麗でほぼ新品みたいだった。嬉しい。

OEM解除できない

WiFi繋いでもグレーアウトが消えない。返品しようと思っていたが、ふと散策して見つけた記事に「再起動する」の文字を見つけた。 ネットに繋ぎながら再起動したらグレーアウトが消え、解除できるようになった。あるある。

Pixel6aのファクトリーイメージがない

Nexus デバイスと Pixel デバイスのファクトリー イメージ  |  Google Play services  |  Google for Developers

Pixel6aのところには3つしかなくて、自分のAndroidのバージョンだと見つからず。ビルド番号で検索したらあった。Pixel6のところにあった。

ファクトリーイメージが解凍できない

ダブルクリックで解凍ができない。調べてみるとjarファイルだったので以下のコマンドで解凍。

unzip oriole-ota-ap2a.240605.024-eb45acac.zip

解凍できたがboot.imgがない

GPTに聞いたらPayload.binに圧縮する方式に変わったとのこと。
Payload.binがあったのでpayload-dumper-goで抽出。

github.com

無事boot.imgが抽出できた。

紐付き脱獄

一回脱獄に成功したのに、気づいたら元に戻ってた。 どうやら端末を再起動するとroot化が解除されてしまう、いわゆる紐付き脱獄の状態だった。 再起動するたびにPCに繋いでfastbootするしかなくて不便。完全脱獄があるのかはまだ調べていない。

終わりに

色々詰まりつつではあったが、なんだかんだ2時間ぐらいでできてしまった。今の脱獄環境は素晴らしい。手順がめちゃくちゃ整っている。 とはいえもしかしたら昔からこのぐらいの作業量だったけな。ワイが成長したんやな、hahaha。

なにわともあれ祝脱獄!

めちゃくちゃ参考にさせていただいたサイト

Pixel6・Pixel6 ProでRootを取る #Android - Qiita