iPhone and iPod touch support

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

iPhone and iPod touch support

Post by zAchAry »

Have anyone managed to get an iPhone/iPod touch support on a SalixOS box?
video: demonstration of iPhone support with Linux (via: libimobiledevice - Teaching Penguins to talk to fruits)

SlackBuilds at SBo: ifuse, libimobiledevice, libtasn1, libplist, usbmuxd

Packages (.txz) are available at slacky.eu

Code: Select all

http://repository.slacky.eu/slackware-13.1/
Image
Help to make Slackware easier Donate to Salix
User avatar
thenktor
Salix Wizard
Posts: 2426
Joined: 6. Jun 2009, 14:47
Location: Franconia
Contact:

Re: iPhone and iPod touch support

Post by thenktor »

You have an iPhone :?: I can't believe it :P :mrgreen: :oops:
Image
burnCDDA (burns audio CDs)
geBIERt (German beer blog)
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: iPhone and iPod touch support

Post by zAchAry »

thenktor wrote:You have an iPhone :?: I can't believe it :P :mrgreen: :oops:
I did not bought it, I rarely use it, I'm using Ekiga, and I'm waiting for the iX Project to evolve.
Image
Help to make Slackware easier Donate to Salix
User avatar
thenktor
Salix Wizard
Posts: 2426
Joined: 6. Jun 2009, 14:47
Location: Franconia
Contact:

Re: iPhone and iPod touch support

Post by thenktor »

zAchAry wrote:and I'm waiting for the iX Project to evolve.
If you want an usable smartphone with pure Linux you should better buy a Nokia N900 with Maemo. I doubt that iX will ever reach an usable state.
Image
burnCDDA (burns audio CDs)
geBIERt (German beer blog)
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: iPhone and iPod touch support

Post by zAchAry »

It isn't a Transformer mobile phone. this phone, is a material that I'm possessing and I'd
like to get access to it (the contents within it) without using Ubuntu 10.04 inside a VBox.
Image
Help to make Slackware easier Donate to Salix
User avatar
thenktor
Salix Wizard
Posts: 2426
Joined: 6. Jun 2009, 14:47
Location: Franconia
Contact:

Re: iPhone and iPod touch support

Post by thenktor »

zAchAry wrote:It isn't a Transformer mobile phone.
Good point :mrgreen: So what's wrong with these Slackbuilds? Did you try them? libtasn is in our repo.
Seems the iPhone can be mounted via fuse with these stuff, which would be really cool.
Image
burnCDDA (burns audio CDs)
geBIERt (German beer blog)
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: iPhone and iPod touch support

Post by zAchAry »

I've installed the packages from slacky.eu
I tried to mount it with Gigolo, but nothing happened.
I'm doing something wrong, obviously, or I'm missing something.
Image
Help to make Slackware easier Donate to Salix
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: iPhone and iPod touch support

Post by zAchAry »

Open terminal as root.

Install libtasn from the Salix OS Repository with:

Code: Select all

root[~]# slapt-get -i libtasn
Install slapt-src from the Salix OS Repository with:

Code: Select all

root[~]# slapt-get -i slapt-src
Install usbmuxd from the SBo Repository with:

Code: Select all

root[~]# slapt-src -i usbmuxd
Create a usbmux user with:

Code: Select all

root[~]# useradd -u 233 -g plugdev -d /dev/null -s /bin/false usbmux
Install libplist from the SBo Repository with:

Code: Select all

root[~]# slapt-src -i libplist
Install libimobiledevice from the SBo Repository with:

Code: Select all

root[~]# slapt-src -i libimobiledevice
Install ifuse from the SBo Repository with:

Code: Select all

root[~]# slapt-src -i ifuse
Please exit from the root terminal

Code: Select all

root[~]# exit
FOLLOW THESE INSTRUCTIONS

Open terminal as user.

Create an empty folder with the name Toast

Code: Select all

$ mkdir Toast
Plug-in your iPhone or iPod Touch (or whatever proprietary iSatan)

Use ideviceinfo (included with libimobiledevice) to reveal the device UUID (40 digits)

Code: Select all

$ ideviceinfo
Output: find the following line

Code: Select all

UniqueDeviceID: ****************************************
Use ifuse to mount your device to the iPhone

Code: Select all

$ ifuse Toast -u ****************************************
You'll now be able to access to the contents of your device via the newly created 'Toast' directory.

Un-mount your device (as root) with:

Code: Select all

root[~]# umount Toast
FOLLOW THESE INSTRUCTIONS

A note about ifuse:
[url=http://www.libimobiledevice.org/]libimobiledevice[/url] - Teaching Penguins to talk to fruits wrote:Do I need to use iFuse to mount the device?
iFuse is only useful if you want to mount the device manually and if you do not have GNOME and GVFS installed. Otherwise it is useless since GNOME's GVFS supports accessing the device directly and creates a fuse mount in ~/.gvfs/, too.
Filesystem Access: Using iFuse with fuse, on GNOME using GVFS >= 1.5.1 or kio_afc on KDE.

Salix OS KDE users are welcome to report how they can mount their iSatan devices (was it with or without the command-line interface?)
Last edited by zAchAry on 24. Jul 2014, 18:22, edited 1 time in total.
Image
Help to make Slackware easier Donate to Salix
User avatar
Duncan_Idaho
Posts: 216
Joined: 19. Sep 2009, 01:43
Location: Sietch Tabr, Planet Arrakis

Re: iPhone and iPod touch support

Post by Duncan_Idaho »

you should put the instruccions in the wiki :)
... and lol at iSatan :lol:
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

Re: iPhone and iPod touch support

Post by pwatk »

I feel better about being a BlackBerry owner now :D
Image
Post Reply