Avoid binder calls when unlocking

- User StrongAuthTracker instead of LockPatternUtils.
- Do not call NotificationViewHierarchyManager#updateRowStates twice,
  because mEntryManager will do it.
- Do not apply doze state and it doesn't change.

Bug: 77823972
Test: ./external/chromium-trace/systrace.py power gfx  freq am wm sched binder_driver view -a com.android.systemui -o ~/Desktop/sysui_unlock.html
Change-Id: I0a92bab79ea47db1885f5dab5c87962e465ccdfe
4 files changed