starlte : Device unusable after performing encryption manually
- /e/ version: e-0.20-o-20220118158074-stable-starlte.zip
- Device model(s): S9 / starlte
- Device rooted: no
Summary
Device unusable after performing encryption manually as Fatal Exception in com.android.systemui.
The problem
Steps to reproduce
- Downgrade device from Q build and perform a fresh installation of the above mentioned build
- Manually encrypt the device
What is the current behavior?
- Device unusable after performing encryption manually
- Device dropping to recovery
What is the expected correct behavior?
Device should boot normally
Technical informations
Relevant logs (adb logcat
)
--------- beginning of crash
01-19 17:12:26.514 5458 5458 E AndroidRuntime: FATAL EXCEPTION: main
01-19 17:12:26.514 5458 5458 E AndroidRuntime: Process: com.android.systemui, PID: 5458
01-19 17:12:26.514 5458 5458 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String java.lang.CharSequence.toString()' on a null object reference
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at com.android.keyguard.KeyguardUpdateMonitor$7.onAuthenticationError(KeyguardUpdateMonitor.java:852)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at android.hardware.fingerprint.FingerprintManager$MyHandler.sendErrorResult(FingerprintManager.java:940)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at android.hardware.fingerprint.FingerprintManager$MyHandler.handleMessage(FingerprintManager.java:888)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6494)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
01-19 17:12:26.514 5458 5458 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
01-19 17:12:26.577 5269 5501 I chatty : uid=1000(system) Binder:5269_4 expire 2 lines
01-19 17:12:26.579 4053 4053 E android.hardware.wifi@1.0-service: Failed to set DFS flag; DFS channels may be unavailable.
01-19 17:12:26.580 5648 5648 I TelecomFramework: AccountEntry: Registered phoneAccount: [[ ] PhoneAccount: ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, [e0184adedf913b076626646d3f52c3b49c39ad6d], UserHandle{0} Capabilities: CallProvider MultiUser PlaceEmerg SimSub Audio Routes: BESW Schemes: tel voicemail Extras: Bundle[{android.telecom.extra.SUPPORTS_VIDEO_CALLING_FALLBACK=false}] GroupId: [da39a3ee5e6b4b0d3255bfef95601890afd80709]] with handle: ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, [e0184adedf913b076626646d3f52c3b49c39ad6d], UserHandle{0}
01-19 17:12:26.580 5648 5648 I TelecomFramework: PstnIncomingCallNotifier: Registering: Handler (com.android.internal.telephony.GsmCdmaPhone) {8c87666}
01-19 17:12:26.586 5183 5183 I wificond: create scanner for interface with index: 16
01-19 17:12:26.586 5183 5183 I wificond: subscribe scan result for interface with index: 16
01-19 17:12:26.588 5183 5183 E wificond: No Offload Service available
01-19 17:12:26.588 5183 5183 I wificond: Offload HAL not supported
01-19 17:12:26.591 5648 5648 I TelecomFramework: PstnIncomingCallNotifier: Unregistering: Handler (com.android.internal.telephony.GsmCdmaPhone) {8c87666}
01-19 17:12:26.598 5648 5648 I TelecomFramework: AccountEntry: Registered phoneAccount: [[ ] PhoneAccount: ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, [e0184adedf913b076626646d3f52c3b49c39ad6d], UserHandle{0} Capabilities: CallProvider MultiUser PlaceEmerg SimSub Audio Routes: BESW Schemes: tel voicemail Extras: Bundle[{android.telecom.extra.SUPPORTS_VIDEO_CALLING_FALLBACK=false}] GroupId: [da39a3ee5e6b4b0d3255bfef95601890afd80709]] with handle: ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, [e0184adedf913b076626646d3f52c3b49c39ad6d], UserHandle{0}
01-19 17:12:26.598 5648 5648 I TelecomFramework: PstnIncomingCallNotifier: Registering: Handler (com.android.internal.telephony.GsmCdmaPhone) {8c87666}
01-19 17:12:26.709 5648 5648 I TelecomFramework: PstnPhoneCapabilitiesNotifier: handleVideoCapabilitesChanged. Video capability - false
01-19 17:12:26.710 5648 5648 I TelecomFramework: PstnPhoneCapabilitiesNotifier: handleVideoCapabilitesChanged. Video capability - false
Detailed logs : s9-19-jan-2022.txt
Relevant screenshots
Solutions
Workaround
Possible fixes