Възстановяване на изтрити IMEI номера (Qualcomm)

  • This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies.

Филип Петев

Модератор
Staff Member
Модератор
MIUIBG-VIP
5 Декември 2013
578
223
43
39
Хасково
#1
ВНИМАНИЕ !!! Ръководството се изпълнява на Ваша отговорност ! Няма да бъда отговорен, ако някой не го е прочел стъпка по стъпка, като е повредил телефона и в следствие на това ръководство е загубили гаранцията си!

Знаете, че IMEI номера (или номерата) са много важни: това е не само един вид серийния номер на телефона, но и с този номер телефона се идентифицира в мрежите на мобилните оператори. Загубата на тези номера обикновено води до това телефона да не може да се закачи към мобилната мрежа. При телефоните, базирани на Qualcomm, има два случая, при които може да се загуби IMEI номера:
1. modem, един от партишъните на телефона, съдържащ фърмуера за управление на радиомодула, е бил изтрит по една или друга причина. От това положение обикновено се излиза лесно: с префлашване на съответния партишън. Просто вземате файла NON-HLOS.bin, намиращ се в архива с fastboot рома за съответния телефон и го префлашвате през fastboot. Пример:
Код:
fastboot flash modem D:\NON-HLOS.bin
2. modemst1 и modemst2 (при някои телефони само modemst), партишъните, съдържащи IMEI номерата на телефона и друга служебна информация за радиото, са били изтрити по една или друга причина. Лошо... Тези партишъни обикновено не се флашват при наливане на ром през fastboot или recovery и загубата им не може да бъде възстановена по нормален начин.
Настоящето ръководство разглежда възстановяване на IMEI номерата, загубени при втория случай, като за възстановяването се ползва dump на NVRAM на телефона от работещ такъв (задължително същия модел).

I. Неща, които са необходими:

1. Естествено, работещ екземпляр на същия модел телефон.
2. Този архив, който съдържа:
- QPST 2.7.415 - пакета, с който ще се прави dump файла от работещия телефон и ще се налива на неработещия.
- HxD - шестнадесетичен редактор. Избрал съм точно този, защото е безплатен и портативен (не изисква инсталация).
- IMEI Converter - малка програмка за объщане на IMEI номера от цифри
3. Инсталирана последна версия на MiFlash - в процедурата не се ползва самата програма, а само драйвера на Qualcomm, който върви с нея.
4. Инсталирани adb/fastboot команди, достъпни през Command Prompt.
5. Windows 7 или по-късна версия.

II. Подготовка за процедурата:

1. Съвпада с точка едно от предната тема - Windows Driver Signature Enforcement се спира задължително.
2. Разархивирате приложения архив в папка по избор и инсталирате QPST.

III. Копиране на NVRAM от телефона - донор

1. Телефона трябва да бъде поставен в Qualcomm HS-USB Android DIAG 901D (или още Qualcomm HS-USB Diagnostics 9025) режим. Има два начина за това:
- чрез въвеждане на следния код в приложението за набиране:
Код:
*#*#717717#*#*
Ще видите известие Diag port enable от операционната система. При повторно въвеждане на кода, порта се изключва.
- чрез adb (USB Debugging в Developer options трябва да е включено). Отваряте Command prompt и изпълнявате следните команди:
Код:
adb shell
su
setprop sys.usb.config diag,adb
Който и от двата начина изберете, крайния резултат в Device manager би трябвало да е това:



2. Следва изкопиране на съдържанието на NVRAM на работещия телефон с помощта на QPST. Отваряте групата на QPST в старт менюто и стартирате от нея Software Download. След като я стартирате, отивате на страницата Backup и правите следното:



- уверявате се, че програмата вижда com порта.
- натискате бутона Browse и избирате място, където ще се запише dump файла.
Важно !!! Избира се задължително тип на файла qcn, а не xqcn (падащото меню File Type в диалоговия прозорец за запис на файла), защото редакциите на получения файл след това няма да могат да бъдат направени (символите за замяна не могат да бъдат открити с редактора).
- натискате бутона Start и след около половин минута dump файла ще е готов там, където сте указали.

IV. Редактиране на dump файла
1. Преди да пристъпите към самата редакция е необходимо да конвертирате IMEI номерата в шестнадесетичен стринг, който после ще бъде търсен и заменян в dump файла. За целта, отваряте програмата IMEI Converter, въвеждате IMEI номера и натискате бутона Convert IMEI:



Правите конвертиране на всички IMEI номера, а именно:
- IMEI номера на телефона - донор: това ще е стринга, който ще се търси за замяна
- IMEI номера на повредения телефон: това ще е стринга, който ще заменя предния.
Ако телефона има два IMEI номера, това се прави съответно и за двата.

2. Отваряте HxD и зареждате dump файла в него през File / Open. Ще видите нещо подобно на това:



Отивате на Search / Replace и правите следните настройки:



Search for: тук слагате конвертирания IMEI на телефона - донор.
Replace with: тук слагате Вашия конвертиран IMEI.
Datatype: Hex-values
Желателно е да се сложи отметка на Prompt on replace.
Прави се замяна на всички попадения, които бъдат открити (обикновено е само едно). Когато телефона има два IMEI номера, това се повтаря и за втория IMEI.
След като всички замени бъдат направени, запазвате някъде новия файл (желатепно File / Save as), като запазвате същото разширение.

V. Наливане на новия файл в неработещия телефон

1. Поставяте телефона в Qualcomm HS-USB Android DIAG 901D (Qualcomm HS-USB Diagnostics 9025) режим (точка 1 от глава III).
2. Отваряте отново Software Download, отивате на страницата Restore и правите следното:



- уверявате се, че телефона (порта) се вижда от програмата.
- натискате Browse и посочвате редактирания qcn файл.
- натискате Start и след около половин минута до минута процедурата ще е приключила.

След като направите всичко, написано дотук, откачате телефона от компютъра и го рестартирате. След рестарта телефона вече би трябвало да може да се закачи към мобилната мрежа.

Забележка: при някои телефони порта излиза по друг начин, така че тук ще пиша известните в момента портове и как излизат при различните телефони:
RedMi 2 - Qualcomm HS-USB Android DIAG 901D
Mi 4, Mi Note - Qualcomm HS-USB Diagnostics 9025
Mi2s - Qualcomm HS-USB MDM Diagnostics 9031
 
Последно редактирано:

Be6i4

Модератор
Staff Member
Модератор
30 Септември 2013
144
97
43
www.be6i4.androidspacebg.com
#7
Страхотна тема, поздравления! След малко ще тествам на едно RedMI note 3 Pro дали ще успея да оправя радиото.
Тук илиза драйвера като:

Qualcomm HS-USB Android DIAG 901D
 
Top Bottom