ဖုန်းကို ကွန်ပျူတာနဲ့တွဲပြီး Boot Loader Unlock လုပ်တာ၊ Firmware တင်တာတွေလုပ်ဖို့ အရင်ဆုံးစလုပ်ရတဲ့အလုပ်က ကွန်ပျူတာမှာ လိုအပ်တဲ့ Driver တွေတင်ပေးတာပါ။ သည်လိုတင်ရာမှာ Mi Phone တွေအတွက် ကိုယ်ဘာလုပ်ချင်တယ်ဆို ဘယ်လောက်ထိပဲလုပ်ထားလိုက်ရင် အဆင်ပြေနေပြီဆိုတာလေး သိထားရအောင်ပါ။ သည် blog ထဲမှာ driver တင်တာနဲ့ပတ်သက်တဲ့ post တွေရှိပါတယ်။ ပြောင်းလဲလာတာအရ Up to date လုပ်တဲ့သဘောပါပဲ။  Windows 32 bit version သုံးနေသူတွေအဖို့ အခုပြောမယ့်အရာတွေလုပ်ဖို့မလိုပါဘူး။ နောင် 64bit version Windows ကိုပြောင်းသုံးချိန်မှာ idea ရအောင်တော့ လေ့လာချင်လေ့လာထားပေါ့။
အခုမှဖုန်းနဲ့ကွန်ပျူတာတွဲလုပ်မယ့်အလုပ်ကိုစမယ်။ Boot Loader Unlock လုပ်မယ်။ BLU ပြီးသွားရင် TWRP, Root သွင်းမယ်။ ဒါမှမဟုတ် Fastboot mode ကနေ Firmware တင်တာလုပ်မယ် (ဥပမာ Global rom ချိန်းမယ်ပေါ့ )၊ အလွယ်ဆုံးပါပဲ။ သည် Driver Signature Verification ကို ဘာမှစဉ်းစားနေစရာမလိုပါ။ Xiaomi USB Driver ထဲက Installer EXE File ကို Right Click နှိပ် Run As Administrator နဲ့ Driver Installation လုပ်ပေးလိုက်တာပါ။ နောက်ဆုံးထွက် Xiaomi USB Driver တွေဟာ Microsoft Driver Enforcement ကို Pass ဖြစ်ပြီဖြစ်လို့ သည် post နောက်ပိုင်းမှာဆက်ပြောမယ့် Driver Signature Enforcement OFF ပေးဖို့အတွက်တွေ စဉ်းစားနေစရာမလိုတော့ပါ။ Normal user အတွက် သည်လောက်သိရင်၊ လုပ်ထားရင် နောင်ဘာလုပ်လုပ် အဆင်ပြေလုံလောက်ပါပြီ။
Normal user အတွက် Driver တင်ဖို့၊ လိုအပ်တာဒေါင်းဖို့ သည် post [ –> Xiaomi USB Driver Install <– ] လေးကိုဖတ်၊ idea ယူပြီးလုပ်ဆောင်ပါ။ လုံလောက်ပါပြီ။ ADB Mode, Fastboot Mode တို့မှာ မိမိတို့ဖုန်းက အလုပ်လုပ်နေ မနေဆိုတာကို သည် Post [ –> PC Driver Installation for Xiaomi Devices <– ] ထဲကနည်းလမ်းတွေအတိုင်း စမ်းသပ်လုပ်ပေးနိုင်ပါတယ်။

Driver Signature Enforcement ကို OFF ပြီး drivers တွေတင်တာ ဘယ်အချိန်မှာလိုအပ်လာပြီလဲဆိုရင် EDL ( or 9008 ) mode ကနေ firmware တင်ဖို့လိုလာတာ ( BLU မလုပ်ပဲတင်တာ)၊ အခြားသော MODEM, IMEI fix ဖို့အလုပ်တွေကို BLU မလုပ်ရသေးလို့ EDL ကနေလုပ်ဖို့လိုအပ်လာတာ.. စတာတွေလုပ်ဖို့ Qualcomm Driver တွေတင်ပေးဖို့အချိန်မှာ လိုအပ်ပါပြီ။ MTK CPU သုံးဖုန်းတွေဆိုလဲ BLU မလုပ်ပဲ SP Flash Tool နဲ့ firmware တင်ဖို့ကြုံလာချိန်မှာ MTK Driver တွေတင်ဖို့လိုအပ်လာချိန်မှာ လုပ်ဆောင်ရသည်ပေါ့။
Qualcomm Driver or MTK Driver တွေဆက်တင်ဖို့ Driver Signature Enforcement ကို Disable (OFF) ပေးတာမှာ Driver တင်ချိန် ခဏပဲ OFF ထားနဲ့ ကိုယ့်ကွန်ပျူတာသုံးနေသရွေ့၊ မိမိကိုယ်တိုင် ပြန် မ ON သရွေ့ OFF ထားတာ နှစ်မျိုးလုပ်လို့ရပါမယ်။
  • ပုံမှန် User တွေအဖို့ကတော့ ခဏ (Temporary OFF) ထားပေးရင်လုံလောက်ပါတယ်။ Driver တင်နေတုံး အဆင်ပြေအောင်ပေါ့။ နောင် Windows restart လုပ်ပြီးသွားရင် ပုံမှန်အတိုင်း ပြန်ဖြစ်ပြီပေါ့။
  • Service သမားတွေလို အမြဲတစေ ဖုန်းပေါင်းစုံနဲ့ချိတ်အလုပ်လုပ်နေရလို့ driver မျိုးစုံတင်နေရရင် အမြဲ (Permanent OFF) ထားပေါ့။ ဘာ effect မှ ထူးထူးခြားခြားမရှိပါဘူး။ မိမိလိုအပ်တဲ့ driver ကို အဆင်ပြေပြေတင်နေလို့ရမယ်ဆိုတာပဲ ထူးခြားတာပါ။

Temporary OFF Method

Windows 7 အတွက် ပုံစံတစ်မျိုး၊ Windows 8, 8.1, 10 တို့အတွက်ဆို တစ်မျိုးဖြစ်ပါလိမ့်မယ်။
Windows 7 64 bit အတွက် Windows ကို Restart လုပ်လိုက်ပြီး ကွန်ပျူတာ BIOS Test ပြီးလို့ Windows 7 Logo မပေါ်ခင်စပ်ကြားလေးမှာ F8 Key ကို လေးငါးချက်လောက် နှိပ်ပေးထားလိုက်ရင် အောက်ပါပုံအတိုင်း Boot Menu ပေါ်ပါမယ်။  BIOS Test အပျောက်၊ Windows Logo မပေါ်ခင် နှိပ်မိနေဖို့ Timing ကိုက်ဖို့တော့ လိုပါတယ်။ မပေါ်ပဲဆက်တက်သွားရင်တော့ Restart လုပ်ပြီး ပြန်နှိပ်ယူပေါ့။ အဲသည် Menu မှာမှ Disable Driver Signature Enforcement နေရာကို Down Arrow နဲ့သွားရွေး၊ Enter Keyနှိပ်လိုက်ရင် Temporary OFF ပေးပြီး Windows တက်သွားပါပြီ။ Driver တင်တာတွေလုပ်နိုင်ပါပြီ။ နောင် Windows ကို Restart လုပ်မိတာ၊ Shutdown ပြီးမှ ပြန်ဖွင့်တာလုပ်ရင် Normal အတိုင်းပဲ ဖြစ်နေပါမယ်။ Driver Signature Enforcement OFF ထားတဲ့အခြေအနေမှာမရှိတော့ပါဘူး။
**********
Windows 8, 8.1, 10 (64 bit)  တို့အတွက်ကတော့ ပုံမှန် Restart လုပ်ဖို့ အောက်ပါပုံအတိုင်းသွားပြီး Restart ဆိုတာမနှိပ်ခင် SHIFT Key ကို နှိပ်ထားပေးပြီးမှ Restart ဆိုတာကို click လိုက်ပါ။ Restarting .. ဆိုပြီး အဝိုင်းလည်နေချိန်ဆက်နှိပ်ပေးထားလိုက်ပါ။
Windows Startup Options တွေရွေးဖို့ပေါ်လာရင် Troubleshoot ကိုရွေးပါ။
Advanced Options ဆိုတာဆက်နှိပ်ပါ။
Startup Options ဆိုတာဆက်နှိပ်ပါ။
Restart ကိုနှိပ်လိုက်ပါ။
Windows ပြန်တက်လာရင် မိမိကြိုက်ရာ option ကိုရွေးပြီး တက်လို့ရပါပြီ။ Function Keys F1 to F9  နှိပ်ရွေးပေးရမှာပါ။ Driver Signature Enforcement OFF ဖို့အတွက်က 7 နေရာဖြစ်လို့ F7 ကိုနှိပ်ပေးလိုက်ပါ။
Windows တက်သွားပြီဆိုရင်တော့ မိမိတို့တင်ချင်တဲ့ Qualcomm or MTK 64bit Drivers တွေတင်လို့ရပါပြီ။ 

Permanent OFF Method

ဒါကတော့ မိမိကိုယ်တိုင်ပြန်ပြီး Enable (ON) မလုပ်မချင်း Windows တက်လာနေချိန်တိုင်း Driver Signature Enforcement ကို OFF ထားတာပါ။
Windows 7 64 bit အတွက် Start Menu –> All Programs –> Accessories –> Command Prompt ပေါ်မှာ Mouse Right Click နှိပ်ပြီး Run As Administrator နဲ့ Command Windows ဖွင့်လိုက်ပါ။
အောက်ပါ command နှစ်ခုကို တစ်ကြောင်းရိုက် Enter နှိပ်၊ နောက်တစ်ခုရိုက် Enter နှိပ်ပြီး run ပေးလိုက်ပါ။ နှစ်ခုလုံး Successfully… ဖြစ်သွားပြီးရင် Windows ကို Restart လုပ်လိုက်ပါ။
  1. bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
  2. bcdedit.exe -set TESTSIGNING ON
ပြန်တက်လာရင် အောက်ပါပုံအတိုင်းလေးတွေ့လို့ Driver Signature Enforcement OFF နေပါပြီ။
**********
Windows 8, 8.1, 10 ( 64 bit  ) တွေအတွက်ကတော့ Windows Key + X ကို နှိပ်ပါ။ ပေါ်လာတဲ့ Shortcut menu မှ Command Prompt (Admin) ကိုရွေးပါ။ Windows 10 က နောက်ဆုံး Up to Date ဖြစ်နေရင်လည်း အဲသည်နေရာမှာ Widows PowerShell (Admin) ကိုသာရွေးလိုက်ပါ။
အောက်ပါ command နှစ်ခုကို တစ်ကြောင်းရိုက် Enter နှိပ်၊ နောက်တစ်ခုရိုက် Enter နှိပ်ပြီး run ပေးလိုက်ပါ။ နှစ်ခုလုံး Successfully… ဖြစ်သွားပြီးရင် Windows ကို Restart လုပ်လိုက်ပါ။
  1. bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
  2. bcdedit.exe -set TESTSIGNING ON
နောင်တစ်ချိန်မှာ Windows ကို သူ့ပုံမှန် Normal အတိုင်းပဲထားနေချင်ရင်တော့ အောက်ပါ Command နှစ်ခုကို Admin Command Windows ခေါ်ပြီး run ပေးလိုက်ပါ။ Windows ကို Restart လုပ်ပေးလိုက်ပါ။ Command Windows ခေါ်ပုံတွေကတော့ အထက်က ပုံတွေမှာကြည့်နိုင်ပါတယ်။
  1. bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS
  2. bcdedit.exe -set TESTSIGNING OFF

Qualcomm, MTK Driver တွေ ဒေါင်းချင်တာ၊ ဆက်တင်ပုံတင်နည်းတွေကိုတော့ သည် Post [ –> PC Driver Installation for Xiaomi Devices <– ] ရဲ့ နောက်ပိုင်းမှာဖတ်ရှုလေ့လာနိုင်ပါတယ်။
အခုဆိုရင် မိမိတို့လုပ်ချင်တဲ့အလုပ်ကဘယ်လောက်၊ ဘယ်လောက်ထိ Driver တင်တာကိုပဲ လုပ်ပေးထားလိုက်ရင် အဆင်ပြေပြီဆိုတာ ကိုယ်ကိုယ်တိုင်ခွဲခြား လုပ်တတ်လောက်ပါပြီ။
#crd thet zaw ko