2009. 10. 26. 15:37
Guide to 10.6 Snow Leopard Install on a Dell Vostro 1500/1700 or Inspiron 1520/1521/1720/1721 Hackintosh/NoteBook2009. 10. 26. 15:37
I. Guide for Dell Vostro 1500
Requirement : iAtkos 7 dvd로 설치
Customised Option 사용자화 선택사항
Chameleon 2
/Extra
DSDT
AppleDecrypter
Disabler
OHR (didn't work)
BroadCom 440x
VoodooHDA
Additional(추가사항) :VoodooBattery 설치
For Graphic Card : EFI string 설정 8600GT.
II. Guide to 10.6 Snow Leopard Install on a Dell Vostro 1500/1700 or Inspiron 1520/1521/1720/1721
Note : Thanks xenocide100588, This guide ASSUMES that you are installing fresh.
REQUIRED:
Copy of Snow OSX 3.5 Univeral(10.6), which is 10.6. There is a version out (3.6). Download: The Distro is very easy to Find on Torrentz or Piratebay. Google is no evil
Linux Distro Live CD (to fix a kernel panic later)
Attachments : DownLoad Kext
Copy of Snow OSX 3.5 Univeral(10.6), which is 10.6. There is a version out (3.6). Download: The Distro is very easy to Find on Torrentz or Piratebay. Google is no evil
Linux Distro Live CD (to fix a kernel panic later)
Attachments : DownLoad Kext
update Attachments Apr-29, 2001 : DownLoad Kext
- natit.kext ; For Graphic card
- AppleBCM440XEthernet.kext_snowleo32_64.zip ; For Network Card
- You can install these two kext by kext helper or Kext UtilityEDIT: Make sure to get the FEDORA 12 live disk.... It supports HFS+(non-journaled) with read and write!!
http://download.fedoraproject.org/pub/fedo...2-i686-Live.iso
https://fedorahosted.org/liveusb-creator/
Optional (if you want wireless internet)
A Dell 1390 Wireless card (search EBAY, $20)
So, you can install this guide. with all that said... Lets get to it.
http://download.fedoraproject.org/pub/fedo...2-i686-Live.iso
https://fedorahosted.org/liveusb-creator/
Optional (if you want wireless internet)
A Dell 1390 Wireless card (search EBAY, $20)
So, you can install this guide. with all that said... Lets get to it.
Step 1: Beginning the install
All kinds of people say "You have to change to AHCI" or "You need EFI emulation!". But no, Snow OSX takes care of the hard stuff in Dell Laptop.
Start out by inserting the DVD and booting from it. Usually, with an Inspiron, you can hit f12 at boot and then select internal CD / DVD. For some reason, my computer takes a long time to boot the disk... no idea why. I have suspicions that it THINKS the DVD is a floppy drive, due to mismatched drivers, but who knows, everything with the DVD drive works fine post-install.
First we want to open the disk utility and partition our drive as this Guide.
Start out by inserting the DVD and booting from it. Usually, with an Inspiron, you can hit f12 at boot and then select internal CD / DVD. For some reason, my computer takes a long time to boot the disk... no idea why. I have suspicions that it THINKS the DVD is a floppy drive, due to mismatched drivers, but who knows, everything with the DVD drive works fine post-install.
First we want to open the disk utility and partition our drive as this Guide.
And If you have above of 8G USB Memory Stick you can use USB Memory Stick for installing as this guide.
Note: Chameleon 2 does support booting Win-blows XP, Vista, and 7. You'll need a guide for that though, because Snow OSX only comes with Chameleon 1.
*
Ok. After partitioning, we know what is next, make a DSDT.aml. Open a terminal, and type EXACTLY these lines.
-------------------------------------------------------
cd /
sh MakeDSDT SnowOSXPartition
-------------------------------------------------------
-Where SnowOSXPartition is the name that you gave your partition in the previous section
Now, follow the instructions. When asked what OS to emulate, hit 0 (zero) for Darwin.
*
This creates the DSDT from scratch, and matches it to your hardware. Nifty!
Alright, now we have the DSDT and hard drive set up, lets install!
*
Ok. After partitioning, we know what is next, make a DSDT.aml. Open a terminal, and type EXACTLY these lines.
-------------------------------------------------------
cd /
sh MakeDSDT SnowOSXPartition
-------------------------------------------------------
-Where SnowOSXPartition is the name that you gave your partition in the previous section
Now, follow the instructions. When asked what OS to emulate, hit 0 (zero) for Darwin.
*
This creates the DSDT from scratch, and matches it to your hardware. Nifty!
Alright, now we have the DSDT and hard drive set up, lets install!
Click continue until you come to the screen that snows an OSX disk, a green arrow, and the hard drive icon.
STOP!!
Do not click install yet. Instead, click customize. Now, you should see two boxes that are unchecked, although I can't remember what the options are. Check both of these boxes so that ALL of the boxes are checked. NOW install!
This process can take anywhere from 15 to 30 minutes, depending on your hard drive speed. So go do something while it installs and check back every few minutes.
STOP!!
Do not click install yet. Instead, click customize. Now, you should see two boxes that are unchecked, although I can't remember what the options are. Check both of these boxes so that ALL of the boxes are checked. NOW install!
This process can take anywhere from 15 to 30 minutes, depending on your hard drive speed. So go do something while it installs and check back every few minutes.
------------------------------------------------------------------------------------------------------------
Step 3: Getting the OS to ACTUALLY Boot!
Ok, well, if you've read the guide from TaranFX, then you know that the DSDT doesn't work. Bummer!
But, we can fix that.
*
Download the fixes from http://www.zshare.net/download/69227884288507da/ . These files are zipped, simply unzip them and install the kext file into the System/Library/Extensions folder and repair permissions.
*
What this means is, download the files, and put them on a FAT formatted flash drive. Get a live cd of SOME Linux distro, Ubuntu will work fine (No it wont. Use fedora 12 link provided above), so that we can fix the KP and get you started.
I have provided the kext file with the guide, just to make it easier.
With the live cd in, insert your flash drive containing these files. Mount the partition you created in the previous part (the 200 of 500 MB one) and copy JUST the kext from the zipped files to that partition. Reboot with the Snow OSX disk in.
Once booted, go to the terminal.
We need to pull the file off of that partition and put it in your Snow OSX partition.
Type this into the terminal, Partition is whatever your named your extra one. SnowOSXPartition is whatever you named your Snow OSX Partition (duh).
-------------------------------------------------------
Cd /Volumes/Partition
cp -R IOATAFamily.kext /Volumes/SnowOSXPartition/System/Library/Extensions
-------------------------------------------------------
After that is complete, close the terminal, open the disk utility, and run the Repair Permissions on the SnowOSXPartition.
Now, reboot, and hopefully your Snow Leopard install boots.
If not, please reformat and try Taranfx's install guide, then return to this guide for setup.
------------------------------------------------------------------------------------------------------------
Step 4: Installing necessary kext files (my kexts are attached at the bottom, USE AT YOUR OWN RISK)
Note: I recommend using the include KextUtility (in the ATools folder) to install any and all kext files. Just drag and drop a kext onto the KextUtility icon and let it do the rest. It does prompt you for your password however.
Well, if everything has gone well, then you are now staring at a snow leopard desktop. Although, when you watched that pretty video, there was something missing. Oh yeah that's right..... SOUND!
We can fix that though, but first, we need to make your video pretty.
-Video-
I used the wonderful NVInject (for NVIDIA graphics only), which can be downloaded from nvinject.free.fr .
Alternatively, you can also use the one provided by Snow OSX, which is located in the Applications folder under ATools/Drivers/ .
This wonderful little folder (ATools) includes all kinds of nice little toys to get your computer running smoothly.
If you have an NVIDIA Geforce 8600m GT like I do, then use my kext at the bottom; it includes the fix for Quartz. If not, find a NVInject guide for your card (or search around insanelymac for your specific card).
- Audio -
This is a pretty simple fix. After weeks and weeks of searching forums, botched installs, and many MANY bad words... I finally found a solution that works. But thankfully, we don't need to go into that. Nearly all of the Inspiron/Vostro laptops have an Intel 82xxx series HD audio controller which you might know as Sigmatel STAC92xx.
Just install the provided VoodooHDA.kext to your /System/Library/Extensions directory and be happy!
For those who want to know what fixed it, I used the VoodooHDA.kext provided with Snow OSX, and changed the info.plist a bit to fix a compatibility issue with certain settings. : )
Now that we have sound and video working, the time comes to tackle the problem of Ethernet and Wireless.
- Ethernet -
The Ethernet problem is easy compared to the others. Simply install the attached Broadcom 440x kext that I have provided, and you are GOOD TO GO. Unless of course you, for whatever reason, DON'T have a Broadcom chipset (nearly all Inspiron/Vostro models do), because, in that case, you need to search around for the appropriate fixes.
- Wireless (a.k.a. The Source of Many Nightmares) -
Well, many will tell you that there are beta drivers for your 3945, and you may say, Why would I spend the money to get a new wireless card if mine has drives?
The BETA drivers DO NOT WORK FOR YOUR COMPUTER. At all! But thankfully, the Inspiron laptop is REALLY easy to replace a wireless card it. Check out this guys guide to disassembling an Inspiron 17, and just stop at the wireless card. Reverse his instructions to replace the new one.
http://www.insidemylaptop.com/take-apart-d...ro-1700-laptop/
Very easy to follow, 2 screws, 2 antennas disconnected, pop the old card out, put the new card in, attach the antennas, and put the cover back on. Done deal!
OK, now start your machine again and, dumb apple, Snow OSX should recognize the 1390 as... dun dun dun dun... AIRPORT CARD!
- Battery -
This has frustrated me for weeks, almost months, trying to get a FRICKIN battery to work. Then... I stumbled upon this...
[Guide] Dell Vostro 1400 - Snow Leopard 10.6.2 - Vanilla Kernel 10.2.0, by M0000000000 (just put that in the insanelymac search bar)
I saw the line that says, If the battery doesn't work, install this.
So I did, and it works. The file is attached below, just install and reboot.
------------------------------------------------------------------------------------------------------------
Well, that's it for me! This guide should have helped you a little, and at least given you SOME idea of what to do with Snow OSX and the installer. Hope that it was some help!
Step 3: Getting the OS to ACTUALLY Boot!
Ok, well, if you've read the guide from TaranFX, then you know that the DSDT doesn't work. Bummer!
But, we can fix that.
*
Download the fixes from http://www.zshare.net/download/69227884288507da/ . These files are zipped, simply unzip them and install the kext file into the System/Library/Extensions folder and repair permissions.
*
What this means is, download the files, and put them on a FAT formatted flash drive. Get a live cd of SOME Linux distro, Ubuntu will work fine (No it wont. Use fedora 12 link provided above), so that we can fix the KP and get you started.
I have provided the kext file with the guide, just to make it easier.
With the live cd in, insert your flash drive containing these files. Mount the partition you created in the previous part (the 200 of 500 MB one) and copy JUST the kext from the zipped files to that partition. Reboot with the Snow OSX disk in.
Once booted, go to the terminal.
We need to pull the file off of that partition and put it in your Snow OSX partition.
Type this into the terminal, Partition is whatever your named your extra one. SnowOSXPartition is whatever you named your Snow OSX Partition (duh).
-------------------------------------------------------
Cd /Volumes/Partition
cp -R IOATAFamily.kext /Volumes/SnowOSXPartition/System/Library/Extensions
-------------------------------------------------------
After that is complete, close the terminal, open the disk utility, and run the Repair Permissions on the SnowOSXPartition.
Now, reboot, and hopefully your Snow Leopard install boots.
If not, please reformat and try Taranfx's install guide, then return to this guide for setup.
------------------------------------------------------------------------------------------------------------
Step 4: Installing necessary kext files (my kexts are attached at the bottom, USE AT YOUR OWN RISK)
Note: I recommend using the include KextUtility (in the ATools folder) to install any and all kext files. Just drag and drop a kext onto the KextUtility icon and let it do the rest. It does prompt you for your password however.
Well, if everything has gone well, then you are now staring at a snow leopard desktop. Although, when you watched that pretty video, there was something missing. Oh yeah that's right..... SOUND!
We can fix that though, but first, we need to make your video pretty.
-Video-
I used the wonderful NVInject (for NVIDIA graphics only), which can be downloaded from nvinject.free.fr .
Alternatively, you can also use the one provided by Snow OSX, which is located in the Applications folder under ATools/Drivers/ .
This wonderful little folder (ATools) includes all kinds of nice little toys to get your computer running smoothly.
If you have an NVIDIA Geforce 8600m GT like I do, then use my kext at the bottom; it includes the fix for Quartz. If not, find a NVInject guide for your card (or search around insanelymac for your specific card).
- Audio -
This is a pretty simple fix. After weeks and weeks of searching forums, botched installs, and many MANY bad words... I finally found a solution that works. But thankfully, we don't need to go into that. Nearly all of the Inspiron/Vostro laptops have an Intel 82xxx series HD audio controller which you might know as Sigmatel STAC92xx.
Just install the provided VoodooHDA.kext to your /System/Library/Extensions directory and be happy!
For those who want to know what fixed it, I used the VoodooHDA.kext provided with Snow OSX, and changed the info.plist a bit to fix a compatibility issue with certain settings. : )
Now that we have sound and video working, the time comes to tackle the problem of Ethernet and Wireless.
- Ethernet -
The Ethernet problem is easy compared to the others. Simply install the attached Broadcom 440x kext that I have provided, and you are GOOD TO GO. Unless of course you, for whatever reason, DON'T have a Broadcom chipset (nearly all Inspiron/Vostro models do), because, in that case, you need to search around for the appropriate fixes.
- Wireless (a.k.a. The Source of Many Nightmares) -
Well, many will tell you that there are beta drivers for your 3945, and you may say, Why would I spend the money to get a new wireless card if mine has drives?
The BETA drivers DO NOT WORK FOR YOUR COMPUTER. At all! But thankfully, the Inspiron laptop is REALLY easy to replace a wireless card it. Check out this guys guide to disassembling an Inspiron 17, and just stop at the wireless card. Reverse his instructions to replace the new one.
http://www.insidemylaptop.com/take-apart-d...ro-1700-laptop/
Very easy to follow, 2 screws, 2 antennas disconnected, pop the old card out, put the new card in, attach the antennas, and put the cover back on. Done deal!
OK, now start your machine again and, dumb apple, Snow OSX should recognize the 1390 as... dun dun dun dun... AIRPORT CARD!
- Battery -
This has frustrated me for weeks, almost months, trying to get a FRICKIN battery to work. Then... I stumbled upon this...
[Guide] Dell Vostro 1400 - Snow Leopard 10.6.2 - Vanilla Kernel 10.2.0, by M0000000000 (just put that in the insanelymac search bar)
I saw the line that says, If the battery doesn't work, install this.
So I did, and it works. The file is attached below, just install and reboot.
------------------------------------------------------------------------------------------------------------
Well, that's it for me! This guide should have helped you a little, and at least given you SOME idea of what to do with Snow OSX and the installer. Hope that it was some help!
first restart, and.... kernel panic You need fedora for replacing kext and DSDT.aml...
III. Dual Booting
*If dual booting, this is the part you may need to think on your own a little. I dual boot with fedora 12, and my partition scheme looks like this.
Disk0s1 - Boot partition (Grub Bootloader) :500MB
Disk0s2 - Fedora 12 x86-64 180GB LVM
Disk0s3 - Shared Partition 106GB HFS+ (F12 allows read and write)
Disk0s4 - Snow OSX 180GB HFS+ Journaled
Yours may look different. One thing you will need to decide is what bootloader to use. If you want grub, either get the grub master disk off of "the T word" or get a Linux distro to dual boot that provides grub (ubuntu, fedora, etc).
I advise leaving a 500MB partition as well as all others, especially if only booting OSX, simply because you can keep important files there, and you can use a live cd to put files there that you may need later. This is necessary for this guide, so make sure to make at least a 200MB if not a 500MB partition (should be formatted to FAT)
IV. USB Fix
Thanks lunch dragon,
I finally got sleep to work on OSX 10.6.2 on my Dell Inspiron 1520.
My configuration is at bottom of this mesage.
The main problem is not NVIDIA graphics drivers. It's the USB controllers that keep waking up the laptop from sleep. It is either the embedded camera or the BlueTooth hardware that does not "sleep properly".
Follow the instructions here to fix USB UHCI/EHCI controller settings. This requires you to set/modify your DSDT.AML file properly.
http://apocolipse.com/?p=14
My BIOS setting was also adjusted for (not sure if these make a difference)
1) USB Wake from Sleep = enabled
2) USB always managed by BIOS at all times = enabled
My guess is this will also work on Dell Inspiron 1720 machines.
Quartz/CI is working using NVResman & NVInject64.
Quartz/CI is needed to make sure DVD Player and/or VLC will play video properly.
NVInject64 is modified strings are as follows:
The following KEXTS in S/L/E (in addition to other kexts)
VoodooPowerMini
VoodooHDA
VoodooBattery
The following KEXTS in Extra/Ext (see attached picture)
I've attached SOME of the kexts here that are in my configuration. Maybe they'll help others.
My configuration is at bottom of this mesage.
The main problem is not NVIDIA graphics drivers. It's the USB controllers that keep waking up the laptop from sleep. It is either the embedded camera or the BlueTooth hardware that does not "sleep properly".
Follow the instructions here to fix USB UHCI/EHCI controller settings. This requires you to set/modify your DSDT.AML file properly.
http://apocolipse.com/?p=14
My BIOS setting was also adjusted for (not sure if these make a difference)
1) USB Wake from Sleep = enabled
2) USB always managed by BIOS at all times = enabled
My guess is this will also work on Dell Inspiron 1720 machines.
QUOTE
Model Identifier: Inspiron 1520 eyW1234567890
Processor Name: Intel® Core™2 Duo CPU T7250 @
Processor Speed: 2 GHz
Memory: 4 GB Bus Speed: 800 MHz
NVIDIA GeForce 8600M GT: 512 MB
Display: Resolution: 1680 x 1050
Processor Name: Intel® Core™2 Duo CPU T7250 @
Processor Speed: 2 GHz
Memory: 4 GB Bus Speed: 800 MHz
NVIDIA GeForce 8600M GT: 512 MB
Display: Resolution: 1680 x 1050
Quartz/CI is working using NVResman & NVInject64.
Quartz/CI is needed to make sure DVD Player and/or VLC will play video properly.
NVInject64 is modified strings are as follows:
QUOTE
<key>NVCAP</key>
<data>
BAAAAAAAAwAMAAAAAAAABwAAAAA=
</data>
<key>NVPM</key>
<data>
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
<data>
BAAAAAAAAwAMAAAAAAAABwAAAAA=
</data>
<key>NVPM</key>
<data>
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
The following KEXTS in S/L/E (in addition to other kexts)
VoodooPowerMini
VoodooHDA
VoodooBattery
The following KEXTS in Extra/Ext (see attached picture)
I've attached SOME of the kexts here that are in my configuration. Maybe they'll help others.
'Hackintosh > NoteBook' 카테고리의 다른 글
Toshiba Satellite A300-1N8 (0) | 2009.10.29 |
---|---|
HP Compaq nx7400 laptop (0) | 2009.10.27 |
Acer Aspire Laptop 시리즈 (0) | 2009.10.25 |
New Challenger for good NoteBook (0) | 2009.04.21 |
NC10 (0) | 2009.04.16 |