Jump to content

[SUCCESS 95%] DELL Vostro 2520 with OS X 10.9.5 and Windows 8.1 in dual boot


ciuffoly
 Share

8 posts in this topic

Recommended Posts

Here the guide to install OS X 10.9.5 on Dell Vostro 2520 with dual boot Windows 8.1

 

USB  ports  ok

Video    ok

External HDMI monitor with audio  ok

External VGA monitor with HDMI-VGA adapter  ok

Ethernet  ok

Wi-Fi with USB adapter    ok

External USB Audio ok

Sleep      ok

Dual boot ok

Battery check  ok

Integrated Audio   KO

 

Step1: Create USB key to install OS X

 

I have a pre-installed Windows 8.1 on internal disk.

 

I have create a free partion of 30Gb FAT32 with Mini Tool Partition Wizard
(http://www.partitionwizard.com/free-partition-manager.html), get the free version.

To install the system I have used a 8Gb USB Key storage

You can use U n i b e a s t  software on original Mac Book or running Mavericks VMWare image on Windows.
(http://www.sysprobs.com/easily-run-mac-os-x-10-8-mountain-lion-retail-on-pc-with-vmware-image)

 

Download OS X Mavericks from Apple store and start #####, select Laptop configuration.

 

Patching of OSInstall.mpkg and OSInstall on USB key to use MBR partitions, I have Windows 8.1 on the same HD

(http://www.insanelymac.com/forum/files/file/145-mavericks-mbr-patch/)

 

Please does not use ##### after the installaction because this will create many problems with panic on boot.

 

 

Step2: Installation

 

Select the USB key in bios like first boot disk

 

Ethernet and Video will work without problems with no extra drivers.

VGA output for external monitor is very difficult to enable so I have ordered a HDMI to VGA adapter
(http://www.amazon.it/gp/product/B00LEARDMS/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1)

It run without problems, HDMI Audio not working and we will solve on Step 3

 

Wi-Fi does not work so I have ordered EDUP USB Wireless Network adapter, it should arrive in few days..

(http://www.amazon.it/gp/product/B00CMQY0QU/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1)

I am using Paragon on OS X to read/write NTFS filesystems and I am using Paragon HFS Free to read/write OS X filesystem on Windows.
(http://www.paragon-software.com/home/ntfs-mac/)
(http://www.paragon-software.com/home/hfs-windows-free/)

 

Sleep work after this  command:

sudo pmset -a hibernatemode 3

 

 

Step3: Enable HDMI Audio (special thanks to toleda member)

 

Download MaciASL

(http://sourceforge.net/projects/maciasl/)

Select File, New from ACPI, DSDT

 

Select MaciASL, Preferences and add 2 sources:

HDMI    https://raw.github.com/toleda/audio_hdmi_hd4000/master

PATCH  http://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/

 

return on Pre-Edited DSDT and select Patch

 

on left there is a list, select HDMI and AMI-HD4000-Laptop-FB_03-A1

after some seconds a code will be visible on the 2 windows on right

so click on Apply

 

on left there is a list, select PATCH and <td id="LC1" ...pnp/pnp ...

after some seconds a code will be visible on the 2 windows on right

so click on Apply

 

on left there is a list, select PATCH and <td id="LC1" ... _PLD ...

after some seconds a code will be visible on the 2 windows on right

so click on Apply

 

click on Close

 

click on Compile, no errors will be visible, only some warning

 

select File, Save As, the name should be DSDT.aml and File Format ACPI

 

put the file DSDT.aml in the /Extra directory or /Volume/[usb  key]/Extra if you use boot loader on USB key

 

begin super user with:

 

sudo su - root

 

change with editor the file /Extra/org.chameleon.Boot.plist to add the lines:

 

<key>LayoutID</key>

<string>3</string>

 

Now digit these command to save the actual configuration 

 

cp -pr /System/Library/Extensions/AppleIntelFramebufferCapri.kext ~/Desktop/.

 

patch AppleIntelFramebufferCapri.kext with this line;

 

perl -pi -e 's|\x02\x05\x00\x00\x00\x04\x00\x00\x07\x04\x00\x00|\x02\x05\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00|g' /System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri

 

All these 3 files are on .zip file attached here so you don't need to create these.

 

Restart

 

 

Step4: Enable Wi-Fi USB adapter

 

To use the EDUP EP-N8508 Wi-Fi USB adapter we need to download and install this driver:
 

MT7610U_D5.0.1.09_SDK1.0.2.10_UI5.0.0.15_20140822.dmg

from: http://www.mediatek.com/en/downloads/mt7610u/

 

 

Step5: Bootloader on internal harddriver

 

Download Chameleon bootloader ISO, not the package

 

on: http://www.insanelymac.com/forum/files/file/59-chameleon-22-svn/  get  i386_vXXXX.zip

 

Follow this guide (http://www.insanelymac.com/forum/topic/164809-how-to-install-chameleon-manually-v-2-and-v-1/) or these folllowing commands:

 

1) locate the partition os your OS X root filesystem 
df -k /
Filesystem   1024-blocks     Used Available Capacity iused   ifree %iused  Mounted on
/dev/disk0s3    24007680 18347676   5419928    78% 4646936 1354982   77%   /
 
2) open the Chameleon ISO, open a terminal with administrator privileges and go inside
 
sudo su - root
password: xxxxxx
 
cd /Users/[xxx]/Download/i386/
 
3) Copy boot sector on OS X device
 
dd if=boot1h of=/dev/rdisk0s3
2+0 records in
2+0 records out
1024 bytes transferred in 0.000302 secs (3392549 bytes/sec)
 
4) Copy boot file to OS X root filesystem
 
cp boot /
 
5) Copy all /Extra directory from USB key used until now as bootloader
 
cd /
 
cp -pr /Volumes/MACO/Extra .
 
5) Verify in /Extra the presence of the most important files
 
ls /Extra/
.DS_Store
Extensions
org.chameleon.Boot.plist
AppleIntelFramebufferCapri
Themes
smbios.plist
DSDT.aml
modules
 
6) Reboot with Windows
 
7) Download EasyBCD (there is a free or trial version)
 
8) Copy the file chain0 or tboot in c:\NST directory (these files are in Chameleon zip)
 
9) Rename chain0 or tboot to nst_mac.MBR
 
10) On EasyBCD add the entry for OS X (see images)
 
11) Reboot the system, the Windows boot loader will start Chameleon boot loader after OS X selection
 
 
Step6: Battery check
 
Solved with DSDT patch as suggested by RehabMan
 
 
and new AppleSmartBatteryManager.kext
 
ALL Simple
 
So now download my new file DELL_Vostro_2520_HDMI_Battery.zip.

If you will use this files after the installation bypass step 3 and 6, you need only these few commands:
 
cd  /User/[user]/Downloads/DELL_Vostro_2520_HDMI_Battery
cp  org.chameleon.Boot.plist in /Extra
cp  DSDT.aml in /Extra
cd  /System/Library/Extensions/
mv AppleSmartBatteryManager.kext       AppleSmartBatteryManager.kext.bak
mv AppleIntelFramebufferCapri.kext       AppleIntelFramebufferCapri.kext.bak
cp -pr AppleSmartBatteryManager.kext  /System/Library/Extensions/.
cp -pr AppleIntelFramebufferCapri.kext  /System/Library/Extensions/.

post-953501-0-67707200-1412843694_thumb.png

post-953501-0-29575500-1412843702_thumb.png

post-953501-0-90811900-1412843710_thumb.png

post-953501-0-50398100-1412843717_thumb.png

post-953501-0-21524400-1412843823_thumb.png

post-953501-0-80411600-1413008099_thumb.gif

post-953501-0-75187000-1413008104_thumb.gif

DELL_Vostro_2520_HDMI_Battery.zip

Edited by fantomas1
it's the last time that we edit your post. Another support for tonymacx86 tools and this topic will be closed.
Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...

@ciuffoly

Was your integrated audio was Cirrus Logic CS4213?

 

@vusun123

I user you Mackintosh Vietnam Ultimate AIO tool 1.8.1 to patch AppleHDA to work with CS4213, but always get error message like this :

 

Can't patch AppleHDA! Make sure you have vanilla AppleHDA.kext in System/Library/Extensions.

    If you already have vanilla kext, please contact author for the error!
 

 

 
How to make this work?
 
P.S : sorry for my bad english
Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...
  • 1 year later...

I know this is an old post, but I have this exact laptop, and I'd appreciate an updated guide for getting this ElCapitan working on it without the tony tools mentioned here that I have no desire to use. It's an old laptop, and I have no interest in dual boot either, so it's difficult to follow this post. If it'd be better to start another post for this, I apologize, but this is the first mention of a vostro 2520 I've seen.

 

My specs:

Dell Vostro 2520

Intel Core i3 2348M CPU @ 2.30Ghz

Sandy Bridge

Socket 988B rPGA

CPUID 6.A.7

Intel HD Graphics 3000

Screen size 15.3 inches

Max resolution 1366x768

Chipset Intel HM75

DDR3 RAM 4Gb

 

I hope these specs are useful for determining what path I need to take. Please let me know if

You need more.

 

Thanks in advance for any assistance. I'm new to Hackintosh, and I tried Tony's tools and forum and ithey don't work.

Link to comment
Share on other sites

 Share

×
×
  • Create New...