On 13 Jan 2022 17:45:43 GMT, Jolly Roger wrote:
> ultra-complicated laborious procedure to the newsgroup while injecting
> his lame little juvenile digs at Apple along the way.
I'm asking for a solution for an appropriate question of these newsgroups.
*How to USB copy both ways between Linux/Windows and the iOS file system*
That is a perfectly reasonable question to ask of these three newsgroups.
If all you can do is make childish comments about that request, then that
says absolutely nothing about me - it says _everything_ about you. Not me.
We all know, from experience, why you _hate_ any question about cross
platform functionality between any of the common operating systems, where
I'm asking you to either suggest a workable solution, or stop trolling us.
According to a post today by Paul in another related thread, a possible
solution to the common problem set of read write over USB may be iFuse.
(verbatim to the end, from Paul)
Windows has two mechanisms for FUSE file systems.
1) IFS (Installable File System), used by Microsoft itself in one case.
2) Dokany (third party framework for IFS like functions)
This is the Linux thing. The naming convention "libimobiledevice"
is reminiscent of the package name of one of the MSI files within
Windows iTunes installer (AppleMobileDeviceSupport64.msi).
That suggests the inspiration.
https://github.com/libimobiledevice/ifuse
Now, you might ask yourself why Microsoft doesn't write one.
The answer is, that companies jealously guard their ecosystems.
Do you remember all the chat wars? Where someone would make a tool
that interworked with someone elses chat, and the other party would
immediately rework the code, so the foreign code no longer worked ?
That's why you don't invade someone elses garden. It might seem
like a good idea at the time, but it can be thwarted in just
a couple weeks. And you can play tit for tat forever.
Look at youtube-dl and Youtube.com , for an example of
continuous warfare. One side wanting to enable download
without commercials, the other working to stop it.
*******
By mixing libimobiledevice and dokany in a search,
you can find requests like this. And that's how just about
all Dokany projects work - they're barely visible and impossible
to find unless you have a good idea they are there (somewhere).
And you have no idea of the skill set or the intentions
of these projects (because there might not be enough reviewers
to find out).
https://github.com/libimobiledevice-win32/libimobiledevice-vs/pull/23
Just because someone submits something, doesn't mean it gets accepted.
https://github.com/libimobiledevice-win32/libimobiledevice-vs/pull/23/commits/c544c427b73c398a9aea760dc3534b2c89399ac2
If you read the details, some of the things being done there, the
documentation is not complete, and there are security issues too.
*******
You can always multiboot the PC side of this, run Linux on it and
use the Linux version there to do the job. It's not an ideal solution,
but it will at least satisfy your curiosity as to how well it works.
A second possibility, is install Linux in VirtualBox, then use USB
Passthru in VBox to communicate with the iPad. This will bring the
files into the Guest session in VirtualBox, followed by a transfer
from there, to the Host. Until you get the hang of doing that in
VirtualBox, there will be hair loss doing that. VirtualBox tends to,
at random, block the success of these little experiments. Sometimes
I have to reinstall VirtualBox three times in Windows, before, out of
the blue, it starts working. It may remain working, for a long time.
Paul