Header Ads

Header Ads

Snow Leopard on Samsung R519

Hi, today it's time to write what I've been thinking about all spring and summer. This article is about converting your Samsung R519 Laptop to Hackintosh by installing on it Mac OS X. Also this can help other similar model owners.





First of all we will use Snow leopard 10.6.6i Hazard distro from here.

What works with this installation:

Wireless: AR9285 - Works (Requires Kext)
Audio: Intel/Realtek chip (Universal VoodooHDA 2.8.2 driver) - Works (Requires Kext)
LAN: Realtek RTL5169 - Works
VGA: Intel GMA X4500M - Partially works (Requires kext, no opengl, Quartz Extreme)
Power Management: Sleep, restart, shutdown

NOTE! All kexts are included in this tutorial.

After you download DVD ISO, burn it on DVD-R/RW, insert CD to your laptop, reboot, enter bios, set AHCI mode to "Enabled". Boot from DVD and start the installation. With "Disk Utility" prepare partition for Mac OS X install, in my case it was HFS+ (30GB). Then select partition to install and click customize. Check these options for installation as shown in this image:

















After installation, reboot the machine if chameleon boot loader installed properly it should boot without DVD, if not then boot using DVD, by pressing F8 on boot menu and selecting your Macintosh partition.
On the first boot, create user and set password.

Now download my Kexts package from here. Unpack archive "Snow_Leo-samsung-r519.zip" on your mac by double clicking it. You will see few folders and "kw.zip" inside new created folder. Unpack "kw.zip" the same way you did unpacking first archive. You should see "Kext Wizard" on your desktop, double click on it. This tool will help you install kernel extensions "kexts" in the easy way. Run this tool, click on "Installation tab" here you will install all required extensions. Then installing Kexts choose Destination to "System/Library/Extensions". Install kext from audio folder (first unpack every kext coz it's zipped archive), next you can install wlan and vga kexts. Before installing kext from "trackpad" folder you will need to open Terminal and delete old kexts. Go to "Macintosh HD/Applications/Utilities" run terminal, run "sudo -s" command and specify your password. now you will need to write:
# rm -rf /System/Library/Extensions/PS2controller.kext
# rm -rf /System/Library/Extensions/AppleAcpiPS2nub.kext
Then you can install these patched kexts from "trackpad" folder using the same "Kext Wizard".

Finally select Maintenance tab on Kext Wizard check "System/Library/Extensions" and click Execute.

Now we need to modify chameleon boot loader options, use terminal and type:
# nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Add these lines before </dict>
<key>Kernel Flags</key>
<string>arch=i386</key>
<key>GenerateCStates</key>
<string>Yes</key>
<key>GeneratePStates</key>
<string>Yes</key>
Save file by clicking CTRL+O, and quit CTRL+X.

Reboot and enjoy!

Other notes: VGA driver works flawlessly but only without hardware acceleration, resolution works good, but for VGA driver you will not able to boot using 64bit kernel, only 32bit are supported, also you will not be able to watch movies with VLC. Sleep also does not work, trackpad scroll bars also won't work by now. I'm now researching on solutions to fix these problems. As soon as i get fixed the issues i will post an update to this article. The good thing is that the wireless driver are very stable and works better than on other systems, if Windows or Linux can't connect to poor quality wi-fi networks, on OS X it will connect and work very stable.

Pictures:





If you have any questions please post a comment... ;-)

5 comments:

  1. Hello I have exactly the same laptop, nice to know someone has had some success with this particular model. I would like to know what BIOS settings you use and if the backlight keys work.

    Thank you very much :)

    ReplyDelete
  2. You can use the default BIOS settings :-)

    ReplyDelete
    Replies
    1. Hello! VGA http://www.hackintoshosx.com/files/file/1089-gma-x4500mmhdhd-64-bit-kext/

      Delete
  3. This comment has been removed by the author.

    ReplyDelete
  4. This drivers does not actually work

    ReplyDelete

Copyright (c) 2012-2013 Unix Master. Powered by Blogger.