Google は Android N で、暗号化されたスマートフォンのユーザーを喜ばせる機能を計画しました。ダイレクト ブートを使用すると、ユーザーが電話機のロックを解除する前であっても、電話機 (またはタブレット) は起動時にフラッシュ メモリから特定の情報にアクセスできます。ユーザーからのアクションを待っている間に再起動中に電話がフリーズするのを防ぐのに役立ちます。

Android 6.0 マシュマロ, 電話が暗号化されている場合、特定の情報にアクセスして通知を表示したり、電話を受けたりするには、端末の起動時にユーザーがロックを解除する必要があります。 Android N では、Google は AOSP に次の新機能を実装しました。ダイレクトブート。これにより、電話機は次のことが可能になります。電話機のロックが解除されていない場合でも、通知を表示し、通話、SMS、電子メールの受信を許可します再起動後にユーザーが実行します。ポケットの中で端末が予期せず再起動した場合に、重要な通知を見逃さないようにするための実用的な機能です。携帯電話を起動したが、起動後に初めて携帯電話のロックを解除するのを忘れた人にとっても実用的です。

実際、ダイレクト ブート機能を使用すると、ユーザーが電話機のロックを解除する前でも、特定のアプリケーションをバックグラウンドで起動して動作させることができます。これを行うには、Google は、システム データと個人データ (アプリケーション、ドキュメントなど) に対して 2 つの個別の暗号化ゾーンを作成しました。。ダイレクト ブートを利用したいアプリケーションは、ロックを解除する前に起動し、このモードで利用できる情報を選択できるように、これを明確に示す必要があります。

この種の操作は一部のユーザーには喜ばしいことですが、他のユーザーには機密性の問題が生じます。そんな方のために、Android 6.0 Marshmallow Secure Boot が解決策となるはずです。念のため言っておきますが、これは端末を起動する前に電話機のPINコードを入力する必要がある機能です。