Joined: 06 Oct 2006 Posts: 131 Location: Cologne, Germany &/or Perth, Australia
Posted: Sun 29 Mar 2015, 17:39 Post_subject:
imobiledevice iPhone iPad tools for Fatdog 64 Sub_title: Getting into your i device with Fatdog
I got given an old iPhone 3Gs
Hated the idea of getting into Win to do itunes and the like.
Distros like ubuntu have libimobiledevice built in.
Lean and fast distros like puppy and derivatives don't, but it is still possible to connect your i device.
Here is how I did it.
I compiled the needed libraries direct from source.
The following are rough and ready pets built in Fatdog 621
NOT thoroughly tested -feel free to note problems
Note - full bloatware with all the usual manuals docs etc.
Disclaimer: Apple don't officially support anything along the lines of Linux connections to iOs devices
Do all this at your own risk.
This is your UDID number
grab it (for this a copy and paste terminal like roxterm is a great help)
make a directory as a mountpoint
then mount it with ifuse
ifuse /mnt/iphone -u ###YOUR-UDID-HERE####
then you should be in. Time to go a browsing your iPhone
Copying from your computer to the idevice won't be visible to the idevice user although the file is present, because its not registered in the complicated i-databases and the like that underly the entire i-world where users have little to think about in terms of file structure. To upload to your idevice you need something a program that speaks "fruiteese".
fusermount -u /mnt/iphone
(make sure you are in the right directory- one level above the mount point)
I don't think you need ifuse for this one to back up the iphone to a folder
idevicebackup2 backup /yourbackupdirectory/
There are heaps more tools in there to use to unlock the mess of files you get by a backup, and of course restoring from a backup and more.
On your idevice get the free app Oplayer lite
On your puppy enable samba
(e.g. on Fatdog - control panel - manage servers and services - both ticks on samba -then reboot)
Once this is enabled there should be a samba share somewhere.
Have both the iphone and your puppy computer in the same Wifi network.
In Oplayer under file servers and auto discovery my fatdog computer appears:
(you may be prompted for a password - I didn't need one as I was using a non-root area of my fatdog install)
click on it then you get
doing well, click again
now you have a listing of /root/spot/downloads or /mnt/home/downloads/ (or similar samba shared folder) from your computer (should you recognize it)
Great! From here you can place your media files and get them from your computer onto the iPhone without itunes.
I've also found certain file explorer apps work well with Samba shares
Should it help here are some working GtkPod and Libgpod pets for handling your audio files.
(not the latest versions as they require GTK3. Gtkpod 1.0 uses GTK2 and I need it to work with my 2g ipod nano too, hence the libgpod 0.7.90)