Skip to main content

Mi Book Air 12.5 hackintosh


Hackintosh  လုပ်မယ် လုပ်မယ်နဲ့ အတော်ကြာသွားတယ်။ MacOS ရှိရင် ပိုလွယ်တယ်။ မရှိရင် Window ကနေ OSX ကို downloader နဲ့ ဆွဲပေါ့။ Window အတွက်ကတော့ မူရင်းပိုစ့်မှာ ရေးထားတယ်။ ကျွန်တော်ကတော့ window အတွက် မရေးတော့ဘူး။ အရင်ဆုံး ကိုယ်တင်ချင်တဲ့ OSX ကို bootable USB installer လုပ်ရမယ်။ Apple website မှာ အသေးစိတ်ရေးထားတယ်။ အဲ့အတိုင်း လိုက်လုပ်လိုက််။ မလုပ်ခင် bootable လုပ််မယ့် USB drive ကို OSX မှာ ပါတဲ့ disk utiltity နဲ့ Format ရိုက်ရပါမယ်။ Name ကို လွယ်တာပေးလိုက်ပေါ့။ Format က MacOS Extended (Juournaled) ကို ရွေးပေးပါ။ Schema မှာ GUID partation table ကို ရွေးပြီး မှ format ရိုက်ပါ။

https://support.apple.com/en-us/HT201372

အပေါ်က Apple website မှာရေးထားသလို OSX installer ကို download လုပ်ပြီး USB Drive ကို တပ်၊ ready ဖြစ်ပြီဆိုရင် သူပေးတဲ့ command ကို terminal မှာ ရိုက်လိုက်ယုံပဲ။ သတိထားရမှာက နောက်ဆုံးမှာ ပါတဲ့ MyVolume ဆိုတဲ့ နေရာမှာ စောန usb drive ကို format ရိုက်တုန်းက ပေးခဲ့တဲ့ နာမည်ကို ထည့်ပေးရမှာပါ။ (ကျွန်တော့်တုန်းက အဲ့တာ ရွာလည်သွားလိုက်သေးလို့)



ပြီးရင် ဒီကနေ နောက်ဆုံး version ကို download လုပ်လိုက်ပါ။
https://github.com/johnnync13/EFI-Xiaomi-Notebook-air-12-5/releases

သူ့ဆီမှာတော့ Clover ရော Opencore ရော ၂ မျိုးစလုံး အတွက် ရေးပေးထားပါတယ်။ ကျွန်တော်က opencore နဲ့ပဲ လုပ်ခဲ့တဲ့ အတွက် opencore နဲ့ပဲ စာဆက်ရေးသွားပါမယ်။ Pros & Cons ကို သူရေးပေးထားပါတယ်။ တအားကြီးကွာတာတော့ မဟုတ်ပါဘူး။ အခြေခံအဆင့်တွေကတော့ အတူတူပါပဲ။

Download လုပ်ပြီးရလာတဲ့ ဖိုင်တွေထဲက EFI folder တစ်ခုလုံး ကို USB Drive ရဲ့ ESP (EFI System Partition) ထဲ ကို ကူးထည့်ရမှာပါ။ 
ကူးထည့်ဖို့ ESP ကို mount လုပ်ပေးရပါမယ်။ Terminal ကနေ 
diskutil list
လို့ ရိုက်ပါ။ disk list ပြပါလိမ့်မယ်။ 
တကယ်လို့ unsuported command ဖြစ်နေရင် zsh ကနေ bash ကို ပြောင်းပေးဖို့ လိုပါလိမ့်မယ်။ diskutil က zsh မှာ run မရလို့ပါ။ 
Zsh ကနေ bash ပြောင်းဖို့ အတွက် Terminal မှာ 
chsh -s /bin/bash 
လို့ ရိုက်ပါ။ ပြီးရင် terminal ကို ပိတ်ပြီး ပြန်ဖွင့်ပါ။ bash ပြောင်းသွားပါလိမ့်မယ်။ 
ဒီနေရာမှာ တစ်ယောက်နဲ့ တစ်ယောက် disk number တူကြမှာ မဟုတ်ပါဘူး။ ကျွန်တော့်မှာက disk2s1 က usb drive ရဲ့ ESP ပါ။ Mount လုပ်ဖို့ 
sudo diskutil mount disk2s1
လို့ ရိုက်ပါ။ password တောင်းရင် ထည့်ပေးလိုက်ပါ။ mounted ဆိုပြီး ပြပါလိမ့်မယ်။ Finder မှာ EFI ဆိုပြီး drive တစ်ခု ပေါ်လာပါလိမ့်မယ်။ စောန download လုပ်ထားတဲ့ အထဲက EFI folder တခုလုံးကို အဲ့ထဲ copy ကူးထည့်လိုက်ပါ။

Laptop မှာ ပြင်ဆင်စရာ နည်းနည်း ရှိတာ ပြင်ဆင်ရပါမယ်။ ပထမဆုံး F2 ကို နှိပ်ပြီး BIOS ထဲ ဝင်ပါ။ ပြီးရင် Security ထဲမှာ admin password မရှိသေးရင် password အသစ်ရိုက်ထည့်ပေးလိုက်ပါ။ ပြီးရင် Secure Boot ကို off ပေးလိုက်ပါ။ USB boot ကိုလည်း enable မလုပ်ရသေးရင် လုပ်ပေးလိုက်ပါ။ 

ပြီးရင် laptop မှာ USB Drive ကို တပ်ပြီး ပါဝါဖွင့်ပါ။ boot တက်နေတုန်း F12 ကို နှိပ်ပါ။ boot list ပေါ်လာရင် usb drive ကို ရွေးပေးပါ။ 
Opencore bootloader ပေါ်လာပြီး Install macOS Catalina ကိုရွေးပေးပါ။ macOS install ပေါ်လာတယ် ဆိုရင် အရင်ဆုံး disk utility ကို ရွေးပြီး internal SSD ( OS တင်မယ့် SSD ) ကို format ရိုက်ပေးရပါမယ်။ 
Name - Xiaomi
Format - APSH (Journaled)
Schema - GUID Partition Table

Format ရိုက်လို့ပြီးရင် disk utility ကို ပိတ်ပြီး macOS installer ကို ဖွင့်ပါ။ စောန format ရိုက်ထားတဲ့ SSD ကို ရွေးပြီး OS X ကို install လုပ်လို့ရပါပြီ။ OS X install လုပ်နေရင်း reboot ကျသွားပြီး ပြန်တက်လာရင် Xiaomi drive ကို ရွေးပေးပါ။ Installation ဆက်လုပ်ပါလိမ့်မယ်။ OS တက်လာပြီ ဆိုရင် စောနက အတိုင်း SSD ရဲ့ ESP partition ထဲကို EFI folder ကို ထပ်ထည့်ပေးရပါမယ်။ ပြီးရင် reboot ချလိုက်ပါ။ ပြီးပါပြီ။ ဒန့်တန့်တန့်

MacOS ကတော့ install လုပ်ပြီးသွားပါပြီ။ iServices တွေဖြစ်တဲ့ FaceTime တို့ App Store တို့ သုံးဖို့ fix တွေ လုပ်ရပါဦးမယ်။ 
https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/extras/iservices

https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/

ကျွန်တော်တို့ Mi book က 12.5 လက်မဆိုတော့ စာလုံးတွေက မြင်ရတာ သေးလွန်းနေပါလိမ့်မယ်။ အဲ့ အတွက် fix လုပ်လို့ ရပါတယ်။ 
(စာလုံးသေးတာ ကိုယ့်အတွက် အဆင်ပြေတယ် ဆိုရင်တော့ ဒီအတိုင်းပဲ ထားလို့ရပါတယ်။)

https://github.com/xzhih/one-key-hidpi/

အဲ့ကနေ အရင်ဆုံး Download လုပ်လိုက်ပါ။ 

Tool  ကို မ run ခင် အရင်ဆုံး SIP ကို disable လုပ်ရပါမယ်။ အဲ့ အတွက်  laptop ကို recovery mode ကို ဝင်ပါ။ ( opencore boot menu မှာ ပါဝါ စဖွင့်ဖွင့်ချင်း ဆိုရင် Xiaomi HDD ပုံလေး ပေါ်ပါတယ်။ အဲ့ အချိန် မှာ keyboard က space bar ကို နှိပ်လိုက်ပါ။ recovery mode ကို ရွေးဖို့ ပေါ်လာပါလိမ့်မယ်။ opencore version အမြင့်မှာတော့ ပါဝါဖွင့်လိုက်တာနဲ့ recovery ကို ရွေးစရာပါပါတယ်။ ) 
Recovery mode ထဲ ရောက်ရင် Utility ကနေ terminal ကို ဖွင့်လိုက်ပါ။ ပြီးရင် terminal မှာ csrdisable လို့ ရိုက်ပါ။ SIP successfully disable လို့ ပြရင် reboot ရိုက်ပြီး macOS ထဲကို ပြန်ဝင်ပါ။ 

တချို့ Hardware တွေ အလုပ် မလုပ်ဘူးဆိုရင် NVRAM ကို reset လုပ်လိုက်ပါ။ 
Power တက်လာတဲ့ အခါ Xiaomi HDD icon လေး ပေါ်လာရင် spacebar ကို တစ်ချက် နှိပ်လိုက်ပါ။ အဲ့ မှာ reset NVRAM ကို ရွေးပေးလိုက်ယုံ ပါပဲ။
( ဒါက opencore အတွက်ပါ။ clover နဲ့ ဆိုရင်တော့ kexts ကို rebuild ပြန်လုပ်ပေးရပါမယ်၊ အဲ့ အတွက် မူရင်း ပိုစ့်မှာ ကြည့်ပါ။ ) 



Opencore မှာက CFG Lock ကို unlock လုပ်ပေးဖို့ လိုကို လိုပါတယ်။ macOS အတိုင်း sleep/wake ဖြစ်ဖို့နဲ့ CPU performances တွေ အတွက် မရှိ မဖြစ်လိုတာပါ။ အဲ့ အတွက် BIOS ကို modified လုပ်ပေးဖို့ လိုပါလိမ့်မယ်။ Default မှာက disable လုပ်ထားလို့ပါ။ သူ့ မူရင်း ပိုစ့်မှာတော့ opencore bootloader တက်နေတဲ့ အချိန် spacebar နှိပ်လိုက်ရင် grub shell ကို ရွေးစရာပေါ်လာပါလိမ့်မယ် လို့ ရေးထားပေမယ့် ကျွန်တော့်ဆီမှာကျ နှိပ်လည်း ပေါ်မလာပါဘူး။ အဲ့တော့ grub shell ကို သက်သက် ရှာ ထည့်ရပါတယ်။
https://github.com/datasone/grub-mod-setup-var/releases

အဲ့ ကနေ modGRUBshell.efi ကို download လုပ်ပါ ပြီးရင် BOOTX64.efi လို့ name ပြောင်းပြီး EFI/BOOT ထဲ ကို copy ကူးထည့်လိုက်ပါ။ ပြီးရင် laptop ကို reboot ချပြီး USB ကနေ boot တက်လိုက်ပါ။

Update: Version  အသစ်မှာ grub shell ရသွားပါပြီ။ Manual ထည့်စရာ မလိုတော့ပါဘူး။


ဒီစာရေးနေတဲ့ အချိန်မှာ macOS BigSur ထွက်နေပါပြီ။ တင်လို့ ရပါတယ်။ ဒါပေမယ့် driver တွေ hardware တွေ အကုန် အလုပ်မလုပ်သေးပါဘူး။ Catalina မှာတော့ တော်တော်များများ အကုန်နီးပါး အလုပ်လုပ်နေပါပြီ။ အဲ့တာကြောင့် ကျွန်တော် catalina ပဲ တင်ဖြစ်လိုက်တာပါ။

Trackpad Fix
Laptop ကို sleep ကနေ ပြန်ပြီး wake လုပ်တဲ့အခါ trackpad က အလုပ်မလုပ်ပဲ ရပ်သွားပါတယ်။ အဲ့အတွက် https://github.com/giusedm/Xiaomi_Air_12.5_EFI_O.C/releases
ကနေ ကို download လုပ်ပြီး EFI Folder ထဲက kext folder ကို macOS တင်ထားတဲ့ SSD ထဲက EFI ထဲက kext folder ထဲကို paste လုပ်လိုက်ပါ။ ပြီးရင် restart လုပ်ပါ။

WIFI Fix
Wifi ကတော့ open intel GitHub 
https://openintelwireless.github.io/itlwm
ကနေ နောက်ဆုံးထွက်ထားတဲ့ AirportItlwm.kext ကို download လုပ်ပြီး EFI Folder ထဲက kext folder ကို macOS တင်ထားတဲ့ SSD ထဲက EFI ထဲက kext folder ထဲကို paste လုပ်လိုက်ပါ။ ပြီးရင် restart လုပ်ပါ။







References

https://github.com/johnnync13/EFI-Xiaomi-Notebook-air-12-5

https://www.zdnet.de/88283562/installation-von-macos-10-12-sierra-auf-xiaomi-mi-notebook-air-12-5/

Comments

Popular posts from this blog

ပြည်ထောင်စု font

Pyihtaungsu Font Downloads Windows 7 – Microsoft Office အားလုံးအတွက် – Pyidaungsu-1.8_Regular.ttf ဖောင့်   [ DOWNLOAD ]     Mirror Link (Google Drive) – Pyidaungsu-1.8_Bold.ttf ဖောင့်   [ DOWNLOAD ]     Mirror Link (Google Drive) Windows 10 & 8 – Microsoft Office 2013, 2016 အတွက် – Pyidaungsu-2.5_Regular.ttf ဖောင့်   [ DOWNLOAD ]     Mirror Link (Google Drive) – Pyidaungsu-2.5_Bold.ttf ဖောင့်    [ DOWNLOAD ]     Mirror Link (Google Drive) iPhone, iPad အတွက် – Pyidaungsu-2.4.mobileconfig ဖောင့်ပရိုဖိုင် Safari Browser ကိုသုံး၍ ဒေါင်းပါ    [ DOWNLOAD ]     Mirror Link (Google Drive) Download Myanmar Unicode Keyboards KeyMan Keyboard အသုံးပြုခြင်း Download Myanmar Unicode Fonts Myanmar3 အဟောင်း – Myanmar3_MultiOS.ttf ဖောင့်   [ DOWNLOAD ]      Mirror Link (Google Drive) Myanmar3 2018 – Myanmar3_2018.ttf ဖောင့်   [ DOWNLOAD ]     Mirror Link (Google Drive)

Oppo ဖုန်းများတွင် Unicode ပြောင်းပုံ

Oppo Ufont ကို အရင်ဆုံး Download လုပ်ပါ။ Click here to download 1. Download   2. Download   3. Download    Color OS 6 နှင့်အထက်ဖုန်းများတွင် 1. Setting / Languages and regions / Regions,တွင် Myanmar ပြောင်းပါ။ 2. Display & Brightness / Support Dai Characters, ကို ဖွင့်ပေးပါ။ Color OS 5.2 ဖုန်းများတွင် 1. Install Font App ကို install လုပ်ပါ။ 2.App ကို Change font ကိုနှိပ်ပြီး နှစ်သက်ရာ font ကို  apply လုပ်ပါ။ ____________________________________________

Typing Tutor For Myanmar Unicode

မြန်မာယူနီကုဒ်အတွက် စာရိုက်လေ့ကျင့်ဖို့ software ပါ။ http://www.rapidtyping.com/downloads.html   အောက်ကlink က ကိုထွန်းထွန်းနိုင် လုပ်ထားတဲ့လေ့ကျင့်ခန်းဖိုင်ပါ https://drive.google.com/file/d/0Bzb1JrfPDj1eWHJjcUdiNXJpdDg/view