Друзья сайта
Часто задаваемые вопросы
Оцените сайт

Как восстановить модем на Xiaomi Redmi Note 8T или решение ошибки QPST received an invalid command from the phone



В этой статье расскажу, как я восстанавливал модем на Xiaomi Redmi Note 8T.

Предыстория:
Многие уже знают мой ник, то что я собираю прошивки, ну вот, начнем с этого!
Делать было не чего, дело было вечером, собрал я TitaniumOS после PixelExperience, прошил как обычно, подумал, не буду я форматировать Data, так как две эти прошивки на одинаковых сорцах (дерева, ядра и вендора), а просто сделаю wipe (ы), ну и прошью аппарат, к слову, как я делал уже не один раз, но оно ладно.

- Что началось дальше это был полный пздц…

В общем, на старой data старта не было, на что я сделал формат data через yes, ну и перезапустил смарт, загрузился, а связи то нет!

- Нет связи, не удивительно, ведь Titanium давно не обновляли, подумал, заменю ims и все заработает, как я делал раньше уже не один раз, но не тут то было…

В общем, старта связи не было на нем, и я решил откатиться на любимый PixelExperience, но и в нем уже не было связи, хотя до этого все работало…

- И тут что я немного прио*ел ни чего не сказать, но что делать, яйца в кулак и идем копать дальше, с чего же такая дичь…?
- Как Вы думаете!?

Захожу в настройки девайса, информация о IMEI, они есть, информация о модеме есть, но симки и связи не видит, странно решил я и начал шить кастом на 9-ке, а там с имеями все еще хуже, даже нет модема, от слова совсем,  а о imei говорить не стоит…
Следующим шагом мною было предпринята попытка прошить телефон на сток через fastboot, а там, там ребята все еще плачевнее, я даже не мог пройти мастера первоначальной настройки и вылетал в reboot в сток рекавери и так по циклу..
- В общем, снова болт!

Тут я еще немного приуныл, собирался выкинуть уже девайс или скинуть его за несколько тыс..
За это время, я еще со времен сервиса нашел свой древний Lenovo и начал его чинить, ведь он не заряжался, но думал хоть звонилка на руках, уже хорошо…

- Теперь, когда я стал счастливым обладателем mp3 плеера, по типу Ipod, начал копать дальше…
Постепенно забил, начал смотреть ютуб на телефоне, не сработал автоповорот, ну я тут и понял, что отпали датчики, работали из 23-х штук всего 5.

- Ну тут я снова конечно приофигел, но как такую проблему решать я знал, дело же в persist подумал я и снова прошив persist  я увидел тот же болт что раньше…
 
- Ну сука, тут уже снова дело принципа, я начал копать дальше! 

Благо у @garry_rogov из команды Ромодел, тот же девайс что и у меня, донор есть, х*ли не попробовать снять бэкапы нужных мне разделов, терять то по сути уже не чего…

Спасибо Ваньке за его помощь, в общем, по моей просьбе он скинул мне нужные бэкапы:
*persist
*misk
*cust
*modem
*Bluetooth
*OEM
*EFS

Не призыв к действию, но я прошивал каждый бэкап определенного раздела по одному!

Это все, потому что qpst видел порт, но не мог цеплять модем, поэтому не шился, ошибка на скрине, об qpst, читаем дальше!
Первым делом прошил его *persist, но датчиков так и не было.
Далее сделал свой бэкап EFS и пошел восстанавливать разделы по одному, терять уже точно становилось не чего, но, ни датчики не связь не восстановились, а то что EFS с чужого телефона связь не восстановит я знал заранее, но мне на тот момент важны были датчики.

В итоге: датчики восстановились только восстановлением разом трех разделов, а именно: *persist,  *misk, *cust.
- В этот момент, я уже начал немного радоваться, SensorsTest показал все 23 датчика.

- Но так как проблему с IMEI и modem это все не решало, начал копаться дальше.
- Далее опишу проблему с QPST!

По инструкции (https://4pda.ru/forum/index.php?showtopic=751976&st=2340#entry52156627) которую мне скинул @weritos, за что ему тоже огромное спасибо, я начал копать в этом направлении.
Вводил телефон в DIAG-mode:

adb shell
su
setprop sys.usb.config diag,adb

но qpst видел девайс как «? (0)» и не цеплял модем, в общем, при попытке снять, или восстановить бэкап, он выдавал ошибку: received an invalid command from the phone, в общем как обычно борода.

Тут я снова отчаился, списался с человеком, который мне помогал восстановить телефон через EDL, попробовали хоть что-то сделать, но и программатор тоже не помог, в общем, я уже не знал, что делать и куда копать, но наткнулся на очень короткий пост на gsm форуме, где некто ответил, что он прошил модем от глобалки и у него появилась связь!

- У меня снова появилась надежда, но все оказалось не так просто, как я думал, я начал шить разные мирумы, миюи, но они даже не проходили первую настройку, по этому я просто решил перейти на сайт сяоми и просто подбирать модымы под свой аппарат, но мне это снова не помогло и снова я понял, что походу нужно скидывать трубу с балкона 9-го этажа или просто продать..

Чудесное оживление:
Сижу, пью пиво после работы и копаю этот телефон дальше, симптомы все те же, но как говориться, если долго мучаться, что-нибудь должно получиться, да и ху*евый результат, то же результат, чтобы я себя потом не маял мыслями, а тупо выкинул телефон в ящик на балконе…

Меня все не оставляла мысль подобрать модем или фирмварь для него поэтому я просто пытался и заметил один странный прикол:
В симлотке было две симки, на столе еще лежало три, ну я и пробовал их подкидывать по очереди, думал, что на модеме может частоты как-то похерились или еще что, читал просто много инфы про модемы и как добавляют частоты, поэтому мысль промелькивать начала использовать сикарты от разных операторов.

Вставлены были сим-ки моя ходовая TELE2 и уже давно симка мертвая без связи от Motiv.
- И что вы думаете, захожу в настройки, о телефоне, вижу полную инфу по модему и imei, но связи на теле2, как не было так и нет, но обнаружилась мертвая симка от мотив, в меню она отображалась как CARD1, и писало что-то типа нажмите чтобы активировать CARD1.

- Тут я начал уже ликовать, значит первый слот видит симки, подкидываю туда теле2, связи нет, меняю обратно местами, теперь мотив уже не видит, короче думаю это пздц..

Далее что я делаю, это снова прошиваю последний фирмварь и оставляю мотив в месте первой симки, и она снова обнаружилась как CARD1 (связи так же не было).

Тут я решил вернуться снова к QPST, зашел в ДИАГ –мод, и о боги, появился модем. (То есть аппарат начал полноценно обнаруживаться) – связи конечно не было.

Тут я решил попробовать сделать слепок со своего телефона, и все прошло успешно, я охренел.
Далее, решил прошить слепок со здорового телефона и он прошился, не было ни каких ошибок больше, ну я уже начал немного улыбаться и молясь перезагружал телефон, ну и что я могу сказать, появилась связь, телефон стал видеть обе симки, включая мертвую без связи, в общем спасибо мотив, что ты есть…

Резюмируем:
Прочитав, мою историю про отвал модема, вы сможете, прикинуть, Ваши это симптомы или нет и начинать пробовать все-таки его чинить.
!Напомню, у меня модем то появлялся, то отваливался, лишь позже я понял, что это было из-за прошивки модема или из-за firmware в целом, по проблема была еще хуже, пришлось воспользоваться слепком со здорового телефона, но слепок не прошивался, потому что модему что-то не нравилось.

Но даже при условии, что связи не было и миюи не проходила начальные настройки, получилось его починить, опишу как в трех словах, инструкций в интернете много, но полезной информации мало, так что здесь я постараюсь кратко описать, что нужно пробовать делать.
  1. Если отвалился модем, пробуйте найти для него подходящую прошивку модема, возможно даже на повышение версии.
  2. Пробуйте разные версии firmware и persist, потому что персист обновляется, может быть затык в этом.
  3. Ну и иметь у себя несколько симок от разных операторов.
Проблемы: 
received an invalid command from the phone, - решаются более менее подходящей версией модема и вставленной сим-картой, сразу скажу, у меня симка мотив даже не обслуживается, ей очень много лет.

Писал долго, возможно что-то непонятно, перечитаю как-нибудь и возможно дополню скринами и дополнительными примечаниями. Все лежит в телеграмм, я про скрины.

А вот это уже призыв к действию! 
Купив телефон, разблокировав загрузчик, делайте бэкапы всех разделов через рекавери, а еще лучше и через qpst, и не будет у Вас таких нюансов, формумов много, ответов мало.. Ну и затягивают Xiaomi гайки, возможно и это уже скоро не проканает..



Источник
QPST modem xiaomi willow QPST received an invalid command from the phone
Комментариев 10
  1. Привет,у меня похожая проблема.Телефон не видит сети 4g и 3g.Точнее видит,но нужно включать Lte only и ждать очень долго(вплоть до нескольких суток).Проблема появилась после очередного окирпичивания.Думаю что проблема в разделе EFS.Пытался прошить чужой бэкап QCN,но ничего не выходит.QPST видит диагностический порт,но говорит что это не телефон.В чем может быть проблема?
    Хочу попробовать прошить EFS через рекавери,но я не нашел бэкапа в интернете.Есть возможность скинуть куда-нибудь мне бэкап EFS? 
    1. waiser Ответ
      У тебя Xoiaomi Redmi Note 8T?
      1. Рамиль Ответ
        Да,именно он
        1. waiser Ответ
          Группа в телеграм ищи меня там. Посмотрю бэкапы. Я просто в отпуске, все на рабочем компе было. 
          1. Рамиль Ответ
            Вступил в канал
  2. Да,проблема 100% в разделе EFS.Но я никак не могу найти бэкап.Нашел для note 8,но после прошивки телефон просто перестает видеть симки
    1. Рамиль Ответ
      Нашел EFS для своего телефона,прошил,но все равно нету сетей 4g и 3g.Не знаю что уже делать(
      1. Рамиль Ответ
        Я перезагрузил телефон и 4g появился!11!
  3. Юрий
    Здравствуйте.такая же проблема с датчиками,имей,EFS.Вы не могли бы скинуть файлы 
    *persist
    *misk
    *cust
    *modem
    *Bluetooth
    *OEM
    *EFS
    заранее благодарен 
    1. Рома Ответ
      Нашли бэкап раздела efs?

Гость, оставишь комментарий?
Имя:*
E-Mail: