quicktime_video_hack icon indicating copy to clipboard operation
quicktime_video_hack copied to clipboard

Quicktime Interface Disable does nothing

Open nanoscopic opened this issue 5 years ago • 3 comments

Calling sendQTDisableConfigControlRequest does not shut down video streaming / disable the 0x2a interface. It seems to do nothing.

This is problematic as once streaming is enabled then stopped, even going through the shutdown sequence does not leave the phone in a state where video streaming can be started again. ( specifically sometimes it works; sometimes it doesn't. Regardless the interface remains but sometimes video streaming can be started again )

The only ways I've found to restart the video stream once it is stuck that way:

  • Unplug and replug the USB IOS device physically
  • Reset the USB subsystem for Mac entirely
  • Click 'Settings -> Developer -> Reset Media Services' on the IOS device

nanoscopic avatar May 19 '20 03:05 nanoscopic

This seems directly related to this comment imo: https://github.com/danielpaulus/quicktime_video_hack/issues/47#issuecomment-619545183

I think that what happens is that the video streaming is left in a wonky partially enabled status instead of starting over from scratch.

nanoscopic avatar May 19 '20 03:05 nanoscopic

Working on a fix here: https://github.com/danielpaulus/quicktime_video_hack/tree/fix%2351 It seems to do the trick for MacOSX but breaks the tool on Linux still.

ghost avatar Sep 08 '20 05:09 ghost

Mac OSX should work fine now with the new release.

danielpaulus avatar Sep 13 '20 11:09 danielpaulus