TWRP を使用せずに Samsung Galaxy デバイスにカスタム ROM と GSI をインストールする

XDA ジュニア メンバーの kkoo は、TWRP を使用せずに Samsung Galaxy デバイス上のカスタム ROM と GSI をフラッシュする革新的な方法を実証しました。 さらに詳しく知りたい方は続きをお読みください。

サムスンは、「Galaxy」ブランドのスマートフォンとタブレットを、高度に変更された Android ソフトウェア ビルドで出荷しています。その最新世代は、 1つのUI. 標準の Android との UI/UX 関連のすべての違いに加えて、Samsung の Android デバイスを他のメーカーのデバイスと比較して非常にユニークなものにしている特定の機能が 1 つあります。 韓国の OEM は、自社の製品で通常の Fastboot メカニズムを独自のプロトコルに置き換えています。 内部的には北欧神話の登場人物にちなんで名付けられており、デバイス上で実行されるコード部分は次のとおりです。 通称「ロク」、リモート側 (通常は PC) コンポーネントは「Odin」と呼ばれます。

Odin ファームウェアをダウンロードして Samsung Galaxy をダウングレード、アップグレード、または復元する方法

Fastboot と互換性のあるインターフェイスの欠如は、改造シーンにとって大きな障害のように聞こえるかもしれませんが、アフターマーケットの開発者コミュニティは常にこれを手に入れることに成功してきました。 漏れた 物事を成し遂げるための Odin バイナリ。 カスタム プロトコル自体はずっと前にリバース エンジニアリングされ、その結果、クロスプラットフォームのオープンソース フラッシュ ツールが誕生しました。 ヘイムダル. Heimdall をソースからコンパイルすることも、パッチを当てた Odin のバージョンを取得して、 Samsung Galaxy デバイスを root 化する、TWRPなどのカスタムリカバリをインストールし、実行します 他の多くのフラッシュジョブ.

TWRPをインストールしたら、簡単に Samsung の Android バージョンをカスタム Android ROM に置き換える リネージュOSのような。 Samsung モデルで利用可能なカスタム ROM がない場合でも、技術的には 汎用システムイメージをインストールする (GSI)、デバイスが Project Treble に準拠しており、ロック解除可能なブートローダーが付属していることが条件です。 ただし、Android 10/One UI 2 を実行している最近の Samsung デバイスにそのまま TWRP を移植することはできません (例:

ギャラクシーS20 シリーズ)は、 複雑なタスク. 安定したカスタム リカバリが利用できないと、そのようなモデルにカスタム ROM/GSI をインストールすることが直接妨げられます。

XDAジュニア会員 クー は現在、これらのハードルのほとんどを回避する賢いアイデアを思いつきました。 Samsung の公式ファームウェア パッケージは単なるコレクションにすぎないという事実を考慮すると、 LZ4 圧縮アーカイブと同様に圧縮されたカスタム ROM (または GSI) を Odin を使用してフラッシュできます。 の 検証済みブート ターゲット デバイスの機能を事前に無効にする必要があります。これは、 Google が提供する null vbmeta イメージ.

従う必要があるすべての手順は、以下にリンクされているフォーラムのスレッドに投稿されています。 XDAジュニアメンバーが説明するプロセス クー Windows を実行しているコンピュータからいくつかのコマンドライン スクリプトを実行する必要があります。 GSI のフラッシュと構成の手順も、同じフォーラムの投稿にリンクされています。

Odin を使用して TWRP を使用せずに Samsung Galaxy デバイスにカスタム ROM/GSI をインストールする