Clean up info and callback architecture in KeyguardUpdateMonitor.
- We now pass a more robust battery status object to methods that handle battery updates. - Consolidated battery decision code into BatteryStatus object (e.g. charging, low, charged) so it can be shared. - Consolidated SIMStateCallback into common KeyguardUpdateMonitorCallback object to reduce complexity. - Consolidated user changes into common callback using KeyguardUpdateMonitorCallback. - Fixed a race condition caused by launching LockSettingsService after WindowManagerService. Change-Id: I6b2a328f8581f35593e41348693b92ab66d02429
Loading
Please register or sign in to comment