Loading
EuiccCardController: Avoid NPE for legacy euicc devices
* EuiccGoogle fails to switch eSIM if device uses legacy radio.config@1.0-1. * This logic was missing since Android 13. 05-03 20:25:16.695 16706 16996 W Binder : Caught a RuntimeException from the binder stub implementation. 05-03 20:25:16.695 16706 16996 W Binder : java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Object.equals(java.lang.Object)' on a null object reference 05-03 20:25:16.695 16706 16996 W Binder : at com.android.internal.telephony.euicc.EuiccCardController.getEnabledProfile(EuiccCardController.java:421) 05-03 20:25:16.695 16706 16996 W Binder : at com.android.internal.telephony.euicc.IEuiccCardController$Stub.onTransact(IEuiccCardController.java:275) 05-03 20:25:16.695 16706 16996 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1411) 05-03 20:25:16.695 16706 16996 W Binder : at android.os.Binder.execTransact(Binder.java:1350) Change-Id: I8f29486c4ee5ca4e74e257e680b2a84bd37bc38d (cherry picked from commit b04e9a0c)