Discussion:
how to access .mp4 & .pdf files on iPad after copying from Linux via ifuse
(too old to reply)
Sten deJoode
2024-03-11 01:15:11 UTC
Permalink
The files seem to be on the iPad at the top level...
Loading Image...
But, I can't seem to find the files from the iPad. Sorry, I'm an iPad
newbie doing this for my neighbor, who is studying to become a US
citizen. On top of that, the iOS is in a foreign language. :-)
Linux is in the real world. No Apple device works in the real world.
In fact, Apple _hates_ their devices working in the real world.

Linux isn't supported.
It doesn't exist (to Apple).

Which is to say that Apple devices are designed ONLY for the walled garden.

When you're logged into Apple servers every moment of your life.
Apple devices, as a result, are nothing more than dumb terminals.

However, you can certainly do whatever you want to do.
If you're clever.
And with a little knowledge...

All of which has been posted before to this ng so it's in the archives.
<https://groups.google.com/g/misc.phone.mobile.iphone>

Check these out first, and if you have questions, ask me.

Bear in mind you can always use ShareDrop (which isn't described below
as ShareDrop came after all those tutorials were written).
<https://www.sharedrop.io/>

I've done it all, but I haven't bothered in years as my newest iPad is only
used for Google Voice nowadays - as iOS doesn't do anything Android doesn't
already do (but iOS runs GV BETTER than Android does - so it's useful).

How to copy files both ways anywhere you want to/from iPhone/iPad over USB between Windows & iOS using Linux
<https://groups.google.com/g/misc.phone.mobile.iphone/c/qmkDxzo4bN0/>

Simultaneously slide Windows Linux iOS Android files back & forth over USB at 2GB per minute speeds using 100% native devices (no proprietary software needed)
<https://groups.google.com/g/misc.phone.mobile.iphone/c/CsU9N7FfJHk/>

How to transfer iPad photos/videos to/from Linux/Windows over Wi-Fi LAN
<https://groups.google.com/g/misc.phone.mobile.iphone/c/YtpKpDhWm_s/>

How to mount the entire mobile device file system on Linux
<https://groups.google.com/g/misc.phone.mobile.iphone/c/g-js5R9lrdE/>

How to read/write access iOS file systems on Ubuntu/Windows over USB cable
<https://groups.google.com/g/misc.phone.mobile.iphone/c/IFC52JXBQ1c/>

And to show how crappy Apple developers are, even Windows is a bitch
(it seems Apple hires only high school kids to do all their coding).

How to easily archive your iOS device and/or how to use your iOS device as a free USB stick (read & write)?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/5hE4byjF930/>

Has anyone here already run a Linux iFuse (libimobiledevice) port on Windows?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/5kbR0vzF9xE/>

Why doesn't Apple just let you manage your iOS file system natively on the PC?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/WjeGznahZwc/>

The only place anything works with Apple is inside the walled garden.
--
Note that's more useful information that all the Apple nutjobs combined
have posted in their entire lives (as none of them know anything at all).
Alan
2024-03-11 15:27:12 UTC
Permalink
Post by Sten deJoode
The files seem to be on the iPad at the top level...
https://i.postimg.cc/QdM0WF6H/i-Pad-Files-US-Citizenship-Naturalization-Questions.png
But, I can't seem to find the files from the iPad. Sorry, I'm an iPad
newbie doing this for my neighbor, who is studying to become a US
citizen. On top of that, the iOS is in a foreign language. :-)
Linux is in the real world. No Apple device works in the real world.
In fact, Apple _hates_ their devices working in the real world.
I hate to break it to you, Arlen...

...but real people use real Apple devices...


...to do real work...

...in the real world.
Adam
2024-03-11 17:08:59 UTC
Permalink
Post by Sten deJoode
The files seem to be on the iPad at the top level...
https://i.postimg.cc/QdM0WF6H/i-Pad-Files-US-Citizenship-Naturalization-Questions.png
But, I can't seem to find the files from the iPad. Sorry, I'm an iPad
newbie doing this for my neighbor, who is studying to become a US
citizen. On top of that, the iOS is in a foreign language. :-)
Linux is in the real world. No Apple device works in the real world.
In fact, Apple _hates_ their devices working in the real world.
Linux isn't supported.
It doesn't exist (to Apple).
Which is to say that Apple devices are designed ONLY for the walled garden.
When you're logged into Apple servers every moment of your life.
Apple devices, as a result, are nothing more than dumb terminals.
However, you can certainly do whatever you want to do.
If you're clever.
And with a little knowledge...
All of which has been posted before to this ng so it's in the archives.
<https://groups.google.com/g/misc.phone.mobile.iphone>
Check these out first, and if you have questions, ask me.
Bear in mind you can always use ShareDrop (which isn't described below
as ShareDrop came after all those tutorials were written).
<https://www.sharedrop.io/>
I've done it all, but I haven't bothered in years as my newest iPad is only
used for Google Voice nowadays - as iOS doesn't do anything Android doesn't
already do (but iOS runs GV BETTER than Android does - so it's useful).
How to copy files both ways anywhere you want to/from iPhone/iPad over USB between Windows & iOS using Linux
<https://groups.google.com/g/misc.phone.mobile.iphone/c/qmkDxzo4bN0/>
Simultaneously slide Windows Linux iOS Android files back & forth over USB at 2GB per minute speeds using 100% native devices (no proprietary software needed)
<https://groups.google.com/g/misc.phone.mobile.iphone/c/CsU9N7FfJHk/>
How to transfer iPad photos/videos to/from Linux/Windows over Wi-Fi LAN
<https://groups.google.com/g/misc.phone.mobile.iphone/c/YtpKpDhWm_s/>
How to mount the entire mobile device file system on Linux
<https://groups.google.com/g/misc.phone.mobile.iphone/c/g-js5R9lrdE/>
How to read/write access iOS file systems on Ubuntu/Windows over USB cable
<https://groups.google.com/g/misc.phone.mobile.iphone/c/IFC52JXBQ1c/>
And to show how crappy Apple developers are, even Windows is a bitch
(it seems Apple hires only high school kids to do all their coding).
How to easily archive your iOS device and/or how to use your iOS device as a free USB stick (read & write)?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/5hE4byjF930/>
Has anyone here already run a Linux iFuse (libimobiledevice) port on Windows?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/5kbR0vzF9xE/>
Why doesn't Apple just let you manage your iOS file system natively on the PC?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/WjeGznahZwc/>
The only place anything works with Apple is inside the walled garden.
Thanks, before posting here, I searched and found the following...

How can I access afc:// iOS files from the Ubuntu terminal?
https://superuser.com/questions/1548122/how-can-i-access-afc-ios-files-from-the-ubuntu-terminal

***@mint:~$ idevicepair pair
SUCCESS: Paired with device 12372579df8d3ba74b44b47daaabea5f7775a86b
***@mint:~$ usbmuxd -f -v
[01:13:47.747][3] usbmuxd v1.1.1 starting up
[01:13:47.747][0] Could not open lockfile // will "sudo" fix this
***@mint:~$ sudo mkdir /mnt/iPad
mkdir: cannot create directory ‘/mnt/iPad’: File exists
***@mint:~$ sudo su // "sudo ifuse" ?!?!?
***@mint:/home/mint# ifuse /mnt/iPad
There was an error accessing the mount point: Input/output error
***@mint:/home/mint# exit
exit
***@mint:~$ sudo usbmuxd -f -v
[04:19:45.978][3] usbmuxd v1.1.1 starting up
[04:19:45.978][1] Another instance is already running (pid 3671). exiting.
***@mint:~$


Not sure about usage of "sudo su". How about using "sudo" with
"usbmuxd" and "ifuse" ?
Sten deJoode
2024-03-11 22:39:20 UTC
Permalink
Post by Adam
Post by Sten deJoode
The files seem to be on the iPad at the top level...
https://i.postimg.cc/QdM0WF6H/i-Pad-Files-US-Citizenship-Naturalization-Questions.png
But, I can't seem to find the files from the iPad. Sorry, I'm an iPad
newbie doing this for my neighbor, who is studying to become a US
citizen. On top of that, the iOS is in a foreign language. :-)
Linux is in the real world. No Apple device works in the real world.
In fact, Apple _hates_ their devices working in the real world.
Linux isn't supported.
It doesn't exist (to Apple).
Which is to say that Apple devices are designed ONLY for the walled garden.
When you're logged into Apple servers every moment of your life.
Apple devices, as a result, are nothing more than dumb terminals.
However, you can certainly do whatever you want to do.
If you're clever.
And with a little knowledge...
All of which has been posted before to this ng so it's in the archives.
<https://groups.google.com/g/misc.phone.mobile.iphone>
Check these out first, and if you have questions, ask me.
Bear in mind you can always use ShareDrop (which isn't described below
as ShareDrop came after all those tutorials were written).
<https://www.sharedrop.io/>
I've done it all, but I haven't bothered in years as my newest iPad is only
used for Google Voice nowadays - as iOS doesn't do anything Android doesn't
already do (but iOS runs GV BETTER than Android does - so it's useful).
How to copy files both ways anywhere you want to/from iPhone/iPad over USB between Windows & iOS using Linux
<https://groups.google.com/g/misc.phone.mobile.iphone/c/qmkDxzo4bN0/>
Simultaneously slide Windows Linux iOS Android files back & forth over USB at 2GB per minute speeds using 100% native devices (no proprietary software needed)
<https://groups.google.com/g/misc.phone.mobile.iphone/c/CsU9N7FfJHk/>
How to transfer iPad photos/videos to/from Linux/Windows over Wi-Fi LAN
<https://groups.google.com/g/misc.phone.mobile.iphone/c/YtpKpDhWm_s/>
How to mount the entire mobile device file system on Linux
<https://groups.google.com/g/misc.phone.mobile.iphone/c/g-js5R9lrdE/>
How to read/write access iOS file systems on Ubuntu/Windows over USB cable
<https://groups.google.com/g/misc.phone.mobile.iphone/c/IFC52JXBQ1c/>
And to show how crappy Apple developers are, even Windows is a bitch
(it seems Apple hires only high school kids to do all their coding).
How to easily archive your iOS device and/or how to use your iOS device as a free USB stick (read & write)?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/5hE4byjF930/>
Has anyone here already run a Linux iFuse (libimobiledevice) port on Windows?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/5kbR0vzF9xE/>
Why doesn't Apple just let you manage your iOS file system natively on the PC?
<https://groups.google.com/g/misc.phone.mobile.iphone/c/WjeGznahZwc/>
The only place anything works with Apple is inside the walled garden.
Thanks, before posting here, I searched and found the following...
How can I access afc:// iOS files from the Ubuntu terminal?
https://superuser.com/questions/1548122/how-can-i-access-afc-ios-files-from-the-ubuntu-terminal
SUCCESS: Paired with device 12372579df8d3ba74b44b47daaabea5f7775a86b
[01:13:47.747][3] usbmuxd v1.1.1 starting up
[01:13:47.747][0] Could not open lockfile // will "sudo" fix this
mkdir: cannot create directory �/mnt/iPad�: File exists
There was an error accessing the mount point: Input/output error
exit
[04:19:45.978][3] usbmuxd v1.1.1 starting up
[04:19:45.978][1] Another instance is already running (pid 3671). exiting.
Not sure about usage of "sudo su". How about using "sudo" with
"usbmuxd" and "ifuse" ?
I have done what you want to do, and yet it's highly probable nobody on
this list has done it except me, so it's almost 100% chance none of them
know anything about it (plus most of them are Apple religious nut cases,
who are literally morons).

BTW, the reason I've done it is because I'm not stupid.
Most of the people on this list are stupid.

You can tell by the idiotic answers that they give you, none of which work
since all they know is the walled garden and Apple marketing
advertisements. They can't think outside the walled garden.

Anyway, the problem I have helping you is I haven't done it in years, but I
documented every step of the way, so take a look at the references I gave
you which were written at the time that I did it).

Bearing in mind NONE OF THIS IS DOCUMENTED anywhere, the key is this error:
<http://img4.imagetitan.com/img.php?image=18_ios070.jpg>

Notice that until you know a trick, you can't WRITE to anywhere on the iOS
filesystem that you want to write to - so you get this error.
Error while creating directory x.
There was an error creating the directory in
gphoto2://%5Busb%3A001,003%5D/DCIM/101Apple.

I hesitate to give you the secret because Apple, once they know of
something that works outside the walled garden with their products, they
shut it down (like they did with Sharepod working without iTunes and
without needing an Apple ID and being able to move any file you want).
<Loading Image...>
<Loading Image...>
<Loading Image...>
<Loading Image...>
<Loading Image...>
<Loading Image...>
<Loading Image...>

Given Apple coders are so anti consumer they break everything
that works, you'll need to look at the next photo in the set.
<http://img4.imagetitan.com/img.php?image=18_ios000.jpg> Ubuntu before iOS
<http://img4.imagetitan.com/img.php?image=18_ios010.jpg> Trust This Computer?
<http://img4.imagetitan.com/img.php?image=18_ios020.jpg> Allow device access?
<http://img4.imagetitan.com/img.php?image=18_ios030.jpg> iOS mounts on Ubuntu
<http://img4.imagetitan.com/img.php?image=18_ios040.jpg> View iOS filesystem
<http://img4.imagetitan.com/img.php?image=18_ios050.jpg> Including DCIM folder
<http://img4.imagetitan.com/img.php?image=18_ios060.jpg> For both read & write
<http://img4.imagetitan.com/img.php?image=18_ios070.jpg> If you know a trick
<http://img4.imagetitan.com/img.php?image=18_ios080.jpg> This is the trick!
<http://img4.imagetitan.com/img.php?image=18_ios090.jpg> Which nobody knows!
<http://img4.imagetitan.com/img.php?image=18_ios100.jpg> iFuse is Ubuntu native
<http://img4.imagetitan.com/img.php?image=18_ios110.jpg> iFuse mounts Windows
<http://img4.imagetitan.com/img.php?image=18_ios120.jpg> iFuse mounts iOS
<http://img4.imagetitan.com/img.php?image=18_ios130.jpg> iFuse mounts all!
<http://img4.imagetitan.com/img.php?image=18_ios140.jpg> read and write iOS
<http://img4.imagetitan.com/img.php?image=18_ios150.jpg> Copy Win10 to iOS
<http://img4.imagetitan.com/img.php?image=18_ios160.jpg> Any file you want
<http://img4.imagetitan.com/img.php?image=18_ios170.jpg> Anywhere you want
<http://img4.imagetitan.com/img.php?image=18_ios180.jpg> Read & write all!

See the trick above. I don't want to spell it out lest Apple break it.
When you get the full read/write to/from the entire iOS
file system over USB without any special tools or hardware,
let us know you're successful.

But don't say how you did it as Apple will break it.
They don't want their devices working in the real world.

Sten deJoode
2024-03-11 19:12:07 UTC
Permalink
Thanks, good to know. I knew there was some iOS file system rules I was
missing. So simple yet so hard to find when you need to know. But, these
types of file system rules are really arbitrary and senseless.
Come on, Apple !!
That Apple nut job named "Your Name" is dead wrong.
All the nutcases know nothing about how iOS works in the real world.

What you need is the Linux command listed below in my images.
It turns the iPad into a USB stick.

None of the Apple nut cases you're talking to will know any of this.
(They refuse to believe that Apple doesn't work in the real world.)

None of those Apple nut jobs, Your Name included, have any clue how to
interface an Apple device into the real world. The reason is simple.
a. They only know what works inside the walled garden
b. Hence, they never interfaced anything with the real world
c. They only know what Apple has fed them

Since Apple doesn't support the real world, Apple hasn't told them anything
about the real world.
Also, just invested in a Plug-n-Play USB adapter for iPad. This should
make it easier for my neighbor.
If you know what I know (see below for the extremely important command that
almost nobody knows which took me many many many hours to find but only
takes you one second to run) which turns the iPad into a USB drive.

No need for ANY software or hardware.
You just have to know the command.

None of the Apple nut jobs will know anything about the real world.
But, the "archaic" DCIM file system rule
is really an embarrassment for a pioneer company like Apple.
It may have been fine when it was hidden back then but it is now
sticking out like a sore thumb.
Come on, Apple !!
Years ago, when I got my first iPad, I was dual booting to Ubuntu daily (in
the early Canonical Unity days) and I came to this very ng asking for help.

The Apple responders were all assholes (such as nospam, Jolly Roger, Alan
Baker, etc.) because they _hated_ that iOS ignores Linux interoperability.

At that time, what happened was one version of iOS worked with iFuse.
The next didn't. Apple broke something. I could look up what it was,
but it doesn't matter. The answer from the religious nut cases was
Linux interoperability was "not needed" and "not wanted", which is the
answer these Apple nut cases give to everything that every other operating
system except iOS easily does. (For example, iOS barely works with Windows,
and yet Ubuntu dual-boot works perfectly with Windows - simultaneously, on
the Windows file system - even when Windows isn't even booted).

In those days, long ago, there was David Empson who was the only Apple
responder on this newsgroup who knew anything about Apple products.

The rest (Alan Browne, Haemactylus, Your Name, etc.) masturbate to Apple
advertisements, but they don't actually understand anything about iOS.

I don't know much about iOS either, as it's a piece of shit operating
system; but I test it out empirically (less now than ever before since it's
so limited of an operating system, all it does is Google Voice without
creating a Google Account on the device - which I use instead of Google
Voice on Android - which does create a Google Account on the device).

It's been a few years since I interfaced iOS to Ubuntu, but it is true that
you have to stick things in places that Apple will let you stick them.

Looking at my old images, see if any of these images I took long ago will
help you get past the walled garden that the Apple nut jobs refuse to
believe exists (they're all like Trumpists who believe what they're told).

They think the only world that exists is inside the walled garden.
Hence, Apple can say that the real world (linux) isn't ever supported.

From my iFuse images folder... I did years ago what you are trying to do.
<Loading Image...> Simultaneous Linux, win & iOS
<Loading Image...> How does macOS work with iOS?
<Loading Image...> iOS hacks very often will fail
<Loading Image...> idiot iOS hacks just to copy
<Loading Image...> Android is 2-way fast over USB
<Loading Image...> iOS only DCIM & only 1-way
<Loading Image...> iOS is just a dumb brick
<Loading Image...> Ubuntu is two-way, everything
<Loading Image...> Ubuntu uses iFuse for magic
<Loading Image...> Ubuntu, movies _to_ iOS on USB
<Loading Image...> Ubuntu is two way, everything
<Loading Image...> Android is two way, everything
<Loading Image...> iOS "Files" is not useful
<Loading Image...> iOS/Win is 1-way & DCIM only

Without that one command, the iOS device is just a dumb read-only brick.
BTW, I hope Apple didn't BLOCK that Linux command in later iOS releases!

Please go through my images, one by one, and try to reproduce as all you
need is iFuse installed on Ubuntu, plus a USB cable, plus an iPad.
Sten deJoode
2024-03-11 21:59:00 UTC
Permalink
Do you put your kitchen utensils in the bathroom cabinet? Is your car
parked in your bedroom?
It's sensible to store things in proper locations to make them easy to find.
The entire Mac OS, and hence almost every other modern OS, was designed
so people could store their files in folders to make organising and
finding them much easier.
Putting things any old where is what lazy and disorganised people do,
and then they complain that they can't ever find anything.
If you use the iPad as it was meant to be used, then files
automatically go where they need to. The problems occur when people
start meddling by using "manager" apps to move files around. :-(
The Apple religious nutjobs like Your Name have no concept of what every
other operating system not from Apple has, which is the concept that you
can put anything you want anywhere you damn well want to put it.

Even when you're in the real world (i.e., Linux is in the real world) and
even though Apple says their operating systems don't work in the real
world.

<Loading Image...> Read & write all!
<Loading Image...> Anywhere you want
<Loading Image...> Any file you want
<Loading Image...> Copy Win10 to iOS
<Loading Image...> read & write iOS
<Loading Image...> iFuse mounts all!
<Loading Image...> iFuse mounts iOS
<Loading Image...> iFuse Windows mnt
<Loading Image...> iFuse is Ubuntu native
<Loading Image...> Which nobody knows!
<Loading Image...> This is the trick!
<Loading Image...> If you know a trick
<Loading Image...> For both read & write
<Loading Image...> Including DCIM folder
<Loading Image...> View iOS filesystem
<Loading Image...> iOS mounts on Ubuntu
<Loading Image...> Allow device access?
<Loading Image...> Trust This Computer?
<Loading Image...> Ubuntu before iOS

To be fair to Apple, Apple's operating systems are written exclusively for
people who have absolutely zero technical knowledge, and hence no
experience with putting data wherever YOU want to put your data.

Since Apple operating systems are made, essentially, for people who know
nothing about computers, it makes sense that Apple spectacularly constrains
where your data can go. Everything has to stay inside the walled garden.

But the OP is coming from Linux world, where Linux owners aren't ignorant
of computers like Apple owners tend to be (naive owners are whom Apple
advertises to, if you witness their ads for "emoji" being the biggest thing
they can put into the iOS 17.4 operating system and "yellow" colors being
the best they can do for the iPhone 14 hardware).

Apple's own advertisements prove Apple thinks its own customer is naive.
And they are.

But the OP isn't naive. He can choose wherever he wants to put his data.
Apple coders don't know how to code software that works in the real world.

But I've done everything the OP wants to do with Linux so it can be done.
(It just has been years since I've done it as those images are mine but old).
Loading...