Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Wine in Android #148

Open
EliasTheGrandMasterOfMistakes opened this issue Apr 12, 2024 · 9 comments
Open

[Question] Wine in Android #148

EliasTheGrandMasterOfMistakes opened this issue Apr 12, 2024 · 9 comments

Comments

@EliasTheGrandMasterOfMistakes

Wine can be builded for android but is very useless because of lack for emulate x86.

Hangover can be used in some way for build wine for android?

@AndreRH
Copy link
Owner

AndreRH commented Apr 12, 2024

It can be used on android via termux. Checkout the readme. Consult the termux documentation on how to set up a graphical environment and install the hangover package

@EliasTheGrandMasterOfMistakes
Copy link
Author

It can be used on android via termux. Checkout the readme. Consult the termux documentation on how to set up a graphical environment and install the hangover package

oh thanks, have some plans for something like https://dl.winehq.org/wine-builds/android/? looks wine on android is abandonned
https://archive.fosdem.org/2014/schedule/event/wine_android/

@AndreRH
Copy link
Owner

AndreRH commented Apr 13, 2024

Hangover 0.4.0 release still has an APK for download. But it won't be revived.
See also #113

@EliasTheGrandMasterOfMistakes
Copy link
Author

Hangover 0.4.0 release still has an APK for download. But it won't be revived. See also #113

oh thanks, is sadly the android app in upstream wine is a legacy thing, i had hopes to someday all problems will be fixed in upstream and a future wine driver for android buffer display

@stefand
Copy link
Collaborator

stefand commented Apr 15, 2024

The usefulness of Windows applications on Android has always been relatively limited due to the touchscreen vs mouse/keyboard interface. The main use for the Android version of Wine was on chromebooks, which luckily sometimes have x86 CPUs too. But afaiu nowadays chromebooks can run a proper Linux distro in chroot, mooting a lot of the Android specific code.

@EliasTheGrandMasterOfMistakes
Copy link
Author

The usefulness of Windows applications on Android has always been relatively limited due to the touchscreen vs mouse/keyboard interface. The main use for the Android version of Wine was on chromebooks, which luckily sometimes have x86 CPUs too. But afaiu nowadays chromebooks can run a proper Linux distro in chroot, mooting a lot of the Android specific code.

oh thanks

@Trass3r
Copy link
Contributor

Trass3r commented Apr 20, 2024

The usefulness of Windows applications on Android has always been relatively limited due to the touchscreen vs mouse/keyboard interface.

That's true, but people go to great lengths, InputBridge etc. Even playing Age of Empires on a phone: https://www.reddit.com/r/EmulationOnAndroid/comments/1bxcigh/what_are_you_playing_on_winlator/

Newest development seems to be running things directly in termux to avoid the proot perf hit like in Winlator, see https://github.com/olegos2/mobox.

Hangover would further reduce the CPU load.
There's 1 guy who prebuilt it for termux but unfortunately not in any automated way:
https://github.com/alexvorxx/hangover-termux/releases

@AndreRH
Copy link
Owner

AndreRH commented Apr 21, 2024

Check the packaging section of the readme. There's an official termux package for hangover

@Trass3r
Copy link
Contributor

Trass3r commented Apr 21, 2024

I see, thanks!
Unfortunately the documentation on that is rather incomplete. I had to activate the tur-multilib manually to be able to install hangover.

pkg install tur-repo
nano $PREFIX/etc/apt/sources.list.d/tur.list
pkg update
pkg install hangover-wine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants