Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 01 Apr 2015, 20:32
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
imobiledevice iPhone iPad tools for Fatdog 64
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [1 Post]  
Author Message

Joined: 06 Oct 2006
Posts: 131
Location: Cologne, Germany &/or Perth, Australia

PostPosted: Sun 29 Mar 2015, 17:39    Post subject:  imobiledevice iPhone iPad tools for Fatdog 64
Subject description: 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.

fuse 2.9.3...64bit

libideviceactivation-1.0.0 64 bit

libimobiledevice-1.2.0 64 bit

libplist-1.12 64 bit

libtasn1-4.4 64 bit (not sure but slackware needs it, perhaps we do too)

libxml2-2.9.0 64 bit (a dependency for something)

usbmuxd-1.1.0 64 bit

ifuse-1.13 64bit

How I got my iPhone 3GS to connect

First install the pets
Reboot just incase one of the scripts needs initialization

Plug in with usb cable
iphone beeps

in console type:
modprobe fuse

(iPhone will beep again)

idevice_id -l

I will look something like:
# idevice_id -l

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
mkdir /mnt/iphone

then mount it with ifuse
ifuse /mnt/iphone -u ###YOUR-UDID-HERE####

then you should be in. Time to go a browsing your iPhone

to unmount
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

This link was helpful

I'm sure there is a neater way to work with all this but hopefully you have a start here.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [1 Post]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0542s ][ Queries: 11 (0.0055s) ][ GZIP on ]