compudan Posted May 18, 2009 Share Posted May 18, 2009 Hi, I opted to buy a MSI Wind U123, the upgraded cousin of the U120, which differs in that it has removable RAM, the new Atom N280 processor. After a bit of playing with my U123 Netbook, I have successfully installed Mac OS 10.5.7 on it using a EFI Emulator method using a retail OS X Leopard DVD and Chameleon 2.0RC1 (like Boot-321/Boot-123, PC-EFI). Here's a summary of the OS X experience on the Wind U123. What Works: * Display w/ QE (w/ Spanning support on VGA port) * Touchpad * Wifi (though with Realtek's Wireless Utility+) * LAN * Sleep (including automatic sleep when closing lid) * Battery Monitor * Sound (internal speakers or headphone jack) * All USB ports (no sleep issues) * Internal memory card reader * Software Update, and every OS X feature + You need to run RealTek's software to connect to an access point. While this is fully functional with WEP/WPA 802.11 b/g/n, it is slightly less "integrated" than using the built-in OS X airport configuration tool. What Doesn't Work (Yet!): * Camera+ * Microphone * Bluetooth# * Touchpad gestures or scrolling * Display mirroring w/ external VGA + I am able to get the camera working with a 10sec delay using CamTwist. My U123 includes a BisonCam NB Pro. I have read on other forum posts that certain versions of this cam work better than others, and that firmware downgrades might, in fact, allow for better usage. I have yet to experiment with this. # I am not sure if there is even a Bluetooth chip in the Wind U123. The system has a status light w/ a bluetooth symbol on top of it, but OS X doesn't detect the bluetooth chipset, and in Windows I was unable to pair any bluetooth devices. I have yet to do some more investigation to see if the system does in fact support bluetooth. How to Install: There are basically two ways to install OSX86 on any machine: (1) Install a hacked OS X install release (2) Use a retail DVD with a EFI emulator Method (2), using a EFI emulator is superior since it allows you to use Software Update in most cases, and is a less "hacky" way to install OS X. Many step-by-step guides can be found on the forums, and are out of the scope of this guide, but a basic overview is as follows: 1. Insert Boot-321 CD and boot PC 2. When it comes up, replace disc for OS X Install Disc 3. Hit enter, and continue OS X install Once the install is finished, you can then use the Boot-321 CD to boot from the hard drive where you installed OS X. To avoid having to use the CD every time, install a boot-loader. My preferred bootloader is Chameleon (google search, you'll find the site). You can boot OS X, and run the Chaemelon installer package to install it easily. Of course, on a Wind, you will need to use a USB CD to use this method. My preferred method of installing OS X requires another mac, and removal of the hard drive you wish to install onto. I find this method faster (and you can use an image rather than physical DVD), but new users may not have another mac or may be intimidated by a bit of added complexity. Steps are as follows: 1. Remove the hard drive you want to install OS X onto and connect it to another mac (you can use a USB hard drive adaptor or connect it via a SATA/eSATA cable). 2. Use Disk Utility to partition the disk with a GUID partition scheme and (probably) 1 partition for installing OS X onto. 3. Insert a OS X install DVD (or mount a DMG). 4. Navigate to /System/Installation/Packages/ on the install DVD and open osinstall.mpkg. This is the OS X installer package. Run through the steps, but remember to select the correct hard drive to install onto. 5. Once the installer is finished, you should upgrade to 10.5.7 using the Combo Update. You can download and install it onto your target disk now, before you boot. Download the combo update from Apple, and run it. Remember to select to correct destination volume. (users who used Boot-321 can follow the remaining steps by copying the required packages to a USB stick and proceeding from the U123 itself using a USB keyboard/mouse until the trackpad drivers are installed) 6. Download Chameleon 2.0RC1 and install it (again, select the correct target drive). 7. Copy AppleDecrypt.kext & Disabler.kext to /Extras on target drive. These kexts are required for any OSX86 system. 8. Copy remaining kexts to /System/Library/Extensions: * AppleACPIBatteryManager.kext - Battery status icon * AppleACPIPS2Nub.kext - Used to enable trackpad/keyboard * AppleIntelGMA950.kext - Patched driver from 10.5.7 to enable card on U123 (with Device ID 0x27ae) * AppleIntelIntegratedFramebuffer.kext - "" * ClamshellDisplay.kext - Suspends machine when lid is closed * Natit.kext - Required for graphics to work, enables QE * VoodooHDA.kext - From VoodooHDA project, enables audio 9. Copy the following packages somewhere on target volume so you can run them on first boot. You may have to use a USB keyboard/mouse until you install the trackpad driver: * Realtek_RTL8187SE_MacOS10.5_Driver_073_UI_1.6.2.zip - Realtek WiFi driver * WindNetwork_5.5.pkg - LAN/Ethernet driver * WindTrackpadBundle_v6.0.2.mpkg - Enables trackpad * hdapm.dmg - Used to fix issue with Wind hard disk "clicking noises" 10. Copy com.apple.Boot.plist to /Extras on the U123's hard disk. 11. Close any applications that might interfere and eject the target disk. Insert it into your Wind, and boot. 12. Boot into Bios and enable AHCI. 13. After you boot, you may have to verify permissions are set correctly on the kexts in order for them to load properly. Verify their permissions are chmod 755 (sudo chmod -R 755 <kext>) and chown root:wheel (sudo chown -R root:whell <kext>). 14. Run the Realtek Wifi (RTL8187SE), WindNetwork, and WindTrackpad packages. Reboot after. 15. Please run the following steps in order to protect the life of your hard disk by fixing an issue with OS X locking the head of the Wind's hard disk: * Mount hdapm.dmg * Open Terminal and run the following: * sudo -s * mkdir -p /usr/local/bin * cp /Volumes/hdapm/hdapm /usr/local/bin * cp /Volumes/hdapm/hdapm.plist /Library/LaunchDaemons * chown root:wheel /Library/LaunchDaemons/hdapm.plist * launchctl load /Library/LaunchDaemons/hdapm.plist * exit Troubleshooting: If you encounter issues with startup, from Chameleon you can enter boot flags. Important ones (you can use more than one ex: "-x -v") * -x = safe mode (disables many kexts) * -f = force reload of kext (ignore caches) * -v = verbose (displays console output during startup) Future Thoughts: Hopefully some other community members can assist with some of the issues that aren't working yet, particularly the trackpad scrolling/gestures, and camera. Also the Intel GMA950 drivers aren't quite perfect as mirroring doesn't work, and I'm not sure why natit.kext is required for the U123 while it isn't for the U100. Perhaps someone can explain this? When I have some free time, I will try to package the kexts and other drivers into one installer to make this a one-click process. For now, you can manually follow these steps to get OS X working beautifully on your MSI Wind U123! MSIWindU123.zip Link to comment https://www.insanelymac.com/forum/topic/166923-installing-retail-os-x-1057-osx86-on-the-msi-wind-u123-netbook/ Share on other sites More sharing options...
joyfool Posted September 28, 2009 Share Posted September 28, 2009 How long is the first boot supposed to take? I get to the silver apple and spinning progress indicator but no progress.... I'm a total noob so I'm not too sure what next? not sure how to run the special boot parameters (verbose, safe) where exactly does one do that... thanks edit: i got to run verbose through the chameleon interface and it stops loading at: localhost mDNSResponder[33]: Couldn't read user-specified local hostname; using default bMacBook-000000000000.localb instead any ideas? thx Link to comment https://www.insanelymac.com/forum/topic/166923-installing-retail-os-x-1057-osx86-on-the-msi-wind-u123-netbook/#findComment-1282704 Share on other sites More sharing options...
Marto2008 Posted November 21, 2009 Share Posted November 21, 2009 Hi. I also have an MSI Wind U123. Thank you for your guide I'll try it soon. One question thou... for Snow Leopard can I use the same Kext's you point here? Bye Link to comment https://www.insanelymac.com/forum/topic/166923-installing-retail-os-x-1057-osx86-on-the-msi-wind-u123-netbook/#findComment-1337802 Share on other sites More sharing options...
shikhar623 Posted December 26, 2009 Share Posted December 26, 2009 What is this BOOT 321? from where can i get it? Link to comment https://www.insanelymac.com/forum/topic/166923-installing-retail-os-x-1057-osx86-on-the-msi-wind-u123-netbook/#findComment-1369198 Share on other sites More sharing options...
libertyfanboy Posted December 30, 2009 Share Posted December 30, 2009 I don't have an advanced knowledge of unix and commands, but I just did the whole verify permissions step in single user mode(I'm assuming the correct output after root:wheel command is "read-only filesystem"?) and it is still caught up at boot. In verbose mode I can see that it stops reading the hard drive and ceases to boot at the lines: localhost configd[33]: InterfaceNamer: no network interfaces, could not update platform UUID localhost /usr/sbin/ocspd[55]: starting localhost configd[33]: Could not establish network configuration: Success! localhost mDNSResponder[21]: Couldn't read user-specified Computer Name; using default bMacBook-000000000000b instead localhost mDNSResponder[21]: Couldn't read user-specified local hostname; using default bMacBook-000000000000b instead localhost mDNSResponder[21]: Couldn't read user-specified Computer Name; using default bMacBook-000000000000b instead localhost mDNSResponder[21]: Couldn't read user-specified local hostname; using default bMacBook-000000000000b instead I'm clueless.. anyone have any idea? I installed OS X by plugging the hard drive into my Mac Pro and installing/copying files that way. Link to comment https://www.insanelymac.com/forum/topic/166923-installing-retail-os-x-1057-osx86-on-the-msi-wind-u123-netbook/#findComment-1372667 Share on other sites More sharing options...
Recommended Posts