mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 22:47:51 +00:00
ifuse: add iPad mount support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
ed20822d5e
commit
7792aa9c2a
@ -24,17 +24,19 @@ SUBSYSTEM!="usb", GOTO="end"
|
|||||||
# Detect type of iPhoneOS it is
|
# Detect type of iPhoneOS it is
|
||||||
ENV{PRODUCT}=="5ac/129[13]/*", ENV{INTERFACE}=="255/*", ENV{dir_name}="iPod"
|
ENV{PRODUCT}=="5ac/129[13]/*", ENV{INTERFACE}=="255/*", ENV{dir_name}="iPod"
|
||||||
ENV{PRODUCT}=="5ac/129[024]/*", ENV{INTERFACE}=="255/*", ENV{dir_name}="iPhone"
|
ENV{PRODUCT}=="5ac/129[024]/*", ENV{INTERFACE}=="255/*", ENV{dir_name}="iPhone"
|
||||||
|
ENV{PRODUCT}=="5ac/129[a]/*", ENV{INTERFACE}=="255/*", ENV{dir_name}="iPad"
|
||||||
|
|
||||||
ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[13]", ENV{dir_name}="iPod"
|
ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[13]", ENV{dir_name}="iPod"
|
||||||
ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[024]", ENV{dir_name}="iPhone"
|
ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[024]", ENV{dir_name}="iPhone"
|
||||||
|
ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[a]", ENV{dir_name}="iPad"
|
||||||
|
|
||||||
# mount the device on add
|
# mount the device on add
|
||||||
ACTION=="add", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", \
|
ACTION=="add", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9a-f]", \
|
||||||
RUN+="/bin/mkdir -p '/media/%E{dir_name}'", \
|
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/ifuse '/media/%E{dir_name}' -u '%s{serial}' -o sync,allow_other"
|
||||||
|
|
||||||
# unmount the device on remove
|
# unmount the device on remove
|
||||||
ACTION=="remove", ENV{PRODUCT}=="5ac/129[0-9]/*", ENV{INTERFACE}=="255/*", \
|
ACTION=="remove", ENV{PRODUCT}=="5ac/129[0-9a-f]/*", ENV{INTERFACE}=="255/*", \
|
||||||
RUN+="/bin/umount -l '/media/%E{dir_name}'", \
|
RUN+="/bin/umount -l '/media/%E{dir_name}'", \
|
||||||
RUN+="/bin/rmdir '/media/%E{dir_name}'"
|
RUN+="/bin/rmdir '/media/%E{dir_name}'"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user