Hi folks,
ich wollte mal kurz zusammenfassen was ich bisher rausgefunden habe:
1. apt-get install ifuse
2. /etc/udev/rules.d/91-iphone-automount.rules angelegt
Code
#Detect type of iPhoneOS it is
SUBSYSTEM=="usb", ENV{PRODUCT}=="5ac/1297/*", ENV{INTERFACE}=="255/*", ENV{dir_name}="iPhone"
SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="1297", ENV{dir_name}="iPhone"
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", RUN+="/bin/mkdir -p '/media/%E{dir_name}'", RUN+="/usr/bin/ifuse '/media/%E{dir_name}' -u '%s{serial}' -o sync,allow_other", RUN+="/usr/bin/vdr-mounter add '/media/%E{dir_name}' '%E{dir_name}'"
ACTION=="remove", SUBSYSTEM=="usb", ENV{PRODUCT}=="5ac/129[0-9]/*", ENV{INTERFACE}=="255/*", RUN+="/bin/umount -l '/media/%E{dir_name}'", RUN+="/bin/rmdir '/media/%E{dir_name}'", RUN+="/usr/bin/vdr-mounter remove '{dir_name}'"
3. In /srv/iPhone zwei Links angelegt
4. Die o.a. Links in /var/lib/vdr/.xbmc/userdata/sources.xml eingefügt
Code
<sources>
<music>
<default pathversion="1"></default>
<source>
<name>iPhone</name>
<path pathversion="1">/srv/iPhone/</path>
</source>
</music>
<pictures>
<default pathversion="1"></default>
<source>
<name>iPhone</name>
<path pathversion="1">/srv/iPhone/</path>
</source>
</pictures>
<files>
<default pathversion="1"></default>
</files>
</sources>
Alles anzeigen
Jetzt kann ich über XBMC auf die Bilder und die Musik auf meinem iPhone zugreifen.
Die Musik leider in einer unsortierten von iTunes aufgebauten Struktur.
Bitte mal kommentieren (ist ja ein RFC) ob das so OK ist oder ob man es besser machen kann, wovon ich mal ausgehe.
so long
JurKub