30 votes

Suspected malware on stock apps in a Mediatek mtk65* based phone

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 ...
Robert's user avatar
  • 20.2k
27 votes
Accepted

How to reinstall an uninstalled system app through ADB?

Technically, the command adb shell pm uninstall -k --user 0 <package_name> does not uninstall an app from the device. Instead, it just removes it from a user. There are a couple of ways to get ...
Bo Lawson's user avatar
  • 2,588
23 votes

Enable and disable system apps via ADB

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 ...
Firelord's user avatar
  • 25.1k
18 votes
Accepted

Which phones have the purest Android?

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 ...
beeshyams's user avatar
  • 40.7k
16 votes

Which phones have the purest Android?

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 ...
KERR's user avatar
  • 271
15 votes

How to remove the SIM Toolkit from my phone? (Without root or flashing any ROM)

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 ...
zatokaa's user avatar
  • 282
13 votes
Accepted

Removing apk of inbuilt apps completely (without rooting)

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 ...
Firelord's user avatar
  • 25.1k
11 votes

Enable and disable system apps via ADB

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 ...
starfry's user avatar
  • 455
11 votes

Which phones have the purest Android?

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 ...
fraxinus's user avatar
  • 211
5 votes
Accepted

How do I disable Google App?

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) ...
jis's user avatar
  • 549
5 votes
Accepted

Installing .apk as system app directly (with root)

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....
Firelord's user avatar
  • 25.1k
5 votes

How to remove the SIM Toolkit from my phone? (Without root or flashing any ROM)

An app can be disabled without root by running adb shell pm disable-user com.android.stk
nikstar's user avatar
  • 51
4 votes

Consequences of disabling com.android.SystemUI

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 ...
beeshyams's user avatar
  • 40.7k
4 votes
Accepted

Convert installed app to system app

SuperSU version v2.73 installed by you is systemless as confirmed by you using methods mentioned here How to find that I am rooted with Systemless Systemless root does not permit changes to be made ...
beeshyams's user avatar
  • 40.7k
4 votes

app installed to /system/priv-app won't run

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 ...
Thally Ace's user avatar
4 votes
Accepted

Which process is responsible for capturing (mobile/WiFi) data usage?

DataUsageController (a component of Settings app) collects data from NetworkStatsService (1) which is part of Android framework i.e. system_server and depends on (2) TrafficController (a component of ...
Irfan Latif's user avatar
  • 20.4k
4 votes
Accepted

What happens if I ignore the warning: "If you deny this permission, basic features of your device may no longer function as intended"?

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 ...
Irfan Latif's user avatar
  • 20.4k
4 votes

Does uninstalling system apps using ADB commands increase internal storage?

Yes and no - that depends if the app has created user data at run-time and if it has installed an update e.g. via Google Play Store (system updates are irrelevant here). No Update via Play Store ...
Robert's user avatar
  • 20.2k
3 votes
Accepted

Lollipop and above - How do I install an APK as a system app?

Okay, I got it working. Here's how I did it: Copy the APK file to /system/app/some-folder/ or /system/priv-app/xyz-folder/. Keeping them in their own folders may/will prevent conflicts. Some apps ...
Aloha's user avatar
  • 345
3 votes

Enable and disable system apps via ADB

I wanted to disable the playstore on Vivo phone because my niece always installs multiple gigabytes of games. For some of you this might work, no root is required. To disable playstore: $ adb shell pm ...
15 Volts's user avatar
  • 161
3 votes

Do system apps automatically get root permissions?

If your phone isn't rooted, then none of the apps can get root access, regardless of whether they are installed as system app. Also, I quite doubt how you can install extra system apps without root. ...
iBug's user avatar
  • 7,747
3 votes
Accepted

Unable to install .apk from /system/priv-app

I think you misunderstand the whole process. You are not supposed to use install command or the likes of it anywhere in the process I mentioned. You simply: mount the system partition in rw mode copy-...
Firelord's user avatar
  • 25.1k
3 votes
Accepted

app installed to /system/priv-app won't run

Changing the permissions to -rw-r--r-- and owner as root followed by reboot should fix But as OP pointed out signature issues need to be sorted out
beeshyams's user avatar
  • 40.7k
3 votes
Accepted

Would disabling the package installer prevent updates?

Disabling the package installer would prevent apps from making the user request to install an app. Technically, they would still make the request but it would not show up, with the installer being ...
Firelord's user avatar
  • 25.1k
3 votes

How to reinstall an uninstalled system app through ADB?

I uninstalled the package com.google.android.partnersetup when I was going to uninstall other app. I couldn't recover it with Bo Lawson's method. Instead, I found this way: pm dump com.google.android....
dandan657's user avatar
3 votes

How to reinstall an uninstalled system app through ADB?

For those circumstances when install-existing solution is unavailable the dandan657's method works. But I've found an easier way to look for the location of the existing APK. In ADB shell type: pm ...
Slider2k's user avatar
3 votes

How to list system packages uninstalled (for a user) via ADB?

pm list packages -u This lists all such 'uninstalled' packages in the system.
william56's user avatar
3 votes
Accepted

Can factory reset recover deleted built-in apps?

If you have deleted those apps from system partition using root permissions (via su) then a factory reset will not restore those apps (see also this question for details). Only installing a new ...
Robert's user avatar
  • 20.2k
2 votes
Accepted

Uninstall via adb without root

Since it is Android Lollipop, you can setup adb in PC and execute this command: adb shell pm hide PACKAGE PACKAGE → package name of an app. To know the package name of an app, follow the ...
Firelord's user avatar
  • 25.1k
2 votes
Accepted

Does uninstalling updates to system apps wipe the data for it?

Uninstalling updates to a system app does clear the data, tested by uninstalling a system app with data and observing the storage consumed by the data portion of the app go to 0.00B. For reference, ...
arcyqwerty's user avatar

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