I have an Xperia 10 V that has hardware eSIM, but since Sailfish does not yet support integrated eSIM chips, I decided to buy a 9eSIM SIM that also comes with a USB-C reader so I can programme it with my mobile phone or from my PC Strengthen(V3) package – 9eSIM.
Yesterday I installed the 9eSIM app in AppSupport and when I ran the compatibility check, it told me that it did not support doing it from the mobile’s integrated SIM reader but it did support USB, so when I get the reader and the SIM, I will try plugging the reader into the mobile to see if it recognises it properly and can be programmed with that app via AppSupport. I will also try lpac via commands from Sailfish to see if it recognises both the internal chip and the reader and if it is possible to have a native app 9eSIM Card Tool Selection Guide – 9eSIM
Currently, there is lpa-gtk for Linux phones using Phosh/GNOME Mobile. Perhaps it could be used as a starting point, and the graphics could be done with QT for Sailfish
lucaweiss/lpa-gtk: Download and manage eSIM profiles - Codeberg.org .
In my case, I can test things, but I don’t have any programming knowledge about QT and packaging for Sailfish, so it would be a great contribution!