Could it be possible to have the usbmuxd part on the windows side, most likely the iTunes's Apple Mobile Device Helper service, and connect to it through TCP from WSL which might a bit of configuration on libimobiledevice or use socat to redirect from domain socket to TCP port.
I have a more technical question, It was my understanding that Android apps no longer trusted user added certificates by default starting Android 7 (https://android-developers.googleblog.com/2016/07/changes-to...), but on the talk, they were able MITM Android 8.1, are they modifying the apps to trust their CA certs or is there something I am missing?
This is interesting, I wonder if this the same encryption used to encrypt app store apps as well, I believe on iOS the kernel extension is fairplay, it would be interesting to know if someone tried to decrypt an app without a jailbroken device.
I would be interested to know how x86 programs run on the Qualcomm SoC, is it some sort of optimized emulation or x86 to ARM translation layer while simulating the system calls directly like Linux subsystem for windows, either way, it would be interesting to see how it will perform,
ExaGear Desktop claims near native performance on ARM today, so I assume the performance will be similar. It will perhaps have a more significant cost in battery life.
https://eltechs.com/product/exagear-desktop/
with App thining it usually would be half, because it just downloads the thin binary of the executable and frameworks and also the assets for the screen size ..., but in this case it is almost equal, crazy
universal : 157.91 MB,
iPhone4,1 : 136.13 MB,
iPad2,5 : 136.11 MB,
iPhone8,4 : 137.30 MB