Xiaomi MI6 (sagit). Нет сети, восстановление IMEI

  • Автор темы Автор темы лёха-32
  • Дата начала Дата начала
Добро пожаловать! Вас пригласил Dwayne присоединиться к нашему сообществу. Пожалуйста, нажмите сюда зарегистрироваться.
14/11/06
27
0
0
50
0
Всем привет, нужна помощь!!!!!!!
Уже все мозги сломал. пришел телефон MI6 с неисправностью нет сети, захожу в настройки, нет imei и mac адресов.
понятно,затерли persist, заливаю persist, восстанавливаю imei, все работает. Казалось бы все! но стоит его прошить или сделать сброс как все пропадает (imei,mac адреса) соответственно нет сети и нет wifi. бэкапа не было, что с ним делали до меня не знаю.
может кто с таким сталкивался? заранее благодарю за помощь.
 
Понятно затерли persist? Я бы так сразу на него не подумал, у вас опыта, видимо, больше.
Подумайте, есть ли что-то общее.
Юзеры(?) на 4пда пишут, что на старой прошивке что-то можно сделать. Или можно было. Удачи.
 
Xiaomi Mi6 помогите правильно записать IMEI

Всем привет. Помогите пожалуйста с восстановлением IMEI на конкретно этой модели. Изначально imei пропали после криворукой руко*опости неких людей. В качестве QCN взят слитый с донора (miui8 china stable) файлик. Все делаю по инструкции с известного всем форума, а именно:
- анлок загрузчика
- откат на miui8 china stable
- тврп и рут
- на этом этапе должны стираться разделы modemst1 modemst2 fsg но при выполнении команды выходит ошибка "No space left on device"
- смирился с ошибкой закатил поправленный QCN
- ребут и всё ок, IMEI на месте, связь есть

Теперь начинается самое интересное, в чем собственно и заключается моя печаль
- блокирую загрузчик (чтобы андроид пей было гуд)
- прошивка через edl на miui 9/ miui10 - без разницы
- тело включается, IMEI на месте, с модемом всё ок. Звонки, прелести андроид пей и т.д. работают нормально. Обновляю по вафле на последний MIUI - все окей имей на месте

НО если сбросить настройки до заводских пропадает IMEI, вайфая нет и нужно снова делать всё сначала. При этом опытным путем установлено что на miui8 global stable спокойно ставится рут, делаются все вышеперечисленные операции (пропуская пункты с затиранинием разделов modemst1 modemst2 fsg) и imei на даной версии miui после сброса не пропадает.

Методами тыка определено что блокировка/разблокировка загрузчика на это не влияет. На анлоченом буте все равно слетают имеи при сбросе в миуи10.
Также не играет роли какой бекап восстанавливать в qpst - qcn или xqcn

Что я делаю не так и как сделать чтобы восстановленные imei не пропадали после сброса настроек в установленной miui10?
 
Есть один вопрос. Как вы разблокировали загрузчик без IMEI?
---
Второй вопрос. Есть что-то из оборудования кроме мифлешера? Одна идея появилась..
 
Последнее редактирование:

Загрузчик был разблокирован ещё до того как затёрли imei. Разблокировался он владельцем с помощью его аккаунта через мианлок, сейчас с помощью него же (ми аккаунта и ми анлока) у меня без проблем разблокируется загрузчик после манипуляций с телефоном.

Из оборудования пользуюсь только мрт и мираклом. Но предполагаю что ни один программатор чудес мне не сотворит - все манипуляции по имей что касается квалкома на программаторах работает по тем же алгоритмам что и QPST. Да и проблема у меня заключается не в том как восстановить imei а как правильно сделать так чтобы при установке 9й/10й miui imei не пропадал после сброса настроек. Повторюсь, сейчас стоит глобал miui8, на ней провёл все манипуляции с анлоком бута - рутом - восстановлением имей - залоком бута - прошивкой через edl этой же miui 8 и полёт нормальный, делается сброс, имей не пропадет после сброса.

Если накачу по воздуху или через мифлеш любую миуи выше - работает до сброса настроек, после сброса нет вайфай, нет имей
 
Последнее редактирование модератором:
Миракл наверное крякнутый? :)
Вы не понимаете причинно-следственной связи. Мне все равно как работают программаторы по имей, они сейчас нужны для сброса. Но можно попробовать тот же мифлеш или QFIL, если рукожопые кодеры Сяоми снова с файлом patch не намудрили.
Пусть пользуется MIUI 8 или не делает сбросов на MIUI 10. А если надо затереть кеш с юзердатой, то это можно сделать и без сбросов. Понимаете о чем я говорю? Проверьте.
 
Миракл наверное купленный и добросовестно ежегодно продлеваемый. А о причинно-следственной связи я конечно благодарен за проявленный Вами интерес к моей проблеме, но "пусть пользуется миуи8 или не сбрасывает на миуи10" это не её решение. Я надеюсь услышать от знающих людей принципы по которым это происходит (слёт цифр при сбросе настроек именно на версиях выше 8ки). По опыту с более простыми моделями типа Redmi 4x, Redmi Note 4x и им всем подобным более "старым" аналогам никогда с такой проблемой не сталкивался и после отката на миуи8 и правки qcn всё отлично работало и на новых версиях миуи и никаких траблов после сброса не было никогда и ни разу (за исключением Redmi Note 3 Pro он же "kenzo" - там и чёрт ногу сломит).

У меня не стоит задача заработать на этой проблеме стоит задача найти её решение, так что отдать и пусть не делает сброс ну вообще не интересный вариант.

Да, кстати, редко обращаюсь за помощью на форумы, хотя постоянно их читаю и печально что форумы превращаются в "отдай пусть ходит так" или "купи такой то донгл потыкай кнопки" а у самих этих донглов и близко нету а если всё таки и есть то ни один не скажет что по факту донгл фуфел и нихрена он толком не восстановит.
 
Хорошо. Давайте меньше слов и больше дела.
Предположим, после сброса к заводским на MIUI 10, конкретно эта модель, или еще конкретнее, модем на этой конкретной модели, при инициализации, берет значения из раздела fsg, который у вас пуст. Чем это знание поможет в вашей проблеме?
Суть предложенного мною выше эксперимента в том, что мы просто зануляем пользовательские данные форматом (с помощью донгла) или прошивкой. EFS, при этом, никак не трогается, так? Вот это и нужно проверить.
Также, надо восстановить цифры на восьмерке, проапдейтится до последней версии, слить efs1/2, сделать сброс, залить efs1/2, посмотреть что получится. Сливать (и заливать) в режиме emergency (EDL). Миракл наверное так может?..

И тему с самого начала изучите. Во втором сообщении есть отсыл на другую тему. Ситуация аналогичная.
 

Считать мираклом EFS не получается, миракл делает вид что читает его но это происходит в мгновение и ничего по факту нигде не сохраняет. Но в свою очередь миракл позволяет вычитать таблицу разделов и сами разделы, что сейчас и делаю. Среди них есть modem и fsg, скажите правильно ли я понимаю что под modem подразумевается modemst1 и modemst2 а не "NON-HLOS"? Считываю сейчас это всё на полностью работоспособной восьмой миуи, потом залью 10ку, обновлюсь, сброшу, цифр не будет соответственно, залью модем и фсг с бэкапа и посмотрю что с этого выйдет. Отпишусь. Также подскажите должно ли быть достаточно восстановления этих разделов или нужно восстановить еще другие, смотрю, например, тут раздел "Bluetooth" бэкапится.

Посоветуйте хороший донгл для подобных манипуляций, рассматриваю UFI и UMT, но так и не нашол подробных отзывов о том кто для чего ними пользуется в ежедневной практике программного ремонта.

P.S. Открыл слитый fsg hex-редактором там и правда нули
P.P.S судя по размеру слитого modem это явно не modemst1 modemst2, файл под 200мб
 

Вложения

  • 195 КБ Просмотры: 66
Последнее редактирование:
efs1/2 - modemst1/2. Так производитель указывает.
modem - прошивка SoC (NON-HLOS). Это очевидно.

В efs1/2 находится файловая модема, разделы друг-друга дублируют. В fsg находится резервная (golden) копия файловой системы. В теории, уникальная для каждого конкретного устройства. Сейчас у вас там пусто. Только не совсем понятно: пусто в дампе восстанавливаемого аппарата или полностью исправного? А второй, точно ли полностью исправный или на нем также были проведены некие ухищрения с цифрами?
Поскольку вы решили разобраться с проблемой, перед вами стоит одна простая задача: понять, почему файловая не слетает после сброса на MIUI 8, а на MIUI - слетает. Для этого вам нужно провести множество различных тестов и манипуляций, в том числе, выгрузки дампов разделов и их последующее сравнение. Но (как мне кажется) вы уже уловили суть проблемы и поняли, что без fsg у вас ничего не получится. Вы можете доказать это или опровергнуть. Только не частите сообщениями и выложите конечный результат своей кропотливой работы.

 
Последнее редактирование:
ODAX, кажется я поторопился, вы так и не поняли в чем суть проблемы. Никакие боксы и свистки вам не помогут и руками ничего не сделать. Нужны родные дампы efs или заводской софт.

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

offtop
 
Да всё я прекрасно понимаю. Активацию miracle Xiaomi tool хотел купить в первую очередь для того чтобы посмотреть как она без официалов загрузчики разблокирует. А по поводу EFS - нет родного бэкапа. И небыло. Никто его не забекапил.

Нашёл чужой бэкап EFS под тврп в паре с qcn с того же аппарата. EFS восстановил, qcn поправил,на миуи8 полёт нормальный, на 9ке сброс и снова нет имей вайфай и модема.

Подозреваю что проблема может быть связана с шифрованием. Насколько понимаю при сбросе телефон заново перешифрует дату, соответственн, возможно, все изменения внесенные пользователем в систему могут проверяться на соотношение целостности или типа того, типа как хеш-сумма. EFS и QCN я так понимаю тоже относятся к этому, поэтому нужно каким то образом заставить поошивку понимать что EFS и QCN его родные. Но тут вопрос - почему этого не происходит на miui8? Также может в каком то файле прописано соответствие имей и серийного номера процессора, опять же вопрос - в каком? Кстати, после восстановления чужого бекапа EFS fsg больше не одни нули и при сбросе прошивки не затирается, думаю это же касается и modemst1 modemst2 и fsc. Открывать каждый файл дампа с миуи8 и миуи9 hex-редактором для сравнения значении не вижу смысла, мало того что на это ушла бы уйма времени так ещё и в крякозябрах там не разобраться.

Если у вас два аппарата на руках и если вам не сложно - слейте пожалуйста фулл без userdata cache и system разделов и залейте на google drive. Очень хотелось бы попробовать с другим фуллом.

По поводу лучше думать головой - согласен, но например новую чистую флешку emmc вы вряд ли запрограммируете головой без свистков и программаторов. Да и вообще, я уже шестой день ломаю голову и не понимаю какого оно на miui8 сбрасывается на заводские а всё что выше стирает имей.

Также заметил момент, после сброса имей и вайфай пропадают сразу, прошивка модема - или после первой перезагрузки аппарата или в первых 3-5 минут работы.
 
ODAX, буду краток. Чужой дамп efs вам не поможет. Всё, о чем писал выше, подтвердилось. Всё!
За сим откланиваюсь и желаю вам удачи.
 
Встретился с такой же проблемой на Xiaomi Mi Note 3 - восстановил IMEI, обновляется, прошивается, вайпы делает - IMEI остаётся. Делаешь сброс настроек из меню - слёт. В итоге "закрепил" IMEI так:
1. Восстановил IMEI
2. Слил FSG
3. Затёр FSG, modemst1, modemst2. Сделал вайп, включил телефон, выключил.
4. Залил FSG, прошил телефон.
После этого IMEI слетать перестал.
 
Фокус хотите?
1. Затереть fsg, modemst1, modemst2
2. Залить волшебный fsg(внимание, из обычной прошивки)
3. Восстановить цифры тем, чем душе угодно.
 
Последнее редактирование:
Назад
Верх Низ