Çözüldü Xiaomi Redmi Note 7 IMEI Repair - Mobil Kulüp'e Özel Anlatım

 Yazdır

cetoz

Yeni üye
Kayıtlı üye
26 May 2018
12
9
3
44
Merhaba,

UMT Dongle olmadan telefona IMEI yazmayı başardım. Buradaki arkadaşların bilgilerinden çok faydalandığım için paylaşmak istedim.

TWRP ile EFS reset yapılması gerektiği için telefonun Unlocked ve Diag port açmamız için de Root olaması gerekiyor.

Yaptıklarımı anlatıyorum;

- Aydar arkadaşımızın anlatımları ile telefona TWRP yükleyip üstüne Magisk ile Root yaptım.

- Backup kısmından EFS bölümünün bir yedeğini SD karta aldım. Dahili hafızaya almayın ileride onu sileceğiz :)

- Telefonu TWRP ile açıp terminal kısmından (daha sonra adb ile de yapılabildiğini gördüm :) Aydar arkadaşımızın veridiği aşağıdaki kodları çalıştırdım:

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2
dd if=/dev/zero of=/dev/block/bootdevice/by-name/fsg

- Telefonu yeniden başlattım fakat IMEI numaraları hala aynı idi, bende bir şekilde EFS'nin resetlenmediğini ya da yeni sürüm MIUI'nin otomatik düzeltme yaptığını düşünerek (ne kadar doğru bilmiyorum) xiaomi.eu sitesinden RMN7'de çalışan en eski sürüm olan 9.3.7 ROM'u indirdim.

- Sürüm düşürdüğüm için TWRP'den Cache, Data, System ve Internal Storage dahil herşeyi silip bu ROM'u yükledim. Bu işlem tüm telefonu sıfırlayacağı için yedeklerinizi almayı unutmayın!

- ROM yüklendikten sonra telefonu tekrar başlattım ve WIFI'ye bağlanıp sadece telefonu Mi hesabım ile aktive ettim ve diğer tüm kurulumları izinleri vs. vermeden devam ettim (Google hesabı, Mi Cloud vs hiç birini kurmadım).

- Ana ekran gelince WIFI ayarlarından bağlandığım WIFI'yi unut diyerek tüm internet bağlantısını kestim (Bir şekilde MI sunucusuna bağlanıp IMEI düzeltiyor olabilir diye paranoyakça davrandım biraz :) ve telefonu yeniden başlatıp TWRP'ye girdim.

- Tekrar EFS reset kodlarını çalıştırdım ve telefonu yeniden başlattım. Açılınca kontrol ettim ama hala Eski IMEI'ler duruyordu. Yine EFS reset olmadı dedim ama UMT'nin NV method loglarına bakarken gördüğüm gördüğüm bir şeyi denemeye karar verdim. UMT de EFS reset yapıp yeni QCN hazırlıyor ve onu telefona yüklüyordu.

- Aydar arkadaşımızın verdiği QCN dosyasını IMEI editör programı ile (HEX editörle de olur) açıp IMEI numaramı yazdım ve farklı bir isimle kaydettim.

- Telefonda DIAG port açmak için Aydar arkadaşımızın verdiği aşağıdaki kodları girdim:

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

- QPST ile telefonun QCN dosyasının yedeğini alıp (QPST Configuration -> Start Clients -> Software Download -> Backup) IMEI numarasını değiştirmiş olduğum QCN dosyasını telefona yükledim (QPST Configuration -> Start Clients -> Software Download -> Restore).

- Umutsuzca telefonu yeniden başlattım ama SIM1 boş ve SIM2 girmiş olduğum IMEI olarak geldi!!!

- Süper ama güncellemede sorun olabilir diyerek xiaomi.eu sitesinden MIUI 11 en son ROM sürümü çekip TWRP'den güncelledim, yeniden başlattım ve IMEI hala duruyordu!!

Sanırım en başta da EFS resetlenmişti fakat ben IMEI'leri görünce resetlenmedi sandım. Deneyecek arkadaşlar öncelikle ROM yüklemeden deneyebilirler. Başarılı olamazlarsa gerçekten eski sürüm ROM gerekli demektir :)

Burada bize gerekli her türlü bilgiyi paylaştığı için @Aydar arkadaşıma ve dongle olmadan işlemin yapılabildiğini haber verdiği için @Zeki70 arkadaşıma teşekkür ediyorum.

Umarım paylaşımın size de faydası olur :)
 
Moderatör tarafında düzenlendi:

Aydar

Çalışkan üye
Yönetici
Kurucu
Moderatör
28 Tem 2019
4,619
11,814
163
Meksika
t.me
Merhaba,

UMT Dongle olmadan telefona IMEI yazmayı başardım. Buradaki arkadaşların bilgilerinden çok faydalandığım için paylaşmak istedim.

TWRP ile EFS reset yapılması gerektiği için telefonun Unlocked ve Diag port açmamız için de Root olaması gerekiyor.

Fakat sizinde dediğiniz gibi QCN dosyasını IMEI editör programı ile düzeltmsiniz
Fakat UMT Dongle veya herhangi bir programla IMEI Repair işlemi yapmamşsınız.

Düzelttiğiniz QCN Dosyasını Cihazınıza yüklemişsiniz.
QCN Dosyasını yükledikten sonra zaten düzelttiğiniz QCN Cihazınız içinde görünecektir.

Fakat henüz siz cihazınıza IMEI Repair işlemi yapmadan neden QCN Yüklediniz ki?

Öncelikle cihazınıza IMEI Repair işlemi yapıp ondan sonra QCN Dosyasını düzeltmeden yükleme yapacaksınız.

(Cihazınız daha önce şebeke yoksa siz bu işlemleri yaptığınız rağmen şebeke geldise fakat o şebeke geçiçi olarak çalışacaktır.)
 

cetoz

Yeni üye
Kayıtlı üye
26 May 2018
12
9
3
44
Merhaba,

Ben UMT ile tamir adımlarını şuradaki logdan takip ettim.



ANDROID 9 (MIUI 10.3.6)
----------------------------
1 - ENABLE DIAG & QCN BACKUP (GCPRO)
2 - EFS BACKUP & RESET (UMT) [WITH TP]
3 - IMEI REPAIR (UMT)


ENABLE DIAG & QCN BACKUP (GCPRO)
----------------------------------------

Kod:
Device Detected...
SELinux := Enforcing
model:= Redmi Note 7
Android Version:= 9
Description Version:= lavender-user 9 PKQ1.180904.001 V10.3.6.0.PFGEUXM release-keys
Platform:= sdm660 [ qcom ] [ ]
Baseband:= MPSS.AT.3.1-00777-SDM660_GEN_PACK-1.209285.1.210383.1
Security Patch := 05-08-2019
ABI:= arm64-v8a SDK Ver:= 28
Simstatus:= ABSENT,ABSENT
ANDROID-ID = cecb3aa_00004991FA
Device is not rooted

Using Generic QCOM DIAG Enable

DIAG Enable Done Check Results..
Total Time Take...00:00:01

----------------

Using Version...1.0.0.0067
Selected Port Qualcomm HS-USB Android DIAG 902D COM2
Selected Model
Selected Task NV_QCN READ

Searching phone...

Build...MPSS.AT.3.1-00777-SDM660_GEN_PACK-1.200425.1.205466.1
Device Detected...
SELinux := Enforcing
model:= Redmi Note 7
Android Version:= 9
Description Version:= lavender-user 9 PKQ1.180904.001 V10.3.6.0.PFGMIXM release-keys
Platform:= sdm660 [ qcom ] [ ]
Baseband:= MPSS.AT.3.1-00777-SDM660_GEN_PACK-1.200425.1.205466.1
Security Patch := 05-05-2019
ABI:= arm64-v8a SDK Ver:= 28
Simstatus:= ABSENT,ABSENT
ANDROID-ID = f992bcc_00009CC491
Device is not rooted

Saved QCN..C:\GCPro_Team\Redmi Note 7_MPSS.AT.3.1-00777-SDM660_GEN_PACK-1.200425.1.205466.1_f992bcc__06_09_19_07_24_19_PM_  .qcn

All Finish...
Total Time Take...00:00:57

Log Saved

EFS BACKUP & RESET (WITH TP)(UMT)
----------------------------------------

Kod:
Device : Xiaomi Redmi Note 7
Operation : Backup EFS
Checking for existing devices...Not Found
Turn Off phone, hold Vol UP + Vol DOWN and insert USB cable.
Some phones may need Special Boot Cable or TestPoint for EDL mode.
Found Port : Qualcomm HS-USB QDLoader 9008 (COM5)
Driver Info : Qualcomm Incorporated, qu_usb_serial.sys, 2.1.2.0
Connecting to phone...OK
Waiting for response...OK
Init Handshake Sequence...OK
Hardware ID : E1C00800 [8996] 00000000
OPK_DATA : F7337FE47B192EF4D1BA34CB4E879F0C6B771D06D2DE87BF21  F65BA3303834E1
Initializing Protocol...OK
Using Auto Loader Selection [1]
Preparing Loader...Done
Sending Loader [8996_022]...Done
Executing Loader...OK
Detecting Chip Type...OK
Hardware : MSM8996, eMMC, 64 GB
LU Count : 1 [0x0747C000]
WARNING! High Speed Driver is not installed.
Please install driver from QcFire\Drivers folder using Device Manager.
Payload Info : In: 65536 [4096], Out: 131072, Sector Size: 512
Reading Partition Table...OK
Reading Device Information...OK
Device : Xiaomi Redmi Note 7 [lavender]
Software : PKQ1.180904.001, V10.3.6.0.PFGEUXM [Sat Aug 17 19:51:02 WIB 2019]
Android Ver. : 9
Patch Level : 2019-08-05
Saving EFS Backup.......OK
EFS Backup : EFS_Xiaomi_Redmi Note 7_PKQ1.180904.001_2019-08-05_190928_125031.ueb
Operation Finished.
QcFire Ver. 4.7

--------

Operation : Full Reset EFS
Checking for existing devices...Not Found
Turn Off phone, hold Vol UP + Vol DOWN and insert USB cable.
Some phones may need Special Boot Cable or TestPoint for EDL mode.
Found Port : Qualcomm HS-USB QDLoader 9008 (COM5)
Driver Info : Qualcomm Incorporated, qu_usb_serial.sys, 2.1.2.0
Connecting to phone...OK
Waiting for response...OK
Init Handshake Sequence...OK
Hardware ID : E1C00800 [8996] 00000000
OPK_DATA : F7337FE47B192EF4D1BA34CB4E879F0C6B771D06D2DE87BF21  F65BA3303834E1
Initializing Protocol...OK
Using Auto Loader Selection [1]
Preparing Loader...Done
Sending Loader [8996_022]...Done
Executing Loader...OK
Detecting Chip Type...OK
Hardware : MSM8996, eMMC, 64 GB
LU Count : 1 [0x0747C000]
WARNING! High Speed Driver is not installed.
Please install driver from QcFire\Drivers folder using Device Manager.
Payload Info : In: 65536 [4096], Out: 131072, Sector Size: 512
Reading Partition Table...OK
Reading Device Information...OK
Device : Xiaomi Redmi Note 7 [lavender]
Software : PKQ1.180904.001, V10.3.6.0.PFGEUXM [Sat Aug 17 19:51:02 WIB 2019]
Android Ver. : 9
Patch Level : 2019-08-05
Saving EFS Backup.......OK
EFS Backup : EFS_Xiaomi_Redmi Note 7_PKQ1.180904.001_2019-08-05_190928_130722.ueb
Reset EFS (Full)......Done
Operation Finished.
QcFire Ver. 4.7

IMEI REPAIR (UMT)
----------------------

Kod:
Operation : Repair IMEI
Port : COM1 : Qualcomm HS-USB Android DIAG 901D (COM1)
Compile : Aug 8 2019 22:46:49
Release : Jul 01 2019 09:00:00
Hw. Ver. : sdm660.g
Software : ----
IMEI : 000000000000000 / 000000000000000
Preparing IMEI Data...Done
QCN File : C:\UMTool\QcFire\QCN_Backup\sdm660.g_----_869288043779017_190928_121701.qcn
Restoring QCN Data...Done
Syncing Data...Done
Operation Finished.
QcFire Ver. 4.7


1. adımda QCN yedeği alınıyor ve DIAG portu açılıyor
2. adımda EFS yedeklenip sıfırlanıyor
3. adımda aşağıdaki gibi gerekli QCN dosyası hazırlanıp yükleniyor
Kod:
Preparing IMEI Data...Done
QCN File : C:\UMTool\QcFire\QCN_Backup\sdm660.g_----_869288043779017_190928_121701.qcn
Restoring QCN Data...Done


UMT root ihtiyacı olmadan EFS silebiliyor ya da QCN atabiliyor. Bu yüzden biz UMT gibi otomatik şekilde yapmadığımız için uzun gözükse de bence aynı adımları izliyoruz.

Eğer ileride IMEI ya da şebeke sıkıntısı yaşarsam yine burada sizinle paylaşacağım (y)
 
Son düzenleme:
  • Beğen
Tepkiler: mycep ve xm4sk

Aydar

Çalışkan üye
Yönetici
Kurucu
Moderatör
28 Tem 2019
4,619
11,814
163
Meksika
t.me
Merhaba,

1. adımda QCN yedeği alınıyor ve DIAG portu açılıyor
2. adımda EFS yedeklenip sıfırlanıyor
3. adımda aşağıdaki gibi gerekli QCN dosyası hazırlanıp yükleniyor

Dediğim gibi şuan şebeke varsa daha sonra gitme durumu varsa o zaman cihaıznız IMEI Repair işlemi olmamış olcaktır.
Umarım gitmez'de sizde güzel günlerden cihazınızı kullanınız.
Yorumunuzu konuya ekliyorum o zaman başkasının işine'de yarar diye düşünüyorum.

İyi forumlar.
 
  • Beğen
Tepkiler: cetoz

mrsmaraz

Yeni üye
Kayıtlı üye
17 Eki 2019
6
1
3
29
Merhaba,

UMT Dongle olmadan telefona IMEI yazmayı başardım. Buradaki arkadaşların bilgilerinden çok faydalandığım için paylaşmak istedim.

TWRP ile EFS reset yapılması gerektiği için telefonun Unlocked ve Diag port açmamız için de Root olaması gerekiyor.

Yaptıklarımı anlatıyorum;

- Aydar arkadaşımızın anlatımları ile telefona TWRP yükleyip üstüne Magisk ile Root yaptım.

- Backup kısmından EFS bölümünün bir yedeğini SD karta aldım. Dahili hafızaya almayın ileride onu sileceğiz :)

- Telefonu TWRP ile açıp terminal kısmından (daha sonra adb ile de yapılabildiğini gördüm :)) Aydar arkadaşımızın veridiği aşağıdaki kodları çalıştırdım:

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2
dd if=/dev/zero of=/dev/block/bootdevice/by-name/fsg

- Telefonu yeniden başlattım fakat IMEI numaraları hala aynı idi, bende bir şekilde EFS'nin resetlenmediğini ya da yeni sürüm MIUI'nin otomatik düzeltme yaptığını düşünerek (ne kadar doğru bilmiyorum) xiaomi.eu sitesinden RMN7'de çalışan en eski sürüm olan 9.3.7 ROM'u indirdim.

- Sürüm düşürdüğüm için TWRP'den Cache, Data, System ve Internal Storage dahil herşeyi silip bu ROM'u yükledim. Bu işlem tüm telefonu sıfırlayacağı için yedeklerinizi almayı unutmayın!

- ROM yüklendikten sonra telefonu tekrar başlattım ve WIFI'ye bağlanıp sadece telefonu Mi hesabım ile aktive ettim ve diğer tüm kurulumları izinleri vs. vermeden devam ettim (Google hesabı, Mi Cloud vs hiç birini kurmadım).

- Ana ekran gelince WIFI ayarlarından bağlandığım WIFI'yi unut diyerek tüm internet bağlantısını kestim (Bir şekilde MI sunucusuna bağlanıp IMEI düzeltiyor olabilir diye paranoyakça davrandım biraz :)) ve telefonu yeniden başlatıp TWRP'ye girdim.

- Tekrar EFS reset kodlarını çalıştırdım ve telefonu yeniden başlattım. Açılınca kontrol ettim ama hala Eski IMEI'ler duruyordu. Yine EFS reset olmadı dedim ama UMT'nin NV method loglarına bakarken gördüğüm gördüğüm bir şeyi denemeye karar verdim. UMT de EFS reset yapıp yeni QCN hazırlıyor ve onu telefona yüklüyordu.

- Aydar arkadaşımızın verdiği QCN dosyasını IMEI editör programı ile (HEX editörle de olur) açıp IMEI numaramı yazdım ve farklı bir isimle kaydettim.

- Telefonda DIAG port açmak için Aydar arkadaşımızın verdiği aşağıdaki kodları girdim:

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

- QPST ile telefonun QCN dosyasının yedeğini alıp (QPST Configuration -> Start Clients -> Software Download -> Backup) IMEI numarasını değiştirmiş olduğum QCN dosyasını telefona yükledim (QPST Configuration -> Start Clients -> Software Download -> Restore).

- Umutsuzca telefonu yeniden başlattım ama SIM1 boş ve SIM2 girmiş olduğum IMEI olarak geldi!!!

- Süper ama güncellemede sorun olabilir diyerek xiaomi.eu sitesinden MIUI 11 en son ROM sürümü çekip TWRP'den güncelledim, yeniden başlattım ve IMEI hala duruyordu!!

Sanırım en başta da EFS resetlenmişti fakat ben IMEI'leri görünce resetlenmedi sandım. Deneyecek arkadaşlar öncelikle ROM yüklemeden deneyebilirler. Başarılı olamazlarsa gerçekten eski sürüm ROM gerekli demektir :)

Burada bize gerekli her türlü bilgiyi paylaştığı için @Aydar arkadaşıma ve dongle olmadan işlemin yapılabildiğini haber verdiği için @Zeki70 arkadaşıma teşekkür ediyorum.

Umarım paylaşımın size de faydası olur :)

Üstad kodlar tam olarak bu şekilde mi

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2
dd if=/dev/zero of=/dev/block/bootdevice/by-name/fsg
 

cetoz

Yeni üye
Kayıtlı üye
26 May 2018
12
9
3
44
Üstad kodlar tam olarak bu şekilde mi

dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2
dd if=/dev/zero of=/dev/block/bootdevice/by-name/fsg

Merhaba,

Eğer TWRP içindeki terminalden yazıyorsanız evet bu şekilde. Eğer TWRP'de iken Adb'den yazacaksanız önce "adb shell" yazıp sonra shell'den yukarıdaki kodları yazmanız gerekiyor.

Detaylı bilgi daha önceden açılmış TWRP'den EFS resetleme başlığında var.
 

mrsmaraz

Yeni üye
Kayıtlı üye
17 Eki 2019
6
1
3
29
Merhaba,

Eğer TWRP içindeki terminalden yazıyorsanız evet bu şekilde. Eğer TWRP'de iken Adb'den yazacaksanız önce "adb shell" yazıp sonra shell'den yukarıdaki kodları yazmanız gerekiyor.

Detaylı bilgi daha önceden açılmış TWRP'den EFS resetleme başlığında var.
Hocam bu yöntemi yapıyorum EFS siliniyor ardından Hex Editor editlenen qcn yi QPST ile yazdığım zaman recovery e düşüyor cihaz.
Cihazın tekrar açılması için EFS silmem veya EFS yedeğini yüklemem gerekiyor.
Bu konuda yardımcı olabilir misiniz ?

Bootloader açık
Cihaz Rootlu
TWRP yüklü

RDN7 9.3.7 en eski MIUI 10 sürümü le deniyorum.

QCN yi editlerken hata yaptığımı zannetmiyorum sadece eskisinin yerine hiç atlama yapmadan tekrar tekrar kontrol ederek hatasız şekilde yenilerini yazıyorum İMEİ 1 ve İMEİ 2 ye.
yoksa sadece İMEİ 2 ye mi yazmalıyım? veya hata burada mı? bir yardım etseniz çok müteşekkir olurum.
 
Son düzenleme: