Honestly… I come from iOS, using for nearly a decade. Yes that stuff is secure, yes that stuff is (or at least was) stable, yes that stuff is slick to the point of being a status symbol… but DAMN does it suck for interoperability!
Every success of bringing the Apple ecosystem to interact with anything is just so ridiculously hard… for in the end bringing very little.
Do yourself a favor, switch to (deGoogled) Android to enjoy KDE Connect, adb, scrcpy, etc just working out of the box, copying normal files the normal way, however you want. Try “just” Linux if you can’t but on mobile that’s not for everyone.
Again, I celebrate this success and all ways, e.g. iSH or Homebrew, that help to tinker, manage, work with Apple hardware but honestly I suggest ignoring it entirely. Just rely on software and hardware that actually provides the bare minimum to be interoperable. Not this.
Instead use this, and iSH, Homebrew, libimobiledevice, and the rest to transition AWAY from that locked ecosystem.


Of course, in fact you do not have to change right now, or even next month. Instead you are in a great position when you already have a device because it means you can take the time you need to prepare for a transition without any rush. The problem IMHO is … if you repeat the cycle. If in few years, or whenever you do change phones you say, again “Switching isn’t necessarily easy or doable for everyone” while having done nothing to change your situation.
Please, don’t rush a change and make it painful. Take the time and use the resources you have… but do something, even if a small thing, to go where you want to be. Do not stay stuck in a place you do not even enjoy.