Android オペレーティングシステムのグラフィック部分の修正 [閉じる]

Android オペレーティングシステムのグラフィック部分の修正 [閉じる]

AndroidカーネルとGoogle Glassカーネルを見て、OSのグラフィック部分を見つけようとしています。オペレーティングシステムの起動時に表示されるスタート画面、アプリケーションの表示方法などを修正したいと思います。カーネルのどこでこれを見つけて修正できますか?

答え1

あなたが求めている「グラフィック部分」がカーネルにまったくない可能性があります。ほとんどの一般的なLinuxシステムはユーザースペースにグラフィックスタックを持っているので、Androidがなぜ異なるのかわかりません。

既存のLinuxカーネルで唯一の大きなグラフィックコードの塊は次のとおりです。直接レンダリングマネージャ、これはユーザー空間グラフィックコードがグラフィックハードウェアと通信するためのインターフェイスにすぎません。 DRMあり直接レンダリングインフラ、これは主にユーザースペースであり、これと話すすべてです。Xウィンドウシステム、これウィンドウマネージャ、これ小さな部品ツールキット、OpenGL実装など

この設計は、意図的にカーネルコードの量を最小限に抑え、カーネル空間にコードが多すぎて発生するセキュリティリスクを低減します。

関連情報