Tuesday, January 30, 2018

IMEI Backup/Restore (QCN Backup/Restore) for Mi Max

IMEI information ေတြကို Backup လုပ္ထားမယ္။ အေၾကာင္းအမ်ဳိးမ်ဳိးေၾကာင့္ ဖုန္းလိုင္းမတက္၊ လိုင္းေပ်ာက္ေတြျဖစ္ရင္ ျပန္ထည့္မယ့္ နည္းလမ္းပါ။ Mi Max လို႕ဆိုတာက Mi Max နဲ႕နမူနာျပထားလို႕ပါ။ Qualcomm CPU ကို သံုးထားတဲ့ မည့္သည့္ xiaomi phones ေတြကို မဆို သည္နည္းနဲ႕ Backup ယူူထားႏိုင္ပါတယ္။ လိုအပ္ခ်ိန္ Restore လုပ္ျပိး ျပန္ထည့္ႏိုင္ပါတယ္။ QCN Backup လုပ္တယ္လဲ ေျပာၾကပါတယ္။ သည္ post မွာေတာ့ ကိုယ့္ဖုန္းက IMEI info ေတြကို Backup ယူထားမယ္၊ ကိုယ့္ဖုန္းမွာပဲျပန္ထည့္မယ္ ဆိုတဲ့နည္းလမ္းကို ေျပာျပမွာပါ။ Model တူတဲ့ အျခားဖုန္းက QCN backup ယူလာျပီး ကိုယ့္ဖုန္းမွာ ကိုယ့္ IEMI နံပါတ္ေတြျပင္ထည့္ျပီး Restore ျပန္လုပ္တာကိုေတာ့ ေနာက္ထပ္ post တစ္ခုနဲ႕ရွင္းျပေပးပါမယ္။

IMEI, Baseband ေပ်ာက္ရင္ အရင္ဆံုးလုပ္ရမွာကေတာ့ Fastboot rom ကိုပဲ ျပန္တင္ေပးပါ။ အဲသည္မွာ Modem file ကို ျပန္ flash ပါတယ္။ အဲသည္ အဆင့္မွာလည္း အဆင္ေျပသြားတတ္ပါတယ္။ မရရင္ေတာ့ အခုလို backup လုပ္ထားတဲ့ QCN file ကုိျပန္ထည့္ေပးျပီးလုပ္ယူရမွာေပါ့ခင္ဗ်ာ..။ MTK CPU သံုးဖုန္းေတြကေတာ့ ခုလိုသီးသန္႕ သိမ္းထားစရာမလိုပါ။ သူတို႕ရဲ႕ Fastboot firmware ထဲမွာပါတဲ့ Modem file ကိုသံုးျပီး IMEI ေတြကို MTK Meta Mode ကေနျပန္ေရးႏုိင္ပါတယ္။ သည္ေနရာမွာ [ IMEI & MEID Fix for Redmi Note 4, Redmi Pro ] MTK CPU သံုးတဲ့ Redmi Note 4, Redmi Pro တို႕ကို IMEI ျပန္ေရးသားနည္းကို ေလ့လာႏိုင္ပါတယ္။

ကဲ... စလိုက္ၾကရေအာင္...။ လိုအပ္တာေတြကေတာ့...
  • Backup လုပ္ရန္အတြက္ ROOT လိုခ်င္လည္းလိုပါမယ္။ မလိုခ်င္လည္း မလိုပါ။ ဖုန္း Model ေပၚမူတည္ပါတယ္။ Restore ျပန္လုပ္ဖို႕ အတြက္ကေတာ့ Boot Loader Unlock လုပ္ထားျပီး၊ ROOT ထားျပီးသား ျဖစ္ေနရပါမယ္။
  • Qualcomm ကထုတ္တဲ့ QPST Software လိုပါမယ္။ သည္ေနရာမွာ [ QPST Software Download ] download ျပဳလုပ္ႏိုင္ပါတယ္။
  • ကြန္ပ်ဴတာမွာ ဖုန္းနဲ႕ပတ္သက္တဲ့ Adb, Fastboot, Qualcomm drivers ေတြ တင္ထားျပီးသား၊ အလုပ္လုပ္ေနျပီးသားျဖစ္ေနရပါမယ္။ Xiaomi phone ေတြအတြက္ PC Drivers တင္တဲ့နည္းလမ္းေတြ၊ လိုအပ္တဲ့ Drivers ေတြကို သည္ေနရာမွာ [ PC Driver Installation for Xiaomi Phones ] ေလ့လာျပီး လိုအပ္တာေတြကို download ျပဳလုပ္ႏိုင္ပါတယ္။



IMEI Backup


Boot Loader Locked ဖုန္းေတြကို firmware တင္ရင္ Qualcomm ရဲ႕ EDL (Emergency Download Mode) ကို၀င္ျပီး ေရးတယ္ဆိုတာ မွတ္မိမွာပါ။ သည္ေနရာမွာလည္း IMEI information ေတြဖတ္ဖို႕ Qualcomm ရဲ႕ USB Diagnostics Mode ကို ၀င္ျပီး ဖတ္တာ၊ ေရးတာ လုပ္ရပါမယ္။ Diagnostic Mode ၀င္ဖို႕ Phone Dialer ကိုဖြင့္ျပီး *#*#717717#*#*ကိုႏွိပ္ပါ။ Diag USB Port Enable ဆိုတဲ့ Toast Noti ေလးေပၚလာပါမယ္။ ဖုန္းကို ကြန္ပ်ဴတာနဲ႕ USB cable သံုးလို႕ခ်ိတ္ဆက္ပါ။ Driver ေတြ install လုပ္ဖို႕လိုရင္ auto install လုပ္ေနပါလိမ့္မယ္။ အားလံုးျပီးရင္ေတာ့ Computer's Device Manager မွာ Qualcomm Diagnostics Port တစ္ခုေတြ႕မွာပါ။ COM port number ေလးပါ မွတ္ထားလိုက္ပါ။



*#*#717717#*#* MMI Code နဲ႕ Diag mode ၀င္မရတဲ့ဖုန္းေတြကေတာ့ root access လိုပါျပီ။ ဖုန္းကို USB cable နဲ႕ကြန္ပ်ဴတာကို ဆက္ထားျပီး ေအာက္ပံုပါအတုိင္း command မ်ားရိုက္ျပီး Diag Mode ကို ON ပါ။


USB Diag Port တစ္ခု computer's Device Manger မွာေပၚလာပါျပီ။ code နဲ႕ဖြင့္တာနဲ႕ port number ေလးေတြ မတူတာ သတိထားမိမွာပါ။


ျပီးရင္ေတာ့ computer မွာ install ထားတဲ့ QPSTConfig.exe ဆိုတဲ့ program ကိုဖြင့္ပါ။


QPST Program ပြင့္လာရင္ Active ျဖစ္ေနတဲ့ ဖုန္းတစ္ခုကို Detect သိေနျပီး Port number ကိုပါျပေနမွာပါ။


Start Client menu မွ Software Download ဆိုတာကိုေရြးပါ။


QPST Software Download Windows ေပၚလာပါက Backup Tab ကိုေရြးပါ။ QCN file ကို သိမ္းထားမယ့္ေနရာ၊ နာမည္ေတြေပးဖို႕ Browse Button ကိုႏွိပ္ပါ။


Computer မွာ file သိမ္းခ်င္တဲ့ location ကိုေရြးပါ။ file နာမည္ေပးပါ။ သိမ္းထားမယ့္ File Type ေနရာမွာ (*.qcn) ကိုေရြးပါ။ Save button ကိုႏွိပ္ပါ။



ျပင္ဆင္ေပးတာေတြအားလံုး အဆင္သင့္ျဖစ္ျပီျဖစ္လို႕ backup ကူးရန္ Start Button ႏွိပ္ပါ။


Backup ကူးေနပါလိမ့္မယ္။


Backup ကူးတာ ျပီးဆံုးပါျပီ။


Computer ထဲမွာ QCN file ေလးတစ္ခုရလာပါျပီ။


Phone ကို USB Diag mode မွျပန္ထြက္ရန္ *#*#717717#*#* MMI code ကိုျပန္ႏွိပ္ပါ။ USB Diag mode မွျပန္ထြက္သြားပါလိမ့္မယ္။


MMI code နဲ႕ Diag mode ၀င္မရလို႕ Root access နဲ႕ ၀င္ခဲ့တဲ့ဖုန္းေတြကေတာ့ ေအာက္ပံုပါ command ကိုရိုက္ျပီး USB Diag Mode မွျပန္ ထြက္ႏိုင္ပါတယ္။




IMEI Restore


IEMI, Baseband ေပ်ာက္ေနတာကို ျပန္ Restore လုပ္တာကေတာ့ ကုိယ္သိမ္းထားတဲ့ ကိုယ့္ဖုန္းအတြက္ QCN file ကို QPST Software သံုးျပီး ျပန္ထည့္ေပးတာပါ။ သည္ေနရာမွာ Root Access လိုေကာင္းလိုေနပါမယ္။ IEMI ေတြေပ်ာက္ျပီး ဖုန္းလိုင္းသံုးလို႕မရေပမယ့္ ဖုန္းကေတာ့ ေကာင္းေနမွာပါ။ သည္ေတာ့ Root Access ေတာ့ရေအာင္လုပ္ေပါ့။

IMEI, Baseband ေပ်ာက္တာေတြ ျပန္ Restore လုပ္ဖို႕ ဖုန္းမွာ corrupt (ပ်က္စီး) ေနတဲ့ modemst1, modemst2, fsg partitions ေတြကို wipe (ရွင္းထုတ္) ပစ္ရပါမယ္။ သည္ေနရာမွာ Root Access လိုပါတယ္။ ADB Shell Windows ကေနပဲ wipe လုပ္ရပါမယ္။ ဖုန္းတစ္လံုးနဲ႕တစ္လံုး block numbers ေတြမတူတဲ့ အတြက္ modemst1, modemst2, fsg တို႕ရဲ႕ block numbers ေတြကို ေအာက္ပါပံုက command နဲ႕ၾကည့္ျပီးမွတ္သားထားပါ။


Mi Max Prime အတြက္ fsg, modemst1, modemst2 တို႕အတြက္ သက္ဆိုင္ရာ block numbers ေတြကေတာ့ /dev/block/mmcblk0p40, /dev/block/mmcblk0p41, /dev/block/mmcblk0p42 တို႕ျဖစ္ပါတယ္။ အျခားဖုန္းေတြမွာအတြက္လည္း fsb, modemst1, modemst2 တို႕အတြက္ block number ရွာျပီးမွတ္ထားပါ။


fsg, modemst1, modemst2 partitions ေတြကို ေအာက္ပံုပါအတိုင္း command ေတြသံုးျပီး wipe ပါမယ္။ ျပီးရင္ ဖုန္းကို Reboot လုပ္ပါမယ္။


က်ေနာ့္အေနနဲ႕ ဖုန္းအေကာင္းကို ဖ်က္ျပီး နမူနာလုပ္ျပေနတာမို႕ အခုအခ်ိန္မွာ ဖုန္းက လိုင္းမမိ No SIM ျဖစ္၊ Baseband Unknown ျဖစ္ေနပါျပီ။


ကဲ.. က်ေနာ္တို႕ backup သိမ္းထားခဲ့တဲ့ QCN File ကို QPST Software သံုးျပီး ျပန္ Restore လုပ္ရေအာင္။ ဖုန္းကို Diag Mode ၀င္မယ္။


QPSTConfig.exe ကိုဖြင့္မယ္။


QPST Program ပြင့္လာရင္ Start Clients menu ကေန Software Download ဆိုတာကိုေရြးမယ္။


သည္တစ္ခါမွေတာ့ ကိုယ့္မွာသိမ္းထားတဲ့ QCN file ကိုျပန္ထည့္ေပးမွာမို႕ Restore Tab ကိုေရြးပါမယ္။


Browse Button ႏွိပ္ျပိး ကြန္ပ်ဴတာမွာသိမ္းထားတဲ့ QCN File ကိုရွာေပးဖို႕လုပ္ပါမယ္။


File Type ေနရာမွာ (*.qcn) ဆိုတာကိုေရြးေပးပါမယ္။


ကြန္ပ်ဴတာထဲသိမ္းထားတဲ့ QCN File ကိုေရြးေပးျပီး Open လုပ္ေပးလိုက္ပါ။


ျပင္ဆင္တာေတြအားလံုးျပိးလို႕ အဆင္သင့္ျဖစ္ျပီဆိုရင္ေတာ့ ဖုန္းထဲကို QCN file ျပန္ေရးေပးဖို႕အတြက္ Start Button ႏွိပ္ပါ။


QCN File ကို Restore လုပ္ေနပါမယ္။

100% ျပည့္ျပီး အားလံုးျပီးဆံုးသြားရင္ေတာ့ Memory Restore Completed. ဆိုတဲ့ Message ေလးေတြ႕ရပါျပီ။ Program ကိုျပန္ထြက္ႏိုင္ပါျပီ။ ဖုန္းကို Reboot လုပ္ေပးလိုက္ပါ။


ဖုန္းျပန္တက္လာခ်ိန္မွာေတာ့ Baseband အမွန္ျပန္ျဖစ္၊ IMEI ေတြအမွန္ျပန္ေပၚ၊ ဖုန္းလိုင္းတက္လာတာေတြ႕ရမွာပါ.....။




Phone ကို MMI code နဲ႕ပဲ Diag mode ၀င္လို႕ရတယ္.... Root Access လည္း မရွိေသးဘူးဆိုရင္ fsg, modemst1, modemst2 blocks ေတြကို wipe လုပ္မပစ္ပဲ Restore အရင္လုပ္ၾကည့္ေပါ့။ အဆင္မေျပဘူးဆိုရင္ေတာ့ Wipe လုပ္ႏုိင္ဖို႕ Root Access ရေအာင္ ၾကိဳးစားပါ။ IMEI ေတြေပ်ာက္ေနလို႕ Mi Account sign in မ၀င္ႏုိင္ေပမယ့္ Boot Loader Lock ဖုန္းေတြမွာ Unofficial Boot Loader Unlock files ေတြ flash ျပီး TWRP သြင္းလို႕ Root ႏိုင္ပါတယ္။ Boot Loader Lock မပါတဲ့ဖုန္းေတြကေတာ့ TWRP ဘယ္လိုသြင္းသြင္း အဆင္ေျပမွာပါ။

#Crd Thet zaw ko

No comments:

Post a Comment