Metal Gear Solid 2 HD launched on Android ARM64 via static recompilation
Published: 2026-10-20 · Author: AI Release · @ai_release1
⚡ The gist in 5 seconds - A project called luisxl15/METAL-GEAR-SOLID-2-Sons-of-Liberty-for-Android has been published — the HD version of MGS2 from NVIDIA SHIELD, rebuilt for Android ARM64. - It features static ARM32→ARM64 recompilation, support for Adreno and Mali GPUs, LSFG support, and menus in 7 languages. - The repository contains no game content of its own: you need your own copy of the game. ### 🔍 What was found On GitHub, the luisxl15/METAL-GEAR-SOLID-2-Sons-of-Liberty-for-Android repository was published — a port of Metal Gear Solid 2: Sons of Liberty HD based on the NVIDIA SHIELD version. The project is built for Android ARM64: the original ARM32 code is converted to 64-bit via static recompilation, with support for Adreno and Mali graphics, as well as LSFG (frame generation). The interface and menus are localized in 7 languages. The author specifically notes: "Traga sua própria cópia do jogo" — the game is not included, and you need your own copy. The mechanics differ from an emulation approach: with static recompilation, machine code is translated ahead of time at the build stage, and the device then executes native ARM64 code rather than emulating it "on the fly." Additionally, LSFG is connected — intermediate frame generation for smoothing the frame rate. Support for both GPU camps (Adreno on Qualcomm and Mali on Arm) means the project is not tied to a single chipset. ### 💡 Why it matters The HD version of MGS2 was long tied to the NVIDIA SHIELD ecosystem, i.e., Tegra hardware, and was not officially available on mainstream Android devices. Static recompilation is one of the few ways to port a finished commercial binary to another architecture without a full-fledged emulator, and such projects are increasingly released in a "bring your own copy" form: the port code is distributed separately from the assets, which removes some legal issues but does not make the port an official release from the rights holder.
Tags: Android, Metal, recompilation, ARM64, Adreno, Mali, LSFG, AI
Key facts:
⚡ The gist in 5 seconds - A project called luisxl15/METAL-GEAR-SOLID-2-Sons-of-Liberty-for- Android has been published — the HD version of MGS2 from NVIDIA SHIELD, rebuilt for Android ARM64.
- It features static ARM32→ARM64 recompilation, support for Adreno and Mali GPUs, LSFG support, and menus in 7 languages.
- The repository contains no game content of its own: you need your own copy of the game.
🔍 What was found On GitHub , the luisxl15/METAL-GEAR-SOLID-2-Sons-of-Liberty-for-Android repository was published — a port of Metal Gear Solid 2: Sons of Liberty HD based on the NVIDIA SHIELD version.
The project is built for Android ARM64: the original ARM32 code is converted to 64-bit via static recompilation, with support for Adreno and Mali graphics, as well as LSFG (frame generation).
The interface and menus are localized in 7 languages.
The author specifically notes: "Traga sua própria cópia do jogo" — the game is not included, and you need your own copy.
The mechanics differ from an emulation approach: with static recompilation , machine code is translated ahead of time at the build stage, and the device then executes native ARM64 code rather than emulating it "on the fly." Additionally, LSFG is connected — intermediate frame generation for smoothing the frame rate.