fix usb tethering
add network location support