Робот-официант с модемом Quectel EG25-GC не мог зарегистрироваться в российских сетях LTE, хотя видел операторов. Устройство работало на базе Android 11 и процессора Rockchip RK3568.
Причиной стали ограничения в прошивке, описанные в уведомлении Quectel PCN 2022113001 от 30 ноября 2022 года. Согласно документу, поддержка сетей в России и Иране была ограничена с 1 февраля 2023 года.
Исследователи получили доступ к root-оболочке модема через механизм QADBKEY. В файлах прошивки были найдены диагностические строки, помечающие российские PLMN как запрещенные для подключения.
Для анализа кода Qualcomm Hexagon потребовалась распаковка сегмента modem.b21, сжатого в формате q6zip. После восстановления данных по виртуальному адресу 0xd0000000 удалось найти логику проверки сети.
Изменение одного бита в прошивке позволило роботу успешно подключиться к LTE. Авторы подчеркнули, что работа велась с конкретным экземпляром, а универсального способа восстановления для этой модели нет.






