I tried running wfview on an Android mobile phone

Run Ubuntu on your Android mobile phone using Termux (F-Droid).

Simple steps
$ pkg install proot
$ pkg install proot-distro
$ proot-distro install ubuntu
$ proot-distro login ubuntu
root @ localhost: ~ #

Build using Debian Build Script.

apt install sudo



Launch wfview using vnc on mobile phone.

status quo
Remote operation is possible with a network connection
Current problems

  1. Operability on vnc
  2. I can’t use voice
1 Like

Hi Nakao,

This is cool! What, exactly, is the role of VNC in what you’ve got going here? Is it just a way to get a keyboard and mouse controlling your phone?

Since we are using qt with c++, it may be possible for you to simply build a proper android application using somewhat standard techniques, since qt and android support this kind of application now.

Let us know how it goes, this is very neat! Does receive audio work? What audio back end did you select?

de W6EL

VNC does not support sound . You can use PulseAudio to move sound over SSH, though, which may be better than nothing for you.

Anyhow, a better solution which is faster and supports all the stuff you need is nx nomachine. It is also natovely on windows, linux, mac, android and ios.

It also runs in a web browser if you like. can run over ssh too

eliggett, roeland Thank you for your advice
Thanks to that, I can now hear the received sound on my mobile phone.

I would like to develop with c ++ and qt, but I hesitate a little.

Since Android on Ubuntu does not have a desktop, I am using VNC this time.
How to enable the audio device of a mobile phone running wfview.

  1. Install Termux: API on F-Droid.

$ pkg install pulseaudio
$ pulseaudio --start

  1. Switch to ubuntu and start wfview

  2. wfview settings
    Audio System to PortAudio
    Adjusting the sample rate


  1. pulseaudio seems to stop by energy saving measures.
  2. I want to be able to use a microphone.
1 Like