cinit / WSAPatch

Make WSA(Windows Subsystem for Android) run on Windows 10.
The Unlicense
1.5k stars 4.21k forks source link

Is it possible use this patch or try to make this patch work on Windows 10 ARM (Snapdragon 8c Compute Platforms) #22

Closed MustardChef closed 1 year ago

MustardChef commented 1 year ago

First of all, thank you for all the work done on this project.

My question is whether or not it is possible to patch WSA to make it work on Windows 10 ARM.

cinit commented 1 year ago

If your Windows 10 ARM is able to run WSL2, then it should be able to run WSA.

MustardChef commented 1 year ago

Using the same patched .dlls? The reason this question was asked as because I was unsure if the same patched .dlls in releases could be used for arm64 WSA builds as I was suspecting that the dlls were only for x64

cinit commented 1 year ago

Using the same patched .dlls? The reason this question was asked as because I was unsure if the same patched .dlls in releases could be used for arm64 WSA builds as I was suspecting that the dlls were only for x64

You need to compile WsaPatch.dll for arm64 and find an icu.dll from arm64 Windows 11 and patch it yourself.

MustardChef commented 1 year ago

Thank you for clarifying!

YT-Advanced commented 1 year ago

@MustardChef Did you tested your workflow dll file on Windows 10 ARM64, I need some information before adding DLL to the WSA-Script repo

MustardChef commented 1 year ago

@MustardChef Did you tested your workflow dll file on Windows 10 ARM64, I need some information before adding DLL to the WSA-Script repo

If you use the same WSAPatch DLLs to try to run WSA on Windows 10 arm64, it will not work. According to the answer here, you need to compile the DLLs for arm64

YT-Advanced commented 1 year ago

If you use the same WSAPatch DLLs to try to run WSA on Windows 10 arm64, it will not work. According to the answer here, you need to compile the DLLs for arm64

I meant the ARM64 DLL build from your repos

MustardChef commented 1 year ago

If you use the same WSAPatch DLLs to try to run WSA on Windows 10 arm64, it will not work. According to the answer here, you need to compile the DLLs for arm64

I meant the ARM64 DLL build from your repos

Well, I need someone who is able to test them. So its not confirmed, but they should theoretically work.