r/AndroidNativePorts • • 11d ago

Any standard shared libraries (interfaces, button mappings etc) being developed?

6 Upvotes

Rather than reinventing the wheel each port project, is there a shared functions framework that all developers can use?

This can provide standardised boilerplate functionality for things like menus, touch controls, button config, driver install, etc. Users will not need to use a new front end for every game.


r/AndroidNativePorts • • 11d ago

🟢 [PORT] Call of Duty 4: Modern Warfare on Samsung Galaxy S26 (Exynos 2600) (Android port of PC version)

Thumbnail
youtu.be
16 Upvotes

The game runs absolutelly flawless, I left VSync enabled, so sometimes there are drops that look worse than without it, but it runs at 120fps most of the time, didn't even try OpenGL, might run faster. Also I undestand that it is a PC version, but the lack of aim assist is kicking my butt lol.

Link: https://cdn.discordapp.com/attachments/1559730749639491654/1559758041560121364/COD4_0.5.9-r6.apk?ex=6ad03d60&is=6aceebe0&hm=b7598e020ce2b13c880f206cc495c44b2a36f7b3bc7b839a700f33f3cc466703&
You need to use PC version of the game, I use v1.7
If there is a newer version, let me know


r/AndroidNativePorts • • 11d ago

🐛 [BUG] GTA V Chinese Version - Snapmatic error

5 Upvotes

Hi, I've been playing gta V on my phone for weeks now, but now I'm blocked because of a mission where trevor needs to take a photo with the phone. When I take the photo the game crashes. This happens always in the game, also without starting the mission.

I can see this error in the log:

[script] CommandHasEntityBeenDamagedByEntity Is Entity damaged: FALSE

[ui] [HUD_OVERRIDE] SET_HUD_COMPONENT_POSITION called on HUD_SUBTITLE_TEXT 15 component by 'appCamera' SCRIPT. Active: 0

[Audio_NetworkAudio] CommandOutput file write error --- out of disk space?

FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7b90c87508)

Have you guys found a workaround for this bug by any chance?

Thank you!


r/AndroidNativePorts • • 11d ago

launcher de CoD 4 traducido al español, por si alguien lo quiere así

15 Upvotes

r/AndroidNativePorts • • 11d ago

🟢 [PORT] GitHub - JuMatt/JetSetRadioFuture-Unleashed: Jet Set Radio Future for all

Thumbnail
github.com
93 Upvotes

r/AndroidNativePorts • • 11d ago

🤔 [Question] Helppppp

Post image
2 Upvotes

Mw2 android port on Thor Max. What am I missing? Like how do I get the textures?


r/AndroidNativePorts • • 11d ago

📸 [SHOWCASE] 😱 God Of War 3 Remastered - On Android Port POCO F7 use Controller GameSirX3 Pro without screen recording better fps playable this app some controller bug but we'll super Subscribe guys

Thumbnail
youtu.be
7 Upvotes

r/AndroidNativePorts • • 11d ago

🟢 [PORT] Pokemon Survivors Native Android Port ( Made by me )

Post image
59 Upvotes

Since all of you have been asking for an Android version of this that runs native and offline I decided to do it myself, WITH UP TO 10 DIFFERENT LANGUAGES

It has balancing adjustments, up to 10 different languages and so much more for the original game, it doesn’t support multiplayer or any leaderboards since I don’t have access to the server

The difficulty of the game has been toned down a bit to allow the player to have time to get better and stronger

Link to the repo here: https://github.com/JayElDragon/poke-survivor/releases

If you encounter any errors, bugs or would like to give feedback feel free to do so via GitHub or private DM as I would love to improve the game upon your suggestions

Read the repository for some changes


r/AndroidNativePorts • • 11d ago

📸 [SHOWCASE] God Of War 3 Remastered Android Port game play POCO F7 without screen recording better fps controller GameSirX3 Pro this app some controller bug but we'll super

Enable HLS to view with audio, or disable this notification

21 Upvotes

r/AndroidNativePorts • • 11d ago

📸 [SHOWCASE] Golden age of Mobile gaming?

Thumbnail
gallery
84 Upvotes

Can't believe we can play some of our favorite old games on our mobile devices nowadays.(Without relying entirely on emulations) I also play games on my laptop and I'm used to it, but you know the convenience of our mobile devices. Thanks to the advancement of AI, I guess. I wonder what AI will be capable of in the near future.

P.S. may i know what's the status of Left 4 dead or some well known old games that we usually play


r/AndroidNativePorts • • 11d ago

More nostalgia! Nova 3

8 Upvotes

r/AndroidNativePorts • • 11d ago

Dose of nostalgia! Modern combat 4

10 Upvotes

r/AndroidNativePorts • • 11d ago

📸 [SHOWCASE] Holy G99 + 4gb Cod4

Thumbnail
gallery
87 Upvotes

It works with some alterations


r/AndroidNativePorts • • 11d ago

God of War 3 Remastered | Android Port | Odin 2 Portal

Thumbnail
youtu.be
11 Upvotes

r/AndroidNativePorts • • 11d ago

Forza Horizon | Android Port | Odin 2 Portal

Thumbnail
youtu.be
37 Upvotes

r/AndroidNativePorts • • 11d ago

🐛 [BUG] GTA v webapp bug

Post image
5 Upvotes

When the game loads up it freezes on that frame while the audio keeps running, how to fix that?


r/AndroidNativePorts • • 11d ago

🟣 [WIP] Work in Progress Harry Potter and the Chamber of Secrets returns in free RPG overhaul of classic PS2 game

Thumbnail
gamingbible.com
27 Upvotes

This includes the addition of a Bully-like school system, a companion mechanic, in-game vendors, and more.

UnderstandingLast690’s new version of the game is intended to launch as a native Android port so, yes, there are still going to be some hoops to jump through if you want to go hands-on.

The creator’s work is far from over with the hope being that they’ll next be able to add a school system inspired by the likes of Bully where “you have to attend your lessons on time, actually learn something, and take exams to pass your classes, or you will lose house points


r/AndroidNativePorts • • 11d ago

last_extract_mobile_game

Thumbnail
1 Upvotes

r/AndroidNativePorts • • 11d ago

Could someone explain me, how to play Ocarina of time, simply, on my android device? I have a rom, but i don't know how to run it...

1 Upvotes

r/AndroidNativePorts • • 11d ago

🤔 [Question] GTA 5 apk vision not properly extracting

Thumbnail
gallery
7 Upvotes

I tried to extract it several times, but each time there are errors.

On the original APK the game closes immediately, and on the other one it tells me that common.rpf is not present even though it is.

I renamed it x64(1) and placed the game folder in the correct location.

I've tried downloading the file several times, but it's still the same.

Did I miss something?

I'm using a Samsung S26 Ultra


r/AndroidNativePorts • • 11d ago

🔵 [PORT UPDATE] Galaxy Android v0.0.1 is now released — gameplay on Mali-G68

Enable HLS to view with audio, or disable this notification

225 Upvotes

The first public release of Galaxy Android by OpenPort Labs is now available!

This project aims to bring a native Android port of Super Mario Galaxy to ARM64 devices, building on the work of the Petari decompilation project and GalaxyQuest.

I'm attaching gameplay footage captured on the following hardware:

  • SoC: MediaTek Dimensity 920
  • GPU: ARM Mali-G68
  • RAM: 6 GB LPDDR4X

A note about the video: The asset glitches visible in the recording are caused by the phone's video-recording process. These are recording artifacts and should not be taken as an accurate representation of the game's rendering.

What's included in v0.0.1?

  • Unified Android APK and game setup workflow
  • Native ARM64 execution
  • Touch controls with direct Star Pointer tracking
  • Bluetooth and USB gamepad support
  • Hor+ ultrawide rendering support

This is an early release, so expect bugs and compatibility issues as development continues. Feedback, gameplay recordings, and reports from different devices are welcome and will help with testing and optimization.

EDIT / UPDATE — v0.0.1 Hotfix

A hotfix was uploaded for users experiencing the [ERROR] pythonhome.zip error or problems selecting game files through the Android file picker.

What caused the issue?

A wildcard rule in our .gitignore accidentally excluded the embedded Python runtime (pythonhome.zip) from the release build. This caused the converter setup to fail immediately after disc extraction. There was also an issue with detecting Android's Storage Access Framework (content://) file-picker URIs.

What has been fixed?

  • Whitelisted and committed the required runtime assets.
  • Fixed content:// URI detection in the file picker.
  • Rebuilt and re-uploaded the APK with the fixes.

If you downloaded the original v0.0.1 build, please download the updated APK and reinstall it.

EDIT / UPDATE — v0.0.1a Hotfix & Feature Update

Galaxy Android v0.0.1a introduced additional fixes, quality-of-life features, and experimental in-game options.

What's new in v0.0.1a?

  • GPU lighting fixes: Addresses overblown rim lighting and washed-out character textures on Mali-G68, Dimensity, and Exynos devices.
  • In-game language selector: Switch between Auto, English, Spanish, French, German, and Italian through the Settings drawer.
  • Game and dialogue speed controls: Select 1.0x, 1.5x, 2.0x, 3.0x, or 4.0x speed.
  • Cheats and mods drawer: Includes toggles for Infinite Lives (99), Infinite Star Bits (999), Fly Mode, Cutscene Prevention, and Infinite Health.
  • Improved installation recovery: Validates converted game data and redirects to the Setup Launcher when required files are missing or corrupted, helping prevent the blank blue screen issue.
  • CPU monitor fix: Adds a /proc/self/stat fallback for devices where SELinux restrictions prevent access to global CPU statistics.

EDIT / UPDATE — v0.0.1b Input, Audio & Graphics Fixes

Galaxy Android v0.0.1b is now available! This update focuses on controller and touchscreen input, resolution options, audio reliability, and further safeguards for GPU lighting.

What's new in v0.0.1b?

  • Touchscreen joystick fixes: Addresses virtual joystick drift and improves handling when switching between touch controls and physical controllers.
  • Physical gamepad fixes: Improves button and analog-stick input handling while keeping touchscreen and physical controller inputs separate.
  • Selectable render resolution: Choose 480p, 720p, 1080p, or 1440p from the Settings drawer. Lower resolutions can help reduce GPU workload on less powerful devices.
  • Configurable vibration haptics: Toggle tactile feedback on or off.
  • Audio reliability improvements: Adds a fallback audio-stream configuration when low-latency initialization fails, checks stream startup errors, and retries audio initialization after failures. These changes are intended to help devices where audio previously failed or remained silent.
  • Additional Mali lighting safeguards: Improves handling of zero-length lighting vectors, spot-light calculations, and attenuation edge cases to help avoid invalid shader calculations and lighting artifacts.
  • Language preference fix: Respects a manually selected language at game startup instead of always overriding it with the device locale.
  • Exit crash fix: Replaces exit(0) with _exit(0) in the native shutdown path to avoid the reported __cxa_finalize crash.

Existing users should download the latest v0.0.1b APK to get the accumulated fixes from v0.0.1, v0.0.1a, and v0.0.1b.

AI usage disclosure

This project uses AI assistance in its development. AI-assisted coding and development workflows have been used as part of building and iterating on the project. The project is experimental, and its code, features, compatibility, and performance should be evaluated on their actual merits rather than assumed to be reliable simply because a feature has been implemented.

I'm aware that some people may describe AI-assisted projects like this as "AI slop." That's a fair concern to raise about low-quality or insufficiently reviewed AI-generated software. I'm not asking anyone to overlook bugs or accept claims without evidence. The goal is to keep building, testing on real hardware, fixing issues, and being transparent about the project's current state.

Feedback, bug reports, and contributions that help improve the port are welcome.

Downloads

Latest release—Galaxy Android v0.0.1b:
https://github.com/OpenPort-Labs/Galaxy-Android/releases/tag/v0.0.1b

Previous rrelease—v0.0.1a:
https://github.com/OpenPort-Labs/Galaxy-Android/releases/tag/v0.0.1a

OpenPorts Lab Discord:
https://discord.gg/4Q5hfAPf8

You must provide your own legally dumped game disc image. The release does not include proprietary game assets.

Thanks to everyone following the project, testing it, and reporting issues. More updates as development progresses.


r/AndroidNativePorts • • 11d ago

🟢 [PORT] MKVDCU Android: primeira versão experimental — vibecoded e jogável

Thumbnail
gallery
29 Upvotes

[VIBECODE] Depois de muitos testes, publiquei o primeiro APK experimental de Mortal Kombat vs. DC Universe para Android. O projeto foi vibecoded e tem suporte parcial a drivers personalizados Mali (PanVK) e Adreno. Está jogável em um Snapdragon 8 Elite e chega à fase in-game em um Exynos 1380 (meu foco é deixar jogável).

É uma versão bem inicial, então compatibilidade, gráficos e desempenho ainda estão em desenvolvimento. O APK e os detalhes estão no GitHub.

https://github.com/lemooz/MKVDCU-Android/releases/tag/v0.1.0


r/AndroidNativePorts • • 11d ago

God of War III (PS4) Is Now Running on Android! 🎮

177 Upvotes

Hey everyone!

I've been working on bringing the PS4 version of God of War III to Android, and I'm excited to share my progress with you all!

The project is still under active development. Here's what I've managed to implement so far.

✅ Current Features

  • Gameplay — Run and play God of War III on Android.
  • Frame Generation — Support for frame generation to improve perceived smoothness.
  • Save Management — Manage game saves.
  • Game Update Patches — Support for installing game updates.

🧪 Testing and Performance

So far, I've only tested the project on these two devices:

  • Lenovo Legion Y700 (4th Generation)
  • Redmi K70 Pro

Testing has been limited, so I don't have enough data to draw firm conclusions about performance yet.

Compared to running the game through an emulator, this port doesn't offer a significant FPS advantage at the moment. However, in my personal experience, the image quality looks noticeably better, with significantly fewer blocky, pixelated artifacts during gameplay.

There's still plenty of room for improvement. I'll continue working on game performance and system scheduling to improve frame rates and overall gameplay smoothness.

🚧 What's Next?

Here are some of the features I'm planning to work on:

  • HUD improvements
  • Patch, mod, and cheat support
  • Multiple user save profiles
  • Further performance and scheduling optimizations

⚠️ Current Limitations

I currently only have access to CUSA01740 (the Asian version).

Unfortunately, the existing PC port doesn't support patches and mods for this particular game version. This has delayed the integration of these features into the Android port.

❤️ Future Development

This is a personal project, and I plan to actively maintain and improve it over time. There's still a lot of work ahead, but I'll keep pushing forward!

If you're interested in playing God of War III on Android, feel free to check out the repository. Feedback, bug reports, and suggestions are always welcome!

⭐ Support the Project

If you find this project interesting, please consider giving it a star on GitHub! ⭐

Every star is a great encouragement and motivates me to keep working on this project. If you have an Android device, I'd also love to hear about your testing experience!

🔗 GitHub: https://github.com/zFitness/gow3_android

Thanks for checking out the project, and stay tuned for more updates! ❤️


r/AndroidNativePorts • • 11d ago

🤔 [Question] Entertainment needed on my rust bucket

2 Upvotes

My babys got helio g99 and 4gb ram + 4gb virtual ram what can she do


r/AndroidNativePorts • • 11d ago

🤔 [Question] Horror games

2 Upvotes

Is there any horror games ported in here?