Apps not working after updating FP4 to /e/OS 2.6.3

So Yahoo mail will work with 2.6.3 if I update MicroG? How do I update MicroG? I don’t see an option on my phone to do that.
Thanks.

No, not at all. Those were steps I took to get Google apps working. If anything, doing so broke Yahoo mail.

That was only a very short living workaround, now it’s crashing again :face_with_peeking_eye:

FYI: I updated my FP4 to 2.7-u-20250109460370-official-FP4. I can confirm, that SPIEGEL app is working again, but dict.cc is not.

Here are the logs for adb logcat | findstr cc.dict.dictcc during the app crash:

Logs
01-24 13:32:38.495  1727  2684 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=cc.dict.dictcc/.MainActivity bnds=[22,235][238,491]} with LAUNCH_SINGLE_TOP from uid 10264 (BAL_ALLOW_ALLOWLISTED_COMPONENT) result code=0
01-24 13:32:38.498  2603  2665 V WindowManagerShell: Transition requested (#3425): android.os.BinderProxy@c9c02fa TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=11516 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=cc.dict.dictcc/.MainActivity } baseActivity=ComponentInfo{cc.dict.dictcc/cc.dict.dictcc.MainActivity} topActivity=ComponentInfo{cc.dict.dictcc/cc.dict.dictcc.MainActivity} origActivity=null realActivity=ComponentInfo{cc.dict.dictcc/cc.dict.dictcc.MainActivity} numActivities=1 lastActiveTime=590560432 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@eb1a0ab} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 81 - 0, 0) topActivityInfo=ActivityInfo{fd7b308 cc.dict.dictcc.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2340 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false cameraCompatControlState=hidden}}, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3425 }
01-24 13:32:38.524  1727  2684 D CoreBackPreview: Window{f444bdc u0 Splash Screen cc.dict.dictcc}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@664a986, mPriority=0, mIsAnimationCallback=false}
01-24 13:32:38.525  1727  1885 D ActivityManager: sync unfroze 13986 cc.dict.dictcc for 1
01-24 13:32:38.536  1727  1882 V WindowManager: Sent Transition (#3425) createdAt=01-24 13:32:38.480 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=11516 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=cc.dict.dictcc/.MainActivity } baseActivity=ComponentInfo{cc.dict.dictcc/cc.dict.dictcc.MainActivity} topActivity=ComponentInfo{cc.dict.dictcc/cc.dict.dictcc.MainActivity} origActivity=null realActivity=ComponentInfo{cc.dict.dictcc/cc.dict.dictcc.MainActivity} numActivities=1 lastActiveTime=590560432 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{51d812 Task{87c1262 #11516 type=standard A=10310:cc.dict.dictcc}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 81 - 0, 0) topActivityInfo=ActivityInfo{f1cdd2d cc.dict.dictcc.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2340 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false cameraCompatControlState=hidden}}, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3425 }
01-24 13:32:38.536  1727  1882 V WindowManager:         {WCT{RemoteToken{51d812 Task{87c1262 #11516 type=standard A=10310:cc.dict.dictcc}}} m=OPEN f=NONE leash=Surface(name=Task=11516)/@0x3ec3a74 sb=Rect(0, 0 - 1080, 2340) eb=Rect(0, 0 - 1080, 2340) d=0},
01-24 13:32:38.587 13986 13986 W cc.dict.dictcc: Entry not found
01-24 13:32:38.650  1727  1918 I ActivityManager: Start proc 14040:com.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i177 for  {cc.dict.dictcc/org.chromium.content.app.SandboxedProcessService0:0}
01-24 13:32:38.683  1727  1761 D ConnectivityService: requestNetwork for uid/pid:10310/13986 activeRequest: null callbackRequest: 5869 [NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647
01-24 13:32:38.686  1727  2504 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:38.687  1727  2504 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:38.687  1727  2504 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:38.687  1727  2504 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:38.687  2909  2909 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:38.778  1727 11481 D CoreBackPreview: Window{b919259 u0 cc.dict.dictcc/cc.dict.dictcc.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@460da0b, mPriority=0, mIsAnimationCallback=false}
01-24 13:32:38.829  1727  1882 I ActivityTaskManager: Displayed cc.dict.dictcc/.MainActivity for user 0: +346ms
01-24 13:32:38.880  1727  8903 I ImeTracker: cc.dict.dictcc:84fbfbb1: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
01-24 13:32:38.880  1727  8903 I ImeTracker: cc.dict.dictcc:84fbfbb1: onCancelled at PHASE_SERVER_SHOULD_HIDE
01-24 13:32:38.911  1727 11481 W InputManager-JNI: Input channel object 'f444bdc Splash Screen cc.dict.dictcc (client)' was disposed without first being removed with the input manager!
01-24 13:32:39.285 13920 14106 D Billing : isBillingSupported(apiVersion=22, packageName=cc.dict.dictcc, type=subs)=Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
01-24 13:32:39.286 13986 14104 V info    : Open sqlite db: /storage/emulated/0/Android/data/cc.dict.dictcc/files/dictcc-lp1-v2.db
01-24 13:32:39.287 13920 14106 D Billing : isBillingSupported(apiVersion=22, packageName=cc.dict.dictcc, type=inapp)=Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
01-24 13:32:39.289 13986 14104 D nativeloader: Load /data/app/~~FwM2i4RDXAww_Nbf1KFZAQ==/cc.dict.dictcc-tiO_AUv4vLKTcnt9eEodrA==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libsqlc-evcore-ndk-driver.so using ns clns-4 from class loader (caller=<unknown>): ok
01-24 13:32:39.310 13920 14106 D Billing : getSkuDetailsExtraParams(apiVersion=20, packageName=cc.dict.dictcc, type=inapp, skusBundle=Bundle[{ITEM_ID_LIST=Supplier{VAL_LIST@36+72}, playBillingLibraryVersion=7.0.0}], extraParams=Bundle[{playBillingLibraryVersion=7.0.0, SKU_DETAILS_RESPONSE_FORMAT=PRODUCT_DETAILS, enablePendingPurchases=true}])
01-24 13:32:39.333 13986 14103 I ImeTracker: cc.dict.dictcc:1042088f: onRequestShow at ORIGIN_CLIENT reason SHOW_TOGGLE_SOFT_INPUT fromUser false
01-24 13:32:39.334 13986 13994 W cc.dict.dictcc: Missing inline cache for int com.google.android.gms.internal.play_billing.zzef.zza(java.lang.Object)
01-24 13:32:39.348  1727  2586 I ImeTracker: cc.dict.dictcc:adcc0306: onRequestShow at ORIGIN_SERVER reason ATTACH_NEW_INPUT fromUser false
01-24 13:32:39.350  1727 11481 D CoreBackPreview: Window{b919259 u0 cc.dict.dictcc/cc.dict.dictcc.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@fcdc019, mPriority=0, mIsAnimationCallback=false}
01-24 13:32:39.426  1727  2684 I ImeTracker: cc.dict.dictcc:1042088f: onCancelled at PHASE_WM_SHOW_IME_RUNNER
01-24 13:32:39.479 13986 14112 W InteractionJankMonitor: Initializing without READ_DEVICE_CONFIG permission. enabled=false, interval=1, missedFrameThreshold=3, frameTimeThreshold=64, package=cc.dict.dictcc
01-24 13:32:39.696 13986 13986 I ImeTracker: cc.dict.dictcc:adcc0306: onShown
01-24 13:32:42.121 13986 13986 I ImeTracker: cc.dict.dictcc:6e1064f: onRequestHide at ORIGIN_CLIENT reason HIDE_SOFT_INPUT fromUser false
01-24 13:32:42.141  1727  1761 D CoreBackPreview: Window{b919259 u0 cc.dict.dictcc/cc.dict.dictcc.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@8a5a742, mPriority=0, mIsAnimationCallback=false}
01-24 13:32:42.201 13986 14114 W cc.dict.dictcc: Unsupported class loader
01-24 13:32:42.217 13986 14115 W cc.dict.dictcc: Unsupported class loader
01-24 13:32:42.218  1727 11481 D ConnectivityService: requestNetwork for uid/pid:10310/13986 activeRequest: null callbackRequest: 5872 [NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647
01-24 13:32:42.221  2909  2909 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:42.222  1727  2504 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:42.223  1727  2504 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:42.224  1727  2504 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:42.224  1727  2504 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ]
01-24 13:32:42.271 13986 14115 W cc.dict.dictcc: Unsupported class loader
01-24 13:32:42.271 13986 14115 W cc.dict.dictcc: Unsupported class loader
01-24 13:32:42.287 13986 14119 E cc.dict.dictcc: Attempt to load writable dex file: /data/user/0/cc.dict.dictcc/cache/1664557424545.jar
01-24 13:32:42.289 13986 14119 D zzaqj   : File /data/user/0/cc.dict.dictcc/cache/1664557424545.dex not found. No need for deletion
01-24 13:32:42.290 13986 14119 E AndroidRuntime: Process: cc.dict.dictcc, PID: 13986
01-24 13:32:42.290 13986 14119 E AndroidRuntime: java.lang.SecurityException: Writable dex file '/data/user/0/cc.dict.dictcc/cache/1664557424545.jar' is not allowed.
01-24 13:32:42.312  1727  2586 W ActivityManager: Process cc.dict.dictcc has crashed too many times, killing! Reason: crashed quickly
01-24 13:32:42.312  1727  2586 W ActivityTaskManager:   Force finishing activity cc.dict.dictcc/.MainActivity
01-24 13:32:42.324 13986 14109 V info    : Open sqlite db: /storage/emulated/0/Android/data/cc.dict.dictcc/files/dictcc-infl1.db
01-24 13:32:42.340  1727  2586 W AppStandbyController: Tried to restrict recently used app: cc.dict.dictcc due to 1540
01-24 13:32:42.341  1727  2586 I ActivityManager: Killing 13986:cc.dict.dictcc/u0a310 (adj 0): crash
01-24 13:32:42.381  1727  2513 D ConnectivityService: releasing NetworkRequest [ REQUEST id=5870, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ] (release request)
01-24 13:32:42.381  1727  2513 D ConnectivityService: releasing NetworkRequest [ REQUEST id=5873, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10310 RequestorUid: 10310 RequestorPkg: cc.dict.dictcc UnderlyingNetworks: Null] ] (release request)
01-24 13:32:42.382  1727  2586 I WindowManager: WIN DEATH: Window{b919259 u0 cc.dict.dictcc/cc.dict.dictcc.MainActivity}
01-24 13:32:42.382  1727 10212 I ImeTracker: cc.dict.dictcc:77c16443: onRequestHide at ORIGIN_SERVER reason HIDE_REMOVE_CLIENT fromUser false
01-24 13:32:42.382  1727  2586 W InputManager-JNI: Input channel object 'b919259 cc.dict.dictcc/cc.dict.dictcc.MainActivity (client)' was disposed without first being removed with the input manager!
01-24 13:32:42.382  1727  2586 V WindowManager: Loading animations: layout params pkg=cc.dict.dictcc resId=0x1030308
01-24 13:32:42.382  1727 10212 I ImeTracker: cc.dict.dictcc:77c16443: onCancelled at PHASE_SERVER_SHOULD_HIDE
01-24 13:32:42.387  1727 11481 V ActivityManager: Got obituary of 13986:cc.dict.dictcc
01-24 13:32:42.442  1727  1886 W WindowManager: Failed to deliver inset control state change to w=Window{b919259 u0 cc.dict.dictcc/cc.dict.dictcc.MainActivity EXITING}
01-24 13:32:42.654  1727  8191 W WindowManager: Exception thrown during dispatchAppVisibility Window{b919259 u0 cc.dict.dictcc/cc.dict.dictcc.MainActivity EXITING}
01-24 13:32:52.120  1727  1727 I ImeTracker: cc.dict.dictcc:6e1064f: setFinished at PHASE_CLIENT_ANIMATION_RUNNING with STATUS_TIMEOUT

@Manoj: I had a chat with the developer of dict.cc. Together we found out that the problem with dict.cc is related to the fact that the app tries to load ads which somehow interferes with a microG component.
It would be great if one of the /e/OS devs could file an issue in the microG repo with my logs

You can raise an issue in gitlab to bring it to the attention of the developer. they can then quote the issue in their discussions with the app developer.

1 Like

@Manoj: here you go: FP4: app "cc.dict.dictcc" crashes (#8495) · Issues · e / Backlog · GitLab
Could you please have a look (e.g. for missing tags) and bring it up in the discussions? Thank you :upside_down_face:

Thanks. Will pass on the issue details and mention about your discussion with the app developer with the /e/OS dev team.

Thank you, very much appreciated although absolutely not expected during the weekend - enjoy your well deserved day off :blush: