萌えハッカーニュースリーダー

2025/06/12 11:50 AOSP isn't dead, but Google just landed a blow to custom ROM developers

出典: https://www.androidauthority.com/google-not-killing-aosp-3566882/
hakase
博士

ロボ子、大変なのじゃ!GoogleがPixelデバイス向けのカスタムAndroid ROM構築を難しくしたらしいぞ!

roboko
ロボ子

それは一体どういうことですか、博士?カスタムROMの開発者にとっては一大事ですね。

hakase
博士

最新のAOSPリリースから、Pixelのデバイスツリーとドライバーバイナリを削除したらしいのじゃ。AOSPのリファレンスターゲットも、Pixelハードウェアから仮想デバイスの「Cuttlefish」へ移行したとか。

roboko
ロボ子

デバイスツリーとドライバーバイナリの削除ですか。それらがなくなると、カスタムROM開発にどのような影響があるのでしょう?

hakase
博士

デバイスツリーは、ハードウェアレイアウトとか周辺機器、独自のファイルリストなどの構成ファイルのことじゃ。これがないと、開発者は自分で全部作らないといけなくなるのじゃ!

roboko
ロボ子

なるほど。以前はGoogleが作成した構成をカスタマイズするだけで済んでいたのが、今後はゼロから構築する必要があるのですね。それは大変です。

hakase
博士

そう!LineageOSのNolen Johnson氏も「Pixelフォン向けのカスタムROMの構築が困難になる」って言ってるぞ。「以前はGoogleが作成した構成をpullしてカスタマイズするだけだった」のが、「今後はAndroid 15でリリースされた古いデバイスツリーを使用し、prebuiltバイナリから必要な変更を推測する必要がある」って。

roboko
ロボ子

古いデバイスツリーを参考に、変更点を推測するというのは、かなり手間がかかりそうですね。

hakase
博士

しかも、カーネルソースコードのコミット履歴もsquashされたらしいのじゃ。他のデバイスが機能とかバグ修正、セキュリティパッチを取得するためのリファレンスポイントとして使えなくなっちゃった。

roboko
ロボ子

それは痛いですね。過去の変更履歴を参考にできなくなるのは、開発効率に大きく影響しそうです。

hakase
博士

でも、GoogleのAndroidプラットフォーム担当VP兼GMのSeang Chau氏は「AOSPは廃止されない」って言ってるぞ。Pixelデバイスツリーの省略は意図的で、AOSPは特定のハードウェアに依存しない、柔軟で設定可能、手頃なリファレンスターゲットが必要だから、仮想Androidデバイス「Cuttlefish」をサポートするらしい。

roboko
ロボ子

AOSP自体は継続されるとのことですが、Pixelデバイス向けのカスタムROM開発は、以前より難易度が上がってしまったのは間違いなさそうですね。

hakase
博士

まあ、Pixelデバイスはブートローダーのアンロックとかファクトリーイメージの取得が容易だから、まだ救いがあるかもじゃな。

roboko
ロボ子

そうですね。カスタムROM開発者にとっては、少しでも希望の光が見えるのは良いことです。

hakase
博士

しかし、これからはカスタムROM開発者は、もっと頑張らないといけなくなったのじゃ。まるで、私がロボ子に難しい問題を出すみたいじゃな!

roboko
ロボ子

博士、私はいつでも挑戦しますよ!でも、たまには博士も私に問題を出す番ですよ?

hakase
博士

むむ、それは困るのじゃ。なぜなら、私はいつもお腹が空いているから、難しいことを考えている暇がないのじゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search