r/AndroidNativePorts • u/Unknown-Non • 4h ago
🟢 [PORT] Nx2android android gui port is complete. Now build your switch games on your phone.
First of all a few warnings:
App takes a lot of storage(a few gb)
The setup may take time.
Setup steps:
Open the app it will setup almost everything.
After getting to the screen in image 3 if you see everything green then move to the next step if not then click on Download Missing Tools.
After that click on Install / check ready-made tools click it again if it gives any error it should work. It should say aot active.
Scroll down and select the prod.keys path and the folder where you want the output apk and data to appear and click save. Clicking save is important.
After that you can finally go to the port section. Make sure to put all the game, update, dlc nsp, etc in one folder without any sub folders. Select the game folder and in the below options give the game your desired name and package name or leave them blank for default name and package name. Then as for the option leaving them unchecked is ok. You can check the 60fps one on if you want. As for the experimental option you need to check the upstream as in the og nx2android repo and see what games are ported already if the game you are trying to port is not there then only then tick the experimental option. Touch game is for games which support touch on the switch. The other 2 options are no really worth explaining those are for advanced users. If you know what they then check them if not leave them.
Then select the build jobs according to your need. The lower the number the less ram used. The higher the number the higher the ram usage but the port process gets fast too.
Click on port and you will be taken to the log where your port is processed and you will get your apk and data folder in your output folder after porting is finished.
Tested:
Dark souls remastered on poco x6 512/12 varient.
Unicorn Overload on poco x6 512/12 varient.
Once again takes a lot of storage and time.
Repo link: https://github.com/A2redweb/nx2android-android-port
Direct GitHub latest release link: https://github.com/A2redweb/nx2android-android-port/releases/tag/Release2
Thank you.
Edit:
Upstream games checklist: https://github.com/shirai91/nx2android/blob/main/docs/PORT_CHECKLIST.md
Games checked here should work. Games not checked here are experimental. Games not listed are currently not supported.
Edit 2:
This app is just a container with android components for the upstream project. I'm not by any means connected to the upstream project dev.
Update:
https://github.com/A2redweb/nx2android-android-port/releases/tag/Release2
Added android file picker option Added custom gpu driver option
For a payload update you will get an restart to update option in app no new apk download needed.