Sierra EM9190: предохранитель от «только 5G»
Набор диапазонов с пустой 4G-маской больше не применяется: EM9190 — NSA-модем, NR без LTE-якоря не даёт сервиса, а перезапуск радио на таком наборе уводит модуль в мягкий бутлуп без AT-консоли — из него не выбраться без жёсткого снятия питания (воспроизведено владельцем). Теперь такая запись честно отклоняется с записью в журнал.
Sierra EM9190: SINR вторичных несущих
В таблице агрегации несущих у вторичных ячеек появился SINR: он добирается из AT!LTEINFO? (секция CA SCell) и привязывается к несущей по EARFCN; NR-несущая получает свой SINR из AT!GSTATUS?. Запрос уходит только при реально сконфигурированных вторичных несущих. Заодно закрыта общая дыра каркаса: поля s1sinr..s4sinr в JSON метрик не существовали ни для одного модема, хотя страница всегда была готова их показать.
Android-палки: спасение при холодном старте
Палка MDM96xx грузит свой Android дольше, чем стартует роутер, и при одновременной подаче питания может вообще не сесть на USB-шину — интернета нет, карточка честно пишет «не подключен», и ждать нечего. Раньше лестница лечения пасовала: «модема нет на шине — не лечим». Теперь, если для модема разрешено лечение питанием порта, после выдержки роутер сам передёргивает питание порта (управление портом живёт на хабе и работает даже при пустом порте) — палка энумерируется и дозванивается без участия человека, примерно через 3–5 минут после включения.