Modern Warfare 2 on Android - MW2 Android Port Installation Guide (2026)
Native ARM64 port of Call of Duty: Modern Warfare 2 (2009). Setup, settings and fixes.
What Is MW2 Android
MW2 Android is a community port of Call of Duty: Modern Warfare 2 (2009) for Android phones. It is based on the MW2 Recompiled project. It is not an emulator: the Xbox 360 game code is translated ahead of time into native code and compiled into an Android app, so the game runs directly on your phone's processor with a Vulkan renderer.
The app has a launcher, on-screen touch controls that you can customize, controller support, audio, a performance overlay and a graphics driver loader for some Adreno phones. The project is experimental, so expect bugs, and results will differ from phone to phone.
Important: no game files are included. You must provide your own legally obtained Xbox 360 disc image of Modern Warfare 2 (version 1.0.557, USA or Europe). Tech Decode does not provide or link to game files.
Download MW2 Android
Main Features
Requirements
Phone Performance Guide
| Tier | Example chips (from the project page) | Target |
|---|---|---|
| High | Snapdragon 8-series (865 to 8 Gen 3), Dimensity 8000/9000, Tensor G2 to G4 | 1080p, 60 FPS |
| Mid-range | Snapdragon 7-series (778G and newer), Dimensity 920 / 1080 / 1200 / 7050 | 720p, 60 FPS |
| Entry | Snapdragon 695 / 6 Gen 1, MediaTek Helio G99 / G96 | 540p to 720p, 30 to 60 FPS |
These are the developer's targets, not a guarantee. Real performance depends on your phone, its driver and heat. Phones below these tiers may not run the game well.
How To Install On Android
Best Settings For Smooth Gameplay
Touch Controls
| Control | Action |
|---|---|
| Left stick | Move (walk and run) |
| Right stick | Look and aim |
| A / B / X / Y buttons | Jump, crouch or prone, reload, swap weapon |
| LB / RB | Tactical and lethal equipment |
| LT / RT | Aim down sights and fire |
| L3 / R3 | Sprint and melee |
| Start / Back | Pause and scoreboard |
Aiming can be set as tap-to-toggle or hold-to-aim. To change the layout, open the pause menu and choose Edit controls, where you can drag, resize and adjust the transparency of any button. A Bluetooth or USB controller is detected automatically.
Troubleshooting
Also Works On PC
The same project also has Windows and Linux builds (Steam and LAN versions). On PC you download the release archive, run the launcher, choose INSTALL GAME, and point it at your own game disc image. A Vulkan 1.2 capable graphics card is needed. This guide focuses on Android.
Software Information
| Name | MW2 Android (Modern Warfare 2 Android and PC Port) |
| Game | Call of Duty: Modern Warfare 2 (2009, Xbox 360 version) |
| Version | v0.0.2 (released October 13) |
| Platform | Android 64-bit ARM, also Windows and Linux |
| Based On | MW2 Recompiled by PaulCombal |
| Repository | github.com/OpenPort-Labs/mw2-android |
| License | GNU GPL v3 |
| Game Files | Not included. Your own legal disc image is required |
| Source | Tech Decode |



0 Comments