At the time this page was reviewed, the developer’s older Linux page still linked to micclient-x86_64.AppImage. The file remaining available does not mean it is actively maintained or officially supported.
WO Mic For Linux Use Your Phone as a Microphone
WO Mic can turn an Android phone or iPhone into a microphone for a compatible Linux computer. The legacy Linux client receives audio from the phone over Wi-Fi or Bluetooth and writes it to an ALSA loopback device that recording and communication applications can use as a microphone input.
Before downloading it, there is an important limitation to understand: WO Mic no longer officially supports Linux. The current official FAQ says Linux is no longer supported, while the developer’s older Linux page is still online and continues to link to the x86_64 AppImage and its original setup instructions.
Linux support notice - reviewed July 29, 2026
The Linux client should be treated as unsupported legacy software. It may still work on compatible x86_64 systems, but updates, compatibility with current Linux configurations, and official technical support are not guaranteed.
This guide explains how to check your architecture, run the legacy AppImage, load the ALSA loopback module, connect by Wi-Fi or Bluetooth, test the microphone, and diagnose common audio-routing problems. The article is intentionally complete without screenshots.
WO Mic for Linux: Quick Summary
| Item | Current Information |
|---|---|
| Official Linux support | No longer supported |
| Available Linux file | Legacy AppImage |
| File name | micclient-x86_64.AppImage |
| Architecture | x86_64 only |
| Linux connection methods | Wi-Fi and Bluetooth |
| Linux USB support | Not documented |
| Audio routing | ALSA loopback using snd-aloop |
| Compatibility | Not guaranteed on current systems |
System Requirements and Compatibility For WO Mic On Linux
Before continuing, confirm that you have:
- An x86_64 Linux system
- The WO Mic mobile application installed on your phone
- Wi-Fi access or Bluetooth pairing
- Permission to load the
snd-aloopkernel module - Support for running AppImage files
Check your computer’s architecture:
If the result is aarch64, arm64, i686 or another architecture, the legacy AppImage is not designed for that system.
The developer’s legacy page lists x86 64-bit architecture only. This does not guarantee that the AppImage will work on every modern x86_64 distribution.
Is WO Mic Still Available for Linux?
Yes. At the time this guide was reviewed, the developer’s older Linux page still linked to the following file:
micclient-x86_64.AppImage
However, availability and official support are different. The file remaining online does not mean Linux is still an actively supported platform. The most accurate description is: an unsupported legacy Linux AppImage is still hosted on the developer’s older website.
Do not describe the file as community-maintained unless a reliable source identifies the project or community that maintains it. The official pages do not make that claim.
Where Should You Download the Linux AppImage?
Use the developer’s legacy Linux page rather than an unofficial download mirror or a repackaged file. This website does not develop or maintain the WO Mic Linux client and cannot provide official technical support for it.
Before You Start
Make sure you have the following:
- An x86_64 Linux computer.
- The WO Mic mobile app installed on your phone.
- A Wi-Fi connection, or Bluetooth when using a compatible Android phone.
- Permission to load the snd-aloop kernel module.
- A terminal application and permission to run the downloaded AppImage.
The legacy Linux page lists x86 64-bit architecture only. It does not provide a separate ARM, ARM64, or 32-bit Linux build.
Check Your Linux Architecture
Open a terminal and run:
uname -m
The expected result is:
x86_64
If the command returns aarch64, arm64, armv7l, i386, i686, or another architecture, the available legacy AppImage is not designed for that system.
Compatibility note
An x86_64 result only confirms the processor architecture. It does not guarantee that the legacy client will run correctly with every current kernel, desktop environment, audio server, or distribution.
Download and Install the WO Mic Linux Client
Download the file named micclient-x86_64.AppImage from the developer’s legacy Linux page. After the file downloads, open a terminal in the folder that contains it.
For example, when the file is in your Downloads folder, run:
cd ~/Downloads
Make the AppImage executable:
chmod +x micclient-x86_64.AppImage
This command gives Linux permission to run the file as an application. You can check its permissions with:
ls -l micclient-x86_64.AppImage
Enable the ALSA Loopback Sound Module
The legacy Linux client writes the incoming phone audio to an ALSA loopback device. This device acts as a virtual sound card that other applications can use as a microphone source.
Load the loopback module:
sudo modprobe snd-aloop
Check whether the module loaded:
lsmod | grep snd_aloop
List the available recording devices:
arecord -l
Look for a card or device containing the name Loopback. The card and device numbers can differ between systems, so note the values displayed on your computer.
Connect Your Phone To Linux
The developer’s legacy Linux instructions document two connection methods: Wi-Fi and Bluetooth. USB is not documented for the Linux AppImage.
Option 1: Connect WO Mic Through Wi-Fi
Connect the phone and Linux computer to the same local Wi-Fi network. Open WO Mic on the phone, select Wi-Fi as the transport, start the server, and note the IP address displayed by the app.
From the folder containing the AppImage, run:
./micclient-x86_64.AppImage -t Wifi 192.168.1.100
Replace 192.168.1.100 with the actual IP address displayed in the WO Mic mobile app. For example:
./micclient-x86_64.AppImage -t Wifi 192.168.0.25
Keep the terminal window open while using the phone as a microphone. If the connection succeeds, the client should begin writing the incoming audio to the ALSA loopback device.
Option 2: Connect WO Mic Through Bluetooth
The legacy Linux page also includes a Bluetooth command. The current official transport table lists Bluetooth for the Android app but not for the iOS app, so iPhone users should use Wi-Fi.
Pair the Android phone with the Linux computer first. Then find the phone’s Bluetooth address. Its location varies by Android version and manufacturer, but the legacy instructions refer to Settings > About phone > Status > Bluetooth address.
Run:
./micclient-x86_64.AppImage -t Bluetooth xx:xx:xx:xx:xx:xx
Replace xx:xx:xx:xx:xx:xx with the phone’s actual Bluetooth address. For example:
./micclient-x86_64.AppImage -t Bluetooth 12:34:56:78:9A:BC
If the connection fails, confirm that Bluetooth is enabled on both devices, the phone is paired, and the address is correct.
Test Your Phone Microphone
After connecting the client, record a short test file:
arecord -c 1 -r 48000 -f S16_LE \
-D "hw:CARD=Loopback,DEV=1,SUBDEV=0" foo.wav
Speak into the phone for several seconds, then press Ctrl+C to stop the recording.
Play the same file:
aplay foo.wav
Important filename correction
The recording and playback filenames must match. Because the recording command saves foo.wav, the playback command must use aplay foo.wav - not aplay test.wav.
If you hear your voice, the client and selected loopback device are working. The example uses 48,000 Hz, mono, and 16-bit audio, matching the audio format described by WO Mic.
What if the Recording Device Command Fails?
Run the following command again:
arecord -l
Check the card and device numbers assigned to the Loopback device. The example uses CARD=Loopback, DEV=1, and SUBDEV=0, but your system may assign different values. Adjust the device string according to the output shown on your computer.
Use WO Mic With OBS, Discord, Zoom, or Other Applications
After the terminal recording works, open the audio settings in the application where you want to use the phone. Look for an input source with a name such as Loopback, ALSA Loopback, or a Loopback monitor/source.
Select the appropriate loopback input and use the application’s microphone-test or recording feature. If the application was open before you loaded snd-aloop, close and reopen it because some applications scan for audio devices only when they start.
Troubleshooting WO Mic on Linux
Because Linux is no longer officially supported, the same setup may behave differently across current systems. Work through these checks in order.
The AppImage Does Not Open
Make sure the file is executable:
chmod +x micclient-x86_64.AppImage
Confirm the architecture:
uname -m
The result must be x86_64 for the available legacy build. If the terminal reports a missing library, mounting error, or AppImage compatibility problem, consult the documentation for your Linux distribution rather than installing random packages from unofficial sources.
The Loopback Device Does Not Appear
Load the module again:
sudo modprobe snd-aloop
Then check the module and recording devices:
lsmod | grep snd_aloop
arecord -l
If no Loopback device appears, the problem is related to the kernel module or audio configuration, not the phone’s IP address.
WO Mic Does Not Connect Over Wi-Fi
Check the following:
- The phone and computer are connected to the same local network.
- The IP address in the command matches the address displayed in the mobile app.
- The WO Mic server is running on the phone.
- A VPN is not interfering with local-network traffic.
- The router is not using guest-network, client-isolation, or AP-isolation settings.
- The firewall is not blocking the connection or incoming audio traffic.
The official WO Mic FAQ identifies firewall blocking as a possible cause of Wi-Fi audio connection problems.
The Client Connects, but There Is No Sound
First confirm that the Loopback device exists:
arecord -l
Then test it directly with the arecord command in the testing section. If terminal recording works but another application receives no audio, select the correct Loopback input in that application and restart the application after connecting WO Mic.
Audio Is Delayed, Interrupted, or Robotic
Try the following:
- Keep the WO Mic mobile app active while testing.
- Close applications using a large amount of CPU or network bandwidth.
- Temporarily disable a VPN.
- Move the phone and computer closer to the Wi-Fi router.
- Restart the phone app and Linux client.
- Test Bluetooth as an alternative when using Android.
Do not promise that Bluetooth will always be more stable. It is simply another connection method to test when Wi-Fi is unreliable.
Should You Run the WO Mic AppImage as Root?
Start the client normally:
./micclient-x86_64.AppImage -t Wifi 192.168.1.100
The developer’s legacy page suggests trying the program as root when serious glitches occur:
sudo ./micclient-x86_64.AppImage -t Wifi 192.168.1.100
However, sudo gives the AppImage broader system access. Treat this as a last troubleshooting step, not the normal launch method or a general performance recommendation.
Using WO Mic With PipeWire
The legacy WO Mic instructions are based on ALSA and the snd-aloop module. They do not provide a complete PipeWire-specific configuration. On a system that uses PipeWire, ALSA devices may be exposed through PipeWire and managed by a session manager such as WirePlumber, so device names and routing can differ.
First confirm that ALSA can see the loopback device:
arecord -l
Then inspect the devices and sources managed by WirePlumber:
wpctl status
The official WirePlumber documentation describes wpctl status as a command that displays the current PipeWire devices, sinks, sources, filters, and streams.
You can also inspect the PulseAudio-compatible server when the pactl command is available:
aplay foo.wav
If Loopback Appears in arecord but Not in Your Application
- Close and reopen the application.
- Run wpctl status and look for a Loopback-related source or node.
- Check the application’s microphone-selection menu again.
- Log out and back in, or restart the user audio session using your distribution’s supported method.
- Consult the PipeWire or WirePlumber documentation for your distribution when routing still fails.
If Loopback Does Not Appear Anywhere
Reload the ALSA module and check both ALSA and PipeWire views:
sudo modprobe snd-aloop
lsmod | grep snd_aloop
arecord -l
wpctl status
Possible causes include a kernel-module problem, ALSA configuration, PipeWire routing, application input selection, permissions, AppImage compatibility, or limitations of the unsupported legacy client. Do not state that PipeWire is automatically the cause.
How WO Mic Works on Linux
The WO Mic mobile app captures audio from the phone microphone and sends it to the legacy Linux client through Wi-Fi or Bluetooth. The Linux client writes that audio to the ALSA loopback card created by snd-aloop. Recording, streaming, and communication applications can then select the loopback source as a microphone input.
The audio flow is:
Phone Microphone
↓
WO Mic Mobile App
↓
Wi-Fi or Bluetooth
↓
Legacy Linux AppImage
↓
ALSA Loopback Device
↓
OBS, Discord, Zoom, or another application
Limitations of WO Mic on Linux
- Linux is no longer officially supported.
- The available AppImage is for x86_64 systems only.
- No ARM, ARM64, or 32-bit Linux build is listed.
- USB is not documented for the Linux AppImage.
- The current transport table does not list Bluetooth for the iOS app.
- Compatibility with current distributions, kernels, and audio configurations is not guaranteed.
- PipeWire routing and device names can differ between systems.
- Official Linux updates and technical support are not guaranteed.
- Running the AppImage as root increases its system access.
These limitations do not mean the client will always fail. They mean users should treat it as older, unsupported software rather than a current Linux release.
What Can You Use if WO Mic Does Not Work?
If the legacy AppImage does not work after you verify the architecture, connection, loopback device, and application input, consider another phone-to-microphone application with current Linux support, a browser-based audio-streaming solution, a PipeWire-native network-audio setup, a standard USB microphone, or a wired headset with a built-in microphone.
Avoid adding specific alternative products to this article without current research and real testing. A separate alternatives guide is a better place for a properly verified comparison.
Frequently Asked Questions
Is WO Mic still officially supported on Linux?
No. The current official WO Mic FAQ says Linux is no longer supported. However, the developer’s older Linux page still links to a legacy x86_64 AppImage and setup instructions.
Can I still download WO Mic for Linux?
Is the WO Mic Linux AppImage community-maintained?
The official pages do not identify it as community-maintained. Describe it as an unsupported legacy AppImage still hosted on the developer’s older Linux page.
Does WO Mic work on Ubuntu?
The legacy client may work on a compatible x86_64 Ubuntu system, but compatibility is not guaranteed. Results can depend on the Ubuntu version, kernel, AppImage support, ALSA, and PipeWire configuration.
Does WO Mic work on Fedora, Debian, Arch Linux, or Linux Mint?
The AppImage may run on compatible x86_64 installations, but the developer no longer claims current Linux support. Do not assume that every 64-bit distribution or release will work.
Does WO Mic support ARM or ARM64 Linux?
The developer’s legacy page provides an x86_64 AppImage and does not list an ARM or ARM64 Linux build.
Can I use WO Mic on an iPhone with Linux?
Wi-Fi is the relevant transport because the current WO Mic transport table lists Wi-Fi for iOS but does not list Bluetooth for iOS. Remember that the Linux client itself is unsupported.
Can I use Bluetooth on Linux?
The legacy Linux client includes a Bluetooth command. The current official transport table lists Bluetooth for Android but not for iOS.
Can I connect WO Mic to Linux through USB?
USB is not documented on the legacy Linux page. Its Linux instructions cover Wi-Fi and Bluetooth only.
Why does Linux not detect the microphone?
Load snd-aloop, run arecord -l, and confirm that a Loopback device appears. On PipeWire systems, also run wpctl status and select the appropriate Loopback source inside the application.
Can WO Mic be used with OBS, Discord, or Zoom?
It may work with applications that can select the ALSA or PipeWire loopback source as a microphone input. The exact source name and routing depend on the system configuration.
Is the legacy WO Mic AppImage safe?
Do not make an absolute safety guarantee. Use the developer’s legacy page rather than an unofficial mirror, and remember that the Linux client is no longer officially supported.
