На iPhone за это отвечает в том числе прошивка радио-блока (Baseband), который по сути представляет собой модем, висящей на внутренней шине.
В USB-модемах типа «свистков» 3G/4G, по крайней мере, на базе чипа Qualcomm, за состояние лока отвечает сама прошивка, значения, определяющие режим, хранятся в особых ячейках постоянной памяти.