An Android adaptation of the PS4 The Last of Us Remastered, based on ravencaio's PC port. The game runs through an ARM64 Bionic runtime, FEX CPU translation and Vulkan rendering.
Version 0.1 · First public Android build
Português (Brasil) · Release notes · Releases · Android source · YouTube — @daedalusemulator
- TLOU-themed launcher and app icon; automatic game preparation on the phone.
- Installation from PKG or selection of an extracted game folder.
- Touch controls and physical controller support; in-game menu opened by swiping from the left edge toward the right.
- Fullscreen display modes that can be changed while playing.
- Compact single-line FPS/GPU/CPU overlay, with position and visibility settings.
- Original rendering resolution plus 720p, 540p and 360p patches; optional SSAO, motion blur, depth of field, bloom, sunlight-shadow and subsurface patches.
- 30 or 60 FPS limit and VSync settings. Actual performance depends on the scene and device; the 60 FPS limit is not a performance guarantee.
- Bundled Vulkan drivers and driver import from ZIP or SO files.
- Save import/export as ZIP, plus an in-game save selector with actual slot metadata and thumbnails when supplied by the game.
- App interface in Brazilian Portuguese, English, Spanish, French, German, Italian, Turkish, Polish, Russian and Hindi. The system language is selected automatically, with English as fallback; game language is selected inside the game.
- Log viewing and ZIP export for troubleshooting.
The tested performance settings are applied internally. Experimental benchmark switches are not exposed in the public interface.
- Android 11 or later, with a 64-bit ARM Android environment and Vulkan support.
- Your own PS4 game dump. The verified Android executable profile is version
01.00, SHA-256
e5f0aa322f60bd90637cc10d83de08c77885b1921084021c630e04ed3d6febf7. - The reference title is CUSA00552. Other regional title IDs are accepted when they contain the same verified executable; a title ID alone does not establish patch compatibility.
- Enough storage for the extracted game. PKG installation also needs room for extraction while the original package is present.
Android gameplay testing has focused on Redmagic 10 Pro / Snapdragon 8 Elite / Adreno 830. Compatibility and performance across other devices are still being expanded. The Windows port's 01.11 requirements and PC FPS measurements do not represent this Android build.
| GPU family | Default bundled driver |
|---|---|
| Adreno 8xx | Turnip Gen8 V38 Patched |
| Adreno 7xx / 6xx | Turnip 27.0.0 R1 |
Driver selection/import remains available in settings. These defaults do not constitute validation of every GPU in those families.
- Install the APK from the project distribution. To update a previous compatible build, install over it to retain app data and saves.
- Grant the requested file access, then choose the extracted game folder or install your PKG from the launcher.
- Let automatic preparation finish and select Play.
- Adjust resolution, patches and controls as needed. Swipe right from the left edge during gameplay to open the menu.
Use the app's save export before uninstalling or clearing its data.
This is an initial public build, with gameplay demonstrated on Android, rather than a claim of complete compatibility or a full-game playthrough.
- Shader compilation can cause pauses, especially on first visits to an area.
- Selective physics-result synchronization addresses the reported character deformation while keeping Readback 1. Readback 2 is not used by this build.
- A bounds guard prevents the identified static ray-hit path from accessing an invalid submesh. It preserves valid hits and skips the invalid result; the latest guard passed automated tests but still needs confirmation on the previously crashing device route.
- Other scene-specific graphics, collision or stability issues may remain.
For a bug report, export logs through About → Export logs ZIP, describe the scene and steps, and specify whether the problem belongs to the current or previous execution. Include the device, GPU, driver, game version and settings. Report an issue.
The Android implementation and verified build workflow are in the Android source tree. See the Android build guide. The repository's historical Windows code remains available; it is not the APK build procedure. Documentation changes alone do not require generating an APK.
- Android adaptation: Erick Mendes / Daedalus Emulator.
- PC reference: ravencaio/tlou-remastered-pc.
- CPU translation: FEX-Emu.
- Vulkan drivers: Mesa / Turnip and libadrenotools.
- Runtime foundations and contributions: BilalReloaded / bc160201983, FelipePrado0 / SpartanPort, SuperMedo, HayatoG and the shadPS4 video core.
- Other bundled components retain their own licenses, including SDL3, FFmpeg, CPython, LibAtrac9 and the PKG extraction tools. See LICENSE and the licenses shipped with the installer components. Detailed inherited attribution is retained in the historical PC documentation.
Project code is licensed under GPL-2.0-or-later. No game files are included in this repository or APK. This is an unofficial project, unaffiliated with Sony Interactive Entertainment or Naughty Dog.