pengy_666
Jan 26 2010, 06:09 PM
Why can I mount it as a camera and access the pictures but unable to mount it as a USB ipod?
What info can I post here for you to see if its mounted or not?
Its really bugging me
Loki154
Jan 26 2010, 07:34 PM
I've tried mounting mine also.I'm going to try
this later when i get out of class.
Also
this looks promising.
pengy_666
Jan 26 2010, 08:42 PM
this and
This is about the best I have found but I have errors installing
I keep getting error
CODE
E: /var/cache/apt/archives/libusbmuxd1_1.0.1-0ubuntu1~k_i386.deb: trying to overwrite '/usr/lib/libusbmuxd.so.1.0.0', which is also in package libusbmux0 0
E: /var/cache/apt/archives/usbmuxd_1.0.1-0ubuntu1~k_i386.deb: trying to overwrite '/usr/sbin/usbmuxd', which is also in package libusbmux0 0
dEVIANT
Jan 26 2010, 09:14 PM
This looks like it might be useful.
Loki154
Jan 26 2010, 09:20 PM
Nice find deviant, I'll try that too tonight.
pengy_666
Jan 27 2010, 03:05 PM
Sorted!
The main issue I had initially was a old version of libusb and usbmuxd, These were also creating conflicts as they couldnt or rather it wouldnt let them overwrite with the newer version.
After so much messing as SU I hid the conflicting packages and I had it mounting but was unable to access anything correctly,
I decided enough was enough. I had to carry out a clean install of Ubuntu to ensure all packages were back as should be.
After that I added necessary extra repo's for the packages to mount the iPhone and I even used the synaptic manager and searched for "ipod" and added all relevant packages.
Then once it was all added and upgraded I checked I had this lot installed, RUN
sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod4 libiphone-utils libiphone0 python-iphone libplist++1 libplist-utils python-plist libusb-1.0-0 libusb-1.0-0-udev libusbmuxd1 usbmuxd
I found there was a typo error (Or it appears there is) as underlined
sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod4 libiphone-utils libiphone0 python-iphone libplist++1 libplist-utils python-plist libusb-1.0-0 libusb-1.0-0-udev libusbmuxd1 usbmuxd
I removed the [b]U[/u] and re checked I had everything installled. It did remove some unnecessary Linux header files (Well I did using apt autoremove)
Once I knew all necessary packages were installed this time round, I ran remastersys backup. Created a LiveCD including all my user settings, Cheers dEVIANT.
;)
Ok then its time to get dirty under the hood again.
So I created directory for the iPhone and added the RW rights to it also. I had to rename my iPhone as well as it turns out Pengy666's iPhone was to much grief. So it was renamed Pengy666
sudo mkdir /mnt/Pengy666
sudo chmod 777 /mnt/Pengy666/
then ran
sudo gedit /etc/fuse.conf
and removed the # in front of the line
user_allow_other
Went to Ubuntu menu, “System” -> “Administration” -> “Users and Groups” added the key to change stuff at bottom, and selected my username and clicked manage groups.
Then scroll right down (not in alphabetical order) to the group FUSE double clicked it and put a tick on my username.
I then checked
/etc/groups
Sure enough I was added to the group FUSE.
CRITICAL
REBOOT!!!
Then#
ifuse /mnt/Pengy666/
JD!
Worked a charm. Dont forget to change the iPhone name from my Pengy666 to your phones name!
Good luck
dEVIANT
Jan 27 2010, 03:31 PM
Excellent stuff, also good you've posted how you did it incase someone else comes across this thread.