Frequently asked questions

Table of contents

Why is root needed for standalone mode?

The Android OS doesn't allow non-system apps to generate input, capture screen, or capture audio. The only workaround is the one we have currently, using USB as a bootstrap.


I can't see my device in the list

Some universities and corporate networks filter the discovery packet sent by the app, in which case you need to manually type in the IP address of your device. You can find this address either at the top of the screen in the BBQScreen Android app, or in Settings > Wi-Fi and tap your connection.

This problem can also occur if you have a firewall. Try to disable it, or add the BBQScreen client to the authorized list.


I get a connection timeout error

Make sure that both your computer and your Android device are on the same network. Try to disable any firewall or filters that could prevent the network connection to be established.

In some cases, it is possible that the mirroring didn't start properly on your device. Try to turn it off and on, and make sure root rights are granted. You can try the non-rooted USB method to troubleshoot rooting issues. You can also try to turn on the Legacy method.


The sound is too low

The audio volume is linked to the audio volume set on your device. Make sure to raise the volume there.


The screen looks all garbled

If you're using the legacy method (on Android 4.3 and Android 4.4), it is possible that the screen mirrors but looks garbled/squished/has distinguishable line strips. Please contact us as this is a device-specific issue.


What network ports are used by the app?

The streaming is done on port 9876 TCP. The discovery uses the port 9876 UDP.


My software keyboard isn't showing up

The remote control system acts as a physical keyboard. In order to use your software keyboard instead, open on your Android device Settings > Input & Language, then press "Default" under "Keyboard & Input Methods", and turn off "BBQScreenRemoteControlInput".


The mouse remote control isn't working

We have tested the mouse control on multiple devices, but every Android device is different. Please contact us with your device brand, model and Android version so we can fix it for the next update.


The keyboard is in QWERTY instead of <my keyboard layout here>

You can change they keyboard layout in your system settings, in System > Input & Language > BBQScreen Remote Input.


I can't install the ADB drivers for the USB mode

There are two alternatives to install the ADB drivers:


I have no sound and no keyboard control with the no-root method on my Nexus 4

Unfortunately, security restrictions on the Nexus 4 prevents audio streaming and keyboard control without root, regardless of the Android version.


It's slow on my CyanogenMod/Omni/AOKP/AOSP/... ROM'd device!

We are not responsible for custom ROMs. We extensively tested this software on a 4.3 Nexus 7 (2013), 4.4 Nexus 7 (2013), 4.3 Nexus 4, 4.4 Nexus 4, 4.4 Nexus 5, 4.4 Oppo Find 5 and 4.4 Oppo N1, and they all work like a charm. If something is not working properly and you have a custom ROM (especially on Exynos devices, like the Galaxy S II or Galaxy S III), please check with your maintainers before blaming the app, or test on a stock (original, unmodified) firmware.


Is Wi-Fi absolutely needed to work?

Starting from BBQScreen Client 2.3.0 and BBQScreen app 2.3.2, Wi-Fi is not needed as the main app can forward the connection over USB. To do that, follow the non-rooted steps, and in the client app press "Start USB service", then "Connect via USB" buttons.


It's too slow!

Streaming performance depends on your device's speed and your Wi-Fi network quality. Try to reduce the resolution or the quality, as it will reduce the load on the device and the network. If you think your Wi-Fi has poor performance, try to use the non-rooted USB method, and use the "Connect via USB" button in the client.