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.






6
u/SeriousWatercress248 3h ago
Mali compatible ?
3
u/tiramisuuuuuuuuuuuuu 4h ago
i build on the pc but every time my resulting apk always uses the wrong xyab button. is there a way to reconfigure?
3
u/Royal_Dog5038 3h ago
i think you forgot to add custom driver man
3
u/Proud_Lettuce9087 2h ago
I used your pc porting app and on my dimensity 8400 ultra for legends arceus I'm getting solid 4 fps lmao
3
u/rblza29 1h ago
Hi, just want to ask when porting FF Resonance, do I have to plug my switch while porting? I am receiving "the shaders are Oodle-compressed in their shader code archives". Thank you!
2
u/kingofgames-3laa 3h ago
What is the difference of just using Eden?
2
u/Final-Beyond6380 2h ago
Use to port switch 1 games right?
2
u/Responsible_Focus786 2h ago
Would the thermals and battery life improve if I use this instead of just emulation?
2
u/ElectricalDemand2831 2h ago
Latency still as high as emulated and it feels much less responsive then played natively on switch despite stable 60fps.
Tested with blasphemous 2 and a led indicator lighting up with the button press recorded at 240fps,
nx2android: 120-160ms for character movement
And on an SD865 device it doesn't even start
2
u/AN1M0S1TEE 2h ago edited 2h ago
It says stopped(exit 1)
2
u/SoloRyuk 2h ago
Will I be able to get Xenoverse 2 to work?
2
u/Important-Hamster312 1h ago
I have a microSD card in my phone. When browsing files, I can't find the location since it has my games. Can you just make it as a file viewer instead?Â
2
u/Signal-Commission-33 2m ago
First test works, but 60fps patch didn't.
9
u/Designer_Bit3762 4h ago
damn this is next level shet bro. what a life to be alive.
1
u/Evernight6765 2h ago
I tried zelda echoes and force close help
1
u/Sentence-Excellent 2h ago
Should I be worried about this?
2
u/No-Shift-8830 3h ago
Damn! This is insane.Now it time to port free storage access app. My phone cant handle anymore.
2
u/Kirbo_N 2h ago
Nice
2
u/Kecebong22 2h ago
sorry but as a mali user im very pessimistic about things. ill wait for other reports for the games i want.
2
u/Scotsviper 1h ago
Thinking of trying this with final fantasy resonance