I have 2.1.0-rc2 on my 2.4 boards and it detects 2...
# │firmware-dev
c
I have 2.1.0-rc2 on my 2.4 boards and it detects 2.4, so I suspect this is a behavior unique to the factory image.