Reinstate USER_PRESENT for ConnectivityService

Reverts half of commit 224743c6b7a2e1fef48a96e5f0b82efe33e4d1bb
Reverts parts of commit 4908ef3e42a149ae4d93d33a3b39d6d96c1ae5c1

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/