Libimobiledevice: Difference between revisions
imported>Marcusramberg m Typo in heading |
imported>Bpetterborg m Fixed typo in "tethering" and made stability notice up-to-date |
||
Line 5: | Line 5: | ||
=== Preparation === | === Preparation === | ||
In order to be able to automatically mount your iOS device (such as an iPhone) when connecting it or to enable USB | In order to be able to automatically mount your iOS device (such as an iPhone) when connecting it or to enable USB tethering, you need to install <code>libimobiledevice</code> and to activate the <code>usbmuxd</code> service. | ||
Add the following to your <code>configuration.nix</code>: | Add the following to your <code>configuration.nix</code>: | ||
Line 18: | Line 18: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Note|Parts of this instruction and module are not | {{Note|Parts of this instruction and module are not stable on releases prior to 23.05.}} | ||
In case you're going to experiencing issues mounting or pairing with your device (for example as described [https://github.com/NixOS/nixpkgs/issues/152592 here]), you could try to switch the <code>usbmuxd</code> daemon package to an alternative more updated implementation, <code>usbmuxd2</code>. | In case you're going to experiencing issues mounting or pairing with your device (for example as described [https://github.com/NixOS/nixpkgs/issues/152592 here]), you could try to switch the <code>usbmuxd</code> daemon package to an alternative more updated implementation, <code>usbmuxd2</code>. |