85
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&...
25
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 ...
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 ...
17
votes
Installing an app from Play Store using the command line
I was looking for the same answer, i can't find a single command to do this, but i found few options that could be useful in such cases:
A. download the .apk to your computer and install the apk from ...
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 ...
14
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 → ...
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 ...
9
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
...
8
votes
Accepted
Why does Android not include an Add Hardware Wizard?
On desktops and laptops, drivers are a necessary evil. Hardware is often user-serviceable and prone to changes, and there is a huge variety of possible combinations. On phones and tablets, this isn't ...
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 ...
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 ...
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" ...
7
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 ...
6
votes
Accepted
How to run an .APK without installing it on the device with adb?
Running an APK without installing it?
No matter if you won't accept the answer, running an APK is not possible.
It's not an executable, it's an archive containing the application and instructions on ...
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 (...
6
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 flutter release installation.
This problem is caused because of ...
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 ...
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>.
...
5
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 ...
5
votes
Where should I install Toybox?
Where should I install Toybox?
Would it make more sense to install Toybox to my system partition, or to my data partition?
Depends. If you don't plan to factory reset the phone ever again, you can ...
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 ...
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: &...
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....
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 ...
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♦
- 90.8k
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 ...
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 ...
4
votes
What is a "partial application install" via adb?
It is my assumption that the -p: partial application install is for installing packages that are an update to an existing package but are not standalone in itself, sort of how Play Store updates an ...
4
votes
Accepted
Is CyanogenMod easier to install in rooted device?
Both yes and no. You need custom recovery to flash CyanogenMod. If you have root with the non-recovery method, you can install the ROM manager from the Play Store, which makes the installation of a ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
installation × 678applications × 147
google-play-store × 121
apk × 118
adb × 48
insufficient-memory × 33
updates × 28
internal-storage × 27
uninstallation × 26
cyanogenmod × 24
sd-card × 19
4.4-kitkat × 17
custom-roms × 17
6.0-marshmallow × 16
root-access × 15
side-loading × 15
rooting × 14
5.0-lollipop × 14
recovery-mode × 14
security × 13
4.0-ice-cream-sandwich × 13
downloading × 13
system-apps × 13
rom-flashing × 12
external-sd × 12