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 Tue 31 Mar 2015, 13:12
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
paulski

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.
UNTRIMMED

Disclaimer: Apple don't officially support anything along the lines of Linux connections to iOs devices
Do all this at your own risk.

Pets
fuse 2.9.3...64bit
https://app.box.com/s/zdxf9dax6ahdqsj0n1mr7axahjz2w1mm

libideviceactivation-1.0.0 64 bit
https://app.box.com/s/8wxptg90o5gm094typ3icbl81p6775tf

libimobiledevice-1.2.0 64 bit
https://app.box.com/s/4pddm190mqz33bjzntfxvfs1zijk615l

libplist-1.12 64 bit
https://app.box.com/s/kfvqjoyfbjdh91cbt1eg2ktzr2csqxdp

libtasn1-4.4 64 bit (not sure but slackware needs it, perhaps we do too)
https://app.box.com/s/mmgqg7qcsqec807vjy121pb7zuoh1rip

libxml2-2.9.0 64 bit (a dependency for something)
https://app.box.com/s/tcvxyonwgwfjksc4jiyh

usbmuxd-1.1.0 64 bit
https://app.box.com/s/mzlt4k2gtf1nn9tfigd87ya3bdvt6vk3


ifuse-1.13 64bit
https://app.box.com/s/1ak7ida4ecccwlrrfx1e5q1z95gduixy

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:
Code:
modprobe fuse
usbmuxd

(iPhone will beep again)

Code:
idevice_id -l


I will look something like:
Code:
# idevice_id -l
9044034168c02317770c42##########f3ff4fbf


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


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



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

to unmount
Code:
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
Code:
idevicebackup2 backup /yourbackupdirectory/


There are heaps more tools in there to use

This link was helpful
https://santoku-linux.com/howto/mobile-forensics/howto-create-a-logical-backup-of-an-ios-device-using-libimobiledevice-on-santoku-linux

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.0450s ][ Queries: 11 (0.0035s) ][ GZIP on ]