Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what's your plan to suppot win 10? #122

Open
ZHENGYUN01 opened this issue May 13, 2022 · 16 comments
Open

what's your plan to suppot win 10? #122

ZHENGYUN01 opened this issue May 13, 2022 · 16 comments

Comments

@ZHENGYUN01
Copy link

No description provided.

@danielpaulus
Copy link
Owner

I cannot support windows unfortunately. It does not support libusb and I have not way to access USB devices there.

@ChinaGuCheng
Copy link

I cannot support windows unfortunately. It does not support libusb and I have not way to access USB devices there.

can support windows, Use libusb-win32 (libusb0) to set configure index

@ChinaGuCheng
Copy link

I cannot support windows unfortunately. It does not support libusb and I have not way to access USB devices there.

can support windows, Use libusb-win32 (libusb0) to set configure index

https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/

@ZHENGYUN01
Copy link
Author

have you ever been to try to do with it?
thx.

@ChinaGuCheng
Copy link

have you ever been to try to do with it? thx.

yes i success, i can help this project

@danielpaulus
Copy link
Owner

Oh wow that is awesome! @ChinaGuCheng
Can you share some details how you made it work? I would be super happy to add windows support to qvh and make it easy to use on all platforms :-)

@ZHENGYUN01
Copy link
Author

what a wanderful msg from you! @ChinaGuCheng
can you make a PR ?

@ChinaGuCheng
Copy link

//driver : libusb0.sys
//lib : libusb-win32(libusb0)
//Why use libusb-win32 instead of libusb1.0, because only libusb-win32 support windows usb_set_configuration.
//libusb-win32 download url : https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/

//1、install libusb0 driver(use zadig.exe or inf-wizard.exe) (inf-wizard.exe is can auto install driver)

//next write code
//2、get devices

//3、open device

//4、enable QT config

//5、reopen device

//6、get mux ep data and QT ep data

//7、set QT config and interface(only libusb0 driver support windows usb_set_configuration)

//8、usb_clear_halt

//9、pair phone(stop amd services, running usbmuxd)

//send ping
//recv ping
//success......

@ZHENGYUN01
Copy link
Author

would you mind uploading a git demo project?

@danielpaulus
Copy link
Owner

I am trying to get it to work and will upload a branch+demo if I can :-D

@ZHENGYUN01
Copy link
Author

I am trying to get it to work and will upload a branch+demo if I can :-D

thanks, if i can help msg me.

@Xingran-Yuan
Copy link

I am trying to get it to work and will upload a branch+demo if I can :-D

Hi, may I ask if you tried this? Does it work?

@Xingran-Yuan
Copy link

//driver : libusb0.sys //lib : libusb-win32(libusb0) //Why use libusb-win32 instead of libusb1.0, because only libusb-win32 support windows usb_set_configuration. //libusb-win32 download url : https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/

//1、install libusb0 driver(use zadig.exe or inf-wizard.exe) (inf-wizard.exe is can auto install driver)

//next write code //2、get devices

//3、open device

//4、enable QT config

//5、reopen device

//6、get mux ep data and QT ep data

//7、set QT config and interface(only libusb0 driver support windows usb_set_configuration)

//8、usb_clear_halt

//9、pair phone(stop amd services, running usbmuxd)

//send ping //recv ping //success......

hi, may I ask when we change the driver to libusb, how can we run usbmuxed? it seems there are some conflicts.

@Vxer-Lee
Copy link

//driver : libusb0.sys //lib : libusb-win32(libusb0) //Why use libusb-win32 instead of libusb1.0, because only libusb-win32 support windows usb_set_configuration. //libusb-win32 download url : https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/
//1、install libusb0 driver(use zadig.exe or inf-wizard.exe) (inf-wizard.exe is can auto install driver)
//next write code //2、get devices
//3、open device
//4、enable QT config
//5、reopen device
//6、get mux ep data and QT ep data
//7、set QT config and interface(only libusb0 driver support windows usb_set_configuration)
//8、usb_clear_halt
//9、pair phone(stop amd services, running usbmuxd)
//send ping //recv ping //success......

hi, may I ask when we change the driver to libusb, how can we run usbmuxed? it seems there are some conflicts.

Dude is so cool!

@danielpaulus
Copy link
Owner

If you could send a PR, would be cool. It may sound dumb, but I cannot really test it because I do not own a Windows computer.

@xghxgb
Copy link

xghxgb commented May 15, 2023

//driver : libusb0.sys //lib : libusb-win32(libusb0) //Why use libusb-win32 instead of libusb1.0, because only libusb-win32 support windows usb_set_configuration. //libusb-win32 download url : https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/

//1、install libusb0 driver(use zadig.exe or inf-wizard.exe) (inf-wizard.exe is can auto install driver)

//next write code //2、get devices

//3、open device

//4、enable QT config

//5、reopen device

//6、get mux ep data and QT ep data

//7、set QT config and interface(only libusb0 driver support windows usb_set_configuration)

//8、usb_clear_halt

//9、pair phone(stop amd services, running usbmuxd)

//send ping //recv ping //success......

I am trying to make it work on Windows.
I can receive FEED data and the generated h264 file can be played. However, I am not receiving EAT and OG data, and the sound from the phone is still playing on the phone. I found that AirPlay on the phone is not in system capture mode.
Please give me some suggestion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants