I have the same problem. The restore does not write to the physical SD card, so being locked or unlocked is not an issue. The directory tree is fully R/W and the device (Motorola G, Android 4.4.1) is fully rooted. I am desperately trying to restore some data to a program after a factory wipe. Can anybody help?