iPhone 8 or later: Volume Up → Volume Down → hold Side button.
Connect to a computer → enter Recovery Mode → choose Update (not Restore).
Low storage can cause boot loops after updates. Keep 5–10GB free.