{"id":2553,"date":"2021-07-17T18:50:31","date_gmt":"2021-07-17T17:50:31","guid":{"rendered":"https:\/\/andyjohnson.uk\/blog\/?p=2553"},"modified":"2021-07-19T17:45:14","modified_gmt":"2021-07-19T16:45:14","slug":"cleaning-up-a-samsung-galaxy-tab-s7","status":"publish","type":"post","link":"https:\/\/andyjohnson.uk\/blog\/2021\/07\/17\/cleaning-up-a-samsung-galaxy-tab-s7\/","title":{"rendered":"Cleaning-up a Samsung Galaxy Tab S7+"},"content":{"rendered":"\n<p>I recently bought an Galaxy Tab S7+ tablet to replace an ancient and failing laptop, and on a hunch that it might stop me from being distracted by my phone. I&#8217;m very pleased with it, although I&#8217;m still not sure whether its had a positive impact on my tendency to stare at my phone.<\/p>\n\n\n\n<p>But man does it come loaded down with a lot of crap. I don&#8217;t need a Samsung contacts app &#8211; the google one is perfectly adequate. Same with calendar and photo gallery. And I don&#8217;t need text messaging and phone apps. And I certainly don&#8217;t need two personal assistant apps (yes, <em>you<\/em> Bixby). And of course most of them can&#8217;t be uninstalled &#8211; because someone at Samsung thinks I want their particular form of value add.<\/p>\n\n\n\n<p>So of course I decided to remove them anyway. This post describes the process. But before that:<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>Warning! Doing what is described here could cause data loss, device instability, and\/or could brick your device completely. Don&#8217;t copy what I did unless you understand the consequences and accept responsibility. I can&#8217;t be held responsible for your choices.<\/strong><\/p>\n\n\n\n<p>The first thing I did was quickly remove components of Bixby that are integrated into the user interface, using the steps described in <a href=\"https:\/\/www.androidcentral.com\/how-completely-disable-bixby\">this article<\/a> on Android Central. <\/p>\n\n\n\n<p>It is possible to uninstall &#8220;uninstallable&#8221; apps using <kbd>adb<\/kbd> &#8211; the Android Debug Bridge that is part of the Android platform tools. So the first thing to do is to download and install the tools on a PC or Mac. Make sure the bin directory is in your path. Then enable developer mode on your Android device and connect it to your PC via USB. I&#8217;m not going to explain how to do any of this: if you don&#8217;t already know then I think it&#8217;s fair to say that you <em>really<\/em> shouldn&#8217;t be contemplating any of this.<\/p>\n\n\n\n<p>The command to uninstall an app or package is <kbd>adb -d shell pm uninstall --user 0 &lt;packagename&gt;<\/kbd><\/p>\n\n\n\n<p>The <kbd>--user 0<\/kbd> switch runs the command as the device&#8217;s root user, which is necessary for some of the apps I uninstalled.<\/p>\n\n\n\n<p>So all that we need to do now is determine the package names for the apps we want to uninstall. There are probably a few ways to do this, but I found that the easiest way was to install an app such as <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.ext.ui\">APK Extractor<\/a>, which lists the installed apps and their package names. I didn&#8217;t extract any apks with it, and I uninstalled it later.<\/p>\n\n\n\n<p>Then it&#8217;s just a matter of running the above command using the names of the packages that you want to remove. Here&#8217;s the ones I removed:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Package Name<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><tr><td><kbd>com.samsung.android.calendar<\/kbd><\/td><td>Samsung Calendar<\/td><\/tr><tr><td><kbd>com.samsung.android.app.routines <\/kbd><\/td><td>Bixby Routines<\/td><\/tr><tr><td><kbd>com.samsung.android.visionintelligence <\/kbd><\/td><td>Bixby Vision<\/td><\/tr><tr><td><kbd>com.samsung.android.bixby.agent<\/kbd><\/td><td>Bixby Voice<\/td><\/tr><tr><td><kbd>com.samsung.android.bixby.service<\/kbd><\/td><td>Bixby Service<\/td><\/tr><tr><td><kbd>com.samsung.android.app.notes<\/kbd><\/td><td>Samsung Notes<\/td><\/tr><tr><td><kbd>com.samsung.android.app.notes.addons<\/kbd><\/td><td>Samsung Notes<\/td><\/tr><tr><td><kbd>com.samsung.android.beaconmanager<\/kbd><\/td><td>SmartThings<\/td><\/tr><tr><td><kbd>com.samsung.android.oneconnect<\/kbd><\/td><td>SmartThings<\/td><\/tr><tr><td><kbd>com.samsung.android.dialer<\/kbd><\/td><td>Samsung Phone<\/td><\/tr><tr><td><kbd>com.samsung.android.messaging<\/kbd><\/td><td>Samsung Messages<\/td><\/tr><tr><td><kbd>com.sec.penup<\/kbd><\/td><td>Penup<\/td><\/tr><tr><td><kbd>com.fluidtouch.noteshelf2<\/kbd><\/td><td>Noteshelf<\/td><\/tr><tr><td><kbd>com.sec.android.app.popupcalculator<\/kbd><\/td><td>Samsung Calculator<\/td><\/tr><tr><td><kbd>com.sec.android.app.myfiles<\/kbd><\/td><td>My Files <sup>(1)<\/sup><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><sup>(1)<\/sup> Uninstalling this package makes it possible to install Google Files. I have no idea how that works.<\/p>\n\n\n\n<p>The above is very much a minimum set. There are still bits of Bixby and other packages installed but they don&#8217;t seem to intrude on my experience of using the device and it seems a lot cleaner now. As a device I really like it.<\/p>\n\n\n\n<p>Once again: this is what worked for me. Your experience may differ. I hope it is useful.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently bought an Galaxy Tab S7+ tablet to replace an ancient and failing laptop, and on a hunch that it might stop me from being distracted by my phone. I&#8217;m very pleased with it, although I&#8217;m still not sure whether its had a positive impact on my tendency to stare at my phone. But &hellip; <a href=\"https:\/\/andyjohnson.uk\/blog\/2021\/07\/17\/cleaning-up-a-samsung-galaxy-tab-s7\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Cleaning-up a Samsung Galaxy Tab S7+&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[27],"class_list":["post-2553","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-tech"],"_links":{"self":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts\/2553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/comments?post=2553"}],"version-history":[{"count":7,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts\/2553\/revisions"}],"predecessor-version":[{"id":2563,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts\/2553\/revisions\/2563"}],"wp:attachment":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/media?parent=2553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/categories?post=2553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/tags?post=2553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}