Installing games on Android via APK files with a separate cache (OBB or Data) is a common practice among gamers who want to bypass restrictions Google Play, get early access to new products or save traffic. However, many people encounter errors like โApplication not installedโ, โInsufficient spaceโ or โFile is damagedโ. In this article, we will look at how to properly download, prepare and install such games so that they work without failures.
The peculiarity of games with a cache is that APK is only a โshellโ of the application, and the main content (graphics, levels, sounds) is stored in additional files. They must be placed in strictly defined folders, otherwise the game will either not start or will slow down. We will look at all stages: from choosing a reliable source for downloading to solving typical problems after installation.
What are APK, OBB and Data: understanding the terms
Before proceeding with the installation, it is important to understand what types of files you are dealing with:
- ๐ฆ APK (Android Package Kit) - the application's executive file, analog
.exeon Windows. Contains the game code, but without media content. - ๐๏ธ OBB (Opaque Binary Blob) - an archive with additional data (textures, 3D models, videos). Usually has an extension
.obband weighs from 100 MB to several GB. - ๐พ Data โ a folder with files that the game downloads when first launched. Sometimes it is replaced with a pre-downloaded archive (for example,
com.game.name).
Some games use only OBB, others - only the folder Data, and others require both. For example, in Genshin Impact the cache is downloaded automatically on the first start, and in Call of Duty: Mobile It must be placed manually. If the archive with the game contains both OBB and Data, be sure to use both, otherwise the game will crash at the loading stage.
It is also worth knowing that:
- ๐ Files OBB usually not updated via Google Play โthey have to be downloaded again when major patches are released.
- ๐ก๏ธ APK may be modified (for example, with hacked currency), which can lead to account bans or viruses.
- โ๏ธ Size Data sometimes exceeds 4 GB - make sure that the the device has enough space in the section
/storage/emulated/0/Android/obb.
Preparing the device: security settings and memory
Before installation, you need to configure Androidso that the system allows installation of applications from unknown sources. This step is required, since by default installation is allowed only from Google Play.
Instructions for modern versions. Android 10โ14:
- Open
Settings โ Applications. - Tap on the three dots in the upper right corner and select
Special access. - Go to
Installing unknown applications. - Select a browser or file manager (for example, Chrome or Total Commander), through which you will open APK.
- Activate the switch
Allow installation from this source.
On older versions (Android 8 and below) the path is simpler: Settings โ Security โ Unknown sources (enable check mark).
Make sure your device has โฅ2 GB of free space|
Enable installation from unknown sources|
Download a file manager (for example, FX File Explorer)|
Check the Android version (for compatibility with APK)-->
Also check:
- ๐ฑ Android version: if the game requires Android 12and you Android 9, it will either not install or will work with errors. The version can be found in
Settings โ About phone. - ๐๏ธ Memory: the game cache can take up to 10 GB. Use
Settings โ Storageto free up space. - ๐ Battery charge: Installing large files drains the device. Connect the charger if the level is below 30%.
โ ๏ธ Attention: On some firmware (for example, MIUI or ColorOS) after installing the APK, the system may block the game from starting, requiring a โsecurity checkโ. In this case, temporarily disable your antivirus or add the game to exceptions.
Where to download APK and OBB: reliable sources
Selecting a source for downloading is a critical step. Incorrect or infected files can:
- ๐ฆ Install viruses or spyware.
- ๐ซ Lead to an account ban in the game (if the APK is modified).
- ๐ฅ Cause errors during installation or startup.
Recommended sites:
| Source | Pros | Cons | Link (search in browser) |
|---|---|---|---|
| APKMirror | Official APK without modifications, virus checking | No OBB, only APK | apkmirror.com |
| OBB Games | APK + OBB in one archive, regular updates | Advertising, modified versions are possible | obbgames.com |
| Telegram channels | Quick access to new products, chats support | Risk of running into pirated content | Search for "APK games" |
| Official website of the game | 100% original files, support | Not all games provide APK | Example: genshin.hoyoverse.com |
What you should be wary of when downloading:
- ๐ The link leads to a third-party hosting (for example, MediaFire or Mega) with suspicious advertising.
- ๐ฅ The APK size is significantly smaller than on other sites (the file may be truncated).
- ๐ฐ They ask for payment for downloading or require you to send an SMS.
Before downloading, check the hash sum (MD5) of the APK file on the site like VirusTotal. This will help make sure that the file has not been modified by attackers.
Step-by-step installation of APK and cache
Now let's move on to the process itself. Suppose you downloaded an archive with a game in which:
- ๐ File
game.apk(orgame.xapk). - ๐ Folder
OBBwith filemain.1.com.gamename.obb. - ๐ Folder
Datawith files (optional).
Step 1: Install APK
- Copy
game.apkto the device (to any folder, for exampleDownloads). - Open the file through the file manager and click
Install. - If the "Application is not installed" error appears, check:
- Compatibility with the Android version.
- File integrity (download again).
- The presence of an old version of the game (remove it before installation).
Step 2: Place OBB
- Create a folder
Android/obb/[game package name]on the internal memory. For example, for PUBG Mobile the path will be:/storage/emulated/0/Android/obb/com.tencent.ig/ - Copy the file
.obbto this folder. The file name must match the requirements of the game (usuallymain.1.com.gamename.obb).
Step 3: Place Data (if any)
- Create a folder
Android/data/[game package name]. - Copy the contents of the archive there
Data(not the folder itselfData, but its contents!).
How to find the name of the game package?
The package name (for example, com.mojang.minecraftpe) can be found:
1. description of the game on the site where you downloaded the APK.
2. Through analysis of the APK file using the application APK Info (available on Google Play).
3. In the URL of the game on Google Play (for example, play.google.com/store/apps/details?id=com.gamename).
After placing all the files:
- Restart the device (optional, but recommended).
- Start the game from the application menu.
- If the game asks to update the data, agree (sometimes the cache needs to be downloaded).
- ๐ If the game does not start, try clear the cache via
Settings โ Applications โ [Game] โ Storage โ Clear cache. - ๐ง For games with Anti-Cheat (for example, Free Fire or COC) never use modified APK - this will lead to a ban.
- ๐ก If the game requires the Internet at the first start, but you do not have a connection, use VPN or disable verification via file
hosts(for experienced users). - ๐ฑ XAPK Installer (from the developers APKPure).
- ๐ฑ SAI (Split APKs Installer) - supports installation of separate APKs (for example, for games with multiple files
.apk).
โ ๏ธ Attention: If the game after installation gives the error โNot enough memoryโ, but there is space on the device, check if it is installed it is on SD card. Some games do not work from an external drive - transfer them to the internal memory via Settings โ Applications โ [Game] โ Storage.
Common mistakes and their solutions
Even with proper installation, problems may arise. Let's look at the most common ones:
| Error | Cause | Solution |
|---|---|---|
Application not installed |
Damaged APK, incompatibility with Android, old version games | Download the APK again, check the Android version, delete the old version of the game |
Not enough space (if available) |
OBB is located on the SD card or in the wrong folder | Move OBB to internal memory along the path /Android/obb/[package] |
| The game crashes on startup | Missing OBB/Data, modified APK, conflict with other games | Check the presence of the cache, download the original APK, clear the game cache |
Package parsing error |
APK was not downloaded completely or is damaged | Repeat the download, use a different browser |
Additional tips:
90% of installation errors are associated with incorrect placement of the OBB or incompatibility of the APK with the Android version. Always check these two points first.
Installation via XAPK/APKM: a simplified method
If you are tired of manually copying OBB and Data, you can use files in the format XAPK or APKM. These are archives containing both the APK and the cache in one file. To install them you will need a special application, for example:
Instructions for XAPK Installer:
- Download and install XAPK Installer from Google Play.
- Open the downloaded
.xapkfile through it. - Click
Installand confirm permissions. - The application will automatically extract the APK and cache into the required folders.
Advantages of this method:
- โ No need to manually copy files.
- โ Automatic data integrity check.
- โ Game support with several APKs (for example, Garena Free Fire).
โ ๏ธ Attention: Some XAPK files may contain advertising modules or modifications. Before installing, check reviews about the file on the site where you downloaded it.
Security: how to avoid viruses and account bans
Installing games from unknown sources always involves risks. Here's how to minimize them:
- ๐ก๏ธ Check the APK for viruses using VirusTotal or MetaDefenderUpload the file to the site before installation.
- ๐ Study reviews about a file on forums (for example, 4PDA or XDA-Developers).
- ๐ซ Avoid modified versions (with cheats, endless money, etc.) if you value your account.
- ๐ Update games only through official sources or Google Play.
Signs of an infected APK:
- ๐ฑ Requests administrator rights or access to SMS.
- ๐ Quickly drains the battery after installation.
- ๐ก Independently sends data to the Internet (checked through
Settings โ Network โ Traffic usage).
If you suspect that you have installed a virus:
- Uninstall the game via
Settings โ Applications. - Scan your device with an antivirus (Malwarebytes or Dr.Web).
- Reset the network settings in
Settings โ System โ Reset.
For games with online mode (for example, Clash of Clans or Brawl Stars) using pirated APKs is fraught with:
- ๐จ Account ban without the possibility of recovery.
- ๐ณ Theft of payment dataif the APK is fake.
- ๐ฎ Unstable operation (crashes, lags).
FAQ: answers to frequently asked questions
Is it possible to install OBB on an SD card?
Technically it is possible, but not recommendedMany games do not support working from an external one. drive and will generate errors. If there is no other way out:
- Format the SD card as
Internal memoryinSettings โ Storage. - Create a folder
Android/obbon the card and transfer OBB there. - Reboot the device.
Please note that the reading speed from an SD card is lower, which may cause lags.
How to update a game installed via APK?
There are three options:
- Via Google Play: if the game is available there, just update it in the standard way.
- Manually: download the new APK + OBB and repeat the installation process (the old version does not need to be deleted).
- Via XAPK Installer: if the update is in XAPK format, use this application.
Important: when updating manually do not delete the folder with OBBif the new version does not require replacing it.
Why does the game ask to update the data when you first start if I have already copied OBB?
This happens for several reasons:
- OBB is outdated (download the latest version).
- The game checks the integrity of files and downloads missing data.
- You copied OBB to the wrong folder (check the path
/Android/obb/[package]).
If the update is stuck, try:
- Restart the game.
- Clear the game cache in the settings.
- Use a different type of Internet connection (from mobile to Wi-Fi).
Is it possible to transfer a game with a cache to another phone?
Yes, but with reservations:
- Copy the folders
Android/obb/[package]andAndroid/data/[package]to the new phone. - Install the same APK that was on the old device.
- Start the game. log in to the same account. Google Play Games), sign in to the same account.
Please note:
- The new phone must have the same or newer version of Android.
- Some games are tied to the device (for example, via IMEI) and may not start.
How to completely delete a game with a cache?
To free up space, it is not enough to simply delete the game through the app menu. You need to:
- Delete APK via
Settings โ Applications. - Manually delete folders:
/Android/obb/[game package]/Android/data/[package games] - Clear cache and data in
Settings โ Applications โ [Game](if it is still displayed in the list).
To search for remaining files, use a file manager with a search function (for example, Solid Explorer).