support remote port and add access to adb