Reinstate USER_PRESENT for ConnectivityService

Reverts half of commit 829f7c72e56710763f1225bbc1efb53956cca83c
Reverts parts of commit 9b747914f3fb6fde4867fbf92d1598f9893624cf

Lockdown VPN still needs this to start properly on devices without FBE,
such as phones upgraded from M. Without listening to USER_PRESENT the
first unlock of keystore may get missed, since USER_UNLOCKED is sent too
soon to be useful.

Bug: 34587043
Change-Id: If7a2f5a3173b0f6856244a5f7904bf00c9a5b5e7
1 file changed
tree: 1656d313b22b861b38f7b943307257839fa3e6e8
  1. core/
  2. services/
  3. tests/