Hi. is it possible to mount my iphone (jailbroken) on my freebsd/amd64 ?
how to do that?
how to do that?
ugen3.3: <iPhone Apple Inc.> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
phoenix said:Should work with iPhone. It's the same protocol for all the i-products.
Me too.gavin said:SVN rev 211104 on 2010-08-09 17:27:27Z by
Add entries for some devices I have locally.
> head /usr/src/sys/dev/usb/usbdevs
$FreeBSD: src/sys/dev/usb/usbdevs,v 1.421.2.65 2010/11/29 03:38:40 thompsa Exp $
/* $NetBSD: usbdevs,v 1.392 2004/12/29 08:38:44 imp Exp $ */
...
/*-
* Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
* All rights reserved.
*
* This code is derived from software contributed to The NetBSD Foundation
kenorb said:NetBSD? That's why doesn't work! Lazy people
wget http://marcansoft.com/uploads/usbmuxd/usbmuxd-1.0.6.tar.bz2
tar xvfj usbmuxd-1.0.6.tar.bz2 && cd usbmuxd-1.0.6/
mkdir build && cd build && cmake .. && sudo make install
wget --no-check-certificate http://github.com/downloads/JonathanBeck/libplist/libplist-1.3.tar.bz2
tar xvfj libplist-1.3.tar.bz2 && cd libplist-1.3
mkdir build && cd build && cmake .. && sudo make install
wget http://www.libimobiledevice.org/downloads/libimobiledevice-1.0.4.tar.bz2
tar xvfj libimobiledevice-1.0.4.tar.bz2 && cd libimobiledevice-1.0.4
> ./configure LDFLAGS="-L/usr/local/lib/"
> sudo make install
> wget http://www.libimobiledevice.org/downloads/ifuse-1.0.0.tar.bz2
> tar xvfj ifuse-1.0.0.tar.bz2 && cd ifuse-1.0.0
> ./configure
checking for libimobiledevice... configure: error: Package requirements (libimobiledevice-1.0 >= 1.0.0) were not met:
No package 'libimobiledevice-1.0' found
> /usr/local/bin/pkg-config --errors-to-stdout --print-errors 'libimobiledevice-1.0 >= 1.0.0'
# gphoto2 --camera 'Apple iPhone (PTP Mode)' -L
# gphoto2 --camera 'Apple iPhone 3G (PTP Mode)' -L
# cd /to/download/path/ && gphoto2 --camera 'Apple iPhone 3G (PTP Mode)' -P
Worked perfectly for my iphone 7 and freebsd 11. Finally I can download my photosI just downloaded all my Photos from my iPhone 3G
connected it as a PTP camera, then used graphics/gphoto2 to download the photos.
this command will list all the photos:
# gphoto2 --camera 'Apple iPhone (PTP Mode)' -L
or use 3G instead:
# gphoto2 --camera 'Apple iPhone 3G (PTP Mode)' -L
to download the photos:
# cd /to/download/path/ && gphoto2 --camera 'Apple iPhone 3G (PTP Mode)' -P
reference: http://blog.brixandersen.dk/?p=72
Described method with gphoto2 works, but causes I\O errors and is not handy. Here is what works much better for me:
# Attach iphone
pkg install fusefs-gphotofs
kldload fuse
gphotofs /mnt
# Make sure you've allowed device access (unlock device and tap)
ls /mnt
# you should see something like: store_00010001
mount -t fusefs
cd /mnt/store_00010001
...