概要
- LineageOS 23.0 は、Android 16 “QPR0”をベースにリリース
- Googleのセキュリティパッチ公開方針 や Pixelソースの制限 による影響
- 古いカーネル搭載デバイス のサポート縮小と今後の課題
- アプリ・機能 の大幅アップデートと仮想環境対応強化
- 今後も 四半期ごとのリリース・セキュリティ対応 が標準に
LineageOS 23.0 リリースと背景
- LineageOS 23.0 は、Android 16 “QPR0”ベースで提供開始
- Android 16リリース後、迅速に自前の変更点や機能をリベース
- 過去のUI/UX適応経験が、今回の素早い対応を実現
- QPR1(四半期アップデート1)のソースは未公開、QPR0でのリリース選択
- Pixel端末 のソース公開縮小により、サポート難易度が上昇
Googleのセキュリティパッチ方針の変化
- ASB(Android Security Bulletin) :毎月のセキュリティ脆弱性修正まとめ
- QPR(Quarterly Platform Release) :数ヶ月ごとの機能・バグ・セキュリティ修正
- GoogleはASB・QPRの公開頻度・内容を変更、月次から四半期ごとに移行
- 一部パッチはパートナー限定で即時公開、一般公開は遅延傾向
- セキュリティパッチレベルの反映も、全パッチ公開後に限定
Pixel端末のサポート状況
- Googleは Pixelカーネルソース の一般公開を縮小
- カーネルは履歴削除済みtarball形式、デバイスツリーやHALは非公開
- CalyxOS等のプロジェクトにより、Pixelサポートは継続見込み
- Pixel端末は他OEM端末と同等のサポート難易度に
古いデバイスとカーネル対応
- Android 16 “QPR0”は Linux 5.4以上 を要求
- LineageOS 22.2は4.4や4.9カーネル搭載端末もサポート中
- 必要機能のバックポートが4.14までしか存在せず、古い端末は今後非対応へ
- バックポート作業が成功すれば、サルベージ可能性あり
- 今後は eBPF機能 を完全バックポートしたカーネルのみサポート方針
セキュリティ・アプリ・機能アップデート
- 2024年9月~2025年8月 のセキュリティパッチをLineageOS 20~23.0に統合
- SeedVault、 Etar など主要アプリを最新版に更新
- WebView はChromium 140.0.7339.51へアップデート
- Aperture(カメラ) :完全再設計、JPEG Ultra HDR/RAW対応、通知UI刷新
- Twelve(音楽プレイヤー) :ランダム再生、統計表示、Jellyfin連携強化、MIDI対応
- Catapult :Android TV向け新ランチャー、広告・推薦なしのクリーンUI
- Plasma Mobile 由来の新着信音・アラーム追加
- 充電コントロール、 高速充電コントロール の機能強化
ビルドシステムと開発支援
- Android.mkからAndroid.bp(soong) への移行をほぼ完了
- 10以下のAndroid.mkファイルのみ残存、今後完全移行予定
- mk→bp変換ターゲット も開発中、開発者の移行支援
- デバイス立ち上げ支援ツール も開発進行中
仮想環境・メインラインカーネル対応の拡充
- QEMU/crosvm/UTM/libvirt 等、仮想環境での動作サポート強化
- Apple Silicon Macでも UTM 経由でLineageOSを実行可能
- Cuttlefishターゲット にも対応
- Linuxメインラインカーネル での動作サポートを拡大
- 既に複数デバイスで成功例あり、今後の安定運用に期待
今後の展望・まとめ
- Googleの公開方針変更 により、今後も四半期ごとの.0リリースが標準化
- セキュリティパッチレベルは全パッチ公開後に更新する運用へ
- Pixel含むデバイスサポートは継続、だが「即日対応」は困難化
- 古いカーネル搭載端末は今後非対応が増加見込み
- 開発・移植・仮想環境サポート強化で、開発者・ユーザー体験向上へ