How to Retrieve SD Card Files via fastboot or recovery? I have a Nexus 4 (LG E960) running rooted stock 4.2.2/JDQ39. The phone fell from a foot high and the screen cracked. The touchscreen no longer works.

I have a full Nandroid (TWRP type) backup under /storage/emulated/0/TWRP which I want to retrieve to install in the replacement phone.

I can connect via fastboot but I cannot connect via ADB (neither via Command-line OR Wug's Nexus Root Toolkit). ClockWorkMod v6.0.2.3 does not give the option to mount USB storage.

I need to retrieve those files. I need to either connect via ADB (in recovery or use fastboot to enable ADB in booted up mode) OR mount USB storage. What are my options?

PS: This thread on XDA Dev does not help in my case as I do not want to erase my phone.
Often fastboot drivers are different from the ones used by Recovery mode and/or fully-booted Android system.  I would recommend re-installing the USB drivers on your PC.  You may need to delete existing drivers that Windows picked up. Full instructions with driver download for Nexus 4 here:

Quote:


  
  Plug your phone into your computer.
  Go to Device Manager on your computer and locate your device. It will either be under "Android Devices" or "Other Devices" depending
  whether drivers have been installed or not.
  Right click on your phone and select "Uninstall."
  In the box that appears, check the option to "Delete the driver software for this device."
  Go back to Device Manager and refresh.
  Locate your phone and right click to select "Update Driver Software."
  Manually install the drivers by picking the folder of the files you downloaded.
  Unplug your phone and restart your computer.
  Plug it back in and everything should work.
  
  
  Download link: http://www.mediafire.com/?8xb50uktar8096i