Xiaomi Redmi Note 7 は、XDA 認定開発者 erfanoabdi のご厚意により、Ubuntu Touch のポートを受け取りました。 このポートについてさらに詳しく知りたい方は、以下をお読みください。
神話上の HTC HD2 でどんなオペレーティング システムでも叩くことができた時代がありました。 アンドロイド, Ubuntu、 あるいは Windows RT. Samsung Galaxy S III と Galaxy Note II は、その役割を徐々に引き継いでいます。 通常の GNU/Linux ディストリビューションをインストールします ほとんど努力せずに。 「本物の Linux フォン」を手に入れたいという欲求を満たすには、 リブレム5 または パインフォン、残念ながらハードウェア構成は古いです。 いくつかのコミュニティ主導のプロジェクト UBポート そして 市販後OS、通常の消費者向け Android デバイスと主流の Linux ディストリビューションとの間のギャップを埋めようとしています。 プロジェクトハリウム この開発現場では大きな役割を果たしています。 現在、XDA 認定開発者 エルファノアブディ 彼は、Ubuntu Touch を Xiaomi Redmi Note 7 に移植したため、この特定の領域に足を踏み入れることにしました。
Xiaomi Redmi Note 7 XDA フォーラム
Android モッディング コミュニティで著名な名前である erfanoabdi は、 一般的なシステムイメージ (地理院) ポート 維持するだけでなく リネージュOS さまざまなモトローラ製携帯電話に対応。 開発者によると、Ubuntu Touch の既存のポートは F(x)テック プロ1 ハリウム開発者による ノットキット 彼が「ハッキング」の仕事を始めるのに役立ちました。 ダンクト12、以前に移植した人 Xiaomi Redmi 4X への Ubuntu Touch、この旅で erfanoabdi によって使用される予備的なデバイス ツリーの作成を担当します。 Danct12 には、 ティーザーを投稿しました Redmi Note 7 で起動されている Ubuntu Touch を示しています。
erfanoabdi はすでにアップロードしています
事前に構築されたイメージ、しかし、このポートは現時点では概念実証にすぎません。 タッチと Hardware Composer (アクセラレーション付きディスプレイ) は動作し、Wi-Fi も利用できますが、それだけです。 弾丸を噛みたければ、フラッシュしなければなりません erfanoabdi がセルフコンパイルした Redmi Note 7 用 LineageOS 16.0 ビルド 最初にベンダー パーティションを設定し、続いて前述のミラーから事前にコンパイルされた system.img、dtbo.img、および Hallium-boot.img を設定します。 その後、手を入手する必要があります。 パッチが適用された UBports rootfs そして インストール それを使用して Harium インストーラー スクリプト. すべてがうまくいけば、この段階で電話に SSH 接続できるはずです。 ただし、適切なマウントポイントを設定して LightDM (つまり、グラフィカル ディスプレイ マネージャー) を起動するには、依然としていくつかのシェル コマンドが必要です。の導入により、 プロジェクト・トレブル、Android フレームワークのコードをハードウェア ベンダーの実装から分離するための Android の大幅な再設計で、Halium 開発者は大部分を書き直す必要があります。 リブブリス (既存の Android ドライバーを再利用するための互換性レイヤー)。 それにもかかわらず、erfanoabdi が示唆しているように、この再構築は近い将来に Ubuntu Touch ディストリビューションを GSI に変えるのに役立つかもしれません。
出典: ツイッター (1, 2)