I have an android application which is running on Huawei S7,Android 2.2. It is getting inputs from an arduino board.Arduino Board is connected to the tablet by USB cable.Application is using USB Protocol to connect to arduino.
The application is written for Android 4.1.And it is using a backward compatibility pack to make it runnable on 2.2. We had to use a 2.2 device.But now we have a device with Android 4.3. And when we try to run the same app in 4.3 device it gives an error saying 4567 port already in use. 4567 port is the port used by arduino application to connect with the Android Device(Tablet Application).
How can i find the application which is using the 4567 port?
Is there any way i can free up that port?
My 4.3 device is not rooted. Will rooting do any good in this problem?