Disable built in apps android

How to disable any pre-installed system app bloatware on Android without root

What we define as “bloatware” is subject to personal preference, but I think we can all agree that some manufacturers and carriers are more guilty of including it on their smartphones than others. Bloatware can, depending on your point of view, range from being a pre-installed app like Facebook to the stock, non-Google Photos gallery app. One person’s hated bloatware is another person’s beloved feature, but unfortunately for the person who classifies certain pre-installed apps as bloatware, they typically can’t uninstall it. Sometimes you can disable system apps, but not every system app will let you disable it.

There are ways around these limitations, though. We wrote a guide a while back that taught you how to “uninstall” any pre-installed system app on your Android smartphone or tablet. The problem with that method is twofold: it doesn’t actually fully uninstall the app and return space to the user and reverting the change requires you to either sideload the APK (if you can find it) or factory reset. Still, that method is quite useful and we’ve seen dozens of forum posts and user scripts taking advantage of it to debloat their new Android devices. To help users debloat their devices in a safer way, we would like to turn your attention towards another method that will not only disable the pre-installed bloatware of your choosing but also make it super easy to re-enable them at your convenience, making any mistake a lot easier to recover from. We’ll still be using ADB commands to mess with system applications so be sure you don’t disable anything absolutely critical (use your best judgment), but this method is a lot friendlier in case you disable the wrong app.

Disable Any Pre-Installed System App On Android Without Root

  1. Follow this tutorial to get ADB up and running on your Windows, Mac, or Linux PC. ADB, or Android Debug Bridge, is a developer tool that lets you issue some powerful commands to control your device. We use it a lot in our tutorials to do things that you otherwise can’t do without a rooted device.
  2. Download an app like App Inspector from the Google Play Store.
  3. Get the package name of the app you want to disable using App Inspector. Here are screenshots showing you how:

Opening command window on Windows 10

Windows PowerShell: .\adb shell pm disable-user —user 0

Mac/Linux Terminal: ./adb shell pm disable-user —user 0

  • For example, here’s what it looks like if you wanted to remove Cleanmaster (com.miui.cleanmaster) which comes preinstalled as part of MIUI on the Xiaomi Mi Mix 2S:
    Windows Command Prompt: adb shell pm disable-user —user 0 com.miui.cleanmaster
    Windows PowerShell: .\adb shell pm disable-user —user 0 com.miui.cleanmaster
    Mac/Linux Terminal: ./adb shell pm disable-user —user 0 com.miui.cleanmaster
  • And we’re done! The app should immediately become disabled and will disappear from your launcher. Do note that on rare occasions, some apps may automatically be re-enabled if the system has a function to re-enable it. For example, disabling the stock EMUI 9 launcher on Chinese Huawei or Honor devices will result in the stock launcher become automatically re-enabled after some time. If that bothers you, try the “uninstall” method.

    Читайте также:  Ftp соединение через total commander с андроидом

    Re-enable Any Disabled Pre-installed System App

    What if you disabled an app and want it back? It’s very easy to re-enable the app! First, go to Settings > AppsВ and look at the “All apps” list (it may be located somewhere different on your device.) Usually, you can filter here to see the names of all disabled apps. Once you know what app you want to re-enable, follow these steps:

    1. Open a command prompt or terminal window and run the following command:
      Windows Command Prompt: adb shell pm list packages -d
      Windows PowerShell: .\adb shell pm list packages -d
      Mac/Linux Terminal: ./adb shell pm list packages -d
    2. This command lists all disabled packages. Find the package name that corresponds to the app you want to re-enable. Now, just run the following command to re-enable one of them:
      Windows Command Prompt: adb shell pm enable

    Windows PowerShell: .\adb shell pm enable

    Mac/Linux Terminal: ./adb shell pm enable

  • If you have any issues, try rebooting after re-enabling the app.
  • What did we do?

    First of all, it’s important to differentiate what this command does and why it’s superior to the method that we used in our previousВ bloatware removal tutorial. In that tutorial, we uninstalled an application at a user level, which means it was still installed on the device in the system partition but not for the primary user (user 0). This is why to get it back you either needed to factory reset or sideload the APK. In this tutorial, we areВ disabling the app for the primary user rather than uninstalling it, which means that we can enable it without re-installing it again.

    The pm disable-user command has been around for years, but it’s been overlooked in favor of pm disable. You would think that both pm disable-user and pm disable –user 0 would be identical, but you would be wrong. For some reason, the disable-user command lets you disable basically any application you want while the regular disable command is quite limited.

    The best part about this method is that if you mess up and disable an application that you shouldn’t, it’s a really easy fix. You’ll also still receive OTA updates as you aren’t actually modifying any system files. That’s why we need the “–user 0” part of our command, which specifies that the app will only be disabled for the current user, not all users, which would require root access.

    Источник

    How to Disable Android System App Without Root

    Although the smartphone manufacturers — say Samsung and Xiaomi — have decreased the amount of bloatware in their devices, Android devices aren’t free of bloatware yet! If you want full control of your device, these apps become obstacles in your way. So, it brings us to the question: what’s the solution?

    If you don’t know about bloatware, they’re the unnecessary pre-installed apps, which you don’t or hardly use regularly. For example, you may not use Google Chrome (maybe you prefer Mozilla Firefox), but it’s still installed in your new smartphone, isn’t it? Fortunately, there’s a trick to remove all bloatware.

    10 Essential Tips To Increase Android’s Performance

    As it is with any other desktop or mobile operating system, the performance of your Android OS will. Read more

    Actually, the trick allows you to disable bloatware. And, it’s a better strategy than removing bloatware since you can re-enable them if you later change your mind. That said, let’s check the solution; but first, here’s a prerequisite.

    Prerequisite: You must install Android’s ADB on your system, then connect your Android device to your computer through ADB. Here’s a quick tutorial.

    Disable a System App without Root

    Fortunately, Android supports disabling system apps natively; however, OEMs disable this feature for some apps.

    Читайте также:  Android accessibility suite xiaomi что это такое

    For example, Xiaomi disables this feature for its core apps including but not limited to its security and settings apps.

    Using ADB, you can disable a system app — even if you can’t disable it natively in Android. What’s more interesting? This trick works without root, i.e., superuser access. Alright then, let’s check the no-root trick to disable system apps.

    First of all, you must check the app’s package name for the app you’re looking forward to disabling using this trick.

    If you don’t know, you can use an app like App Inspector to get such information about an app. Alternatively, you can look for the app’s link (web address) in the Play Store, as shown in this photo:

    As it’s evident, the package name for Google Chrome is “com.android.chrome”. Once you know the package name, run this command in the console:

    adb shell pm disable-user —user 0

    For example, here’s the command to disable Google Chrome:

    adb shell pm disable-user —user 0 com.android.chrome

    That’s all; this trick will enable you to disable any bloatware on your smartphone, allowing you to disable unused apps and gain more power and speed!

    Re-enable a System App without Root

    If you already know the app’s package (like “com.android.chrome”) that you need to re-enable in your device, it’s good.

    If not, you must check the app’s package name before following the steps. Here’s the command for checking them:

    adb shell pm list packages -d

    The above command shows the disabled packages, so you can get the package name quickly. Once you know the app’s package name, run this command:

    adb shell pm enable

    For instance, here’s the command to enable Google Chrome:

    adb shell pm enable com.android.chrome

    Congrats; the disabled app will get re-enabled in your device. You can use the re-enabled app just like any other application on your smartphone.

    If you can’t re-enable an app, restart the device, then try to run the above command.

    Tips and Tricks for Avoiding Problems

    Let’s check some basic tips and tricks to help you avoid common problems.

    1. You must know the app before disabling it.

    Please don’t try this trick to disable a crucial app on your device. For example, MIUI System Launcher (“com.miui.home”) is a crucial app (especially if you don’t have any other app launcher installed on your smartphone).

    If you disable this app, your device may give continuous errors or stop responding at all.

    2. If you disable, re-enable the app immediately.
    3. An app is getting re-enabled again. How come?

    Smartphone manufacturers are smart enough to add security measures for discouraging people from hacking into their devices. If you disable an app, you may see it again — re-enabled!

    There may be another app from the manufacturer that may re-enable a disabled system app. In this case, you must find the other app and disable it too. But, don’t forget the tips #1 and #2 from above.

    Источник

    How to block or remove built in apps on an android phone

    Hey everybody, this is my first post, quite intimidating I must say.

    Is there a way to block or remove built in applications on an android phone. I want to limit what you can do on the phone e.g. only call, text, email and use one or two third party applications. Is it possible to do that without rooting the phone?

    Looking to do this on a Samsung Galaxy Pocket

    Hey everybody, this is my first post, quite intimidating I must say.

    Is there a way to block or remove built in applications on an android phone. I want to limit what you can do on the phone e.g. only call, text, email and use one or two third party applications. Is it possible to do that without rooting the phone?

    Читайте также:  Как увеличить яркость android

    Looking to do this on a Samsung Galaxy Pocket

    A lot of built-in apps can be disabled by going in to Settings>Apps>All and selecting “Disable” inside the app you don’t want.

    The app itself then disappears from your app drawer although it can be re-enabled at any time by going Settings>Apps>Disabled and selecting the appropriate app from there. Most apps can safely be disabled, although some may interact with another app or function you may want to use in which case that particular app/function may not work.

    There are other seperate processes and functions which can also be disabled: e.g.disabling com.android.providers.partnerbookmarks will remove the annoying unwanted bookmarks in Chrome, but I would be very careful about disabling any of these options if you’re unsure about what you’re doing..

    Thanks for all the responses!

    I would like to prevent anyone using basic functions, I want to use the phone for a survey but don’t want the users to access applications or functions that are not necessary. This includes the settings function. I downloaded Hi AppLock but was just wondering if there were other ways to do it. I guess that is the only root. I plan on removing most of the useless apps and then locking the rest , then put them in a folder and hide the applications in it.

    How to block or remove built in apps on an android phone

    Источник

    How to Disable Any User or System Apps on Android

    Last updated on October 12th, 2021 at 11:45 pm

    Your Android is running out of RAM and suffering from high battery consumption. So, Why don’t you disable Android apps that you’re not needed right now. You can enable it again whenever you need it.

    Android is the most popular operating system today and spreading all around the world varies widely and if you have an android device so this tutorial is going to be very useful and informative for you.

    Let’s come to the point and talk about Android apps, Android is capable of running many apps at the same time but it also loses something at this time.

    If you’ve stored so many apps on Android, it will slow down Android’s performance and the battery will drain fastly.

    Now you’re going to Learn How to disable any system/user application on Android with ease.

    It’s an important step because disabling an unnecessary application helps to free up some precious internal storage, free up some RAM and disable means no battery draining issues, how good is that.

    Warning: System Applications are very sensitive, do not try to disable any system application if you don’t know about it.

    Otherwise, you’ll lose your Android device and we‘ll not responsible at any cost.

    How to Disable Any User or System Apps on Android

    Note: This tutorial needs a Rooted Android Device, If your device is not rooted, read: How to Root Any Android device in just 1min.

    Disable Application is an android app that allows you to disable any system/user apps and the best thing is you can disable any app without clearing app data also you can enable the app anytime.

    This application is available on the google play store and we tested this application on Android, it has a great user interface and easy to operate. We already mentioned you need a rooted android device to run this application.

    Run Disable application on your Android, Allow Root privileges, and start disabling any android application without any restriction.

    After installing the Disable application, Just Open the app then the app will ask you to allow Root Privileges, simply allow and then you can disable any user/system application on your Android and also can enable the disabled application very easily.

    Источник

    Оцените статью