上で実行されているアンドロイドの異なるバージョンの異なるバイナリ・ブロブが存在する - 例えば、4.4〜6.0は、ネクサス5なぜ各Nexus端末と互換性のあるAndroidの複数のバージョンがあり、同じNexus端末
と互換性がありますOSは変化していますが、ハードウェアは一定ですが、OSバージョンごとにハードウェアに異なるバイナリブロブがあります。何故ですか ?
Androidは(Googleによって)独立して開発されるため、ハードウェアの変更のためにバイナリブロブ(ハードウェアメーカーによって開発されたもの)はどうでしょうか?それは意図的なものです(いくつかのバグを修正する/ハードウェアを最適化する)か?より新しいOSでより古いBLOBを使用することで何が問題になりますか? HALは定数なので、より古いOSで古いBLOBを使用するかどうかは関係ありませんか?