Android 19 ベースの LineageOS 12 モバイル プラットフォームのリリース

CyanogenMod に代わる LineageOS プロジェクトの開発者は、Android 19 プラットフォームをベースとした LineageOS 12 のリリースを発表しました。LineageOS 19 ブランチは機能性と安定性がブランチ 18 と同等に達しており、次の準備が整っていると認識されています。最初のリリースへの移行。 アセンブリは 41 のデバイス モデル用に用意されています。

LineageOS は Android エミュレータや Android Studio でも実行できます。 Android TV および Android Automotive モードで組み立てる機能が提供されます。 インストールすると、サポートされているすべてのデバイスにデフォルトで独自の Lineage Recovery が提供され、別個の回復パーティションは必要ありません。 LineageOS 17.1 ビルドは 31 月 XNUMX 日に廃止されました。

AOSP から iptables が削除され、パケット フィルタリングに eBPF を使用するように Android 12 が移行したため、多くの古いデバイスのサポートが廃止されました。 問題は、eBPF は Linux カーネル 4.9 以降のリリースが利用可能なデバイスでのみ使用できることです。 カーネル 4.4 を搭載したデバイスの場合、eBPF サポートはバックポートされましたが、カーネル バージョン 3.18 を実行しているデバイスへの移植は困難です。 回避策を使用すると、iptables へのロールバックを通じて実装された古いカーネル上に Android 12 コンポーネントをロードすることができましたが、パケット フィルタリングの中断により、変更は LineageOS 19 に受け入れられませんでした。 古いカーネル用の eBPF ポートが利用可能になるまで、LineageOS 19 ベースのビルドはそのようなデバイスには提供されません。 LineageOS 18.1 のアセンブリが 131 のデバイスに対して作成された場合、LineageOS 19 のアセンブリは現在 41 のデバイスに対して利用可能です。

LineageOS 18.1 と比較して、Android 12 に固有の変更に加えて、次の改善も提案されています。

  • AOSP (Android Open Source Project) リポジトリから android-12.1.0_r4 ブランチへの移行が行われました。 WebView ブラウザ エンジンは Chromium 100.0.4896.58 と同期されます。
  • Android 12で提案された新しい音量コントロールパネルの代わりに、完全に再設計された独自のパネルが側面からスライドして出てきます。
  • ダーク インターフェイス デザイン モードはデフォルトで有効になっています。
  • Linux カーネルを構築するための主なツールは、AOSP リポジトリで提供される Clang コンパイラです。
  • 新しいセットアップ ウィザードが提案されており、設定を含む大規模な新しいページのセットが追加され、Android 12 の新しいアイコンとアニメーション効果が使用されます。
  • 新しいアイコンのコレクションが含まれており、システム アプリケーションを含むほぼすべてのアプリケーションをカバーしています。
  • AOSP リポジトリからのギャラリー アプリのフォークであるフォト ギャラリー管理アプリが改善されました。
  • 更新プログラム、Jelly Web ブラウザ、Recorder ボイス レコーダー、FOSS Etar カレンダー プランナー、および Seedvault バックアップ プログラムをインストールするためのプログラムが改良されました。 FOSS Etar と Seedvault に追加された改善は、上流のプロジェクトに戻されました。
  • Android TV デバイスで使用するために、広告を表示しないバージョンのナビゲーション インターフェイス (Android TV Launcher) が提案されています。 Android TV 用のビルドにボタン ハンドラーが追加され、Bluetooth および赤外線を介して動作するさまざまなリモコンで追加のボタンを使用できるようになりました。
  • 車載インフォテインメント システムで使用するための Android Automotive ターゲット プラットフォーム モードの構築のサポートが追加されました。
  • アセンブリの種類を決定するプロパティへの adb_root サービスのバインドが削除されました。
  • イメージ解凍ユーティリティには、ほとんどの種類のアーカイブおよび更新を含むイメージからデータを抽出するためのサポートが追加されており、デバイスの動作に必要なバイナリ コンポーネントの抽出が簡素化されます。
  • SDK は、タッチ スクリーンのポーリング強度を高めて、画面に触れたときの応答時間を短縮する機能を提供します。
  • Qualcomm Snapdragon プラットフォームに基づいたデバイス上のカメラにアクセスするには、Qualcomm 固有のインターフェイスの代わりに Camera2 API が使用されます。
  • デフォルトのデスクトップ壁紙が置き換えられ、新しい壁紙コレクションが追加されました。
  • Wi-Fi ディスプレイ機能は、モニターに物理的に接続せずに外部スクリーンへのリモート出力を整理できる機能で、クアルコム独自のワイヤレス インターフェイスと Miracast テクノロジーをサポートするスクリーンを含むすべてのデバイスに実装されています。
  • 充電の種類(ケーブル充電またはワイヤレス充電)ごとに別々のサウンドを割り当てることができます。
  • 組み込みのファイアウォール、制限付きネットワーク アクセス モード、およびアプリケーション分離機能は、AOSP の新しいネットワーク分離モードと eBPF の使用を考慮して書き直されました。 データ制限とネットワーク分離のためのコードが XNUMX つの実装に統合されました。

出所: オープンネット.ru

コメントを追加します