This article is misleading. While it is true that almost every smartphone has an FM radio on the SoC, it's not true that it's always up to the carriers to enable the radio. Many unsupported phones are lacking the trace between the FM input to the headset jack, meaning this issue can't be fixed in a software update.