HN 日本語サマリー

← 一覧へ戻る
プログラミング

LineageOS 24.0

LineageOS 24.0 (lineageos.org)

66 pointsby timschumi11 コメント

要約

LineageOS 24.0のリリースノートでは、プロジェクトの10周年が近づいていること、Android 17へのリベースが完了したこと、2025年8月から2026年10月までのセキュリティパッチがマージされたことが報告されています。また、Canvas(画像エディタ)、Catapult(Android TVランチャー)、Jelly(ブラウザ)などのコアアプリのアップデートや、WebUSBを使用した新しいフラッシュツールの導入、アクセシビリティ監査の完了についても触れられています。

全文翻訳

Changelog 32 - Slick Seventeen, Awesome Applications, Universal USB Tools 2026年10月11日 Nolen Johnson (npjohnson) 投稿 24 - 感傷的になる こんにちは!おかえりなさい!次の楽しいマイルストーンの前触れとなるリリースなので、私たちは少し感傷的になっています。2026年12月24日、LineageOSは10周年を迎えます。これは、多くのデバイスを長年にわたって維持してきた、情熱的な開発者、メンテナー、コントリビューター、ユーザーのコミュニティによって構築されたプロジェクトにとって、驚くべきマイルストーンです。このリリースはその物語の一部です。さらに一歩前進し、私たちがどれだけ進歩してきたかを称賛する小さな瞬間です。次の10年に乾杯。そして、プロジェクトへの継続的なご愛顧、サポート、そして信頼に感謝します。 昨年は狂ったような年でしたが、私たちはAndroid 17に基づいた更新されたLineageOSを大衆に届けることに専念してきました!私たちは、Android 17のリリース以来、すべての変更と機能を再ベースすることに懸命に取り組んできました。Android 17の最初のリリースは、主に反復的な改善といくつかのUI/UXの洗練を含んでいましたが、過去数バージョンにわたるGoogleの重いリファクタリングに適応するための以前の努力のおかげで、予想よりも早くAndroid 17のコードベースにリベースすることができました。はい、その通りです。今年は早いです! セキュリティパッチ 2025年8月から2026年10月までのセキュリティパッチが、LineageOS 18.1から24.0にマージされました。いつものように、私たちは完全なセキュリティブルティンをマージし、Googleが積極的にブルティンを配布しているすべてのブランチ(執筆時点ではAndroid 14 (LineageOS 21)以降)でセキュリティパッチレベルの文字列を変更します。また、18.1、19.1、20.0へのセキュリティブルティンパッチのバックポートとマージを継続する予定ですが、これらのバージョンに対してGoogleから「証明可能な」パッチセットが提供されていないため、セキュリティパッチレベルの文字列は変更しません。 レガシーブランチのパッチ適用は大きく進歩しました。15.1、16.0、17.1のレガシーブランチに対して、2025年11月までのセキュリティパッチがマージされました。これは、実行可能なすべてのセキュリティパッチをバックポートするという、非常に包括的な取り組みを完了に近づけます。2025年12月のブルティンには、バックポートが非常に困難で、適応できなかったパッチがいくつか含まれていましたが、もし可能であれば、レビューのためにGerritにプッシュしてください! アプリケーションのアップデート LineageOSはOS自体だけではありません。私たちのコアアプリのスートも進化し続けています。現時点では、多くのアプリケーションがMaterial Design 3 Expressiveに更新されています!ぜひチェックしてみてください!このサイクルではいくつかの大きな改善がもたらされます。 Canvas - 真新しい画像エディタ:切り抜き、ホワイトバランス、フィルターなど、基本的な写真編集のニーズをすべて処理します!既存のGlimpseギャラリーおよびApertureカメラアプリケーションとよく合います! Catapult (Android TV Launcher) - Contributor Timi Rautamäkiに特別な感謝:モバイルデバイスおよびハンドヘルドコンソール用のバッテリーインジケーターが追加されました。主にアニメーションとアイコンのUIアップデートが刷新されました。 Etar: 最新のアップストリームバージョンに更新されました。複数の修正がアップストリームリポジトリに送り返されました! Jelly (ブラウザ) ショートカットメカニズムを介してPWAライクなアプリをサポート Twelve (Music) 大規模なメディアライブラリでのロード時間の改善 アクティビティタブに「最も再生された」アルバム/ジャンルを表示するようになりました オフロードが有効になっているときにオーディオトラックがスタックする問題を修正しました Jellyfinのサポートを改善しました。 Updater - Contributor pjgowthamに特別な感謝:さらにMaterial Design 3 Expressiveの良さ!より良いアニメーションとより良いブランディングを含む完全な再設計と並んで、アップデートはデフォルトでストリーミングされます!これにより、A/Bデバイスでのインストール時間が大幅に短縮されます!UXと論理フローの改善、およびユーザーに説明するための組み込みノート。非A/Bデバイスでは、リカバリパーティションは、アップデートが成功した後のブート時に自動的に更新されます。タブレットとTVのレイアウトが大幅に改善されました! Seedvault: 最新のアップストリームバージョンに更新されました。複数の修正がアップストリームリポジトリに送り返されました! SetupWizard - Contributor Saalimに特別な感謝:新しい流体アニメーションと美しいアセットと並んで、完全なMaterial Design 3 Expressiveの実装。オンボーディングフローを再設計しました。デバイス固有のフックにより、メンテナーは周辺機器などのためのデバイス固有のページを挿入できます。 WebView: バージョン155.0.8059.30に更新されました。 WebUSBフラッシュツール LineageOSのインストールが少し簡単になりました。いくつかの一般的なデバイスインストール方法のために、新しいブラウザベースのフラッシュツールをリリースしています。 ADB Fastboot Amlogic Burnプロトコル Samsung Odinプロトコル これらのツールはWebUSBを使用して、ブラウザから互換性のあるデバイスと直接通信し、個別のフラッシュユーティリティを見つけてインストールして実行する必要性を減らします。これらは、特にデバイス固有の指示に従うことに慣れているが、追加のデスクトップソフトウェアを避けたいユーザーにとって、インストールプロセスをより親しみやすいものにするように設計されています。これは既存のインストールガイドを置き換えるものではありません。LineageOS Wikiは、確立されたインストール方法を文書化し続け、これらの指示は各デバイスのデフォルトおよびサポートされるパスとして残ります。代わりに、WebUSBツールは、より合理化されたフラッシュエクスペリエンスを望むユーザーのための追加のオプションです。利用可能性と互換性は、デバイス、ブラウザ、オペレーティングシステム、およびUSB接続によって異なりますので、続行する前にツールのガイダンスを注意深くお読みください。カスタムソフトウェアのフラッシュには常にリスクが伴います。重要なものはすべてバックアップし、正しいファイルとデバイスを選択したことを確認し、ツールに表示される指示に従ってください。新しいフラッシュツールはflash.lineageos.orgで試すことができます。確立されたドキュメントとワークフローを維持しながら、LineageOSのインストールをより簡単なものにするためのもう一つの方法を提供できることを嬉しく思います。これらのツールの開発に多大な貢献をしてくれたNicholas LimとLuk1337に感謝します! CI/CDの改善 サブミッションが適切にテストされ、事前レビューされ、ビルドテストされるようにするために多くの作業を行いました。 Continuous Integration (CI) は、ほとんどのアプリケーションリポジトリおよびいくつかの他のコアリポジトリでCI+1/CI-1の投票を投稿します。このCIは以下のようなものを実行します。 pre-commitがいずれかのプロセスを実行する lint/clang-format/その他のフォーマットチェック REUSEコンプライアンス/ライセンスチェック リポジトリごとのより多くの特定の使用法 Continuous Deployment (CD) は、コミットがマージされるたびにGitHub Actionsの実行でAPKやその他のビルド成果物をプッシュするようになりました。 A11Yアクセシビリティ監査 LineageOSは、a11yプロジェクトによって無料で実施された、エンドツーエンドのインストールプロセスとアプリケーションスイートのアクセシビリティ監査を完了しました!この監査における彼らの素晴らしい仕事に大いに感謝しています!目標はLineageOSをよりアクセスしやすくすることでした。リカバリナビゲーション/UIのような変更はすでに再作業されています。また、40人以上のコントリビューターにWebセミナーで提供された開発中のアクセシビリティに関する無料トレーニングにも非常に感謝しています!詳細、そしておそらく結果に関する将来のブログ投稿にご期待ください! 非推奨/レガシーデバイス 全体として、24.0ブランチは23.2と同等の機能と安定性に達し、初期リリースに準備ができていると感じています。LineageOS 24.0は、かなりの数のデバイス向けにビルドを開始し、Charterで指定された要件を満たし、メンテナーによってビルド準備ができたデバイスが追加される予定です。また、Linuxカーネルバージョン4.4および4.9を使用する一部のデバイスがLineageOS 23.2および24.0にポートされているにもかかわらず、これらのデバイスのLineageOS 22.2サブミッションのみを受け入れることに決定したことを正式に発表したいと思います。レガシーカーネルバージョンとその関連デバイスは、数え切れないほどのプラットフォームコミットを抱えており、これらは非常にハック的で、新しいAndroidバージョンに引き継ぐのが困難です。LineageOS 22.2は、4.4および4.9を実行する多くのデバイスを引き続きサポートしており、GoogleがAndroid 15の公式セキュリティブルティンの配布を停止するまで毎月ビルドとセキュリティパッチのマージを継続します。そして、あなたはまだ新しいLineageOSを提出できます。