No, you can't share mobile data via USB tethering between two android phones. This method only works when the android device is connected to your computer via a USB cable.