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
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.
@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
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