Tuesday, January 30, 2018

Flashing Global ROM on Redmi Note 4

Boot Loader Unlock မလုပ္ရေသးတဲ့ Redmi Note 4 ကို ဖုန္းစ၀ယ္ခ်ိန္ပါလာတဲ့ China Stable ROM ကေန Global ROM သို႕ျဖစ္ေစ၊ Global ROM ကေန China ROM သို႕ျဖစ္ေစ မိမိစိတ္ၾကိဳက္ ROM အမ်ိုးမ်ဳိးခ်ိန္းခ်င္ပါက Fastboot rom ကို Download လုပ္ျပီး SP Flash Tool ကိုသံုးလို႕ Firmware ေရးသားႏိုင္ပါတယ္။

မိမိဖုန္းအတြက္ လိုအပ္ေသာ latest fastboot rom ကို သည္ေနရာမွာ [ Download Latest Fastboot ROM ] Download ျပဳလုပ္ႏိုင္ပါတယ္။


Fastboot rom ရလာရင္ေတာ့ ကြန္ပ်ဴတာမွာ ျဖည္ခ်ေပးထားရပါမယ္။ က်ေနာ္ကေတာ့ WinRAR software ကိုပဲသံုးလို႕ archive file ျဖည္တာေတြ လုပ္ပါတယ္။ သည္ေနရာမွာ WinRAR နဲ႕ပဲ နမူနာျပ ထားပါတယ္။ မိမိကၽြမ္းက်င္ရာ software သံုးလို႕ archive file ကို ျဖည္ႏိုင္ပါတယ္။

  • Firmware file အေပၚမွာ Right Click ႏွိပ္ပါ။ ေပၚလာေသာ Shortcut Menu မွာ Extract Here... ဆိုတာေရြးေပးလိုက္လွ်င္ ဖိုင္ကို ျဖည္ခ်သြားပါလိမ့္မယ္။
  • Firmware နဲ႕နာမည္တူ file အၾကီးတစ္ဖိုင္ ရလာပါလိမ့္မယ္။ အဲသည္ဖိုင္ေပၚ right click ႏွိပ္ျပီး Rename ဆိုတာေရြးလို႕ ေနာက္ဆံုးမွာ .zip ဆိုျပီးထည့္ေပးလိုက္ပါ။
  • နာမည္ေျပာင္းထားျပီးသား file ေပၚမွာ Right Click ႏွိပ္လို႕ Extract Here.. ဆိုတာေရြးျပီး ထပ္ျဖည္ပါ။
  • Firmware Folder ရလာပါမယ္။
  • Boot Loader Unlock မလုပ္ရေသးပဲ SP Flash Tool နဲ႕ Firmware ေရးရာမွာ SEC_IMAGE_TOO_LARGE ဆိုျပီး Error တက္တတ္တာေၾကာင့္ အဲသည္လိုမျဖစ္ရေအာင္ အခုလို firmware files ေတြကို ျပင္ဆင္ေပးရပါမယ္။ သည္ေနရာမွာ [ cust.img Download Link ] Modified လုပ္ထားတဲ့ cust.img file ကို Download ျပဳလုပ္ပါ။ ရလာေသာ cust_global.rar file ကိုျဖည္ပါ။
  • cust_global folder ထဲမွာရွိတဲ့ cust.img file ကို Firmware Folder ေအာက္မွာရွိတဲ့ images folder ထဲကို ကူးထည့္ပါ။
  • ရွိျပီးသား file ကို Replace လုပ္မလားေမးလာရင္ Replace သာလုပ္ေပးလိုက္ပါ။

Firmware အတြက္ျပင္ဆင္ျပင္ဆင္တာေတြ ျပီးျပီဆိုရင္ေတာ့ Firmware ေရးဖို႕လိုအပ္တဲ့ SP Flash Tool ကို သည္ေနရာမွာ [ SP Flash Tool Download Link] Download ျပဳလုပ္ပါ။ ရလာေသာ file ကို ျဖည္ထားပါ။

SP Flash Tool နဲ႕ firmware ေရးႏုိင္ဖို႕ လိုအပ္တဲ့ MTK USB VCOM Driver ကို သည္ေနရာမွာ [ MTK Driver Download Link ] Download ျပဳလုပ္ပါ။ ဖိုင္ကိုျဖည္ပါ။

  • MTK Drivers ေတြ Install ျပဳလုပ္ဖို႕ မိမိသံုးတဲ့ Windows က 64bit ဆိုလွ်င္ Drivers ေတြ မွန္ကန္စြာထည့္ႏိုင္ရန္ Driver Signature Enforcement OFF ေပးရပါမယ္။ သည္ command file ေလးကို [ SIG-DISABLE.cmd Download Link ] download ျပဳလုပ္ပါ။ ပံုတြင္ျပထားသည့္အတိုင္း file ေလးေပၚမွာ Right Click ႏွိပ္၊ ေပၚလာတဲ့ Shortcut Menu မွ Run As Administrator ကိုေရြးေပးလိုက္ပါ။ သိပ္မၾကာခင္မွာ Windows က Auto Restart ျဖစ္သြားပါလိမ့္မယ္။ ျပန္တက္လာရင္ Driver Signature Enforcement OFF ျပီးျဖစ္ေနပါျပီ။ MTK Driver Installation ကို စတင္ႏိုင္ပါျပီ။
  • MTK Driver Installation Folder ထဲမွ DriverInstaller.exe ဖုိင္ေပၚမွာ Right Click ႏွိပ္၊ ေပၚလာတဲ့ Menu မွ Run As Administrator ကိုေရြးေပးပါ။
  • Install Drivers ဆိုတဲ့ Option ကိုေရြးပါ။ Start button ကိုႏွိပ္ပါ။
  • Drivers ေတြ Install လုပ္ခ်ိန္ Warning box အနီေလးေတြေပၚလာပါက Install This Driver Software Anyway ဆိုတာသာ ေရြးျပီး ႏွိပ္ေပးပါ။
  • MTK Drivers ေတြ Install တာ complete ျဖစ္ရင္ေတာ့ Exit button ႏွိပ္လို႕ ထြက္ႏိုင္ပါျပီ။

  • Firmware file ကို Download ျပဳလုပ္လုိ႕ ျဖည္ခ်ျပီးျပီ။ cust.img file ကိုလည္း အစားထိုးထည့္ျပီးျပီ။ MTK Drivers ေတြလည္း မွန္ကန္စြာ Install လုပ္ႏိုင္ခဲ့ျပီ။ SP Flash Tool ကိုလည္းေဒါင္းျပီး ျဖည္ထားျပီးျပီ ဆိုရင္ေတာ့ Firmware ေရးသားျခင္းကို စတင္ႏိုင္ပါျပီ။

    • SP Flash Tool folder ထဲမွ flash_tool.exe file ေပၚ Right Click ႏွိပ္၊ ေပၚလာတဲ့ Shortcut Menu မွ Run As Administrator ကိုေရြးျပီး flash tool ကို run ပါ။
    • Flash tool စ run ခ်ိန္ Scatter file နဲ႕ပတ္သက္တဲ့ Message Box ေပၚလာပါက OK ႏွိပ္ေပးလို႕သာ ေက်ာ္လိုက္ပါ။
    • SP Flash Tool ထဲမွာ ျပင္ဆင္ေပးရမယ့္ အရာေတြကေတာ့
      1. Download Agent file ကို ေရြးေပးရပါမယ္။ SP Flash Tool Folder ထဲမွာပဲ MTK_AllInOne_DA.bin ဆိုတဲ့ file ရွိပါတယ္။ Download Agent button ႏွိပ္လို႕ အဲသည္ဖိုင္ကို ရွာေရြးေပးလိုက္ပါ။
      2. မိမိတို႕ ျဖည္ခ်ထားတဲ့ Firmware Folder ေအာက္က images ဆိုတဲ့ Folder ထဲမွာ MT6797_Android_scatter.txt ဆိုတဲ့ Scatter File ရွိပါတယ္။ Scatter Loading ဆိုတဲ့ button ႏွိပ္ျပီး Firmware Folder ေအာက္မွာရွိတဲ့ Scatter file ကိုေရြးေပးလိုက္ပါ။
      3. Preloader ဆိုတဲ့ Block ရဲ႕ Check Box ကို အမွန္ျခစ္ထားတာျဖဳတ္ပါ။
      4. Download Only ဆိုတာပဲ ေရြးထားတာေသခ်ာပါေစ။
      5. Download Button ကို ႏွိပ္ေပးလိုက္ပါ။
    • ကြန္ပ်ဴတာမွာ USB Cable ကို ထုိးထားပါ။ ဖုန္းကို Power ပိတ္ပါ။ ပိတ္သြားျပီဆိုလွ်င္ Volume Down Key ကိုႏွိပ္ထားျပီး USB Cable ကိုထိုးလိုက္ပါ။ အနီေရာင္ဘားတန္း ေပၚလာျပီး SP Flash Tool က ဖုန္းကို initialize လုပ္ေနပါလိမ့္မယ္။ Volume Down Key ကို မလႊတ္ပါနဲ႕။ ႏွိပ္ထားေပးပါ။
    • Chip Info box ေပၚလာျပီး Firmware စတင္ေရးသားတဲ့ အ၀ါေရာင္ဘားတန္းေပၚလာျပီဆိုလ်ွင္ေတာ့ Volume Down Key ကိုႏွိပ္ေပးထားတာ လႊတ္လို္က္ႏိုင္ပါျပီ။
    • အစိမ္းေရာင္ အမွန္ျခစ္ Box ေလးေပၚလာရင္ေတာ့ Firmware ေရးသားတာ ေအာင္ျမင္စြာျပီးဆံုးပါျပီ။ ဖုန္းကို USB Cable ျဖဳတ္၊ Power Key ကို Vibrate တုန္သည္အထိႏွိပ္ထားေပးလိုက္ရင္ Power ပြင့္လာပါျပီ။ ထိုအခ်ိန္မွစလို႕ Setup Wizard တက္လာသည့္ အခ်ိန္ထိ ၁၅ မိနစ္ခန္႕ စိတ္ရွည္ရွည္ေစာင့္ဆိုင္းေပးလိုက္ပါ။
    အခုဆိုရင္ China ROM မွ Global Stable or Global Developer ROM ကို ေအာင္ျမင္စြာ ခ်ိန္းလို႕ျပီးစီးပါျပီ။ Boot Loader Unlock မလုပ္ရေသးခင္ SP Flash Tool နဲ႕ Global ROM ကို ေရးရာမွာ error မတက္ရေအာင္ cust.img ကို modified လုပ္ျပီးေရးသားရတာေၾကာင့္ Region ကို Myanmar (Burma) ေရြးေပးထားလို႕ ရေသာ္လည္း၊ Themes ထဲမွာ Fonts ကို ၀င္ေရြးစရာ ပါေသာ္လည္း ZawgyiX1 font ပါမလာပါ။ သည္အတြက္ ျမန္မာစာ အဆင္ေျပေအာင္အတြက္ကေတာ့ Designer Account နဲ႕ ကိုယ့္ဆီမွာရွိေနတဲ့ mtz font file ေတြကို import လုပ္ျပီး ခ်ိန္းသံုးႏုိင္ပါ တယ္။ ZawgyiX1 font ကလည္း ျမန္မာစာ မမွန္၊ မလွတာေၾကာင့္ Global ROM မွာ သည္လိုပဲ Designer Account နဲ႕ပဲ mtz font ေတြထည့္သံုးတာ အဆင္ေျပဆံုးျဖစ္မွာပါ။ ကိုယ့္ Mi Account ကို Designer Account ျဖစ္ေအာင္ ဘယ္လိုလုပ္မယ္ဆိုတာ သည္ေနရာမွာ [ How to Apply Designer Account ] ေလ့လာႏိုင္ပါတယ္။ ကိုယ့္ဆီမွာရွိေနတဲ့ mtz font file ေတြကို ဘယ္လို Import လုပ္ျပီးသံုးမလဲဆုိတာ သည္ေနရာမွာ [ Myanmar Font for Mi Beginners ] ေလ့လာႏိုင္ပါတယ္။

    Global ROM ေတြတင္ထားျပီး China ROM ေတြကို ျပန္ခ်ိန္းခ်င္ရင္ေတာ့ လုပ္ေဆာင္ရတာေတြ အတူတူပါပဲ။ China ROM ကို ျပန္ေရးမယ္ဆိုရင္ cust.img file ကို အစားထိုးထည့္ေပးတာ လုပ္စရာမ လိုပါ။ SP Flash Tool မွာ Preloader block နဲ႕ Cust block ကို အမွန္ျခစ္ျဖဳတ္ထားေပးျပိး firmware ေရးရင္ အဆင္ေျပပါျပီ။



    #Crd Thet zaw ko

    1 comment: