Android app does not uninstall
Hi, on Samsung A12 with Android 13 the Jami app can not be removed. The delete function simply does nothing and the app is still there. I tried via the delete function when long pressing the apps icon and via the delete function in the apps list from the android settings. Data and cache of the app can be removed but the 102MB app itself is resisting to vanish. I tried to install Android studio and connected over debug mode. But not having the device rooted I can only see where the apk may be located under the name cx.ring but there are no permissions to actually change something. On another android device remove works as it should, so there is no general issue, only on that Samsung A12.
So how can I get the app off the device?
Thank you in advance for any help on this.
Below some errors from logcat when hitting the uninstall button in android settings apps jami: I also have an unfiltered log file if you like, but I see no way to attach a file here...
024-02-18 17:40:06.946 966-4428 UserRestrictionsUtils system_server E Unknown restriction queried by uid 1000 (com.samsung.android.svcagent et al): cx.ring
2024-02-18 17:40:06.965 2514-2514 pageboostd pageboostd E Received HALT command code 2
2024-02-18 17:40:07.007 21499-21499 ackageinstaller pid-21499 E Not starting debugger since process cannot load the jdwp agent.
2024-02-18 17:40:07.160 21499-21499 AndroidRuntime pid-21499 E FATAL EXCEPTION: main
Process: com.google.android.packageinstaller, PID: 21499
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.google.android.packageinstaller/com.android.packageinstaller.UninstallerActivity}: java.lang.SecurityException: Package
com.google.android.packageinstaller from UID 10084 blocked by mode 1
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.SecurityException: Package com.google.android.packageinstaller from UID 10084 blocked by mode 1
at android.os.Parcel.createExceptionOrNull(Parcel.java:3023)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.usage.IStorageStatsManagerStub
Proxy.queryStatsForPackage(IStorageStatsManager.java:504)
at android.app.usage.StorageStatsManager.queryStatsForPackage(StorageStatsManager.java:213)
at com.android.packageinstaller.handheld.UninstallAlertDialogFragment.getAppDataSizeForUser(UninstallAlertDialogFragment.java:68)
at com.android.packageinstaller.handheld.UninstallAlertDialogFragment.getAppDataSize(UninstallAlertDialogFragment.java:101)
at com.android.packageinstaller.handheld.UninstallAlertDialogFragment.onCreateDialog(UninstallAlertDialogFragment.java:174)
at android.app.DialogFragment.onGetLayoutInflater(DialogFragment.java:418)
at android.app.Fragment.performGetLayoutInflater(Fragment.java:1322)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1303)
at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
at android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3057)
at android.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:3004)
at android.app.FragmentController.dispatchActivityCreated(FragmentController.java:185)
at android.app.Activity.performCreate(Activity.java:8599)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.usage.StorageStatsService.enforceStatsPermission(StorageStatsService.java:210)
at com.android.server.usage.StorageStatsService.queryStatsForPackage(StorageStatsService.java:350)
at android.app.usage.IStorageStatsManager$Stub.onTransact(IStorageStatsManager.java:264)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)
2024-02-18 17:40:07.264 21373-21410 [WEATHER]StoreEntity com.sec.android.daemonapp E {[4D63BA3A7171858DA5D3F9375C43492DDF25E5A1AD7D8FEF26A2A3C27FCA533645F81B5C97AD32F6DE1997D8427A3FBD7EE391994595DCDB9D5908B6D97E8DA4]}
2024-02-18 17:40:08.284 966-3583 TaskPersister system_server E File error accessing recents directory (directory doesn't exist?).
2024-02-18 17:40:08.284 966-3583 TaskPersister system_server E File error accessing recents directory (directory doesn't exist?).
2024-02-18 17:40:16.326 632-632 sehhealth-service ven...msung.hardware.health-service E Could not open /sys/class/power_supply/battery/lrp
2024-02-18 17:40:16.335 1319-2303 SecPowerUI.Notification com.android.systemui E no saved value, so we do nothing !!
2024-02-18 17:40:17.000 966-992 Watchdog system_server E !@Sync: 356 heap: 99 / 112 FD: 953 [2024-02-18 17:40:16.999]
2024-02-18 17:40:23.172 966-1103 CAE system_server E parse(SensorHubModeHandler.java:72) - ERROR : Service is not registered
2024-02-18 17:40:23.173 966-1103 CAE system_server E onGetSensorHubData(SensorHubParserProvider.java:112) - ERROR : Data field parsing error