UPDATE: Attached an importable XML file to the OP, which can be used to disable the below services/apps in bulk, within BK Disabler.
Coming from a long list of Nexus and Pixel phones running pure Android, The Galaxy S8 is my first phone with TouchWiz. While I love the phone and Samsung's take on the UI, I've been on a mission to get the Galaxy S8 to run as smoothly and efficiently as possible in order to avoid unnecessary battery drain and RAM usage. I've spent a good amount of time going down the list of preloaded processes on the S8 and researching to see which ones are safe to uninstall/disable without hindering any day-to-day functionality of the phone.
To start, since I have the T-Mobile variant, I uninstalled/disabled every T-Mobile related app/process on my phone. Then, after reading up on all of the below processes to ensure they were not necessary and safe to freeze, I used BK Package Disabler to freeze these:
com.samsung.aasaservice (AASAservice)
com.sec.android.AutoPreconfig (AutoPreconfig)
com.android.providers.partnerbookmarks
com.samsung.android.app.watchmanagerstub *don't freeze if you use Samsung Gear*
com.samsung.android.email.provider *don't freeze if you use the default Samsung Email app*
com.sec.edgtestapp (EpdgTestApp)
com.sec.android.widgetapp.samsungapps (Galaxy Essentials Widget)
com.samsung.android.app.vrsetupwizardstub (Gear VR SetupWizardStub) *don't freeze if you use Samsung Gear*
com.sec.android.service.health (Health Service) *don't freeze if you use Samsung Health*
com.lookout (Lookout) *As explorer-10 pointed out, make sure to disable Lookout as a Device Administrator under "Settings > Lock screen and security > Other security settings > Device Administrators"*
com.android.printspooler (Print Spooler)
com.samsung.android.beaconmanager (Samsung Connect)
com.sec.android.app.sns3 (Samsung Galaxy)
com.samsung.android.app.mirrorlink (Samsung MirrorLink 1.1) * don't freeze if you connect your phone to your car via USB for Android Auto*
com.sec.spp.push (Samsung Push Service)
com.sec.android.app.SecSetupWizard (Samsung setup wizard)
com.samsung.SMT (Samsung text-to-speach engine)
com.samsung.oh (Samsung+)
additional T-Mobile related processes that I froze:
com.tmobile.pr.mytmobile (T-Mobile)
com.tmobile.vvm.application ( T-Mobile Visual Voicemail)
com.tmobile.pr.adapt
Lastly, to make my phone feel a bit snappier, I enabled developer settings (Settings > About Phone > tap "Build number" 7 times) and turned Window animation scale and Transition animation scale both to "0". The end result of all this is a Galaxy S8 that feels just as fast/snappy as my Google Pixel did.
I imagine I missed a few processes that are safe to freeze since my main focus was just on ones that were constantly running and draining battery/RAM usage. So please feel free to comment with any additional processes you've found and I'll update the list.
Coming from a long list of Nexus and Pixel phones running pure Android, The Galaxy S8 is my first phone with TouchWiz. While I love the phone and Samsung's take on the UI, I've been on a mission to get the Galaxy S8 to run as smoothly and efficiently as possible in order to avoid unnecessary battery drain and RAM usage. I've spent a good amount of time going down the list of preloaded processes on the S8 and researching to see which ones are safe to uninstall/disable without hindering any day-to-day functionality of the phone.
To start, since I have the T-Mobile variant, I uninstalled/disabled every T-Mobile related app/process on my phone. Then, after reading up on all of the below processes to ensure they were not necessary and safe to freeze, I used BK Package Disabler to freeze these:
com.samsung.aasaservice (AASAservice)
com.sec.android.AutoPreconfig (AutoPreconfig)
com.android.providers.partnerbookmarks
com.samsung.android.app.watchmanagerstub *don't freeze if you use Samsung Gear*
com.samsung.android.email.provider *don't freeze if you use the default Samsung Email app*
com.sec.edgtestapp (EpdgTestApp)
com.sec.android.widgetapp.samsungapps (Galaxy Essentials Widget)
com.samsung.android.app.vrsetupwizardstub (Gear VR SetupWizardStub) *don't freeze if you use Samsung Gear*
com.sec.android.service.health (Health Service) *don't freeze if you use Samsung Health*
com.lookout (Lookout) *As explorer-10 pointed out, make sure to disable Lookout as a Device Administrator under "Settings > Lock screen and security > Other security settings > Device Administrators"*
com.android.printspooler (Print Spooler)
com.samsung.android.beaconmanager (Samsung Connect)
com.sec.android.app.sns3 (Samsung Galaxy)
com.samsung.android.app.mirrorlink (Samsung MirrorLink 1.1) * don't freeze if you connect your phone to your car via USB for Android Auto*
com.sec.spp.push (Samsung Push Service)
com.sec.android.app.SecSetupWizard (Samsung setup wizard)
com.samsung.SMT (Samsung text-to-speach engine)
com.samsung.oh (Samsung+)
additional T-Mobile related processes that I froze:
com.tmobile.pr.mytmobile (T-Mobile)
com.tmobile.vvm.application ( T-Mobile Visual Voicemail)
com.tmobile.pr.adapt
Lastly, to make my phone feel a bit snappier, I enabled developer settings (Settings > About Phone > tap "Build number" 7 times) and turned Window animation scale and Transition animation scale both to "0". The end result of all this is a Galaxy S8 that feels just as fast/snappy as my Google Pixel did.
I imagine I missed a few processes that are safe to freeze since my main focus was just on ones that were constantly running and draining battery/RAM usage. So please feel free to comment with any additional processes you've found and I'll update the list.
Last edited: