Mobile

From The VG Resource Wiki
Revision as of 15:23, 1 April 2020 by Garamonde (talk | contribs) (A step-by-step guide on how to view and extract the files from currently only Android games.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Mobile as a platform consists of any type of portable computing device such as a smart phone or tablet computer that can run video game software. Among these include Apple and Android devices. The very first known game created for mobile devices is Tetris in 1994, for the mobile phone Hagenuk MT-2000.

Ripping from the platform itself can vary in difficulty, ranging from all the assets being right there, ripe for the picking, or most of the files will be contained in odd archive formats, such as .DAT.

Android games come in the form of a .APK. The actual process of extracting files from them is very simple. Make sure you have WinRAR or 7-ZIP for this step.

Now, we have an .APK, as seen here. We'll be using Steven Universe: Attack the Light for this example.

An .APK file.

We will want to open the .APK using our archive software of choice (in this case, WinRAR).

Using the Windows context menu to open an .APK using WinRAR.

You can also choose to associate the .APK file format with WinRAR or 7-ZIP so that you may simply double-click on the file to automatically open it as an archive without having to go through the context menu again, by checking the "Always use this app to open .APK files" box.

Now that we've learned how to open .APK files, let's see what can be found inside!

Commonly found contents within a .APK file.

As you can see, there are some folders along with some other odd files, such as "resources.ARSC". In most cases, only a few of these files and folders will be useful to us though. Extract the contents into a folder, and we'll break down each folder.

"assets" and "res" are what you want. You may find some subfolders within these, such as several "drawable" folders within the "res" folder. These typically contain only the application's icon/banner, but can contain other miscellaneous graphics. In most cases, "assets" is where the bulk of the content is located. Let's take a look!

Possible contents of an .APK's "assets" folder.

There are more strange files here, but the ones we want in this case are "mainData" and "sharedassets0.assets". Do note however that this last step only applies to Unity games, however, so I recommend using Asset Studio to open, view, and extract these files.