@Lord_Coops

Results 9 comments of @Lord_Coops

For what it's worth I want the similar, but subtly different feature of "Command sends Meta"

are you calling it via code or the command line? All I do is call read on the underlying socket, so if it blocks so do I. The command line...

probably; once iOS8 is out. I'll be doing a big update to make sure everything is working. I'll try to add support. If you want to do it yourself, have...

Did you ever get this working? I've built it and got it running on a Raspberry Pi Zero 2W, on macOS appears as a device, but nothing appears to be...

I've figure out the problem, in `src/mtp_operations/mtp_op_getdeviceinfos.c` there is this check ``` if(!ctx->fs_db) return MTP_RESPONSE_SESSION_NOT_OPEN; ``` But GetDeviceInfo's is allowed before a session is opened. Thus commenting out those lines...

So running your commend I get: Traceback (most recent call last): File "/usr/local/bin/mdf", line 28, in argparse_parse(globals()) File "/Library/Python/2.7/site-packages/MobileDevice/amdevice.py", line 695, in argparse_parse cmdargs.parse_args() File "/Library/Python/2.7/site-packages/MobileDevice/amdevice.py", line 664, in parse_args...

Yep; at the moment I haven't added windows support. It should be relatively trivial if you can program in python and know ctypes as I designed the library to wrap...

Try replacing the line: ``` AMDeviceGetName = MobileDevice.AMDeviceGetName ``` in MobileDevice.py, with: ``` AMDeviceGetName = MobileDevice.AMDeviceCopyDeviceIdentifier ``` Let me know if it works :)

Strange; I'll have to get a copy of the windows dll and see what they have changed. It seems likely there would be a similar function. Try just commenting it...