tinsarfal / GDroid
git clone https://github.com/tinsarfal/GDroid.git
0.1.30 · 2d ago
Garry’s Mod for Android: installation guide and APK releases
+0
stars, 24h · #35,070
+~0
stars, 7 days · #35,545
+109
stars, 30 days · #4,683
117
★ total
8
forks · 19 open issues
Star history (as recorded here)
License—
Created2026-10-09 (13d ago)
Last push2d ago
Watchers9
OwnerUser
Links
README excerpt
# GDroid GDroid runs Garry's Mod natively on Android phones and tablets, with touch controls. Download the APKs from the Releases page. Join our community on Discord for support and discussion. The APK does not include the retail game files. You need your own Steam copy of Garry's Mod and its game content. ## Requirements - Garry's Mod on Steam. - Enough free storage for the APK, the game files, and your addons (about 7GB). ## Install or update Download an APK from the latest release: | APK | Device | | --- | --- | | `GDroid- .apk` | ARM64 (`arm64-v8a`), for most modern phones and tablets | | `GDroid- -armv7.apk` | 32-bit ARM (`armeabi-v7a`) devices | Open the APK on your device and allow installation from the browser or file manager when Android asks. You can also install it with adb: [code] For a 32-bit ARM device, use the `-armv7.apk` file instead. Install updates over the existing app so Android keeps your saves and settings. Before updating, you can export your saves with **Settings & tools → Back up saves**. Open GDroid and grant the requested file access so it can read and write game content in shared storage. ### Update from the launcher The updater is under **Settings & tools → Updates**. When public release access is available, select **Check now**. The launcher finds the latest stable release and downloads the APK matching your installed ARM64 or ARMv7 version. Downloads can be paused and resumed. Select **Install update**, allow installs from GDroid in Android settings if asked, then return and select **Install update** again. Confirm Android's installation prompt. Quit the game and finish content imports or Steam downloads before installing. Updating in place keeps your saves, settings, and game files. Automatic checks are off by default. Enable **Check for updates automatically** to check at most once a day when the launcher opens. Downloads and installation still start only when you choose them. The updater checks the download checksum, app identity, signing certificate, and Android build number before installation. ## Add the game files Choose one of the following methods. ### Download directly from Steam 1. Open **Download from Steam** in the GDroid launcher. 2. Enter your Steam login, select **Garry's Mod**, and choose your language. 3. Select **Download selected game** and complete Steam Guard if requested. 4. Wait for installation to finish, then return to the launcher. Downloads can be paused and resumed from the same screen. For multiplayer, enable **Remember Steam sign-in on this device**, use **Sign in for multiplayer**, and wait for the saved sign-in confirmation. Signing in alone does not download the game. ### Use an existing Steam installation In Steam on your computer, open **Garry's Mod → Manage → Browse local files**. The installation contains three folders you need: - `garrysmod` - `sourceengine` - `platform` Transfer those folders to your Android device with USB file transfer or another file-transfer tool. In GD