Have you accidentally deleted an important application and now you canโt remember its name? Or just want to analyze what apps have ever been installed on your smartphone? Restoring the list of deleted applications on Android is not as simple a task as it seems. Unlike iOSwhere Apple keeps a complete history of downloads in App Store, Google Play does not provide direct access to the archive of uninstalled apps. However, there are workarounds - from official tools to technical tricks for experienced users.
In this article we will look 6 proven methodshow to find out which applications were deleted from Android - from simple (via account Google) to complex (analysis of system logs via ADB). You will also find out whether it is possible to restore a deleted application without losing data, and what restrictions are imposed by the smartphone manufacturer (for example Samsung, Xiaomi or Huawei). Important: some methods require root access or special knowledge - we will note them separately.
We warn you right away: Google does not keep a complete list of all applications ever installed for longer than 1 year, and smartphone manufacturers (for example, OnePlus or Realme) can completely block access to system logs. Therefore, the sooner you start your search, the higher the chances of success.
1. Checking history on Google Play: the official method
The easiest and safest method is to use the built-in tools Google Play Market. The history of installations is stored here, but with important caveats:
- ๐ Time limit: only applications that have been deleted no more than are shown 1 year ago.
- ๐ Linking to an account: the history is synchronized with Google account, and not with a specific device.
- ๐ฑ Not all devices: if you changed your smartphone, the history may be incomplete.
To view the list:
- Open
Google Play Market. - Tap on the profile avatar in the upper right corner.
- Select
Manage applications and device โ Management. - Go to the tab
Not installed.
All apps that have ever been installed on your devices under this account will be displayed here. To narrow your search for a specific smartphone, click on the filter at the top of the screen. Also, there will be no apps installed from Devices at the top of the screen.
โ ๏ธ Attention: If you have uninstalled apps manually viaSettings โ Applications, and not through Google Play, they may not appear in this list. Also, there will be no apps installed fromAPKfiles (outside the store).
2. Google Play cache analysis: hidden data
If the standard method does not help, you can try to extract data from the cache Google Play Services. This method works on most devices without root access, but requires the installation of additional software.
You will need:
- ๐ฑ Smartphone with Android 8.0 and higher.
- ๐ป Computer with installed
ADB(or applicationADB AppControlfor Android). - ๐ USB cable for connection.
Instructions:
- Connect your smartphone to the PC and enable
USB debugging(Settings โ About phone โ Build number- tap 7 times, then return toSettings โ System โ For developers). - Open a command line on your PC and enter:
adb shell dumpsys packageThis will create a dump of all packages, including deleted ones.
- Find the section
PackageManagerin the output and look for lines withuninstalled.
An alternative is to use application App Inspector (available in Google Play), which analyzes system logs. It will show not only deleted apps, but also the date of their uninstallation.
โ ๏ธ Attention: Manufacturers like Huawei or Xiaomi can block access todumpsysviaADBon some firmware. In this case, the method will not work.
Enable USB debugging
Install ADB drivers on the PC
Connect the smartphone with the original cable
Check the connection with the command adb devices-->
3. Using a file manager with root access
If you have root accessyou can manually check the system folders where Android stores information about installed and removed applications. This method is suitable for experienced users.
Where to look:
| Path | What is stored | Notes |
|---|---|---|
/data/system/package.xml |
List of all ever installed packages | Requires root and a file manager (for example, Root Explorer) |
/data/app-lib/ |
Residual files of deleted applications | May be empty after clearing the cache |
/data/data/ |
Application data (including deleted) | Folders may remain even after uninstallation |
How to view:
- Install a file manager with support root (for example,
FX File ExplorerorSolid Explorer). - Go to
/data/system/and find the filepackage.xmlorpackages.list. - Open the file with a text editor and look for lines with
pkg="package_name"and attributeremoved="true".
If the file package.xml is not there, try checking /data/system/packages.xml.bak - this is a backup copy that the system creates during updates.
What to do if the /data folder is empty?
On some firmware (for example, MIUI or ColorOS), access to /data may be limited even with root. In this case, try:
1. Use ADB with rights. superuser:
adb shell su -c "ls /data/system/"
2. Install an alternative kernel (for example Magisk) for extended access.
3. Check for files in /data/local/tmp/ โsometimes installation logs remain here.
4. Restoring via Google backups
If automatic backup v is enabled on your smartphone, there is a chance to restore the list of deleted applications from the archive. This method works even without Google Drive, there is a chance to restore the list of deleted applications from the archive. This method works even without root access, but requires that backup be activated to uninstalling apps.
How to check:
- Open
Settings โ Google โ Backup. - Make sure the option
Backup to Google Driveis enabled. - Go to the website
drive.google.comon your PC, log into your account. - In the search bar, enter
apporbackup. - Find the file with the name of your device (for example,
Backup of Xiaomi Redmi Note 10).
Inside the archive there will be a folder app with a list of installed apps at the time of the last backup. Unfortunately, Google does not provide a convenient interface for viewing this data - you will have to download the archive and analyze it manually (for example, through 7-Zip).
โ ๏ธ Attention: Backups Google store only a list of packages (package names), but not their names. To find out the name of the application, you will need to look for the package in Google Play or on sites likeapkpure.com.
adb backup -f backup.ab -apk -shared
Then analyze file backup.ab using tools like abe (Android Backup Extractor).-->
5. System logs: searching for traces of deletion
Android keeps detailed logs of system events, including installation and removal of applications. This data is stored in /data/log/ or accessible through logcat, but its analysis requires technical skills.
How to extract logs:
- Connect your smartphone to the PC and enable
USB debugging. - Open a command prompt and type:
adb logcat -d | grep "PackageManager"This will display all entries related to package management.
- Look for lines with
Package removed:orUninstalling package:.
Example output:
05-20 14:30:45.123 1234 5678 I PackageManager: Uninstalling package: com.example.app
Here com.example.app is the identifier of the deleted application.
For convenience, you can redirect the logs to a file:
adb logcat -d > android_logs.txt
Then open android_logs.txt in a text editor and find references to deletions.
โ ๏ธ Attention: Logs in logcat are stored for a limited time (usually several days) and are rewritten when the device is rebooted. If you deleted the application a long time ago, this method will not work.
6. Third-party applications for tracking history
If manual methods seem complicated, you can use specialized utilities. They automate the search for deleted applications, but have their limitations.
Popular tools:
- ๐ AppBrain App Manager - shows the history of installations and uninstalls, synchronizes with Google account.
- ๐ My Android Tools - analyzes system logs and cache Google Play.
- ๐ ๏ธ Debloater Tools (for PC) - allows you to view a list of all packages, including uninstalled ones.
How to work with AppBrain:
- Install
AppBrain App Managerfrom Google Play. - Register or log in via Google account.
- Go to the tab
History. - Click on the filter
Uninstalled.
Advantage AppBrain โit stores history longer than the standard Google Play (up to 2 years). However, for full operation, a premium subscription is required (from $2.99/month).
The applications cannot restore data from deleted apps - they only show a list of them. To restore the applications themselves, you will need to install them again from Google Play or APK.
What to do if nothing helps?
If none of the methods worked, extreme measures remain:
- ๐ Reset to factory settings โ sometimes after resetting to
Google Playpreviously hidden applications appear (but this risky!). - ๐ง Contact Google support - if you have purchase receipts or proof of installation, they can provide a history.
- ๐ง Use custom software - firmware like LineageOS sometimes they give an extended access to system logs.
If you deleted an application that was preinstalled by the manufacturer (for example, com.samsung.android.email.provider on Samsung), it can only be restored through full reset or flashing. Such apps are not displayed in Google Play and cannot be reinstalled manually.
Last advice: if you often delete and install applications, enter manual journal (for example, in Google Keep or ExcelThis will eliminate the need to restore history in the future.
FAQ: Frequently asked questions
Is it possible to recover data from a deleted application?
If the application was deleted without clearing its data (option Delete and clear in Settings), its files can remain in /data/data/package_name. For recovery you will need root access a file manager. However, most user data (for example, saves in games) are erased permanently.
Why doesn't Google Play show all deleted applications?
Google Play displays only those apps that were installed through the store and deleted no more than a year ago. Applications installed from APK, or uninstalled via ADB (pm uninstall, do not appear in this list. Also, the history may be reset when changing the device or resetting Google account.
Is it possible to find out who deleted the application on a shared device?
Technically yes - through log analysis (logcat) you can identify which application deleted the app (for example, com.android.settings โstandard settings, or com.sec.android.app.launcher โlauncher Samsung). However, this requires root access experience in working with ADB. Without them, it is impossible to determine the โculprit.โ
Do these methods work on Android Go?
On devices with Android Go (for example, Nokia 1 or Samsung Galaxy J2 Core) access to system logs and ADB is often limited. The standard method via Google Play works, but other methods may not work due to simplified firmware. We recommend using third-party applications like AppBrain.
How to prevent loss of application history in the future?
To avoid losing data about installed apps:
- Enable automatic backup copy in
Settings โ Google โ Backup. - Regularly export the list of applications via
ADB:adb shell pm list packages -f > apps_list.txt - Use managers like AppBrain to maintain history.
- Create backups via
Titanium Backup(requires root).