How to remove embedded Android applications without root rights
Manufacturers of Android smartphones and tablets simply love to install uninstalled embedded applications on their gadgets. Good when they are useful. But in most cases it’s just slag, taking its place and annoying with its advertising.
Advanced users can get root access on their device and tear down all these programs. However, many do not risk using root – because of the reluctance to lose their warranty, the prospects to stop receiving OTA updates or for other reasons.
But, fortunately, there is a way to remove firmware in Android and without root. It may seem complicated for beginners, but if you carefully follow the instructions, everything will work out.
Never uninstall applications for which you do not understand the purpose. You can damage the operating system of the smartphone, and you have to reflash.
In addition, before digging into the system settings, be sure to back up photos, music, videos and other important data from the smartphone’s memory.
1. Install ADB
We need the ADB utility (Android Debug Bridge). For different operating systems, the procedure for installing it is approximately the same. Select the version of ADB for your system, and then do the following.
Download the ZIP archive from ADB.
Extract its contents to some folder without Russian letters in the name. On Windows, this is best done at the root of the system drive – C: platform-tools. On macOS and Linux, you can simply extract everything to the desktop. The platform-tools folder will appear.
Open Command Prompt on Windows or Terminal on macOS and Linux. In Windows, you need to run the command line as administrator – for this, right-click on the "Command Line" icon and select "Advanced" → "Run as administrator".
Now you need to open the platform-tools folder in the terminal. Type the following command: cd / path / to / your / folder / and press Enter.
If you don’t know which path leads to your folder, do this:
On Windows, right-click on the folder while holding Shift and click “Copy as path”. Then paste the copied line into the terminal.
On macOS, hold Alt and right-click on the folder, then select “Copy path to …”.
Or on macOS and Linux, just drag and drop the platform-tools folder into the terminal window.
Now ADB is ready to go.
Download ADB for Windows →
Download ADB for macOS →
Download ADB for Linux →
2. Find out the names of packages
Now we need to find out what, in fact, we want to delete. To do this, install the App Inspector app on your smartphone. Open it and find there preinstalled programs that you do not need.
Click on the name of the program in the list and you will see information about it. We are interested in the Package name section – it contains the name of the package you do not need. It will look like this: com.android.browser or something like that.
You need to write down the names of the packages that you are about to delete somewhere. App Inspector makes it easy to copy a name by simply clicking on it. You can collect the names in some text file or document in the cloud so that you can easily copy them later on your computer.
3. Turn on USB debugging
Turn on USB debugging, it's pretty easy.
Open your smartphone’s settings, find the “About phone” section there and click on the “Build number” item until the system displays the message “You have become a developer”.
Return to the main settings menu and open the “For Developers” item that appears.
Find the “USB Debugging” option and enable it.
How to enable USB debugging on Android
4. Connect to the computer
Now connect the smartphone to the computer via the USB cable. Then, in the terminal line that we opened in the previous paragraph, execute the following commands:
Windows: adb devices
macOS:. adb devices
Linux: ./adb devices
The serial number of your smartphone or tablet will appear on the command line. This means that the device is connected correctly.
5. Remove unnecessary applications
Now we begin to remove unnecessary programs. To do this, enter the following commands:
Windows: adb shell pm uninstall -k –user 0 package_name
macOS:. adb shell pm uninstall -k –user 0 package_name
Linux: ./adb shell pm uninstall -k –user 0 package_name
For example, if you want to remove the Google Play Music application, the command will be like this:
adb shell pm uninstall -k –user 0 com.google.android.music
Press Enter. The Success message should appear, indicating that the deletion was completed successfully.
When done, just close the terminal window and disconnect the smartphone from the computer. My deleted applications disappeared immediately. If this does not happen for you, try restarting your smartphone.
Finally, you should disable USB debugging. And finally, if the “For Developers” item in the settings annoys you, open the list of installed applications, find “Settings” there, click on it and select “Clear data”. And the "For Developers" menu will disappear.
Good luck cleaning Android out of junk. And look, do not remove the excess.
5 Useful Chrome Features for Android You May Not Know About
Android multitasking: 5 ways to do multiple things at once
Why Android starts to slow down over time and how to deal with it