Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
-2
votes
0
answers
34
views
Is Android 13 auto-disabling pseudo-uninstalling some of my games?
Is Android 13 auto-disabling pseudo-uninstalling some of my games? I just installed Rainbow 6, and it didn't ask to uninstall apps to free space... I had these games working well: PUBG and Call of Duty (played it last week). Now both are grayed out on adw2launcher, I can't even open info about the g...
Is Android 13 auto-disabling pseudo-uninstalling some of my games?
I just installed Rainbow 6, and it didn't ask to uninstall apps to free space...
I had these games working well: PUBG and Call of Duty (played it last week).
Now both are grayed out on adw2launcher, I can't even open info about the game from adw2, but I can open Play Store from it.
At Play Store it says the app is not installed!
At appmgr3, I can see Call of Duty there, but it has no icon.
Opening the info for it, it doesn't show the game name, shows just the app technical name:
But clicking the storage button does nothing. Clicking the open app button, nothing happens... What is happening??? My phone got hacked??? 😭 😭
It seems to be breaking apps that are on external storage! Even if the sdcard is working well!!! Just moved GoT Kingsroad back to internal storage. It actually just moved back the app as the data is never moved to external, that is why I had to uninstall Diablo Immortal thats was using 20GB+.
androidx.multidex.multidexapplication
And says it is using 8.6 GB of external storage, but I can't find the files there.
How can the system have app info for an app that should be installed, but it is detected as not installed?
Ahhh, it is confusing... What is going on? I didn't uninstall them.... Could it be some virus?
It happened to about 8 games... Ahhh... :(
Any clue?
Any idea?
Have you seen this mess before? I didn't drop my phone on the floor...
I think I will go back to pc if I can't trust Android not failing weirdly like that :(
Dude, I'm lost! This makes no sense!
This should be Call of Duty info:

VeganEye
(173 rep)
Aug 2, 2025, 08:13 AM
• Last activity: Aug 2, 2025, 07:45 PM
2
votes
0
answers
3635
views
Why can't I uninstall/disable all bloatware through ADB without root?
I recently tried to disable bloatware in my cheap Vivo and Oppo smartphones. These apps named Themes, Game Center, Hot Games, etc. keep giving me notifications that can't be disabled through the UI. The notification settings are on by default and greyed out (can't be changed). And obviously the appl...
I recently tried to disable bloatware in my cheap Vivo and Oppo smartphones. These apps named Themes, Game Center, Hot Games, etc. keep giving me notifications that can't be disabled through the UI. The notification settings are on by default and greyed out (can't be changed). And obviously the application can't be disabled/hidden with the menu either. *(To at least suppress the notifications, see **Edit** at the bottom.)*
Using ADB, I tried the usually recommended commands such as
pm disable-user --user 0 com.bbk.theme
and got hit with:
Exception occurred while executing 'disable-user':
java.lang.SecurityException: Cannot disable com.bbk.theme no root permission
I was confused, and googled the issue. Based on XDA and Reddit threads I read, the claim that ADB being able to disable/uninstall everything without root is basically a myth. Some people also experienced different errors such as
Failure [DELETE_FAILED_OWNER_BLOCKED]
or
Failure [DELETE_FAILED_USER_RESTRICTED]
For certain apps, manufacturers have disabled this method and several other workarounds. Like the workarounds mentioned in https://stackoverflow.com/questions/72006988/pm-uninstall-k-user-0-failure-delete-failed-user-restricted . None of them works anymore, even the freezing/ignore RUN_IN_BACKGROUND one. The often-suggested Canta and Shizuku on online threads also didn't work.
So I wonder, why can't I uninstall/disable all bloatware through ADB without root, even though most people online keep insisting that this works?
Some of my guesses for the reason:
1. The method still works with popular brands like Samsung. I haven't tried doing this with Samsung though.
2. Only the cheaper models have this issue. Because these bloatwares offset a lot of the manufacturing costs.
3. Regional difference. Perhaps some laws like EU's DMA prevent this issue.
4. The method still works on *some* bloatware. So people just assume it works for everything.
5. The internet commenters have older phones. Perhaps the manufacturers didn't disable this method back then.
Perhaps someone more knowledgeable knows the actual answer.
-----
***Edit**: Digital Wellbeing's Focus Mode and Dashboard (0 allowed minute) can mostly suppress these bloatwares' notifications with some weird effects, because these bloatwares are considered as the "default applications" for things you do with the phone. For example, opening play store links by default opens these manufacturers' own app marketplace. Even though Google's Play Store is installed. Another example, trying to interact with files and images will trigger these manufacturers' built-in file managers and gallery, even though alternatives are installed. Of course these attempts failed, because the 0 minute restriction from Digital Wellbeing. Making you unable to do what you meant to do. Btw disabling their ability to open the relevant links under Default Applications doesn't work. Simply awful.*
***Edit 2**: That didn't last long. Now, Oppo's App Market kept giving me app recommendation notifications despite Digital Wellbeing. Same with Oppo's Weather Service. Both notifications can't be turned off. Really nasty stuff. Asking local forums just get me the usual "Just use ADB!" or virus accusations. At least Oppo's sketchy loan app Fineasy can be manually uninstalled on my phone. I heard some people weren't so lucky. I also read the news about Thailand Government banning that Oppo's shady app. Good for them.*
dictum
(31 rep)
Apr 13, 2024, 09:05 AM
• Last activity: Jun 15, 2025, 03:28 PM
1
votes
2
answers
819
views
Does freezing apps in Titanium Backup Pro require a phone reboot to take effect?
When freezing apps using Titanium Backup Pro, do I have to reboot for the freeze to take effect? (e.g. not be started anymore, even if applicaple Intent is fired off?) Does it depend on whether the app is a system one or not? If it matters, environment is Droid X (Stock 2.2 Froyo, rooted), latest Ma...
When freezing apps using Titanium Backup Pro, do I have to reboot for the freeze to take effect? (e.g. not be started anymore, even if applicaple Intent is fired off?)
Does it depend on whether the app is a system one or not?
If it matters, environment is Droid X (Stock 2.2 Froyo, rooted), latest Market version of TBPro.
I tried checking on TB Wiki and found zero reference to rebooting or not as far as freezing functionality.
--------------------
Here's a specific example: consider the following sequence:
1. "GPS location changed" intent fires off.
2. A mapping application "MyGMaps" which is registered for this intent is started to handle it
3. I kill that application's process(es) - all of them - via Advanced Task Killer
4. I freeze "MyGMaps" via Titanium Backup Pro
5. At this point, "MyGMaps" process is NOT running
6. "GPS location changed" intent fires off again
7. What happens here? Will "MyGMaps" be started again due to the intent in #6, despite the fact that it's "Frozen"?
My understanding is that, once I reboot the phone after freezing, the app will no longer start at all. **But what happens in step #7, right after the freeze but without a reboot?**
DVK
(2099 rep)
Feb 7, 2012, 07:05 PM
• Last activity: Apr 15, 2025, 01:26 PM
4
votes
1
answers
4318
views
Why does Android require you to revert back to factory version in order to disable a system app?
In Android, you can go to the App info page and do things like see how much data storage it's using, force stop the app, and uninstall it. If the app isn't installed via the Play Store or APK (i.e., it's installed in the /system partition), the Uninstall button is replaced by the Disable button. Why...
In Android, you can go to the App info page and do things like see how much data storage it's using, force stop the app, and uninstall it. If the app isn't installed via the Play Store or APK (i.e., it's installed in the /system partition), the Uninstall button is replaced by the Disable button.
Why does the Disable button require the app to be rolled back to the factory version before it will disable it?
SAGExSDX
(1406 rep)
Nov 22, 2016, 10:16 PM
• Last activity: Mar 27, 2025, 03:07 PM
1
votes
1
answers
2039
views
How to enable a disabled app in Samsung?
Phone: Samsung Galaxy S9, Android 10, OneUI 2.0. After updating my OS last month, the "Enable" button disappeared from the App info panel (Settings | Apps | (app) | Enable, said https://android.stackexchange.com/questions/18382/how-to-enable-a-disabled-app). And "auto-disable unused app" setting is...
Phone: Samsung Galaxy S9, Android 10, OneUI 2.0.
After updating my OS last month, the "Enable" button disappeared from the App info panel (Settings | Apps | (app) | Enable, said https://android.stackexchange.com/questions/18382/how-to-enable-a-disabled-app) . And "auto-disable unused app" setting is not available either.
I tried
pm enable ...
cmd in adb, but got
Security exception: Shell cannot change component state for .../null to 1
If the app is installed by the Play Store, I can re-enable it in the Play Store app. If not, how to enable it?
Xixiaxixi
(111 rep)
Feb 27, 2020, 05:16 AM
• Last activity: Sep 6, 2024, 03:27 PM
0
votes
0
answers
247
views
manually changing uid:gid of a system app with shared UID
On a Cheap Chinese `Android phone` ( a honda civic sold to me with the price & specs of a Maserati ) , running plain vanilla android - my apps crash arbitrarily and I seem to think the culprit is a chinese app that shares the same `uid:gid aka system` with other apps that have this `uid:gid.` So If...
On a Cheap Chinese
Android phone
( a honda civic sold to me with the price & specs of a Maserati ) , running plain vanilla android - my apps crash arbitrarily and I seem to think the culprit is a chinese app that shares the same uid:gid aka system
with other apps that have this uid:gid.
So If I pm disable
it will disable my launcher toggle button as well as I cant launch settings
.
drwx------ 8 system system 3488 2024-08-29 00:32 /data/data/com.auroradroid.softmanager
I am rooted
. What If I chown
it to another non system UID:GID
and then disable it. Any idea what happens then in terms of sequelae ?
user1874594
(527 rep)
Aug 29, 2024, 01:19 AM
7
votes
2
answers
17777
views
How to check if a package is enabled via shell?
I have been writing a tasker task to enable/disable a package. I know adb shell pm enable com.android.contacts will enable the package and adb shell pm disable com.android.contacts will disable it. I would like to know if there's any shell command that would tell me if a package is in enabled/disabl...
I have been writing a tasker task to enable/disable a package. I know
adb shell pm enable com.android.contacts
will enable the package and
adb shell pm disable com.android.contacts
will disable it.
I would like to know if there's any shell command that would tell me if a package is in enabled/disabled state. Thanks in advance! :)
Srikanth R
(223 rep)
Jun 11, 2016, 04:21 PM
• Last activity: Mar 16, 2024, 03:28 PM
0
votes
1
answers
63
views
Reinstall apps/services via phone directly?
I uninstalled certain apps/services via adb, then disabled the USB Debugging option. After restart the phone's settings option is not working. Please suggest how to enable developer options, usb debugging so that I can reinstall the same for user 0. At max I am able to see list of system apps. Pleas...
I uninstalled certain apps/services via adb, then disabled the USB Debugging option. After restart the phone's settings option is not working. Please suggest how to enable developer options, usb debugging so that I can reinstall the same for user 0.
At max I am able to see list of system apps. Please help.
Abhishek Jain
(21 rep)
Mar 13, 2024, 08:48 PM
• Last activity: Mar 13, 2024, 09:48 PM
23
votes
4
answers
25723
views
How does freezing an app work technically?
Apps like Link2SD and Titanium Backup are able to "freeze" other apps, that is disable them without removing them. What do these apps do to achieve this?
Apps like Link2SD and Titanium Backup are able to "freeze" other apps, that is disable them without removing them. What do these apps do to achieve this?
Nova
(3390 rep)
Oct 23, 2012, 10:44 PM
• Last activity: Jan 7, 2024, 06:38 PM
2
votes
0
answers
165
views
Turn an old Samsung Galaxy S6 into a GameBoy/eBook reader
I have a Galaxy Tab S6 (I know, old...) and I would like to turn it into something that, once turned on, will do two things: * GameBoy (via an emulator) * Ebook (via the Kindle reader) I want to make dead sure nothing else is usable/visible. I am talking about Chrome, settings, and anything. When I...
I have a Galaxy Tab S6 (I know, old...) and I would like to turn it into something that, once turned on, will do two things:
* GameBoy (via an emulator)
* Ebook (via the Kindle reader)
I want to make dead sure nothing else is usable/visible. I am talking about Chrome, settings, and anything. When I want to install new GameBoy games, I will upload them to the tablet via ADB.
I enabled developers mode on the tablet, and enabled USB debugging. I got onto the shell (I am OK with the Unix command line) and ran
pm list packages
and got this:
package:com.monotype.android.font.rosemary
package:com.sec.android.app.DataCreate
package:com.sec.android.widgetapp.samsungapps
package:com.google.android.youtube
package:com.sec.android.app.chromecustomizations
package:com.android.providers.telephony
package:com.sec.android.app.parser
package:com.android.providers.calendar
package:com.osp.app.signin
package:com.samsung.clipboardsaveservice
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.sec.android.widgetapp.digitalclock
package:com.android.wallpapercropper
package:com.sec.factory.camera
package:org.simalliance.openmobileapi.service
package:com.sec.usbsettings
package:com.android.documentsui
package:com.android.externalstorage
package:com.sec.factory
package:com.android.htmlviewer
package:com.android.mms.service
package:com.sec.android.wallpapercropper2
package:com.android.providers.downloads
package:com.android.browser.provider
package:com.hancom.androidpc.appwidget
package:com.sec.android.app.FlashBarService
package:com.sec.android.Kies
package:com.samsung.android.email.sync
package:com.monotype.android.font.foundation
package:com.samsung.android.email.provider
package:com.samsung.android.MtpApplication
package:com.sec.android.app.factorykeystring
package:com.sec.android.app.samsungapps
package:com.sec.android.emergencymode.service
package:com.google.android.configupdater
package:com.sec.android.app.wlantest
package:com.sec.android.widgetapp.SPlannerAppWidget
package:com.sec.android.app.billing
package:com.android.defcontainer
package:com.sec.android.daemonapp
package:com.android.vending
package:com.android.pacprocessor
package:com.samsung.android.email.ui
package:com.sec.android.app.popupuireceiver
package:com.samsung.android.SettingsReceiver
package:com.sec.android.app.soundalive
package:com.sec.android.providers.security
package:com.sec.android.provider.badge
package:com.android.certinstaller
package:com.samsung.android.securitylogagent
package:com.google.android.marvin.talkback
package:com.samsung.android.app.assistantmenu
package:com.samsung.android.email.composer
package:com.samsung.SMT
package:android
package:com.android.contacts
package:com.android.backupconfirm
package:com.samsung.klmsagent
package:com.samsung.android.app.memo
package:com.sec.android.app.SecSetupWizard
package:com.sprd.thermal
package:com.google.android.gm
package:com.samsung.android.scloud.auth
package:com.samsung.android.scloud.sync
package:com.sec.android.app.hwmoduletest
package:com.sec.bcservice
package:com.android.calendar
package:com.sec.modem.settings
package:com.sec.android.app.sysscope
package:com.sec.android.app.wallpaperchooser
package:com.sec.android.app.servicemodeapp
package:com.sec.android.preloadinstaller
package:com.google.android.setupwizard
package:com.sec.android.gallery3d
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.sec.android.widgetapp.dualclockdigital
package:com.samsung.android.app.colorblind
package:com.hancom.office.hshow.viewer.hshow_viewer_apk
package:com.google.android.music
package:com.sec.android.pagebuddynotisvc
package:com.android.printspooler
package:com.android.dreams.basic
package:com.sec.android.app.music
package:com.android.incallui
package:com.android.inputdevices
package:com.sec.android.Preconfig
package:com.hancom.androidpc.hanupdater
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.sec.enterprise.mdm.vpn
package:com.sec.android.widgetapp.at.hero.accuweather
package:com.sec.android.inputmethod
package:com.android.cellbroadcastreceiver
package:com.sec.android.app.clockpackage
package:com.sec.android.RilServiceModeApp
package:com.google.android.webview
package:com.sec.android.app.simsettingmgr
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.android.chrome
package:com.samsung.android.asksmanager
package:com.samsung.android.sm
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.tts
package:com.google.android.partnersetup
package:com.sec.android.diagmonagent
package:com.android.packageinstaller
package:com.google.android.videos
package:com.sec.spp.push
package:com.sec.android.app.myfiles
package:com.android.proxyhandler
package:com.samsung.android.allshare.service.fileshare
package:com.sec.android.app.launcher
package:com.hancom.office.hcell.viewer.hcell_viewer_apk
package:com.sec.android.app.sns3
package:com.google.android.feedback
package:com.google.android.apps.photos
package:com.google.android.syncadapters.calendar
package:com.android.managedprovisioning
package:com.sec.android.providers.tasks
package:com.monotype.android.font.chococooky
package:com.android.dreams.phototable
package:com.samsung.safetyinformation
package:com.sec.android.app.ringtoneBR
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.cleanmaster.sdk
package:com.samsung.android.app.accesscontrol
package:com.android.wallpaper.livepicker
package:com.sec.enterprise.mdm.services.simpin
package:com.samsung.android.app.FileShareClient
package:com.hancom.androidpc.viewer.launcher
package:com.sec.android.app.popupcalculator
package:com.sec.android.soagent
package:com.samsung.android.scloud.backup
package:com.samsung.android.fmm
package:com.samsung.android.mdm
package:com.sec.phone
package:com.google.android.backuptransport
package:com.sec.android.app.kidshome
package:com.visionobjects.resourcemanager
package:com.samsung.android.smcore
package:com.android.settings
package:com.sec.android.app.bluetoothtest
package:com.sec.android.emergencylauncher
package:com.sec.hearingadjust
package:com.sec.android.splitsound
package:com.wssnps
package:com.policydm
package:com.hancom.androidpc.launcher.shared
package:com.samsung.android.app.FileShareServer
package:com.sec.android.app.snsimagecache
package:com.android.vpndialogs
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.sec.tcpdumpservice
package:com.android.providers.userdictionary
package:com.sec.enterprise.knox.cloudmdm.smdms
package:com.wssyncmldm
package:com.android.location.fused
package:com.android.systemui
package:com.monotype.android.font.cooljazz
package:com.sec.android.provider.logsprovider
package:com.samsung.aasaservice
package:com.sec.android.app.fm
package:com.sec.android.app.mt
package:com.hancom.office.hword.viewer.hword_apk
package:com.sec.android.provider.emergencymode
package:com.sec.android.app.camera
package:com.android.bluetooth
package:com.google.android.androidforwork
package:com.android.providers.contacts
package:com.sec.android.widgetapp.webmanual
package:com.samsung.sec.android.application.csc
package:com.android.captiveportallogin
package:com.samsung.android.video
package:com.samsung.android.email.widget
package:com.samsung.location
shell@gtexswifi:/ $ pm list packages
package:com.monotype.android.font.rosemary
package:com.sec.android.app.DataCreate
package:com.sec.android.widgetapp.samsungapps
package:com.google.android.youtube
package:com.sec.android.app.chromecustomizations
package:com.android.providers.telephony
package:com.sec.android.app.parser
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.osp.app.signin
package:com.samsung.clipboardsaveservice
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.sec.android.widgetapp.digitalclock
package:com.android.wallpapercropper
package:com.sec.factory.camera
package:org.simalliance.openmobileapi.service
package:com.sec.usbsettings
package:com.android.documentsui
package:com.android.externalstorage
package:com.sec.factory
package:com.android.htmlviewer
package:com.android.mms.service
package:com.sec.android.wallpapercropper2
package:com.android.providers.downloads
package:com.android.browser.provider
package:com.hancom.androidpc.appwidget
package:com.sec.android.app.FlashBarService
package:com.sec.android.Kies
package:com.samsung.android.email.sync
package:com.monotype.android.font.foundation
package:com.samsung.android.email.provider
package:com.samsung.android.MtpApplication
package:com.sec.android.app.factorykeystring
package:com.sec.android.app.samsungapps
package:com.sec.android.emergencymode.service
package:com.google.android.configupdater
package:com.sec.android.app.wlantest
package:com.sec.android.widgetapp.SPlannerAppWidget
package:com.sec.android.app.billing
package:com.android.defcontainer
package:com.sec.android.daemonapp
package:com.android.vending
package:com.android.pacprocessor
package:com.samsung.android.email.ui
package:com.sec.android.app.popupuireceiver
package:com.samsung.android.SettingsReceiver
package:com.sec.android.app.soundalive
package:com.sec.android.providers.security
package:com.sec.android.provider.badge
package:com.android.certinstaller
package:com.samsung.android.securitylogagent
package:com.google.android.marvin.talkback
package:com.samsung.android.app.assistantmenu
package:com.samsung.android.email.composer
package:com.samsung.SMT
package:android
package:com.android.contacts
package:com.android.backupconfirm
package:com.samsung.klmsagent
package:com.samsung.android.app.memo
package:com.sec.android.app.SecSetupWizard
package:com.sprd.thermal
package:com.google.android.gm
package:com.samsung.android.scloud.auth
package:com.samsung.android.scloud.sync
package:com.sec.android.app.hwmoduletest
package:com.sec.bcservice
package:com.android.calendar
package:com.sec.modem.settings
package:com.sec.android.app.sysscope
package:com.sec.android.app.wallpaperchooser
package:com.sec.android.app.servicemodeapp
package:com.sec.android.preloadinstaller
package:com.google.android.setupwizard
package:com.sec.android.gallery3d
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.sec.android.widgetapp.dualclockdigital
package:com.samsung.android.app.colorblind
package:com.hancom.office.hshow.viewer.hshow_viewer_apk
package:com.google.android.music
package:com.sec.android.pagebuddynotisvc
package:com.android.printspooler
package:com.android.dreams.basic
package:com.sec.android.app.music
package:com.android.incallui
package:com.android.inputdevices
package:com.sec.android.Preconfig
package:com.hancom.androidpc.hanupdater
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.sec.enterprise.mdm.vpn
package:com.sec.android.widgetapp.at.hero.accuweather
package:com.sec.android.inputmethod
package:com.android.cellbroadcastreceiver
package:com.sec.android.app.clockpackage
package:com.sec.android.RilServiceModeApp
package:com.google.android.webview
package:com.sec.android.app.simsettingmgr
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.android.chrome
package:com.samsung.android.asksmanager
package:com.samsung.android.sm
package:com.google.android.gsf
package:com.google.android.tts
package:com.google.android.partnersetup
package:com.sec.android.diagmonagent
package:com.android.packageinstaller
package:com.google.android.videos
package:com.sec.spp.push
package:com.sec.android.app.myfiles
package:com.android.proxyhandler
package:com.samsung.android.allshare.service.fileshare
package:com.sec.android.app.launcher
package:com.hancom.office.hcell.viewer.hcell_viewer_apk
package:com.sec.android.app.sns3
package:com.google.android.feedback
package:com.google.android.apps.photos
package:com.google.android.syncadapters.calendar
package:com.android.managedprovisioning
package:com.sec.android.providers.tasks
package:com.monotype.android.font.chococooky
package:com.android.dreams.phototable
package:com.samsung.safetyinformation
package:com.sec.android.app.ringtoneBR
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.cleanmaster.sdk
package:com.samsung.android.app.accesscontrol
package:com.android.wallpaper.livepicker
package:com.sec.enterprise.mdm.services.simpin
package:com.samsung.android.app.FileShareClient
package:com.hancom.androidpc.viewer.launcher
package:com.sec.android.app.popupcalculator
package:com.sec.android.soagent
package:com.samsung.android.scloud.backup
package:com.samsung.android.fmm
package:com.samsung.android.mdm
package:com.sec.phone
package:com.google.android.backuptransport
package:com.sec.android.app.kidshome
package:com.visionobjects.resourcemanager
package:com.samsung.android.smcore
package:com.android.settings
package:com.sec.android.app.bluetoothtest
package:com.sec.android.emergencylauncher
package:com.sec.hearingadjust
package:com.sec.android.splitsound
package:com.wssnps
package:com.policydm
package:com.hancom.androidpc.launcher.shared
package:com.samsung.android.app.FileShareServer
package:com.sec.android.app.snsimagecache
package:com.android.vpndialogs
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.sec.tcpdumpservice
package:com.android.providers.userdictionary
package:com.sec.enterprise.knox.cloudmdm.smdms
package:com.wssyncmldm
package:com.android.location.fused
package:com.android.systemui
package:com.monotype.android.font.cooljazz
package:com.sec.android.provider.logsprovider
package:com.samsung.aasaservice
package:com.sec.android.app.fm
package:com.sec.android.app.mt
package:com.hancom.office.hword.viewer.hword_apk
package:com.sec.android.provider.emergencymode
package:com.sec.android.app.camera
package:com.android.bluetooth
package:com.google.android.androidforwork
package:com.android.providers.contacts
package:com.sec.android.widgetapp.webmanual
package:com.samsung.sec.android.application.csc
package:com.android.captiveportallogin
package:com.samsung.android.video
package:com.samsung.android.email.widget
package:com.samsung.location
I am not managing to disable Chrome:
pm disable com.android.chrome
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11728, uid=2000, package uid=10065
Two questions:
* How do I disable packages? Do I need "root" permissions on the tablet?
* If/when I do become root, which ones shall I delete?
Merc
(121 rep)
Dec 20, 2022, 03:55 AM
• Last activity: Dec 22, 2022, 11:10 PM
4
votes
1
answers
6951
views
How to permanently disable mediaserver service?
I am trying to permanently disable the notorious power hogging `mediascanserver` or `mediaserver` (whatever it's better known) service on a rooted Jiayu S3. Here are my ADB commands: su pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver top > /mnt/sdcard2/toplist...
I am trying to permanently disable the notorious power hogging
mediascanserver
or mediaserver
(whatever it's better known) service on a rooted Jiayu S3.
Here are my ADB commands:
su
pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
top > /mnt/sdcard2/toplist.txt #Polling the output of top
Now getting the file here on my PC:
adb pull /mnt/sdcard2/toplist.txt c:\adbf\toplist.txt
MediaServer process on line 242 in below o/p. So, my questions are:
1. Why pm disable
did not work for Mediaserver?
2. Is there any other Android service in the below o/p which is running
as a hack or resource hog and deserves to be disabled?
3. For a specific process I see below, how do I go about finding out the **corresponding service** name, so that the same can be disabled.
E.g. the line # 241 drmserver
. What is that process? How do you get the service name for it?
----
User 2%, System 1%, IOW 47%, IRQ 0%
User 13 + Nice 0 + Sys 11 + Idle 304 + IOW 299 + IRQ 0 + SIRQ 0 = 627
PID PR CPU% S #THR VSS RSS PCY UID Name
9627 1 2% S 13 1031512K 49716K bg u0_a8 com.google.android.gms:snet
9751 1 1% R 1 1492K 488K root top
9578 1 0% S 87 1287976K 88152K fg u0_a8 com.google.android.gms
971 0 0% S 39 1065904K 207896K fg u0_a12 com.android.systemui
796 0 0% D 1 0K 0K root jbd2/mmcblk1p2-
129 1 0% S 1 0K 0K root mmcqd/1
177 1 0% S 1 0K 0K root kworker/1:1H
10 0 0% S 1 0K 0K root rcu_sched
11 1 0% S 1 0K 0K root migration/1
12 1 0% S 1 0K 0K root ksoftirqd/1
14 1 0% S 1 0K 0K root kworker/1:0H
15 2 0% R 1 0K 0K root migration/2
16 2 0% R 1 0K 0K root ksoftirqd/2
18 2 0% S 1 0K 0K root kworker/2:0H
19 3 0% R 1 0K 0K root migration/3
20 3 0% R 1 0K 0K root ksoftirqd/3
22 3 0% S 1 0K 0K root kworker/3:0H
23 4 0% R 1 0K 0K root migration/4
24 4 0% R 1 0K 0K root ksoftirqd/4
26 4 0% S 1 0K 0K root kworker/4:0H
27 5 0% R 1 0K 0K root migration/5
28 5 0% R 1 0K 0K root ksoftirqd/5
30 5 0% S 1 0K 0K root kworker/5:0H
31 6 0% R 1 0K 0K root migration/6
32 6 0% R 1 0K 0K root ksoftirqd/6
33 6 0% S 1 0K 0K root kworker/6:0
34 6 0% S 1 0K 0K root kworker/6:0H
35 7 0% R 1 0K 0K root migration/7
36 7 0% R 1 0K 0K root ksoftirqd/7
37 7 0% S 1 0K 0K root kworker/7:0
38 7 0% S 1 0K 0K root kworker/7:0H
39 1 0% S 1 0K 0K root khelper
40 5 0% S 1 0K 0K root fs_sync
41 1 0% S 1 0K 0K root suspend
42 5 0% S 1 0K 0K root writeback
43 1 0% S 1 0K 0K root bioset
44 5 0% S 1 0K 0K root crypto
45 5 0% S 1 0K 0K root kblockd
46 2 0% S 1 0K 0K root khubd
48 1 0% S 1 0K 0K root pool_reload_wor
49 1 0% S 1 0K 0K root cmdq_auto_relea
50 1 0% S 1 0K 0K root cmdq_task
51 5 0% S 1 0K 0K root kworker/5:1
52 5 0% S 1 0K 0K root cfg80211
53 0 0% S 1 0K 0K root cfinteractive
54 0 0% S 1 0K 0K root pmic_6325_threa
55 1 0% S 1 0K 0K root bat_percent_not
56 5 0% S 1 0K 0K root emi_mpu
57 1 0% D 1 0K 0K root hps_main
58 0 0% S 1 0K 0K root mt_gpufreq_inpu
59 1 0% S 1 0K 0K root kswapd0
60 2 0% S 1 0K 0K root fsnotify_mark
79 5 0% S 1 0K 0K root uether
80 0 0% S 1 0K 0K root ion_mm_heap
81 5 0% S 1 0K 0K root binder
90 1 0% S 1 0K 0K root MD32_CUST_PIN_W
91 0 0% D 1 0K 0K root hang_detect
92 0 0% S 1 0K 0K root btif_rxd
93 5 0% S 1 0K 0K root sensor_polling
94 2 0% S 1 0K 0K root conn-md-thread
95 5 0% S 1 0K 0K root md1_cldma_worke
96 1 0% S 1 0K 0K root md1_tx0_worker
97 5 0% S 1 0K 0K root md1_tx1_worker
98 1 0% S 1 0K 0K root md1_tx2_worker
99 5 0% S 1 0K 0K root md1_tx3_worker
100 1 0% S 1 0K 0K root md1_tx4_worker
101 5 0% S 1 0K 0K root md1_tx5_worker
102 1 0% S 1 0K 0K root md1_tx6_worker
103 5 0% S 1 0K 0K root md1_tx7_worker
104 1 0% S 1 0K 0K root md1_rx0_worker
105 5 0% S 1 0K 0K root md1_rx1_worker
106 1 0% S 1 0K 0K root md1_rx2_worker
107 5 0% S 1 0K 0K root md1_rx3_worker
108 1 0% S 1 0K 0K root md1_rx4_worker
109 5 0% S 1 0K 0K root md1_rx5_worker
110 1 0% S 1 0K 0K root md1_rx6_worker
111 5 0% S 1 0K 0K root md1_rx7_worker
112 5 0% S 1 0K 0K root ccci_ctrl
113 1 0% S 1 0K 0K root ccci_sys
114 1 0% S 1 0K 0K root ccci_poll
115 2 0% S 1 0K 0K root ccci_rpc
116 0 0% S 1 0K 0K root ccci_ipc_3
117 5 0% S 1 0K 0K root ccci_ipc_4
118 1 0% S 1 0K 0K root accdet
119 5 0% S 1 0K 0K root keyEvent_send
120 6 0% S 1 0K 0K root accdet_disable
121 5 0% S 1 0K 0K root accdet_eint
122 1 0% S 1 0K 0K root mtk_vibrator
123 5 0% S 1 0K 0K root hall_eint
124 1 0% S 1 0K 0K root MD32_REBOOT_WQ
125 1 0% S 1 0K 0K root mmcqd/0
126 2 0% S 1 0K 0K root mmcqd/0boot0
127 1 0% S 1 0K 0K root mmcqd/0boot1
128 1 0% S 1 0K 0K root mmcqd/0rpmb
130 5 0% S 1 0K 0K root pmic_6311_threa
131 1 0% S 1 0K 0K root ddp_irq_log_kth
132 5 0% D 1 0K 0K root display_esd_che
133 0 0% S 1 0K 0K root display_check_a
134 0 0% S 1 0K 0K root fence_worker
1 0 0% S 1 940K 796K root /init
136 0 0% S 1 0K 0K root frame_update_wo
137 1 0% S 1 0K 0K root disp_switch_mod
138 5 0% S 1 0K 0K root kthermp
140 0 0% S 1 0K 0K root PTP_CTRL_MCUSYS
141 0 0% S 1 0K 0K root PTP_CTRL_GPUSYS
142 1 0% S 1 0K 0K root PTP_CTRL_SOC
143 1 0% S 1 0K 0K root deferwq
144 5 0% S 1 0K 0K root f_mtp
145 1 0% S 1 0K 0K root file-storage
146 0 0% D 1 0K 0K root wdtk-0
147 1 0% D 1 0K 0K root wdtk-1
148 1 0% D 1 0K 0K root wdtk-2
149 0 0% D 1 0K 0K root wdtk-3
150 1 0% D 1 0K 0K root wdtk-4
151 0 0% D 1 0K 0K root wdtk-5
152 0 0% D 1 0K 0K root wdtk-6
153 0 0% D 1 0K 0K root wdtk-7
154 0 0% D 1 0K 0K root bat_thread_kthr
155 1 0% S 1 0K 0K root mtk charger_hv_
158 0 0% S 1 0K 0K root kworker/6:1
159 0 0% S 1 0K 0K root synaptics-tpd
160 7 0% S 1 0K 0K root dsx_exp_workque
162 0 0% S 1 0K 0K root kworker/7:1
163 2 0% S 1 0K 0K root kworker/2:1
164 7 0% S 1 0K 0K root kworker/7:1H
165 6 0% S 1 0K 0K root kworker/6:1H
166 5 0% S 1 0K 0K root kworker/5:1H
167 4 0% S 1 0K 0K root kworker/4:1
168 3 0% S 1 0K 0K root kworker/3:1
169 2 0% S 1 0K 0K root fwu_workqueue
170 0 0% S 1 748K 456K root /sbin/ueventd
172 4 0% S 1 0K 0K root kworker/4:1H
173 0 0% S 1 0K 0K root kworker/0:1H
174 2 0% S 1 0K 0K root jbd2/mmcblk0p16
175 1 0% S 1 0K 0K root ext4-dio-unwrit
181 0 0% S 1 0K 0K root jbd2/mmcblk0p18
182 0 0% S 1 0K 0K root ext4-dio-unwrit
186 0 0% S 1 0K 0K root jbd2/mmcblk0p17
187 0 0% S 1 0K 0K root ext4-dio-unwrit
193 2 0% S 1 0K 0K root jbd2/mmcblk0p3-
194 0 0% S 1 0K 0K root ext4-dio-unwrit
200 2 0% S 1 0K 0K root jbd2/mmcblk0p4-
201 0 0% S 1 0K 0K root ext4-dio-unwrit
221 2 0% S 1 0K 0K root loop0
225 1 0% S 1 2480K 164K fg root /sbin/healthd
226 0 0% S 1 1208K 424K system /system/bin/servicemanager
227 0 0% S 3 5088K 1160K root /system/bin/vold
229 4 0% S 1 1084K 424K system /system/bin/logwrapper
230 0 0% S 2 3852K 2036K system /system/bin/autokd
231 0 0% S 1 1564K 716K ccci /system/bin/ccci_fsd
233 1 0% S 1 1592K 640K system /system/bin/ccci_mdinit
236 1 0% S 8 10700K 1904K root /system/bin/netd
238 1 0% S 28 180600K 11524K system /system/bin/surfaceflinger
239 0 0% S 1 1096K 476K system /system/bin/6620_launcher
240 1 0% S 4 972332K 36120K root zygote
241 0 0% S 3 17368K 3060K fg drm /system/bin/drmserver
242 1 0% S 20 104900K 21488K fg media /system/bin/mediaserver
243 1 0% S 1 1204K 572K install /system/bin/installd
244 4 0% S 2 4816K 664K fg system /system/bin/nvram_backup_binder
245 0 0% S 1 4700K 1252K fg keystore /system/bin/keystore
248 1 0% S 2 2456K 668K shell /system/bin/mobile_log_d
249 3 0% S 1 0K 0K root kworker/3:1H
250 2 0% S 1 1408K 288K system /system/bin/drvbd
251 1 0% S 2 3176K 636K shell /system/bin/netdiag
254 0 0% S 2 5132K 1012K fg system /system/bin/dm_agent_binder
255 0 0% S 2 4828K 800K fg system /system/bin/ppl_agent
257 0 0% S 2 4600K 712K fg radio /system/bin/vtservice
260 2 0% S 34 38864K 1324K gps /system/bin/mtk_agpsd
261 0 0% S 1 1092K 448K wifi /system/bin/wifi2agps
262 2 0% S 1 0K 0K root kworker/2:1H
266 1 0% S 1 3256K 552K gps /system/xbin/mnld
268 1 0% S 4 6836K 768K fg system /system/bin/nvram_agent_binder
270 0 0% S 3 3172K 480K system /system/bin/thermal
271 0 0% S 1 1072K 392K system /system/bin/thermald
274 0 0% S 1 1076K 408K shell /system/bin/batterywarning
275 2 0% S 2 4904K 660K fg media /system/bin/MtkCodecService
276 1 0% S 4 18472K 4664K fg system /system/bin/guiext-server
285 0 0% S 5 20092K 5368K bluetoot /system/bin/mtkbt
286 2 0% S 3 4012K 1180K media_rw /system/bin/sdcard
287 2 0% S 1 1268K 556K root /system/bin/sh
288 1 0% S 2 29888K 5024K nvram /system/bin/em_svr
289 0 0% S 1 688K 88K root /system/xbin/su
290 0 0% S 5 4720K 336K shell /sbin/adbd
413 2 0% S 1 1520K 376K system /system/bin/qmc6983d
565 3 0% S 1 0K 0K root kbase_event
695 1 0% S 1 0K 0K root mtk_stp_psm
696 2 0% S 1 0K 0K root mtk_stp_btm
698 0 0% S 1 0K 0K root mtk_wmtd
699 4 0% S 1 0K 0K root fm_timer_wq
700 1 0% S 1 0K 0K root fm_eint_wq
762 2 0% S 2 2768K 736K shell /system/bin/emdlogger1
763 0 0% S 15 15484K 608K radio /system/bin/gsm0710muxd
769 0 0% S 87 1110380K 109204K fg system system_server
797 3 0% S 1 0K 0K root ext4-dio-unwrit
842 1 0% S 27 30892K 884K radio /system/bin/rild
914 0 0% S 29 1037980K 93056K fg u0_a12 com.android.keyguard
946 0 0% S 12 987640K 37592K fg system com.mediatek.security
1010 0 0% S 1 3924K 1760K wifi /system/bin/wpa_supplicant
1047 1 0% S 60 1055124K 54124K fg radio com.android.phone
1076 6 0% S 1 0K 0K root kbase_event
1163 0 0% S 16 1074896K 75084K fg u0_a76 com.mediatek.voicecommand
1176 0 0% S 12 988264K 31588K fg bluetoot com.mediatek.bluetooth
1191 0 0% S 10 994012K 27928K fg system com.mediatek.voiceextension
1204 0 0% S 28 1010356K 39268K fg nfc com.android.nfc
1226 3 0% S 2 2112K 448K system /system/bin/fotabinder
1250 0 0% S 15 994204K 42948K fg u0_a82 ace.jun.simplecontrol:remote
1304 1 0% S 12 12980K 744K fg nfc nfcstackp
1430 1 0% S 1 0K 0K root kbase_event
1480 0 0% S 14 990396K 40752K fg u0_a8 com.google.process.location
1845 3 0% S 3 4132K 1264K media_rw /system/bin/sdcard
2083 1 0% S 30 1012772K 43020K fg bluetoot com.android.bluetooth
2599 1 0% S 12 987356K 33744K fg u0_a71 org.simalliance.openmobileapi.service:remote
2678 1 0% S 14 997032K 46344K fg u0_a51 com.android.inputmethod.latin
2914 0 0% S 48 1075680K 59368K bg u0_a8 com.google.android.gms.persistent
3168 0 0% S 1 1808K 688K root /system/bin/debuggerd.bin
4761 1 0% S 2 2124K 400K bg u0_a79 /data/data/com.estrongs.android.pop/files/libestool2.so
5721 2 0% S 1 0K 0K root kworker/2:2
5948 0 0% S 20 1004756K 41372K bg u0_a3 android.process.acore
6038 0 0% S 55 1060916K 76220K fg u0_a124 com.google.android.inputmethod.latin
6061 1 0% S 1 0K 0K root kbase_event
6140 1 0% S 49 1057276K 157788K bg u0_a167 com.gau.go.launcherex
6212 1 0% S 12 993280K 28296K bg u0_a167 com.gau.go.launcherex:remote
6232 1 0% S 1 0K 0K root kbase_event
6453 0 0% S 1 0K 0K root kworker/0:2
6564 0 0% S 21 1005012K 38684K bg u0_a167 com.gau.go.launcherex:com.jiubang.commerce.service.IntelligentP
6998 1 0% S 1 0K 0K root kworker/u17:2
7777 1 0% S 10 986336K 27864K bg u0_a33 com.android.deskclock
8016 0 0% S 1 0K 0K root kworker/3:2
8028 0 0% S 1 0K 0K root kworker/0:0
8381 0 0% S 1 0K 0K root kworker/4:2
8510 1 0% S 1 0K 0K root kworker/u17:0
8676 0 0% S 10 984768K 28552K bg system com.adups.fota.sysoper
8811 0 0% S 23 1006572K 34660K bg u0_a134 com.stackexchange.marvin
8889 0 0% S 1 0K 0K root kworker/u16:2
9047 1 0% S 66 1087948K 58556K bg u0_a120 com.google.android.youtube
9130 0 0% S 15 996944K 45700K bg u0_a163 com.fsck.k9
9154 0 0% S 51 1053048K 54072K bg u0_a117 com.whatsapp
9197 0 0% S 35 1028400K 49308K bg u0_a16 com.android.vending
9284 2 0% S 23 1078192K 104912K system com.android.settings
9305 1 0% S 1 0K 0K root kbase_event
9329 0 0% S 40 1041464K 50512K bg u0_a169 com.amazon.mShop.android.shopping
9401 1 0% S 12 987404K 29980K bg u0_a96 com.opera.mini.android
9416 1 0% S 11 993256K 30976K bg u0_a108 com.chrome.beta
9431 0 0% S 12 995316K 39588K bg u0_a79 com.estrongs.android.pop
9478 0 0% S 1 0K 0K root kworker/5:2
9485 0 0% S 1 0K 0K root kworker/u16:4
9533 1 0% S 10 989156K 37696K bg u0_a126 com.quoord.tapatalkxda.activity
9644 2 0% S 11 1027560K 34304K bg u0_a8 com.google.android.gms.wearable
9668 0 0% S 24 1042860K 52900K bg u0_a8 com.google.android.gms.unstable
9699 1 0% S 1 0K 0K root kbase_event
9715 0 0% S 1 0K 0K root kworker/0:1
9718 1 0% S 1 1268K 580K shell /system/bin/sh
9723 0 0% S 1 688K 4K shell su
9724 1 0% S 3 2748K 36K shell su
9727 1 0% S 1 692K 40K root /system/xbin/su
9729 1 0% S 1 692K 48K root /system/xbin/su
9730 1 0% S 1 1052K 508K root sh
10812 0 0% S 30 1020908K 56760K bg u0_a158 com.truecaller
13675 0 0% S 1 0K 0K root kbase_event
15254 1 0% S 11 993728K 28416K bg u0_a129 com.android.gallery3d
15424 0 0% S 1 0K 0K root kworker/u17:3
15624 1 0% S 36 1075904K 67664K bg u0_a149 com.google.android.googlequicksearchbox:search
18905 1 0% S 1 0K 0K root kworker/1:2
19367 1 0% S 1 0K 0K root kworker/u16:3
26457 1 0% S 14 988616K 28116K bg u0_a17 com.svox.pico
28050 0 0% S 1 0K 0K root ksdioirqd/mmc2
28051 0 0% S 1 0K 0K root stp_sdio_tx_rx
28061 1 0% S 1 0K 0K root kworker/1:3
28075 2 0% S 1 0K 0K root tx_thread
28076 1 0% S 1 0K 0K root hif_thread
28077 1 0% S 1 0K 0K root rx_thread
28502 0 0% S 35 1068580K 58328K fg u0_a8 com.google.process.gapps
29545 1 0% S 11 986236K 35432K bg system com.android.fallen
30218 0 0% S 13 1002492K 43340K bg u0_a139 com.google.android.apps.photos
31306 0 0% S 14 992248K 39544K bg u0_a6 android.process.media
32104 0 0% S 1 1088K 436K dhcp /system/bin/logwrapper
32105 1 0% S 1 1204K 644K dhcp /system/bin/dhcpcd
32567 3 0% S 1 688K 4K u0_a79 su
32569 1 0% S 1 692K 32K u0_a79 su
32571 3 0% S 1 692K 36K root /system/xbin/su
32572 3 0% S 1 692K 44K root /system/xbin/su
32573 3 0% S 1 1040K 324K root sh
32609 3 0% S 1 1020K 272K root /data/data/com.estrongs.android.pop/files/libestool2.so
135 0 0% D 1 0K 0K root present_fence_w
2 1 0% S 1 0K 0K root kthreadd
3 0 0% S 1 0K 0K root ksoftirqd/0
5 0 0% S 1 0K 0K root kworker/0:0H
7 0 0% S 1 0K 0K root migration/0
8 1 0% S 1 0K 0K root rcu_preempt
9 0 0% S 1 0K 0K root rcu_bh
user1874594
(527 rep)
Jul 13, 2015, 10:23 AM
• Last activity: Aug 28, 2022, 03:45 PM
3
votes
0
answers
2892
views
What EXACTLY does "pm uninstall" do on an unrooted Android 9.0 device?
There seems to be confusion regarding the behavior of `pm uninstall` from the ADB shell, see also [here][1] and [here][2]. **Question:** What configuration files does `pm uninstall` write to, is it `/data/system/packages.xml`, `/data/system/users/0/package-restrictions.xml` or both? Are there any ad...
There seems to be confusion regarding the behavior of
pm uninstall
from the ADB shell, see also here and here .
**Question:** What configuration files does pm uninstall
write to, is it /data/system/packages.xml
, /data/system/users/0/package-restrictions.xml
or both? Are there any additional files?
Note: This questions specifically concerns the behavior of pm uninstall
, not pm disable
. Furthermore, it concerns the behavior on *unrooted* devices.
Motivation: Uninstalling the wrong apps doing pm uninstall
can result in a soft-brick/boot loop. Therefore, reversing the effects of pm uninstall
can be the easiest way out of such problem, especially if other methods risk wiping data that needs to be rescued.
srhslvmn
(299 rep)
Jun 22, 2022, 03:48 PM
• Last activity: Jun 22, 2022, 04:28 PM
4
votes
1
answers
802
views
Cannot log in after disabling Android package from TWRP or with ADB
I have Google packages on Android disabled for security. Today I enabled the Play Store, Framework, and other stuff and now I can't log in to Android without restarting. I can't remove the package using ADB because it is unauthorized, as I can't log in. I am rooted and disabled these Google packages...
I have Google packages on Android disabled for security. Today I enabled the Play Store, Framework, and other stuff and now I can't log in to Android without restarting. I can't remove the package using ADB because it is unauthorized, as I can't log in.
I am rooted and disabled these Google packages. Enabling them seem to restart the phone at login (after you enter the password)
I can get into TWRP recovery, but it doesn't support the
pm
command-line tool.
I need to disable these packages.
apchrkey
(101 rep)
Jun 19, 2022, 02:45 AM
• Last activity: Jun 19, 2022, 11:46 AM
0
votes
1
answers
1814
views
How to list suspended apps?
You can "suspend" user apps via `cmd package suspend ` (which acts kind of like `pm disable`; the differences are explained in [this answer](/a/208271/16575) by @Firelord), and later unsuspend them using `cmd package unsuspend ` – which also works for user-installed apps. However: suspended packages...
You can "suspend" user apps via
cmd package suspend
(which acts kind of like pm disable
; the differences are explained in [this answer](/a/208271/16575) by @Firelord), and later unsuspend them using cmd package unsuspend
– which also works for user-installed apps. However: suspended packages seem no longer to be listed via cmd package list packages
– not even if -u
(uninstalled) or -d
(disabled) is specified; not even dumpsys package
seems to know them anymore.
So is there any way to obtain a list of suspended packages? The syntax output doesn't mention such. But as such apps are still shown in the launcher (though "grayed out"), there must be a way to detect them.
Izzy
(91596 rep)
Jun 12, 2022, 11:26 PM
• Last activity: Jun 13, 2022, 07:50 AM
3
votes
1
answers
1298
views
Init.d script trouble shooting
I'm trying to run an init.d script when my rom boots to disable system services, and they aren't running. The script is as follows #!/system/bin/sh su -c pm disable com.google.android.gms/.update.SystemupdateService su -c pm disable com.google.android.gms/.update.SystemUpdateGcmTaskService I can con...
I'm trying to run an init.d script when my rom boots to disable system services, and they aren't running.
The script is as follows
#!/system/bin/sh
su -c pm disable com.google.android.gms/.update.SystemupdateService
su -c pm disable com.google.android.gms/.update.SystemUpdateGcmTaskService
I can confirm that normal pm disable commands work to disable non system applications. So I suspect I'm not doing something right to su privileges.
user199849
(74 rep)
Dec 8, 2016, 12:36 AM
• Last activity: Jan 8, 2022, 10:04 AM
0
votes
0
answers
3194
views
How to enable and disable app using LADB?
So far, I only could find this related [discussion][1] from this site regarding disabling app on android by ADB, but I'm using LADB app and confirm whether these commands are correct or not since the discussion didn't mention anything about re-enabling the app. adb shell pm disable-user --user 0 adb...
So far, I only could find this related discussion from this site regarding disabling app on android by ADB, but I'm using LADB app and confirm whether these commands are correct or not since the discussion didn't mention anything about re-enabling the app.
adb shell pm disable-user --user 0
adb shell pm enable-user --user 0
This is the app I am going to use:
Will it work just like when I disable or enable app through *settings*? The app I wanna disable is Facebook, by the way. On my old phone android 8.1, it has disable feature, but idk why my phone with android 11 doesn't have this feature. Anyway, are those commands safe to try? I'm not familiar with Android shell whatever, I only thought it would be wise to ask here first before I test it.

user516076
(259 rep)
Dec 30, 2021, 12:52 PM
5
votes
1
answers
467
views
How do some system apps prevent themselves from being disabled?
I have been researching about this for quite some time and frankly I haven't found anything that reproduces this effect in any phone that I have tried, as you know there are a few system apps that manage to grey-out the "Disable" button in App info screen in Settings, at first I thought this was onl...
I have been researching about this for quite some time and frankly I haven't found anything that reproduces this effect in any phone that I have tried, as you know there are a few system apps that manage to grey-out the "Disable" button in App info screen in Settings, at first I thought this was only limited to critical system apps but based on my research I know that this isn't necessarily the case as in some cases I found that some regular(no-critical) pre-installed system apps in some phones have this effect e.g Facebook, Weather, Facebook Installer, Email, Gmail etc. and there are even some malware apps that achieve this, these apps don't even appear to be in the device administrators list therefore they have to be using another approach.
I have tried all sorts of install locations in
/system
; app
, priv-app
, vendor
(phones were rooted) but none have worked, factory reset doesn't change anything therefore it can't be some stored information in /data
partition, which has led me to think perhaps has something to do with the app itself or there is some info of apps that shouldn't be disabled that the system uses without involving the /data
partition (I highly doubt if this is the case).
I found a somehow related question here and another one on xda but no one gave a definitive answer.
AguThadeus
(442 rep)
Apr 11, 2018, 04:15 PM
• Last activity: Nov 5, 2021, 07:17 PM
1
votes
0
answers
1942
views
Cannot remove google account from Samsung android phone. Remove button greyed out
I cannot remove my google account from my android phone. Samsung XCover 4s Android 10. This is a work phone and I only used my account to download whatsapp for work communication group. I have deleted whatapp App. I understand how to go to -settings -account-tap on the gmail address I want to remove...
I cannot remove my google account from my android phone. Samsung XCover 4s Android 10.
This is a work phone and I only used my account to download whatsapp for work communication group.
I have deleted whatapp App. I understand how to go to -settings -account-tap on the gmail address I want to remove. The problem is the *Remove button* is greyed out and diabled.
I can sign out of this device out from my laptop but all my contacts remain on the phone and my google account still on the phone.
I have tried clearing data in playstore, google etc. I have signed in, signed out. Sync ON then OFF. I keep going back and the button is still not activated.
I really need help with this. It is a privacy issue.
Spark Logic
(11 rep)
Aug 23, 2021, 08:26 PM
0
votes
0
answers
719
views
Enable Package Installer
I have rooted OnePlus 5t, I used Lucky Pacher to disable Package Installer and when I reboot my device I got boot loop... Is there something I can do beside factory rest? is there an option to enable it via recovery or fastboot mode? I have OrangeFox recovery mode This is the XML file `package-restr...
I have rooted OnePlus 5t, I used Lucky Pacher to disable Package Installer and when I reboot my device I got boot loop... Is there something I can do beside factory rest? is there an option to enable it via recovery or fastboot mode?
I have OrangeFox recovery mode
This is the XML file
package-restrictions.xml
:
https://drive.google.com/file/d/1FThuUEt4pII_FBVpSUl7sjWoXLiq_zcG/view?usp=sharing
https://pastebin.com/XXE455pJ
Joe
(115 rep)
Jun 17, 2021, 01:17 PM
• Last activity: Jun 17, 2021, 02:52 PM
0
votes
1
answers
727
views
Does `pm uninstall` also automatically execute `force-stop` and `clear` on a non-rooted device?
This is for non-rooted stock ROM's. To get rid of one single app, I've been executing the following commands: **(Step 1)** `disable-user` **(2)** `force-stop` **(3)** `clear` **(4)** `uninstall` **(5)** `clear` Steps **(1)** and **(2)** first — otherwise, if I just execute **(3)** before them, the a...
This is for non-rooted stock ROM's.
To get rid of one single app, I've been executing the following commands:
**(Step 1)**
disable-user
**(2)** force-stop
**(3)** clear
**(4)** uninstall
**(5)** clear
Steps **(1)** and **(2)** first — otherwise, if I just execute **(3)** before them, the app will (more often than not) launch itself again and start accumulating app data.
At this point, I've achieved to make an app useless. It is not running (force stopped), it has no data saved (cleared) and will not launch itself without me knowing (disabled).
If I wish to take it further and entirely get rid of it, I can execute **(4)** to uninstall it.
Step **(5)**, might seem redundant, but I tested myself several times on two different categories of apps. The first one is system apps (i.e., the Settings UI has the option to disable it greyed out) and the other is typical carrier bloatware (you can uninstall it from the UI yourself without ADB)
If you run steps **(1)‐(5)** on a system app, you will get "success" on all five. If you run all five on the carrier app, you will get "success" only in steps **(1)-(4)**. In step **(5)**, you will get "app is not found" *(or some similar message)* instead.
So I said, maybe an "uninstalled" system app is still accumulating app data, if I can run clear
as many times as I wish after it's uninstalled and still get "success". Is that the case?
As far as just disabling is concerned, I have verified steps **(1)-(3)** are necessary. But when it comes to uninstalling instead, are they redundant?
*(i.e., does a simple* uninstall
*also automatically execute* force-stop
*and* clear
*?)*
jemosan374
(11 rep)
May 3, 2021, 11:02 AM
• Last activity: May 3, 2021, 12:22 PM
Showing page 1 of 20 total questions