Tuesday, October 22, 2013

AIo Remote Common connection issues


More than one million (1 000 000) downloads reached in Android, Playbook and BlackBerry10, A lot of users around the world rates Aio Remote with 5 stars and send me very positive feedbacks. In same time, some users rate app with 1 star because they are unable to connect to computer

The issue in most of cases is not related to Aio Remote or any remote app, the issue is related to user setup, network issues, windows drivers,....etc

I will try to describe how to connect to a remote device and I will try to collect common issues and solutions in this post and will update it periodically.

If you faced an issue before and was able to fix it, please share your solution in comments and if it is a common issue, I will add your comment to the post.

Last updated: 15 May 2015



How to connect to a remote computer using WIFI:

Aio Remote consists of two parts:
 1- The phone application. 
 2- A server application for your computer that you can download here ( http://www.aioremote.net ). 


Computer Part:
- Java runtime must be installed on your computer
- Download, install and run server app
- You need to know your PC wireless network IP. It is displayed in Aio Remote server application. 
    

If server application displays more than one IP, it means that you have multiple network connections (Wireless, wired, vpn,.... etc). We need wireless network IP but Server application can not determine which IP is the wireless network IP (will be improved in future) so you need to try each of them. 


Mobile Part: 
- In Aio Remote home screen, press "connect" button.
- In "remote devices" screen, press "add" button.
- In "Add Remote Device" dialog, select "computer" from "Device Type" drop down list.
- Select connection type "WIFI"
- To get IP address, press "Search" button. If search failed, write it manually (It is displayed in server app). Example: 192.168.1.109
- Leave WIFI Port as "19876". Change it only if you are advanced user or have connection issues.
- Press "Apply" button Then click on the computer name to connect to it.
- You can edit/remove device by long press on it.




How to connect to a remote computer using Bluetooth:

Aio Remote consists of two parts:
 1- The phone application. 
 2- A server application for your computer that you can download here ( http://www.aioremote.net ). 


Computer Part:
- Java runtime must be installed on your computer
- Download, install and run server app
- You need to know your PC Bluetooth address. It is displayed in Aio Remote server application.
- If Bluetooth address is not displayed, refer to Bluetooth connection issues section below.


Mobile Part: 
- In Aio Remote home screen, press "connect" button.
- In "remote devices" screen, press "add" button.
- In "Add Remote Device" dialog, select "computer" from "Device Type" drop down list.
- Select connection type "Bluetooth"
- To get Bluetooth address, press "Search" button. If search failed, write it manually (It is displayed in server app). Example: 00:24:7E:B0:BE:CF
- Press "Apply" button Then click on the computer name to connect to it.
- You can edit/remove device by long press on it.



How to connect to a remote Android device using WIFI /Bluetooth (Beta):

- Install Aio Remote on both the devices
- In the device you want to control, select "Be controlled" mode in Aio Remote main screen
- select to receive connection using WIFI or Bluetooth. you will see device ip address or device bluetooth address based on the connection type you chose.
- In the device you want to control, set Aio Remote Keyboard as your main keyboard, to do this, follow instructions displayed.
- In the controller device, select "Control Others" Mode, press the connect button "found in top action bar", and add information about the device you want to control (which are displayed on device you want to control)

Note 1: For now, you can use only the file manager or use custom remotes creator to create custom remotes that send keyboard keystrokes to device you want to control. the app or game you want to control must accept keyboard keystrokes.

Note 2: You can't use mouse pad or control apps or games that support touch only as this needs rooted device which I don't support for now.


WIFI common issues:

Make sure that:
 1- You installed latest app server into your PC (http://www.aioremote.net) and Mobile and PC are on same network. 
 2- You disabled firewall and antivirus firewall or just open port 19876 UDP. 
 3- You have one network connection (unplug wired network and connect to wireless network only). 
 4- Make sure that server ip configured correctly in settings.
5- In Linux, if you face issues with openJdk 6, update it to openJdk 7


Bluetooth common issues:

0- Try to reconnect again for several times.If issue still exist, Disable Bluetooth in mobile and reconnect. 
 1- Make sure that PC contains bluetooth hardware and it is enabled and working fine (disable it and re enable it) 
 2- Make sure that you have latest server application (http://www.aioremote.net
 3- Unpair mobile then disable bluetooth in mobile then restart PC server app then restart mobile app 
 4- Make sure that you turned on PC bluetooth discovery 
 5-For linux: make sure that you installed (libbluetooth-dev on Ubuntu) or (bluez-libs-devel on Fedora) or(bluez-devel on openSUSE) 
 6- Make sure that server Bluetooth address configured correctly in settings. 
 7-Make sure that your PC bluetooth hardware is supported (http://code.google.com/p/bluecove/wiki/stacks).
8- Application will crash on Mac 10.9 because of Bluetooth issue. As a workaround for now, edit the file config.ini and set bluetoothEnabled=false.  This issue happens because Apple disabled Java Bluetooth. I will try to find a workaround for that.

9- If device is connected but you still can't control your computer, your bluetooth drive may need to be updated

10- On Linux: give execute pemission to AioRemote.jar
11- On Linux: copy config.ini file to Home directory
12- Make sure that you have admin permission on your computer


If you still face issue, test another remote app of my competitors :)
I will not be sad. I just want to make sure if issue related to Aio Remote or related to your setup.

If you still face issues, chat with me on gmail (support@aioremote.net)


If you faced an issue before and was able to fix it, please share your solution in comments and if it is a common issue, I will add your comment to the post.