Don't wait for init done in isFrpActive()

This wait creates a deadlock when booting a device with a
never-formatted persistent data block.  This went unnoticed
because all of the the test devices have booted before.

This CL also logs a warning when a PDB update is blocked due to
FRP.  This should facilitate debugging of FRP enforcement-related
problems.

Bug: 290312729
Test: Boot a fresh, never-used device (e.g. fresh cuttlefish)
Change-Id: If3abd1ccf1c1c6159a4b6276a89b5b88fdaade86
1 file changed