元に翻訳・加筆したものです。詳しくは元記事をご覧ください。セキュリティにアップデートは不可欠ですが、端末メーカーにとってアップデートは費用のかさむ困難なものになる場合があります。フレームワークから分離して、アップデートを容易にするものです。このモジュール化技術によって、プラットフォームとベンダーが提供するコンポーネントを別々にアップデートできるようになります。よるモジュール化はさらに、セキュリティの向上も考慮した設計になっています。分離ハードウェア抽象化レイヤー(HAL)は、デバイスを意識しないコードと、デバイス固有のハードウェア実装との間のインターフェースを提供します。共有ライブラリとしてパッケージ化されています。ハードウェアとのインタラクションを必要とするプロセスによって直接読み込まれ、プロセスレベルでセキュリティ境界が適用されます。コンテキストで実行されることになります。必要とするすべてのパーミッションがプロセスに必要でした。パーミッションも含まれます。セットへのアクセスが必要になります。必要とするパーミッションも含まれます。過剰なパーミッションが与えられることになり、本来アクセスすべきではないパーミッションやハードウェアにもアクセスできることになります。それぞれのプロセスに移動すると、最小権限の原則の実現に近づくことになります。つのメリットがあります。ドライバのみへのアクセスを許可されます。プロセスに与えるパーミッションも、ジョブの実行に必要なパーミッションに限定できます。ドライバなどのパーミッションや機能にアクセスできなくなります。よるオーバーヘッドが増加するという代償もあります。ドライバの改善によって実用レベルになりました。回に減るため、各トランザクションのパフォーマンスが向上します。ドメインも導入されています。