jnelsoninjax Posted September 24, 2018 Share Posted September 24, 2018 I am posting this guide that I found on the XDA forums on how to remove the preinstalled junk that comes on Android phones. Install the USB drivers for your device (Google has a list of some universal USB drivers here) Download the ADB binary for your particular OS (Windows, Mac, Linux) Extract the zip file into a folder that you can quickly access. On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options. Now enter Developer Options and find USB Debugging. Enable it. Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode. On your computer, browse to the directory where you extracted the ADB binary. Launch a Command Prompt in your ADB folder. For Windows users, this can be done by holding Shift and Right-clicking then selecting the “open command prompt here” option. Once you’re in the command prompt/terminal, enter the following command: adb devices You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it. Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on. Enter the following command: adb shell Execute the “pm list packages | grep '<OEM/Carrier/App Name>'” command (without quotes) to find package names. ALTERNATIVELY: You can also easily find the package name of an installed system application by installing the App Inspector app on your phone. I prefer doing it this way so you know exactly what the app name is of the application that you are about to uninstall. Step 1: Tap on “App List” Step 2: Find the app you want gone. (eg. “Compass”) Step 3: Find the package name under the App Name (eg. “com.huawei.compass”) Execute the command like so: “pm uninstall -k --user 0 <name of package>” command (without quotes) to uninstall a specific system application. As a word of warning, uninstalling system applications can be very dangerous so please know what you’re getting rid of before you complete these steps. Failing to do so could result in your phone becoming unusable until you perform a factory reset. Of course, by removing any given system application, another system application that may depend on it may also break so be careful what you remove. But if something does go wrong, you can always perform a factory reset to bring things back to the way they were. Which is something else you should know – these uninstalled system applications can/will come back after a factory reset. This is a good thing, however, as it means that these applications truly aren’t being uninstalled from the device, they are just being uninstalled for the current user (user 0 is the default/main user of the phone). That’s why, if you omit the “–user 0” and “-k” part of the command, the command won’t work. These two commands respectively specify that the system app will only be uninstalled for the current user (and not all users, which is something that requires root access) and that the cache/data of the system application will be preserved (which can’t be removed without root access). Therefore, even if you “uninstall” a system application using this method, you can still receive official OTA updates from your carrier or OEM. goretsky, spikey_richie and neoraptor 3 Share Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/ Share on other sites More sharing options...
techbeck Posted October 10, 2018 Share Posted October 10, 2018 Looks easier just to root your device, remove the apps, and unroot. Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598371570 Share on other sites More sharing options...
Brandon H Supervisor Posted October 10, 2018 Supervisor Share Posted October 10, 2018 On 10/10/2018 at 18:41, techbeck said: Looks easier just to root your device, remove the apps, and unroot. Expand true if you don't mind your device being factory reset from unlocking the bootloader (which most android phones require in order to get root). this method looks to avoid unlocking the bootloader so you'd be able to do it without losing anything on your phone Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598371802 Share on other sites More sharing options...
techbeck Posted October 10, 2018 Share Posted October 10, 2018 Yea, but typically, a normal user wouldn't do this and those that were concerned about removing bloat would have rooted their phones. Cool tip tho. Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598371814 Share on other sites More sharing options...
Brandon H Supervisor Posted October 10, 2018 Supervisor Share Posted October 10, 2018 On 10/10/2018 at 21:24, techbeck said: Yea, but typically, a normal user wouldn't do this and those that were concerned about removing bloat would have rooted their phones. Cool tip tho. Expand for our own phones sure. we're tech-y people I could see using this for say a buddy's phone if they want help removing something an OEM put on but you know they're not savvy enough to be trusted with a root on their phone. or for someone that already has a lot installed on their phone and doesn't want to deal with a reset just to remove an OEM app. Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598371818 Share on other sites More sharing options...
techbeck Posted October 10, 2018 Share Posted October 10, 2018 On 10/10/2018 at 21:28, Brandon H said: for our own phones sure. we're tech-y people I could see using this for say a buddy's phone if they want help removing something an OEM put on but you know they're not savvy enough to be trusted with a root on their phone. or for someone that already has a lot installed on their phone and doesn't want to deal with a reset just to remove an OEM app. Expand I get it. I just never had anyone who is non techie want to remove bloat off a phone before. Just what I have seen is all. Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598371862 Share on other sites More sharing options...
+Warwagon MVC Posted February 21, 2019 MVC Share Posted February 21, 2019 On 10/10/2018 at 21:43, techbeck said: I get it. I just never had anyone who is non techie want to remove bloat off a phone before. Just what I have seen is all. Expand In my case, I don't really want root, but I did want to remove the bloatware off the phone and tablet. This is extremely simple to do using the adb command above. Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598420452 Share on other sites More sharing options...
neoraptor Posted February 21, 2019 Share Posted February 21, 2019 Also in case of Samsung and wanting to still be able to use knox and stuff Brandon H and +Warwagon 2 Share Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598420456 Share on other sites More sharing options...
+Warwagon MVC Posted February 21, 2019 MVC Share Posted February 21, 2019 On 21/02/2019 at 15:12, neoraptor said: Also in case of Samsung and wanting to still be able to use knox and stuff Expand I did this to my Samsung Note Pro 12.2 (a.k.a Toilet tablet) . It's Battery would last a couple days, while sleeping. After debloating it, it lasts over a week, mostly sleeping. Link to comment https://www.neowin.net/forum/topic/1373536-how-to-uninstall-carrieroem-bloatware-without-root-access/#findComment-598420457 Share on other sites More sharing options...
Recommended Posts