I wonder if I should update my Arch installation. It's been running for a tear and I havn't updated anything. I'm afraid to do so because I'm afraid something will break and the phone/cpu will become unusable.
I'm sure I'm in over my head with Arch Linux, but this is what I'm stuck with.
The thing is, the longer you wait, the more likely it is that something will break. What is sure is that never updating is not that great a solution because you will not get any security fixes (nor bugfixes nor any other improvements). So in general the recommendation is to update frequently.
Don't forget to make a full backup. We all forget to do that. At least with that, if it stops working (as always when not updating every day, in my experience with Linux), then you can put it back the way you had it if needs be.
:wq
[ SRA accepts you ]
To be frank, I'm neither a Pinephone nor Arch user. But being Linux, I expect you can boot from a device other than your normal boot device, and dd the contents of the normal boot device to a file somewhere else.
Like you, as long as everything works, I'm hesitant to do updates. Unfortunately, that's contrary to normal Linux usage, and especially the "rolling release" model of Arch. I find that when I update Linux, it severely breaks the whole system. (Just had this happen recently with a Raspberry Pi)
:wq
[ SRA accepts you ]
Well, the thing is, normally the "other device" one would boot from would be a microSD card, but the OP's PinePhone's microSD reader appears to be broken.
Does arch by the way have any facility like of course NetBSD snapshots? If so, then you don't even need to boot from another device; but you do need a place to write the backup file (USB or network?)
:wq
[ SRA accepts you ]