you cannot update glibc-common-2.196.14.1-1.armv7hl.rpm without updating https://openrepos.net/sites/default/files/packages/7598/glibc-2.196.14.1-1.armv7hl.rpm as well, so yes you’ll need the terminal in root mode: rpm -Uv glibc-2.196.14.1-1.armv7hl.rpm glibc-common-2.196.14.1-1.armv7hl.rpm should do the trick, if not one has to make another plan… if it works, you could update openssl-libs and if I manage to upload p11-kit version of sfos2.2.1, you can install p11-kit and with that maybe newest ca-certificates (as I said I have to create a version that uses xz)
remember: If you finally could update SFOS, you’ll have to redo these steps because during the update, openssl and ca-certificates are downgraded again to the updated sfos versions (and jolla1 has to go through all Stop releases up to 3.4 … , ok you don’t have to update glibc in newer versions, and after 2.2.1 you’ll have p11-kit as well but ca-certs and openssl)
and don’t forget to btrfs-balancer balance after every update until it says it’s already balanced (so a couple of times each update)