PDA

Просмотр полной версии : P780 не выходит восстановить IMEI


Porter
29.05.2015, 19:38
Приветствую.
Имеем Lenovo P780 китаец 2014года. Были глюки с камерой и прочим, кто-то чем-то шил, работал нормально, пока не сделали хардресет... Бекапов, понятно, нету...

Телефон включается, не звонит, оба имея пусты. В теле S124_ROW. МАС БТ и Ви-Фи на месте.

Драйвера на "метамод" в ХР никак... На 7 по мануалу стали ровно (дважды сверял).
Телефон в "метамоде", лог тулы:
>>Step: Enter func_imei_meta_hdlr_smart_phone_modem();
Write IMEI to smartphone modem nvram
>>Step: Start to Init Modem Nvram Database...
OK: Init Modem Nvram Database successfully.

>>---------------------------------------------------<<
OK: IMEI[0] = "86522902*****9".
>>Step: Start to Connect with target.
COM port searching and preloader handshake
COM port searching and preloader handshake fail
Error: Connect failed, Exit Meta Mode and turn to next phone.
Все галки перепроверил дважды - всё сходится с мануалом.
Также, перешил телефон еще раз на P780_S124_ROW_140403_2014_04_4Gb.
Поведение не поменялось...
В чём моя ошибка? Как восстановить IMEI?
Может, восстанавливать IMEI нужно на какой-то конкретной версии прошивки?
На какой именнно, в случае китайца 2014 года?

Alva
29.05.2015, 20:26
сделайте format, прошейте и восстановите imei этой (https://yadi.sk/d/FGkq-88XeWAjF)утилитой, а заодно и mac-адрес

Porter
29.05.2015, 20:33
Прошвал с форматом - после та же ошибка :(

Ларчик просто открылся: я подключал телефон уже введённым в "метамод" кнопками. Оно и косячило.
Нажал кнопку в туле, подключил выключенный телефон к кабелю, тула его подхватила, сама перевела в "метамод" и успешно прописала.
Вопрос решен, закрыт.

Porter
31.05.2015, 15:09
Оказалось, не совсем решён - телефон вернулся... Не работает Wi-Fi и BT, включаешь в меню - сразу выключается. Раньше работало на той же версии софта.
Смотрю в меню - на тот раз IMEI на месте, но "недоступны" МАС адреса Wi-Fi и BT. Раньше МАС-и былы в порядке но небыло IMEI. Благо, имею ранее выписаны значения.
Прошиваю:
>>Step: Enter func_bt_address_meta_hdlr_smart_phone();
Write BT Address to smartphone AP nvram.
>>Step: Start to Init AP Nvram Database...
OK: Init Modem Nvram Database successfully.

>>---------------------------------------------------<<
>>Step: Scan Smartphone BT Address.
OK: BT Address = "000046662801".
>>Step: Start to Connect with target.
COM port searching and Kernel handshake
COM port searching and preloader handshake ok
COM port searching and Kernel handshake
OK: Connect to target successfully.
>>Step: Start to write BT Address.
OK: Write BT Address successfully.
Step: Check BT Address.
OK: Check BT Address. BT Address = "0 0 46 66 28 1".
.
>>Step: To Backup NVRAM to Bin Region, and Set Clean Boot Flag
OK: Backup NVRAM and WM_META_SetCleanBootFlag_Customize()
>>Step: Meta Disconnect with target.
Обратите внимание, какой МАС прописываю я, а что софт пишет в тело! Думал, может с пропусками нужно или двуточиями - нет, только 12 символов можно ввести.
Кроме того, после перезапуска, в меню МАС ВТ так и не появляется :(
С Wi-Fi тоже никак:
>>-------------------------------------------------------------------<<
>>Step: Enter func_wifi_mac_meta_hdlr_smart_phone_Ex();
Write Wifi MAC to smart phone nvram
>>Step: Start to Init smart phone Database...
OK: Init AP Nvram Database successfully.


>>-------------------------------------------------------------<<
>>Step: Scan Smart Phone Wifi MAC.
OK: Wifi MAC = "0008228ac0fb".
>>Step: Start to Connect with target.
COM port searching and Kernel handshake
COM port searching and preloader handshake ok
COM port searching and Kernel handshake
OK: Connect to target successfully.
>>Step: Start to write Wifi MAC.
Error: Write Wifi MAC fail. Meta Result = 10
Что я делаю не так?
Напомню, что телефон - китаец 2014 года, в нём ренее была и сейчас свеже прошитая P780_S124_ROW_140403_2014_04_4Gb.

Пробовал также пограмммой от Alva
Не прошивает ничего...
>>-------------------------------------------------------------------<<
>>Step: Enter Meta Mode && Smart Phone;

>>Step:Begin Scan Smart Phone data...
>>Step: Start to Init AP Nvram Database...
OK: Init AP Nvram Database successfully.
>>Step: Start to Connect with target...
COM port searching and preloader handshake
COM port searching and preloader handshake ok
COM port searching and Kernel handshake
COM port searching and Kernel handshake OK
OK:EnterMetaApMode, Connect to target successfully.
>>-------------------------------------------------------------------<<

>>Step: Enter func_wifi_mac_meta_hdlr_smart_phone_Ex();
Write Wifi MAC to smart phone nvram
>>Step: Start to write Wifi MAC.
Error: Write Wifi MAC fail. Meta Result = 1
ERROR!! Go to ST_END statues is: ST_WIFI

>>Step: Ap Meta Disconnect with target...

>>OK: Exit Meta successfully
>>----------------------------------------------------------------------<<

>>Step:Begin Scan Smart Phone data...

>>-------------------------------------------------------------------<<
>>Step: Enter Meta Mode && Smart Phone;

>>Step:Begin Scan Smart Phone data...
>>Step: Start to Init AP Nvram Database...
OK: Init AP Nvram Database successfully.
>>Step: Start to Connect with target...
COM port searching and preloader handshake
COM port searching and preloader handshake ok
COM port searching and Kernel handshake
COM port searching and Kernel handshake OK
OK:EnterMetaApMode, Connect to target successfully.

>>---------------------------------------------------<<

>>Step: Enter func_BT_meta_hdlr_smart_phone();
Write BT to smartphone nvram
Step: Start to write BT Address = "000046662801"...
Error: Write BT Address fail. Meta Result = 7
ERROR!! Go to ST_END statues is: ST_BT

>>Step: Ap Meta Disconnect with target...

>>OK: Exit Meta successfully
>>----------------------------------------------------------------------<<

>>Step:Begin Scan Smart Phone data...

Porter
31.05.2015, 16:44
Танцы с бубном не помогли. Опять форматнул и прошил той же версией. МАС-и появились, IMEI пропал. Восстановил - нормально работает.
Для теста сделал хард ресет - ничего не слетело, MAC-и и IMEI наместе, телефон звонит, Wi-Fi и BT включаются и работают.
Или клиент за пару часов чего сам начудил или магнитные бури...


* * *
Клиент признался, что пытался обновить версию Андроида через меню телефона. Возможно, проблема именно в том, что тело китайское с адаптированной прошивкой, и обновление стает криво.