Skip to main content
New
Stack Overflow Jobs powered by Indeed: A job site that puts thousands of tech jobs at your fingertips (U.S. only). Search jobs
90 votes

Install button greyed out on play.google.com

It is possible that you searched for the app using google. Somehow the google result links to the US version of the page, which grays out the install link for non-US people. Remove the "gl=US&...
Georgi121270's user avatar
  • 1,001
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
18 votes

How can I make an Android app "forget" that it installed on my phone before?

tl:dr; addressing OP's question - sorry, no way AFAIK. From Android 10 onwards normal apps can't access IMEI number. Revised answer with additional inputs from Izzy (thanks) How do apps (Google or ...
beeshyams's user avatar
  • 41k
15 votes
Accepted

How to install app from command line (terminal)?

Given enough privileges (ADB, root, system application) you can use simple terminal commands to install apps: On a PC: Run the simple command adb install <path to .apk file> and the app will ...
GiantTree's user avatar
  • 4,062
15 votes

How to block any app from being installed?

First, disable the primary source of installation. On most devices, it is the Google Play Store but your device might have been shipped with a non-Google market app as well. So go to Settings → ...
Firelord's user avatar
  • 25.1k
11 votes
Accepted

adb install: downloaded apkm file from ApkMirror.com doesn't end with .apk

Most Android apps are today no longer shipped as a monolithic APK file that can be installed on every flavor of an Android device. Instead Android apps are shipped as bunch of APK files the app is ...
Robert's user avatar
  • 20.4k
11 votes

"App not installed as app isn't compatible with your phone" when installing APKs on Android 14

The app is very old and therefore most likely uses a targetSDK value that is no longer allowed on Android 14: Android 14 blocks Apps developed for Android 5 and before Android 14 has introduced a new ...
Robert's user avatar
  • 20.4k
10 votes
Accepted

ADB installs apps for all users. How to force it to install to main user only?

Mention the specific user as an argument for which the package is to be installed. Example: adb install --user USER_ID YOUR_APK adb shell pm install --user USER_ID YOUR_APK # alternative command ...
Firelord's user avatar
  • 25.1k
10 votes

"App not installed as app isn't compatible with your phone" when installing APKs on Android 14

You may be able to sideload the apk with adb install --bypass-low-target-sdk-block "apk-path" This is from an Android developer page, I have not tried it. But it might give you a clearer ...
John Dallman's user avatar
  • 1,377
8 votes

Can I reinstall the apps freely from Play Store if I bought them while on sale?

Yes... I do this all the time when apps/games I might like come up for sale cheap or free, or major titles I might use someday, although they don't have to be on sale. In fact, I often don't even let ...
acejavelin's user avatar
  • 6,197
8 votes

What is MIUI optimization?

According to this thread, this feature (Turn On MIUI Optimization) enables a plethora of MIUI based settings & optimizations as per the guidelines set by the MIUI developers. It helps to load ...
xavier_fakerat's user avatar
8 votes

Creating universal APK form multiple APKs without having *.aab (Android App Bundle) file

Split APK file formats Various app download sites were confronted with the same problem. They solved by defining custom file formats and installer for apps that consist of multiple APKs files: There ...
Robert's user avatar
  • 20.4k
7 votes
Accepted

Why would I enable "Install Unknown Apps?"

Starting Android Oreo, sideloading (installing an app from a source other than Play Store) has actually became more secure. Previously (Naugat or below), when you used to tick "Unknown Sources" ...
iOS's user avatar
  • 12.4k
7 votes

adb install apk successful on device (or emulator), but not found

perform a full uninstall adb uninstall <your-package-name> then try reinstall your app adb install app.apk I faced this issue on the flutter release installation. This problem happens because ...
ASHKARAN's user avatar
  • 171
6 votes
Accepted

Easy and efficient way to run GNU/Linux on top of Android on an x86 device?

I found way to do this that I'm very happy with. I used Linux Deploy. (It requires root, but here's an alternative for those who don't want to root.) Here's a nearly full version of Xubuntu 16.04 (...
Fiksdal's user avatar
  • 1,231
6 votes

Install button greyed out on play.google.com

In my case the button was greyed out when I accessed the google play store by using a web search for an app and then following the link to the play store. If I went to the play store first and then ...
TBro's user avatar
  • 61
6 votes
Accepted

Paid app accidentally deleted and now can't re-download: says I "already own" the app

Well, I figured it out ... Go to https://play.google.com/apps Log in with the same credentials that are used on my device A list of all my installed apps is shown. Find the deleted app and click on ...
HippoMan's user avatar
  • 725
6 votes
Accepted

How to get installation log (either from adb install or manual install)

Sometimes errors are getting lost when using adb. Effectively adb install does nothing more than uploading the apk file to the the device and then executing the command pm install <file.apk>. ...
Robert's user avatar
  • 20.4k
5 votes

insufficient storage even with marshmallow sd card formatted for internal space and plenty of space

I have the same phone & same SD card setup. David Coleman has good advice, but here are some additional points. Many apps will not even show the word "Change." That means they cannot be moved to ...
jadek's user avatar
  • 51
5 votes

Applications are not installed with adb restore

I've adapted niels' script a little to fix some issues with it: #!/bin/bash set -e if [ $# -ne 1 ]; then echo "Usage: $0 <package-name>" exit 1 fi echo -n "Enter password: &...
felschr's user avatar
  • 51
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

Where are kernel modules installed?

There are two ways Linux kernel modules are built: 1. as a part of kernel executable binary (compressed image) i.e. with CONFIG_*=y options at build time, or 2. as separate kernel object (.ko) files ...
Irfan Latif's user avatar
  • 20.6k
5 votes
Accepted

Can't reinstall an app uninstalled through ADB

The solution can be found in the question Reinstall System app which is uninstalled for the current user? (which is unanswered): adb shell cmd package install-existing com.android.gallery3d Note ...
Izzy's user avatar
  • 91.1k
5 votes
Accepted

Does `adb install` do APK signature verification?

You are correct adb install verifies the signature of the app. If the app has not been installed on the device before the package manager can only verify that the app has been signed - who has signed ...
Robert's user avatar
  • 20.4k
5 votes
Accepted

What are the absolute minimum required Permissions I need to download from Play Store?

Play Store has an irrevocable INSTALL_PACKAGE permission that allows it as a system app to install apps without other assistance. Based on quick testing by disabling every possible permission on Play ...
Andrew T.'s user avatar
  • 16.1k
4 votes

Is it possible to install Android apps on mobile running Cyanogen OS?

Cyanogen OS (not to be confused with open source CyanogenMod; is built on Android) comes with Google Mobile Services (GMS) and for GMS to be shipped in a specific device the device must follow ...
Firelord's user avatar
  • 25.1k
4 votes

How to install SDK packages offline after download is complete?

You could consider using https://github.com/icefapper/offdroid; it creates a server on local host and serves the sdk manager with the packages you have on the disk. the process is completely ...
icefapper's user avatar
4 votes

Applications are not installed with adb restore

I solved it with the following script #!/bin/bash killall adb > /dev/null 2>&1 set -e if [ $# -ne 1 ]; then echo "Usage: $0 <package-name-without-ab>" exit 1 fi export PATH=/opt/...
niels's user avatar
  • 141
4 votes

which termux package provides the "mount" command?

Either type /system/bin/mount manually or create a shortcut by ln -s /system/bin/mount $PREFIX/bin/mount so that you can access it more easily later. Don't bother with toolbox or toybox. ...
iBug's user avatar
  • 7,767

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