I have an Android phone, and I have many pics stored there. Now I want to free up my phone space and transfer them to my PC. I don't want to use USB cable. Is it possible to do it wirelessly?
You cod use Google photos and the Google drive desktop app. Google photos will automatically backup all new photos (with unlimited storage as long as they are under a certain number of megapixels), and the Google drive app on you computer will load them onto your PC.
And Google photos also has a button that removes photos from your phone if they are already backed up.
Final bonus: you can now view your photos on your phone or computer, and you can also easily share them.
If you use ADB over WiFi then the actual transfer process can be done fairly quickly, though this would require you to use a USB for a moment issue one command. Afterwards you can get rid of the cable and perform the rest wirelessly.
Assuming you have ADB installed on your computer (see here for how to do so) an example would look like this:
- Enable ADB on your device (Settings > About > Tap "Build Number" 7 times < Settings > Developer Options > Enable USB Debugging).
- Connect phone and computer to same wifi network, then connect phone to computer via USB and Accept connection.
- Open Command Prompt (Windows) or Terminal (Mac, Linux) and type:
adb tcpip 5555.
- Disconnect USB from both ends and toss aside.
- On the phone go Settings > Wi-Fi > Tap your current WiFi connection and you should see your IP Address. Take note of this.
- On your computer now return to your Command Prompt or Terminal and type:
adb connect [Enter your phone IP address here].
- Assuming your photos are located in the stock location then all you have to type is:
adb pull /sdcard/DCIM %HOMEPATH%\Desktop(for Windows), or
adb pull /sdcard/DCIM ~/Desktop(for Mac, Linux).
This will transfer all of the photos inside of your phone directly to the Desktop on your computer. If it seems that they aren't all there then run Step #7 once more, but simply replace
/sdcard/Pictures and that should take care of the rest.