Location info shouldn’t be needed, though. (Even though they should technically be able retrieve location data from any terminal on their own already. It’s all their hardware and network.) They should be able to geoblock traffic from Ukraine/Russia while having a kind of Allow filter for the terminals they know they provided for use by Ukraine.
It’s the same concept as blocking a country’s domains but allowing certain domains of that country through for emails. They just need to setup a “spam” filter.
Not all ARM chips are in phones, nor are they all locked down like one. There are several ARM devices and SBCs now where switching OSes is as easy as swapping out an SD card. Most do use uboot as a standard and some are even capable of utilizing UEFI.