Transfer music to iPhone

HI, how to transfer music from Endeavour to iPhone

Hi,
i used VLC tom import Music to the iPhone. See here: https://thexplorion.com/transfer-music-videos-iphone-vlc-itunes/

i try to sync my iphone with KDE Connect and use this ;
https://itsfoss.com/iphone-antergos-linux/
but when i put this on konsole;

dmesg | grep -i iphone

i have this problem;

dmesg: read kernel buffer failed: Operation not permitted

how to fix it .
thank you

Use sudo:

sudo dmesg | grep -i iphone

thanks , and after that;

ifuse ~/iPhone
bash: ifuse: command not found

what to do here please

You might want to install the ifuse package…

ok but which one ineed

There are 2 providers available for ifuse:
:: Repository AUR
    1) ifuse 2) ifuse-git 

Both should work.

I would try the regular package (number 1) first; if that doesn’t work, try the -git package (number 2).

The regular package has a comment on its AUR page that suggests you might have problems with it, though. Hopefully not, but - good luck.

ok thants but how to change this command for
ifuse-git

ifuse ~/iPhone

I do not know what you mean.

You install either ifuse or ifuse-git. They are packages. That command will be the same between them.

i mean after installation on ifuse-git i have same problem

ifuse ~/iPhone
bash: ifuse: command not found

Did the package install successfully?

What does this command return:

pacman -Q ifuse-git

after that no found my iPhone

ERROR: No device found!
Is the device properly connected?
If it is make sure that your user has permissions to access the raw USB device.
If you’re still having issues try unplugging the device and reconnecting it.
[yuli@yuli-PC ~]$ ifuse ~/iPhone
[yuli@yuli-PC ~]$ ifuse ~/iPhone
fuse: mountpoint is not empty

how to check that:

make sure that your user has permissions to access the raw USB device.

With the mountpoint being in your ~ directory, you should not have any permission problems.

I don’t use ifuse, so I am unable to verify if this is a problem with the package.

The only thing i can think of - did you unlock your iPhone after you plugged it in (a popup appears on the iPhone asking if it can trust the computer it’s connected to)?

Try
sudo ifuse -o allow_other ~/iPhone

And perhaps you need libimobiledevice as well.

 pacman -Ss libimobiledevice 
extra/libimobiledevice 1.3.0-5 
    Library that talks the protocols to support iPhone and iPod Touch devices on Linux

See: https://wiki.archlinux.org/title/IOS

1 Like

I missed this - that’s a 2-year old tutorial, and it leaves out several steps that are mentioned in the Arch wiki. It looks like the ifuse package was in the regular repos back then.

I thought the user was following the Arch wiki :man_facepalming:. My mistake. Thanks, @pebcak.

I should have paid more attention. Using an old tutorial from a random website is never a good idea.

1 Like

thank you but now i have this error do you have any idea for that

ifuse ~/iPhone
There was an error accessing the mount point: Input/output error

This was not exactly the command to be run.
Please see above and read through the ArchWiki article.

udo ifuse -o allow_other ~/iPhone
[sudo] password for yuli:
There was an error accessing the mount point: Permission denied

ok ill check it