Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

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