Again IF Uniden used a jumper/efuse/whatever, that ALL firmware checked it wouldn't hit those frequencies.The band limits in the FW are a look up table type of check.
Code:if (frequency >= xxxxx || frequency <= yyyyy) { inhibit/error as invalid frequency }
As it has been said if you could decrypt the FW you could make the change. For obvious reasons Uniden is not going to release the decrypt method. Can you imagine the inrush of messed up units with "bad" customized FW in them. Or unscrupulous people stealing their code and using it themselves. Still Uniden could make the band limit change with no issues. The hardware is as Ubbe says just a high pass filter in the 700Mhz region.
There are a few other tweaks that Uniden could do. Change the step size to calculate from the lowest frequency in the search range. Try searching 26.965 -27.405 in 10 Khz steps you will see what I am referring to. The valid steps sizes needs to be updated to include 7.5 khz some new systems (VHF) are appearing that use the 7.5 khz steps instead of the 15.0khz steps. I would love to see the entry of custom tones like 150.0 allowed but i suspect they are using a existing pl/dpl decoder circuit so I doubt that will be a viable change.
The FCC would have to change the rules for any receiver to be sold in the US that covers those ranges. Digital or not.
Absolutely agree, they should... But what do I know.