83

Yes. The command is pm disable <package name>. You must be root in order to do this: Open shell and get root: PC> adb shell shell@hammerhead:/ $ su List all enabled apps, filter by "calculator": root@hammerhead:/ # pm list packages -e | grep 'calculator' package:com.android.calculator2 Disable app: root@hammerhead:/ # pm disable com.android....


30

I am sorry but you totally misinterpret the scanner results. In both cases one of 61 scanners has detected something - that looks more like a false-positive. Additionally the scanners that detected something are uncommon. Not one of the major virus scanners detects anything on the samples. Rescan it some days later and if nothing has changed the chance is ...


17

tl:dr; Google phones have the purest Android. They come with Google apps In Android ecosystem, phones launched by Google are stock Android (aka vanilla). It's the purest form of Android because Google developed the OS and tightly integrated with the hardware (earlier Nexus and now Pixel). They come with Google apps, you can't avoid them, unless you root your ...


15

How about looking for models supported by LineageOS? This is a ROM you can flash to your device, and you can even use it without the Google Apps (or flash them later) Although they are not included in LineageOS as such due to legal issues,[44] users can flash the normal Google apps, including the Google Play Store and Play Apps, with a Zip package, usually ...


13

This should work regardless whether the app is a system app or a third-party app (user installed). See my answer at Determine the package name of your app to get the package name of the concerned app and use adb shell to execute these commands (requires root access): adb shell su pm disable PACKAGE # disables the app and hides it in Settings ->...


13

Unfortunately, that is just not possible. The apk of system apps resides within system partition. The privileges (access rights) required to make changes in system partition are not given to ordinary users. We can only gain such higher privilege through rooting. That said, if you are dealing with space issues than you are looking at wrong front. System ...


11

Connect Your Phone to PC Using Data Cable. Turn on USB Debugging Setup ADB Connection Type adb shell Hit Enter and type again this pm uninstall -k --user 0 com.android.stk or pm uninstall -k --user 0 com.android.stk2 Application Remove Example Image


10

The question has quite deep implications. Android is not an OS, it is an "ecosystem". There is Android Open Source Project. This is the "base" of the Android OS. Hardly usable and you will not find pure AOSP on any factory phone. Vendors get AOSP and build over it to make some phone firmware that fits their business model (it may as well ...


9

Carl Parker writes about it on Android Authority: (partly reproduced here in case the original post goes down) For Apps Installed on the Device Assuming you have installed the app on your device, go to the app’s Google Play Store link and take note of the words after “?id=” and ignore the rest. Connect your device to the computer via USB ...


9

Navigate to Settings > Application Manager > All Then select Reset App Preferences from the menu. Try if this works, it worked for me for some other apps.


9

Further to the answer by @eldarerathis, you can disable an app for a specific user. I used this method to remove some apps from a restricted user that weren't listed on the user settings screen. All commands from an adb shell. Root access is required to make the changes. First, get the user's id: $ pm list users Users: UserInfo{0:Alice:13} running ...


6

Carl Parker writes about it on Android Authority: (partly reproduced here in case the original post goes down) For Apps Installed on the Device Assuming you have installed the app on your device, go to the app’s Google Play Store link and take note of the words after “?id=” and ignore the rest. Connect your device to the computer via USB ...


6

Requirement: Rooted phone Samsung Phone AccountAndSyncSettings.apk -- NO, Sync settings, this is required, even if out don´t sync, this is because it syncs more than just calendar and contacts, it is the effective sync to your google account, required for just about anything. ApplicationsProvider.apk -- NO, required for application installation and ...


6

YES, you can delete the stock Email (Email.apk) and stock Calendar (Calendar.apk, CalendarProvider.apk) app. For a list of other apps you can delete on CyanogenMod, see the expandable list at the bottom of the CM wiki. I'm not so sure for AOSP though.


5

You can change the behavior of holding home button even as non-root user (at least on my LG G Flex 2 with Android version 6.0.1): Settings - Apps - Configure apps - Default Apps (in Advanced section) - Assist & voice input - here touch the text "Assist app Google app" not the icon on the right edge - here select None.


5

An app can be disabled without root by running adb shell pm disable-user com.android.stk


4

As long as you have the release key (or whatever key you use) used sign the app in the /system you could just quickly side-load your application: adb install -r bin/my-signed-app.apk Note the '-r' option. This will update the application, but not remove/update the apk file in /system or clear the user's data. You might have to clear the data first due ...


4

Izzy opined it correctly here that the only sensible place for having factory home screen layout is the launcher's APK itself. Since I don't own a Lenovo device let alone your specific model I used my MTK device running stock 4.2.1 as the testing ground. It has stock launcher (com.android.launcher). About that thing called factory home screen layout -- ...


4

Is it safe to disable com.android.systemui? from Stack overflow : If you completely remove SystemUI.apk from the system, your device will hang on start-up and never fully boot again. Tried it before. ;) Framework-res and the system have some dependencies on SystemUI. Please also read the comments where OP did what you proposed and is warned that it could ...


4

You can simply copy the apk (its name not relevant) into /system/app or /system/priv-app, set the appropriate permissions (rw-r-r, root:root) and then do a reboot. That's it. Works well on Android 6.0.1.


4

Moving an application from one space to another on Marshmallow and more superior will almost always result in that. The best way use the cp command, after that delete the source. An application at data has it's own set permissions which persist to the system and though even if you change them, since there's no new instance of file creation, the system just ...


4

While revoking a runtime manifest permission requested by an app, the system warning: “If you deny this permission, basic features of your device may no longer function as intended.” is displayed by PackageInstaller if the permission was GRANTED_BY_DEFAULT: ~$ pm dump packages | grep -E 'Package |GRANTED_BY_DEFAULT' | grep -B1 android.permission All ...


3

Your chances for #2 are pretty good – though there might be some caveats. To figure which those are, let's take a look of what a factory-reset does. It... wipes /data wipes /cache wipes the dalvik cache (usually implicitly, as in most cases this resides in /data; I guess with Lollipop it will do the same for ART). So you see, /system remains untouched. ...


3

A1: I'm pretty positive that they are on the /system partition because you can't delete them, if you could, that would mean they are in /data partition or whatever it is called where the userspace is. A2: I think they install updates in userspace, not in /system. The reason for believeing so is that after you update a system app, and you go in Settings -> ...


3

Have you restarted your device since removing the app? If you've simply deleted the .apk using Root Explorer then then it won't have performed the 'cleanup' that normally happens when uninstalling an application. Restarting your device should cause the app drawer to re-detect the installed apps and the icon should disappear. This answer (relevant part ...


3

First of all you don't tell us what exactly apps you uninstalled there is a chance that you uninstalled some app that cannot be replaced by just adding gapps. Varius gapps for all the versions can be found here https://goo.im/gapps/ please be carefull to choose the right version according to the version of Android installed on your smartphone. You should ...


3

There's not a "straightforward" way to do it. You can't update the system application from the Play Store - you can download the update, but it will install as an indepent application (that will work instead of the system application from there on), but the system application will still stay in the system, and it cannot be replaced by the Play Store or the ...


3

It is possible (at least in my device) and I've provided a generalized idea using my Mediatek device running Android 4.2.1. The idea is very simple. Most of the notes apps I tried so far stores the notes inside a .db file located in their personal space under /data. We have to get the relevant .db file(s) and then export it into a .csv file. For a non-...


3

You can solve that as follows: Completely delete the old F-Droid app (e.g. uninstall using Titanium Backup) Get the latest .apk from F-Droid and put it on your device (either download directly with your Android web browser, or use adb push) Login to your device either via a terminal app or using adb shell Obtain root privileges by executing the command su ...


Only top voted, non community-wiki answers of a minimum length are eligible