[Samsung Galaxy S7 Themes, Apps, and Mods] wrigglevision:
So my ultimate goal was to debloat this ROM any way I can. I'm on the latest (U10 - G930TUVSACSG1) T-Mobile firmware, and rooting it is just as easy as all the bootloader versions before it. Unfortunately, the engineering boot.img introduces pretty noticeable performance degradation, even with all available speed tricks and the Interactive CPU governor tweak. Some of the heavier apps saw upwards of 8 literal seconds between pressing a text box and the keyboard actually popping up, and Google Maps still loaded about one block of map info every 3 seconds. Post-debloat, this got only slightly better, and my phone only boot loops if I try to re-flash the stock boot.img after rooting, so I set out to find a way to debloat using a 100% stock base.

So I Googled for about 30 minutes and learned that ADB has this cool feature called Package Manager, called by the "pm" command. Further Googling informed me that it can be used to install or uninstall pretty much every living, breathing package without the need for root or superuser privileges. In this case, we'll be removing existing packages.

- PREPARATION -

1.) Obtain ADB. The quick, painless way is through Minimal ADB and Fastboot (Here)

2.) Make sure your USB drivers are up to date (Obligatory link in case you forgot where to go)

3.) Enable Developer Options, then enable USB Debugging. If you get a trust prompt, tap Yes (this probably won't show until you run an actual command through adb).

4.) Type adb shell to start a terminal. If all goes well, you should see:

heroqlte:/ $

This can vary depending on your firmware. I'm on T-Mobile firmware, so my terminal reads heroqltetmo.

- GETTING A LIST OF PACKAGES -

There are two methods for obtaining a list of packages currently installed on your phone:

1.) With the adb terminal still active, type pm list packages. This will give you a long list of packages with a different naming convention (e.g. com.google.android.youtube is the YouTube app).

2.) Package List on the Play Store (Here). Same function, but you get the actual app names and icons, which will help you identify which package belongs to what.

- DELETING PACKAGES -

Now it's time to delete these packages. For both of the listing methods above, you'll have to return to the adb terminal and type:

pm uninstall -k --user 0 [B]package.name.here[/B]

Wait a second or two, and you'll see Success on the very next line. If you run into Failure [not installed for 0], check for typos. If it's typed correctly and you still get that error, it means you're probably using someone else's list of bloatware and that particular app doesn't even exist on your phone.

There are a plethora of lists on the internet that contain safe-to-delete bloatware, but PROCEED AT YOUR OWN RISK. If you end up deleting a package that's actually holding Android together, you'll get error popups for days and may need to re-flash and start over. As a professional idiot, I speak from experience.

For convenience, here's a log of successful package uninstalls on my end. Damn near everything is gone (I've even replaced Samsung's Phone and Messaging apps with Google's defaults from the Play Store. Again, keep in mind that this is my experience with the T-Mobile G930TUVSACSG1 firmware. Your Verizon/Sprint/AT&T/U image may have a different set of apps and packages installed, but there is a ton of common ground to be found in this log. Also, it bears repeating. Proceed-At-Own-Risk still applies:

heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.sbrowser
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.aasaservice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.AutoPreconfig
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.bbc.bbcagent
Success
heroqltetmo:/ $ pm uninstall -k --user 0 flipboard.boxer.app
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.drivelink.stub
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.monotype.android.font.chococooky
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.android.providers.partnerbookmarks
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.android.sharedstoragebackup
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.android.wallpapercropper
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.bcservice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.tmobile.pr.adapt
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.monotype.android.font.cooljazz
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.factory
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.email.provider
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.epdgtestapp
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.facebook.system
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.facebook.appmanager
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.widgetapp.easymodecontactswidget
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.samsungapps
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.service.health
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.advp.imssettings
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.keyguardwallpaperupdator
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.android.wallpaper.livepicker
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.magnifier
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.mimage.photoretouching
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.android.dreams.phototable
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.android.printspooler
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.monotype.android.font.rosemary
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.safetyinformation
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.billing
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.mirrorlink
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.SecSetupWizard
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.SMT
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.policydm
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.securitylogagent
Success
heroqltetmo:/ $ pm uninstall -k --user 0 org.simalliance.openmobileapi.service
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.beaconmanager
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.trustonic.tuiservice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.talkback
Success
heroqltetmo:/ $ pm uninstall -k --user 0 org.simalliance.openmobileapi.service
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.beaconmanager
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.trustonic.tuiservice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.talkback
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.game.gamehome
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.game.gametools
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.mobeam.barcodeService
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.location.nsflp2
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.easysetup
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.easyonehand
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.game.gamehome
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.game.gametools
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.mobeam.barcodeService
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.location.nsflp2
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.easysetup
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.easyonehand
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.spay
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.mobileservice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.watchmanager
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.oh
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.easyMover
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.ststub
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.tmobile.vvm.application
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.daemonapp
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.facebook.services
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.amazon.mShop.android
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.lookout
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.mhswrappertmo
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.launcher
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.shealth
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.samsungpass
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.spayfw
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.spp.push
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.tmobile.pr.mytmobile
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.whitepages.nameid.tmobile
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.tmovvm
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.svoice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.voicewakeup
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.weather
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.hancom.office.editor.hidden
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.enhance.gameservice
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.da.daagent
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.android.app.dictionary
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.tmobile.simlock
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.asksmanager
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.samsungpassautofill
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.google.android.apps.walletnfcrel
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.google.android.talk
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.google.android.videos
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.google.android.music
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.lool
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.svoice.lang.en_US
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.sec.svoice.lang.es_US
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.knox.securefolder
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.app.galaxyfinder
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.monotype.android.font.foundation
Success
heroqltetmo:/ $ pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc
Success

And the copypasta-friendly version (If you want all of it, just copy this whole list, paste it in the adb terminal, and all listed packages will be uninstalled in sequence):

pm uninstall -k --user 0 com.sec.android.app.sbrowser
pm uninstall -k --user 0 com.samsung.aasaservice
pm uninstall -k --user 0 com.sec.android.AutoPreconfig
pm uninstall -k --user 0 com.samsung.android.bbc.bbcagent
pm uninstall -k --user 0 flipboard.boxer.app
pm uninstall -k --user 0 com.samsung.android.drivelink.stub
pm uninstall -k --user 0 com.monotype.android.font.chococooky
pm uninstall -k --user 0 com.android.providers.partnerbookmarks
pm uninstall -k --user 0 com.android.sharedstoragebackup
pm uninstall -k --user 0 com.android.wallpapercropper
pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub
pm uninstall -k --user 0 com.sec.bcservice
pm uninstall -k --user 0 com.tmobile.pr.adapt
pm uninstall -k --user 0 com.monotype.android.font.cooljazz
pm uninstall -k --user 0 com.sec.factory
pm uninstall -k --user 0 com.samsung.android.email.provider
pm uninstall -k --user 0 com.sec.epdgtestapp
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.sec.android.widgetapp.easymodecontactswidget
pm uninstall -k --user 0 com.sec.android.app.samsungapps
pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps
pm uninstall -k --user 0 com.sec.android.service.health
pm uninstall -k --user 0 com.samsung.advp.imssettings
pm uninstall -k --user 0 com.samsung.android.keyguardwallpaperupdator
pm uninstall -k --user 0 com.android.wallpaper.livepicker
pm uninstall -k --user 0 com.sec.android.app.magnifier
pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare
pm uninstall -k --user 0 com.sec.android.mimage.photoretouching
pm uninstall -k --user 0 com.android.dreams.phototable
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.monotype.android.font.rosemary
pm uninstall -k --user 0 com.samsung.safetyinformation
pm uninstall -k --user 0 com.sec.android.app.billing
pm uninstall -k --user 0 com.samsung.android.app.mirrorlink
pm uninstall -k --user 0 com.sec.android.app.SecSetupWizard
pm uninstall -k --user 0 com.samsung.SMT
pm uninstall -k --user 0 com.policydm
pm uninstall -k --user 0 com.samsung.android.securitylogagent
pm uninstall -k --user 0 org.simalliance.openmobileapi.service
pm uninstall -k --user 0 com.samsung.android.beaconmanager
pm uninstall -k --user 0 com.trustonic.tuiservice
pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey
pm uninstall -k --user 0 com.samsung.android.app.talkback
pm uninstall -k --user 0 org.simalliance.openmobileapi.service
pm uninstall -k --user 0 com.samsung.android.beaconmanager
pm uninstall -k --user 0 com.trustonic.tuiservice
pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey
pm uninstall -k --user 0 com.samsung.android.app.talkback
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.mobeam.barcodeService
pm uninstall -k --user 0 com.sec.location.nsflp2
pm uninstall -k --user 0 com.samsung.android.easysetup
pm uninstall -k --user 0 com.sec.android.easyonehand
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.mobeam.barcodeService
pm uninstall -k --user 0 com.sec.location.nsflp2
pm uninstall -k --user 0 com.samsung.android.easysetup
pm uninstall -k --user 0 com.sec.android.easyonehand
pm uninstall -k --user 0 com.samsung.android.spay
pm uninstall -k --user 0 com.samsung.android.mobileservice
pm uninstall -k --user 0 com.samsung.android.app.watchmanager
pm uninstall -k --user 0 com.samsung.oh
pm uninstall -k --user 0 com.sec.android.easyMover
pm uninstall -k --user 0 com.samsung.android.ststub
pm uninstall -k --user 0 com.tmobile.vvm.application
pm uninstall -k --user 0 com.sec.android.daemonapp
pm uninstall -k --user 0 com.facebook.services
pm uninstall -k --user 0 com.amazon.mShop.android
pm uninstall -k --user 0 com.lookout
pm uninstall -k --user 0 com.samsung.android.app.mhswrappertmo
pm uninstall -k --user 0 com.sec.android.app.launcher
pm uninstall -k --user 0 com.sec.android.app.shealth
pm uninstall -k --user 0 com.samsung.android.samsungpass
pm uninstall -k --user 0 com.samsung.android.spayfw
pm uninstall -k --user 0 com.sec.spp.push
pm uninstall -k --user 0 com.tmobile.pr.mytmobile
pm uninstall -k --user 0 com.whitepages.nameid.tmobile
pm uninstall -k --user 0 com.samsung.tmovvm
pm uninstall -k --user 0 com.samsung.android.svoice
pm uninstall -k --user 0 com.samsung.android.voicewakeup
pm uninstall -k --user 0 com.samsung.android.weather
pm uninstall -k --user 0 com.hancom.office.editor.hidden
pm uninstall -k --user 0 com.enhance.gameservice
pm uninstall -k --user 0 com.samsung.android.da.daagent
pm uninstall -k --user 0 com.sec.android.app.dictionary
pm uninstall -k --user 0 com.tmobile.simlock
pm uninstall -k --user 0 com.samsung.android.asksmanager
pm uninstall -k --user 0 com.samsung.android.samsungpassautofill
pm uninstall -k --user 0 com.google.android.apps.walletnfcrel
pm uninstall -k --user 0 com.google.android.talk
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.samsung.android.lool
pm uninstall -k --user 0 com.sec.svoice.lang.en_US
pm uninstall -k --user 0 com.sec.svoice.lang.es_US
pm uninstall -k --user 0 com.samsung.knox.securefolder
pm uninstall -k --user 0 com.samsung.android.app.galaxyfinder
pm uninstall -k --user 0 com.monotype.android.font.foundation
pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc

I will add detail for as many packages as I can as time goes on, so you have a better idea of what you're uninstalling. Alternatively, you can Google any package names you don't recognize before taking the plunge.