Header Ads Widget

header ads

Call Of Duty WM4 PC & ANDROID PORT


 

Call of Duty Modern Warfare 2 Android Port 2026 MW2 Android v0.0.2 Installation Guide Native ARM64 Vulkan Free Download Tech Decode
MW2 ANDROID PORT - V0.0.2
Version
0.0.2
Platform
Android
Min RAM
4 GB
License
GPL v3
Tech Decode / Games / Android Ports
FREE - OPEN SOURCE - EXPERIMENTAL

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.

Android ARM64 Vulkan Touch + Controller Free Experimental
This is an open-source Android port of Call of Duty: Modern Warfare 2 (Xbox 360 version). It does not include any game files. You need your own legally obtained game disc image to use it.
Latest Release
v0.0.2
APK File
app-campaign-release.apk
Game Files
Your own disc image

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.

WARNING: This is an experimental app, and the APK on this page is only the launcher and engine. It cannot start the game without your own disc image. Always download the APK from the official GitHub releases page only, and do not trust other sites that re-upload it.

Download MW2 Android

NOTE: Server 1 is a sponsored link and it does not download the MW2 Android APK. The official MW2 Android app is on Server 2, the project's GitHub Releases page. Download app-campaign-release.apk from the Assets section there.

Main Features

Native ARM64 App
Runs as a standalone Android app built with the Android NDK, not an emulator.
Vulkan Renderer
Works with Vulkan 1.0 and up, with fallbacks for phones that lack newer Vulkan features.
Touch Controls
Customizable on-screen layout with adjustable size, opacity and tap-to-toggle aiming.
Controller Support
Bluetooth or USB Xbox and PlayStation controllers are detected automatically.
Performance Overlay
Shows FPS, frame time, CPU use, temperature, RAM and the active Vulkan device.
Shader Cache
Saves compiled shaders so later launches start faster.
Custom GPU Drivers
Adreno phones can load Turnip driver packages from the in-app Graphics Driver menu.
Mods Folder
Version 0.0.2 adds a mods directory overlay for loose files and scripts.

Requirements

Architecture
64-bit ARM (arm64-v8a). 32-bit phones are not supported
Android Version
Android 10 or newer is the safest choice
RAM
4 GB minimum, 6 GB or more recommended
Storage
About 7 to 8 GB free internal storage
Graphics
Vulkan 1.0 or newer (Vulkan 1.3 is best)
Game Copy
Your own Xbox 360 MW2 disc image, version 1.0.557 (USA or Europe)
NOTE: The release notes for v0.0.2 say Android 8.0 or higher, but the project's newer README says Android 10 or later. Use Android 10 or newer to be safe.

Phone Performance Guide

TierExample chips (from the project page)Target
HighSnapdragon 8-series (865 to 8 Gen 3), Dimensity 8000/9000, Tensor G2 to G41080p, 60 FPS
Mid-rangeSnapdragon 7-series (778G and newer), Dimensity 920 / 1080 / 1200 / 7050720p, 60 FPS
EntrySnapdragon 695 / 6 Gen 1, MediaTek Helio G99 / G96540p 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

1
Download the APK. Open Server 2 (the GitHub Releases page) and download app-campaign-release.apk from the Assets section. There is also a multiplayer APK on the project page.
2
Install it. Open the APK and allow installation from this source if Android asks. Then install the app.
3
Add your game disc image. Copy your own Modern Warfare 2 Xbox 360 disc image (an .iso file) into your phone's Download folder. The launcher looks for .iso, .7z and .zip images there.
4
Open MW2 Campaign. If the launcher finds your image, tap INSTALL and PLAY. It unpacks and checks the game files into the app's storage. If it does not find it, use the Select ISO option and choose the file by hand.
5
Launch the game. When the install finishes, tap LAUNCH GAME. You can turn on Direct Launch to skip the launcher next time.
6
Tune your settings. In the launcher, the Graphics page has resolution scale, FPS limit and FOV. The Graphics Driver page is for Adreno phones, and Profiles has mission unlocks and progress.

Best Settings For Smooth Gameplay

Render scale
The project recommends 60% to 75% render scale for a solid 60 FPS on mid-range phones.
Multisampling (MSAA)
Keep MSAA turned off on phones. It costs a lot of performance on mobile GPUs.
Texture budget
Set the texture budget to 256 MB or 512 MB to avoid memory pressure on phones with less RAM.
Keep your phone cool
Close other apps and use the overlay to watch temperature. Heat can lower the frame rate after a while.

Touch Controls

ControlAction
Left stickMove (walk and run)
Right stickLook and aim
A / B / X / Y buttonsJump, crouch or prone, reload, swap weapon
LB / RBTactical and lethal equipment
LT / RTAim down sights and fire
L3 / R3Sprint and melee
Start / BackPause 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

Black screen on Android
Check the game.log file. If it says the device lacks dynamic rendering and extended dynamic state, your stock GPU driver is missing some Vulkan features. On Adreno phones, use the in-app Graphics Driver menu to load a Turnip driver package.
Where are the log files?
On Android, look in /sdcard/Android/data/com.mw2.recomp.sp/files/ for game.log and launcher.log. Send these when you report a problem.
Launcher does not find the disc image
Make sure the file is directly inside the Download folder and ends with .iso, .7z or .zip. If it still does not appear, use the Select ISO option.
Black terrain or flickering on Snapdragon
Version 0.0.2 includes fixes for Adreno graphics problems. Make sure you have the latest release installed.
Crashes and bugs
This is an experimental project, so some phones may have problems. Check the GitHub issues page before reporting a new one, and include your phone model, chipset and logs.

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

NameMW2 Android (Modern Warfare 2 Android and PC Port)
GameCall of Duty: Modern Warfare 2 (2009, Xbox 360 version)
Versionv0.0.2 (released October 13)
PlatformAndroid 64-bit ARM, also Windows and Linux
Based OnMW2 Recompiled by PaulCombal
Repositorygithub.com/OpenPort-Labs/mw2-android
LicenseGNU GPL v3
Game FilesNot included. Your own legal disc image is required
SourceTech Decode

Keywords

mw2 android download mw2 android download 2026 mw2 android free download modern warfare 2 android modern warfare 2 android port call of duty mw2 android installation guide mw2 android v0.0.2 mw2 recompiled android mw2 android apk cod mw2 on android native port mw2 android snapdragon mw2 android vulkan best android game ports 2026 tech decode mw2 android tech decode
DISCLAIMER: Tech Decode does not host, share or link to any game files, disc images or ISOs. MW2 Android is an unofficial, experimental, open-source project made by its developers. Tech Decode is not affiliated with it, nor with Activision, Infinity Ward or Microsoft. You need your own legally obtained copy of the game. Call of Duty and Modern Warfare are trademarks of their respective owners. The software is provided under the GPL license and you use it at your own risk. Always download it from the official GitHub page. Server 1 is a sponsored affiliate link. For any request or removal contact business.techdecode@gmail.com.

Post a Comment

0 Comments