Every owner of a smartphone Android sooner or later is faced with the need to check the list of installed applications. This may be needed to clear memory, search for suspicious software, or simply to analyze your own habits. However, standard system settings do not always show the full picture: some apps are hidden in the background, and the installation history is Google Play limited to recent actions.
In this article we will look all available methods - from built-in tools to advanced methods using ADB and third-party utilities. You will learn how to see not only current applications, but also those that have been deleted, as well as how to track installations on devices with different versions of Android (from Android 8.0 Oreo to Android 15). We will pay special attention to security issues: how to distinguish system apps from potentially dangerous ones and what to do if unknown APKs are found in the list.
1. Standard method: through Android settings
The easiest method is to use the built-in system tools. It is suitable for most devices, including smartphones Samsung, Xiaomi, Huawei and other brands with shells One UI, MIUI or EMUI. The interface may be slightly different, but the general logic is the same.
To open the list of installed applications:
- ๐ฑ Open the menu Settings (gear icon on the main screen or in the notification panel).
- ๐ Go to the
Applicationssection (sometimes calledAll applicationsorApplication Manager). - ๐ Click on the three dots in the upper right corner and select
Show system onesto see all apps, including utility ones.
On some devices (for example Xiaomi), system applications are hidden by default. enable Developer mode and activate the option Show all processes in the settings.
In this list you will see:
- ๐ User applications โthose that you installed independently.
- ๐ค System applications โpre-installed by the manufacturer (for example, Google Services or proprietary utilities Samsung Knox).
- ๐ Disabled applications โapps that are not uninstalled, but are not active.
โ ๏ธ Attention: Not all applications in this list are safe. If you see apps with unknown names (for example, com.android.abc.xyz), it may be malware or an advertising module. Check such applications through VirusTotal or remove them. them.
2. Installation history on Google Play
Google Play Store keeps a log of all installed applications linked to your account. This is convenient if you want to see what you installed in recent months, or restore deleted apps on a new device. However, there are nuances: Google Play Market data-i="86">-files (outside the store).
- โณ History is stored limited time (usually up to 1 year).
- ๐ซ Applications installed from
APK-files (outside the store). - ๐ฑ If you used several devices, the history will be mixed.
To view the history:
- Open Google Play Market and tap on the profile avatar in the upper right corner.
- Select
Manage applications and devices โ History. - Sort the list by installation date (
Latest).
| Application type | Displayed in history? | Notes |
|---|---|---|
| Installed from Google Play | โ Yes | Shows date and device |
| Deleted applications | โ Yes (if you havenโt cleared the history) | You can restore with one click |
| APK from third-party sources | โ No | Requires using other methods |
| System updates | โ No | Do not confuse with application updates |
If the history is empty or incomplete, this may mean:
- ๐ You cleared the cache Google Play or account data.
- ๐ต The device was not connected to the Internet during installation.
- ๐ค You used another account Google.
3. Viewing via ADB (for advanced users)
If you need to get a complete list of all ever installed applications, including deleted ones, you can use the tool ADB (Android Debug Bridge). This method requires connecting the smartphone to the computer and enabling developer mode, but provides the most detailed information.
Instructions:
- Enable
USB debuggingon the phone:- Go to
Settings โ About phone โ Build numberand tap 7 times to activate Developer mode. - Go back to
Settings โ System โ For Developersand enableUSB Debugging.
- Go to
cmd on Windows or Terminal on macOS/Linux) and enter:
adb shell pm list packages -f
For to view the history of installations (including deleted ones), use:
adb shell dumpsys package | grep "install"
Install drivers for your smartphone model|Enable USB debugging|Connect the phone to the PC with the original cable|Check the connection with the command adb devices-->
Command result pm list packages will show all packages in the format:
package:/data/app/com.example.app-1/base.apk=com.example.app
Where:
com.example.appโ unique application identifier./data/app/...โpath to the APK file.
โ ๏ธ Attention: UseADBrequires caution. Do not remove system packages withpm uninstallโthis can lead to device failure. Before experiments, make a backup copy due toadb backup.
4. Third-party applications for analyzing installations
If you donโt want to bother with ADB or standard methods do not provide enough information, you can use specialized utilities. They offer a user-friendly interface, additional functions (for example, searching for duplicates or malware) and often show data that is not available in the settings.
Top 3 applications for analysis:
| Application | Functions | Link |
|---|---|---|
| App Inspector | Shows hidden and system applications, exports the list to CSV | Google Play |
| SD Maid | Analyzes the remains of deleted applications, clears the cache | Google Play |
| Package Name Viewer | View package identifiers, search by keywords | Google Play |
Example of working with App Inspector:
- ๐ After installation, open the application and provide rights access to the list of applications (required!).
- ๐ Go to the tab
All applicationsand sort by installation date. - ๐ค Click on the three dots in the corner and select
Exportto save the list to a file.
How to identify a malicious application in the list?
Malware is often disguised as system utilities. Pay attention to:
- Unclear package names (for example, com.android.system.update.xyz).
- Applications without an icon or with suspicious permissions (access to SMS, geolocation).
- apps that consume a lot of traffic or resources in the background (check in Settings โ Battery).
Advantages of third-party utilities:
- ๐ More in-depth analysis (for example, SD Maid finds "garbage" from deleted applications).
- ๐ Possibility of filtering by date, size or type (system/user).
- ๐ก๏ธ Built-in virus scan (in some applications).
5. Checking through a file manager
All installed applications store their data in certain folders on the device. If you have root access or a file manager with superuser rights (for example, Root Explorer or Solid Explorer), you can manually view:
- ๐
/data/app/โ user applications (APK and data). - ๐
/data/app-private/โ secure applications (for example, banking). - ๐
/system/app/and/system/priv-app/โ system apps.
How to do this:
- Install a file manager with support
root(for example, FX File Explorer). - Go to the root directory (
/) and open the folderdata. - View the contents
appโAPKs of all user applications are stored here.
โ ๏ธ Attention: Deleting files from these folders without root access can lead to system failures. If you are not sure of your actions, use standard deletion methods through Settings โ Applications.
Without root access, you can only see:
- ๐ Folders on the SD card (for example,
Android/obb/for the game cache). - ๐ Installation logs in
/data/local/tmp/(if they are not cleared).
The file manager is the most reliable way to find the remains of deleted applications, but requires caution. Do not change files in system folders without a backup!
6. How to check settings on other people's devices (for parents or administrators)
If you need to control which applications were installed on your childโs smartphone or corporate device, you can use specialized tools. It is important to remember legal and ethical aspects: accessing someone else's device without consent may violate the law.
Legal methods:
- ๐จโ๐ฉโ๐งโ๐ฆ Parental controls:
- Applications like Google Family Link or Kaspersky Safe Kids allow you to see the installation history and block unwanted apps.
- Requires linking the device to a family account Google.
- ๐ข MDM solutions (for companies):
- Services like Microsoft Intune or VMware Workspace ONE give complete control over corporate smartphones.
- Allow you to see all installed applications and prohibit installation from unknown sources.
Technical methods (only with consent owner):
- ๐ง Use
ADB(as described in section 3) to export a list of packages. - ๐ฑ Install a monitoring application (for example, App Usage) that keeps an activity log.
โ ๏ธ Attention: Installing spyware without the userโs knowledge is violation of the law (Article 138 of the Criminal Code of the Russian Federation โViolation of the secrecy of correspondenceโ). Use such tools only for legal purposes (parental controls with consent or corporate administration).
7. How to find deleted applications
If you need to restore a list of applications that were once installed but are now deleted, standard methods will not help. However, there are several workarounds: Method 1: Google Play Logs
Method 1: Google Play Logs
- Open "My Activity" page in the browser.
- In the search, enter
installed the applicationorinstall app. - Filter the results by date - even records about long-deleted apps can be saved here.
Method 2: Backups
- If you used the services backup (for example Titanium Backup or built-in function
Settings โ System โ Backup), check the archives. - In folder
/sdcard/TitaniumBackup/(if used Titanium Backup) APK and data of deleted applications are stored.
Method 3: Cache analysis
- Some applications leave traces in the folders:
-
/sdcard/Android/obb/โ game cache.-
/sdcard/Android/data/โ application data (may remain even after uninstallation). - Use a file manager to search for folders with the names of deleted apps.
If you regularly clear the cache or use apps like CCleaner, the chances of finding traces of deleted applications are sharply reduced. Set up automatic backup of important data.
FAQ: Frequently asked questions
Can I see who installed applications on my phone?
Android does not keep a log of users who install applications. However, you can:
- View history in Google Play (linked to account).
- Check
Settings โ Users(if there are several profiles on the device). - Use applications to monitor activity (for example, Last Activity), but they will only show the installation time, not the specific person.
Why are there unknown apps in the list of applications with names like com.android.xxx?
These could be:
- System services (for example,
com.android.vendingis Google Play Market). - Malwaremasquerading as system processes.
- Remains from deleted applications (cache or services).
To check:
- Look at the package name in APKMirror or Google Play.
- Use VirusTotal to scan suspicious APKs.
How to prevent the installation of applications from unknown ones sources?
To protect your device from accidental APK installation:
- Go to
Settings โ Security(orSettings โ Applications โ Special access โ Install unknown applicationson new versions of Android). - Disable permission for all browsers and file managers.
- For additional protection, install an antivirus (for example, Malwarebytes).
On Android 13+ can also be enabled Google Play Protect in the security settings.
Is it possible to restore a deleted application if it does not appear in the Google Play history?
Yes, there are several ways:
- ๐ Check the folder
/sdcard/Android/data/โ sometimes application data remains there. - ๐ฅ If you had a backup (for example, through Titanium Backup), restore it.
- ๐ Find the APK on trusted sites (for example, APKPure) and install manually (with a security risk!).
If the application was paid, it can be restored through Google Play in the section Library โ Purchases.
Why are some applications not displayed in the list, although they are installed?
This can happen for the following reasons:
- ๐ป The application is hidden by the manufacturer (for example, some services Xiaomi or Huawei do not appear in the standard list).
- ๐ก๏ธ This is a system application disabled by the device administrator (on corporate phones).
- ๐ Cache error - try rebooting the device or clearing the data Google Play Store.
To see all processes, use ADB or applications like App Inspector.