Fix capabilities and modes for multimode devices
MMCLI output snippets with the new commits:
-
If the modem boots with 5G only enabled in SSP
| supported: gsm-umts, lte, 5gnr | cdma-evdo, lte, 5gnr | lte, 5gnr | cdma-evdo, gsm-umts, lte, 5gnr | current: lte, 5gnr | supported: allowed: 4g; preferred: none | allowed: 5g; preferred: none | allowed: 4g, 5g; preferred: 5g | allowed: 4g, 5g; preferred: 4g | current: allowed: 5g; preferred: none
-
If the modem boots with GSM+5G enabled in SSP
| supported: gsm-umts, lte, 5gnr | cdma-evdo, lte, 5gnr | lte, 5gnr | cdma-evdo, gsm-umts, lte, 5gnr | current: gsm-umts, lte, 5gnr | supported: allowed: 2g; preferred: none | allowed: 3g; preferred: none | allowed: 2g, 3g; preferred: 3g | allowed: 2g, 3g; preferred: 2g | allowed: 2g, 4g; preferred: 4g | allowed: 2g, 4g; preferred: 2g | allowed: 3g, 4g; preferred: 4g | allowed: 3g, 4g; preferred: 3g | allowed: 2g, 3g, 4g; preferred: 4g | allowed: 2g, 3g, 4g; preferred: 3g | allowed: 2g, 3g, 4g; preferred: 2g | allowed: 2g, 5g; preferred: 5g | allowed: 2g, 5g; preferred: 2g | allowed: 3g, 5g; preferred: 5g | allowed: 3g, 5g; preferred: 3g | allowed: 2g, 3g, 5g; preferred: 5g | allowed: 2g, 3g, 5g; preferred: 3g | allowed: 2g, 3g, 5g; preferred: 2g | allowed: 2g, 4g, 5g; preferred: 5g | allowed: 2g, 4g, 5g; preferred: 4g | allowed: 2g, 4g, 5g; preferred: 2g | allowed: 3g, 4g, 5g; preferred: 5g | allowed: 3g, 4g, 5g; preferred: 4g | allowed: 3g, 4g, 5g; preferred: 3g | allowed: 2g, 3g, 4g, 5g; preferred: 5g | allowed: 2g, 3g, 4g, 5g; preferred: 4g | allowed: 2g, 3g, 4g, 5g; preferred: 3g | allowed: 2g, 3g, 4g, 5g; preferred: 2g | current: allowed: 2g, 5g; preferred: 2g
-
If the modem boots with only GSM enabled in SSP
| supported: gsm-umts, lte, 5gnr | cdma-evdo, lte, 5gnr | lte, 5gnr | cdma-evdo, gsm-umts, lte, 5gnr | current: gsm-umts, lte, 5gnr | supported: allowed: 2g; preferred: none | allowed: 3g; preferred: none | allowed: 2g, 3g; preferred: 3g | allowed: 2g, 3g; preferred: 2g | allowed: 2g, 4g; preferred: 4g | allowed: 2g, 4g; preferred: 2g | allowed: 3g, 4g; preferred: 4g | allowed: 3g, 4g; preferred: 3g | allowed: 2g, 3g, 4g; preferred: 4g | allowed: 2g, 3g, 4g; preferred: 3g | allowed: 2g, 3g, 4g; preferred: 2g | allowed: 2g, 5g; preferred: 5g | allowed: 2g, 5g; preferred: 2g | allowed: 3g, 5g; preferred: 5g | allowed: 3g, 5g; preferred: 3g | allowed: 2g, 3g, 5g; preferred: 5g | allowed: 2g, 3g, 5g; preferred: 3g | allowed: 2g, 3g, 5g; preferred: 2g | allowed: 2g, 4g, 5g; preferred: 5g | allowed: 2g, 4g, 5g; preferred: 4g | allowed: 2g, 4g, 5g; preferred: 2g | allowed: 3g, 4g, 5g; preferred: 5g | allowed: 3g, 4g, 5g; preferred: 4g | allowed: 3g, 4g, 5g; preferred: 3g | allowed: 2g, 3g, 4g, 5g; preferred: 5g | allowed: 2g, 3g, 4g, 5g; preferred: 4g | allowed: 2g, 3g, 4g, 5g; preferred: 3g | allowed: 2g, 3g, 4g, 5g; preferred: 2g | current: allowed: 2g; preferred: none