Как я могу просмотреть AT команды / сообщения, отправленные и полученные от модема iPhone? - PullRequest
0 голосов
/ 07 марта 2020

Я просматриваю связь, которая передается между сетью и модемом в iPhone. Есть ли способ, которым я могу это сделать? Для ясности, я не ищу запрос Get / Post et c, а фактические команды, которые модем сам отправляет и получает. Я использую джейлбрейк iPhone X.

1 Ответ

1 голос
/ 12 апреля 2020

Я так не думаю.

Во-первых, iPhone не использует AT-команды для связи с основной полосой (это правильный термин для этого). Раньше, но это было долгое время go и остановилось, когда Apple переключилась на базовые полосы Qualcomm.

Во-вторых, если мы говорим о iPhone X на основе Qualcomm, используется специальный протокол - QMI. Это двоичный протокол, разработанный Qualcomm для связи со своими базовыми полосами. На iPhone связь осуществляется через шину USB. Таким образом, для iOS основная полоса представлена ​​как обычное USB-устройство и работает как своего рода связь клиент (iOS) - сервер (основная полоса). Вся связь, которая происходит между основной полосой и реальной сотовой сетью, полностью скрыта от iOS. QMI - это интерфейс высокого уровня с основной полосой, где вы имеете дело с реальными вызовами и сообщениями, а не со слоями и уровнями протоколов сотовой сети. Это все скрыто и удалено. Из того, что я помню, на iPhone нет отладочных интерфейсов, где вы могли бы видеть, что происходит в сети (в отличие от некоторых Android устройств).

Я полагаю, что базовые полосы Intel можно найти в iPhone X, работайте так же, абстрагируя и скрывая все уродливые детали. Но я точно не знаю, никогда не переворачивал iPhone на базе Intel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...