Jump to content

Install Guide For Dell Latitude D630 and D830


  • Please log in to reply
956 replies to this topic

#41
Aldos

Aldos

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
D830 with Dell 1505 wireless card
NVS 140
Broadcom NIC

Installed Kaliway + 10.5.2 update with vanilla kernel and vanila ACPI and SMBIOS kexts

Mods:
replaced powermanagement.bundle and added AcpiPowerSorce for battery meter
ALC injector + custom HDA kext for audio
ACPIPS2Nub + PS2Controller kexts for keyboard
stock 10.5.2 video drivers + nvinject 0.2.1 for video

Working:
keyboard and trackpoint
sound
bluetooth (i have a bluetooth mouse attached)
wi-fi - like AirPort
full accelerated video

NonWorking:
LAN - not even detected
Dual Display
Shutdown, Reboot and Sleep functions

#42
D43m0n

D43m0n

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
I'm running the iATKOS 1.0ir2 install. Installation went smooth. I selected ONLY iATKOS and ALL the EFI stuff (vanilla kernel and vanilla ACPI). That selection should get you going with a running (networked) D830.

D830 with Dell 1390 wireless (had the intel 4965AGN before)
Quadro NVS 140 M (previously running on 10.5.2 graphic kexts and NVinjectGo 0.2.0c but now I'm running on a gfx string in com.apple.Boot.plist without the need for the NVinject kexts)
Sound works thanks to this topic starter
bluetooth works out of the box
DVD burner works out of the box
battery meter works with new powermanagement bundle and Powersource.kext plugin

sleep/shutdown/reboot does not work. Sleep just doesn't work at all. Shutdown/reboot worked before I messed with the NVinject or gfx util string to get met graphics supported. I suspect it is related to the NVCAP settings.

I have a dual boot setup (MBR based partition table) with Windows XP. I used iATKOS EFI to install, but replaced that afterwards with Netkas' EFI to get gfx strings to work. Dual boot and EFI is no problem, as long as you make the OS X partition the active one before you start the installation. A boot loader is installed automatically, you can still select Windows XP from there. Windows XP doesn't support SATA AHCI out of the box. You either need to reinstall Windows XP and load the AHCI drivers during XP installation or you can follow a trick I found on the dell user forum about SATA AHCI and installing those drivers with XP already installed. I tried that method, it worked fine for me. I've got both Leopard and XP running with AHCI (it is faster!)

I don't care much for my gigabit broadcom, but sleep/shutdown/reboot would be nice. But I'd prefer the vanilla kernel (stability) over that.

#43
pfloyd95

pfloyd95

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male

My drive just showed up and I just saw the K10.5.2 image, so I'll start the download and begin testing this weekend.


Where did you find the image?

Never mind, please don't post anything here. I'll find what I'm looking for elsewhere.

#44
Aldos

Aldos

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
D43m0n: can u give me thet GFX string for NVS 140 ?




#45
D43m0n

D43m0n

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
com.apple.Boot.plist.zip (unzip and place in /Library/Preferences/SystemConfiguration don't forget permissions)

And for future reference or use, I also attached my plist for the hardware reference I used to create the hex string. If you have other hardware, modify it to your needs and try it.

You could try the com.apple.Boot.plist first. If that doesn't work, you might have different IODevice locations (depending on your exact hardware specs) You can then use the latitude-d830.plist to modify your hardware location, which can be found with gfxutil (download it from Netkas' forum). The hexstring you can create with gfxutil should not be edited! Any editor might insert a line terminator which you won't see, but when using it in com.apple.Boot.plist, it will fail (because of a possible line terminator).

good luck.

Attached Files



#46
Aldos

Aldos

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
thanks !
i will try.

#47
zenmaster21

zenmaster21

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Trying to download the attachments to the op post, but the forum is saying the files have been deleted?
I have a Dell D600, and those versions of the files would seem to be the most compatible compared to the other variants floating around - does anyone have a copy of these files?

#48
phishvt

phishvt

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

Trying to download the attachments to the op post, but the forum is saying the files have been deleted?
I have a Dell D600, and those versions of the files would seem to be the most compatible compared to the other variants floating around - does anyone have a copy of these files?


I'm also having trouble with the downloads and not having any luck finding the same files on other sites.. I've got a D630. Thanks to the info in this post, I was finally able to get Nvidia graphics working on my iAtkos v1.0r3 (r3 = patched r2).

#49
zenmaster21

zenmaster21

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
im trying to get the power management/icon to work on my d600
also have to boot with onboard nic disabled
havent tried the pcmcia slot, but willing to chuck on the patch to test :)

tried iatkos on my d600 - it wouldnt load, just sat at the spinning grey circle loading screen
kalyway only version that works for me so far

#50
level42

level42

    InsanelyMac Protégé

  • Members
  • PipPip
  • 64 posts
Sorry bout the noob question, but How dow I download your uploaded files.

When ever I try im redirected to the "Missinge feilds" or something.

can you upload a single pack to like Rapidshare.com or something please ?


P.S THANK YOU FOR YOUR GUIDE!

#51
IBBigPoppa

IBBigPoppa

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Roneil.. Is there somewhere else to get these file?

Thanks

As requested by a few users, here is a guide for the Dell Latitude D630. You can set up a nearly perfect installation of Leopard 10.5.1 on the D630. I recommend that you use the Kalyway disc for this system, but you could also use iATKOS. I have used both, but in the end I settled on Kalyway because of it's out of the box support for sleep. I was never able to get sleep working on iATKOS, and speedstep was unstable on iATKOS, which was the only benefit I saw to using it. It is all personal preference though. If you use iATKOS, make sure you are using version 1.0iR2 or later, as this version makes the installer usable on GMAX3100 systems. If one of these install discs does not work for you, try the other one. Many users with the NVIDIA Quadro graphics card have reported problems with kalyway, so it's probably a better idea to stick with iATKOS if you have this card. You should be able to find both of these disc images on the bay of pirates ;) .

To begin, boot into your BIOS, and under performance, change your disk mode to AHCI. OS X runs much better when your HD is in AHCI mode. Next, boot off of your installation disk. If you are using Kalyway, press f8 when the boot prompt comes up on your screen. Then type vanilla, and then enter. You do not need to do this for iATKOS. It takes a while to boot, so be patient. When the language prompt comes up, click next. Once the installer finishes loading, click the utilities menu on the top of your screen, and then click disk utility. Disk utility is very simple to use. You must set up your main HD with at least one HFS+ partition, to install os x on. The partition you want to install leopard on needs to have a volume label that is only one word. For example, you could call it leo_volume, but not "leo volume". You should use the partition option, but this will erase all of the data on your disk. If you choose partition, make sure you set the partition scheme to MBR, and this can be set by clicking options in the partition window. If you have to, you can erase individual partitions, and format them to HFS+. Click next through the next few dialogs, until you get to the select disk window. Make sure you select the partition you formatted earlier to install os x on. Now click next again, and you should be at the screen that has two buttons, install and customize. Click customize. If using Kalyway, the only thing you should select is boot_efi_mbr within the Bootloaders EFI folder at the bottom of the list. The options for iATKOS are similar, but I don't remember them right now. Now click done, and then install. This will take about 20 to 30 minutes to complete, and when finished, your system should say installation complete, and show a countdown to reboot. If you have an NVIDIA graphics card installed in your system, click the reboot button now, and skip over the next paragraph of text. If not (meaning that you must have the GMAX3100), read on.

If you have the Intel GMAX3100 installed in your system, before that countdown ends, you need to click utilities on the top menu, and then click terminal. Now type these commands, in sequence, pressing the enter key at the end of each line (leo_volume should be replaced with the name of the partition you installed os x on in the first and last commands):

cd /Volumes/leo_volume/System/Library/Extensionsrm -rf AppleIntelGMA950.kextrm -rf AppleIntelGMA950GA.pluginrm -rf AppleIntelGMA950GLDriver.bundlerm -rf AppleIntelGMA950VADriver.bundlerm -rf AppleIntelIntegratedFramebuffer.kextrm -rf AppleIntelGMAX3100.kextrm -rf AppleIntelGMAX3100FB.kextrm -rf AppleIntelGMAX3100GA.pluginrm -rf AppleIntelGMAX3100GLDriver.bundlerm -rf AppleIntelGMAX3100VADriver.bundlediskutil repairPermissions /Volumes/leo_volume

Now, you can reboot, but not into your leopard installation. First, you need to get a livecd partition manager to set your leopard partition to boot. I recommend GParted for this job. You can download it using the attached torrent file (zipped), which I got from the official GParted website. When you boot this livecd, it may not recognize your graphics adapter. I am using an older version of the livecd, so I don't know if it is still a problem. If the cd only boots to a linux command prompt, type FORCEVIDEO, enter, then VESA, then enter, and then 800x600. If that does not work for you, you can use 640x480 instead. Once the live system boots to the gui, there should be one window open, named Gparted. Now, right click the partition you installed leopard on, and click manage flags. Boot should already be checked, but you need to uncheck and recheck it. Then click ok. Now close the window, and double click the power icon on the desktop. Select the eject and reboot option, and click ok. Once the cd is ejected, press enter, and your pc will reboot. You can now (finally) boot into your new installation of Leopard!!! (If anyone has a better way of doing this, say so in the comments, because I don't know why this works, I discovered it myself when trying to boot my leopard installation)

Now, after completing the setup wizard, your leopard desktop should appear. But there are still many things you need to do now. If you installed iATKOS, you need to install the kext helper application before doing anything else, which can be found here: http://www.macupdate...865/kext-helper . First, you should get your system to recognize your graphics card correctly. If you are using the GMAX3100, follow the steps below. If not, skip to the next paragraph.

For the GMAX3100, you need to download the zip archive here : http://rapidshare.co...l_D630.zip.html , named GMAX3100-Dell_D630.zip. This file contains the modified GMAX3100 kexts (made by errandwolfe), a script to run the sleepdisplay application, which I wrote, and the SleepDisplay application. First, drag the sleepdisplay folder onto the root of your Leopard install volume. If you double click the hard drive icon named after your install partition, it will take you to this location. Now, open the sleep display folder, and double click the file named sleepdisplayscript.app. This is only to get past the downloaded from the internet dialog that sometimes appears when getting apps off the internet. Now, open the system preferences application (the icon with gears on the dock) and select accounts. Now, select the main account, click login items, and click the plus icon. Browse to the root of your hard drive, open the sleepdisplay folder, select the sleepdisplayscript.app, and click add. You need to make sure that your system is set to login automatically for this to work, so from here click the lock in the bottom left corner of the window, type your password, and press enter. Next, click login options. Next to the automatic logon, select the account you added the login item to, and enter your password again. Now, open the application kexthelper. Go to the folder kexts, which was unzipped from the GMAX3100 archive earlier. Select all of the kext files, and click and drag them onto the white space in the kexthelper application. Then type your root password into the box, and click easy install. After it says cross your fingers and reboot, reboot your system. Now your graphics should be fully accelerated. To continue, skip over the next paragraph of text.

For the NVIDIA Quadro NVS 135m and 140m, the installation is much simpler. Go here: http://scottdangel.com/blog/?p=19 and click the nvinstallerv.32.pkg link. Once the download is finished, open the pkg file. In the installer, click 9c30 kexts, and nvinject vanilla. If you have the nvs135m, also select the 128mb card option. When the installation finishes, reboot, and your graphics should be fully accelerated.

Now, to get your battery meter partially working (it will only tell you percent charge left) in kalyway follow all of the steps below. The battery meter should work out of the box on iATKOS. Download the attached zip file, named powermanagement.bundle.zip. Now unzip it. From the root of your leopard install partition, open the folder system, then library, then systemconfiguration. Drag the file powermanagement.bundle onto the trash icon in the dock. Now drag the powermanagement.bundle you unzipped earlier into the systemconfiguration folder. Now open terminal, and type "sudo diskutil repairPermissions /" then enter, then enter your root password, then press enter. Once this process is complete, reboot your system. After the first time you disconnect the laptop from power, the battery icon will be displayed in the menubar.

Now it is time to get your sound card (sigmatel 9205) working. Download the attached zip archive, named sound_files.zip, and unzip it. Now, unzip the file applehdapatcherv1.20.app.zip. This is Taruga's applehdapatcher version 1.2. Now drag the text file codec_dump1.zip onto the turtle icon. Once the application opens, enter your root password, press enter, and it will begin patching your system. When it is finished, reboot your system. Now, unzip the file applehda.kext.zip. Open kexthelper, and drag the applehda.kext file onto the whitespace in the application. Enter your root password, and click easy install. When the install finishes, reboot your system, and your sound should be almost fully working! (Line-In, internal speakers, headphones, and automatic muting of speakers when headphones are plugged in all works, but muting with the mute button does not work). The kext was originally made by paulo-131, but I made a small modification to it so that it would work with my D630.

Next, you can get your PCMCIA card slot working. This is fairly simple to do. Download the attached zip archive named Chun-Nan_PCMCIA_Rev_6.zip. Unzip that, open the folder that was unzipped, and there should be two kexts inside. Once again, open kext helper, and drag these two kexts into the white space. Type in your root password, and click easy install. Reboot when it tells you too. Now, open terminal, and type "sudo dmesg | grep PC", press enter, enter your root password, and press enter. Your output should be the same as this if the installation was successful:
PCI configuration changed (BUS free=1 needed=1 added=0)PCI configuration changed (bridge=0 device=1 yenta=1)IOPCCard info:   Intel PCIC probe:   O2Micro OZ711EZ1 rev 21AppleIntelPIIXPATA: Secondary PCI IDE channel is disabled(A long line of gibberish, it was too long to put here)FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 444fc00022a091a1; max speed s400.
These kexts were made by Chun-Nan, and EqUaTe told me where to find them.

Now, there are some finishing touches you can make to the os now, but you are almost finished. If you used Kalyway, you should install the kalyway virginizer, to uninstall all of the weird mods that kalyway made to the system, including the orange window background. You need to do this after installing everything, because it will remove the kext helper. Go here for the virginizer, and instructions on how to install it: http://forum.insanel...showtopic=77479 . If you installed iATKOS, go here for the virginizer: http://forum.insanel...mp;#entry557228 .

Although there are still some problems with your system, this is the closest you can currently get to a perfect system. Here is what should currently working:
  • Both cores of your proccessor
  • Internal Speakers
  • Headphones
  • Line-In (Microphone)
  • Hardware Accelerated Graphics (with any resolution)
  • Sleep (If you used Kalyway)
  • Wireless Internet (If you have the Dell Wireless 1390, 1490, or 1500)
  • Touchpad and Keyboard
  • Correct recognition of all hardware in System Profiler (Except system model, Boot rom, and serial #)
  • PCMCIA Card Slot
  • CD/DVD Burning
  • High speed hard drive access (w/ AHCI)
And here is what isn't working, or is not functioning perfectly:
  • Ethernet (Broadcom NetXtreme 5755m Gigabit Ethernet)
  • Internal Microphone
  • Correct measurement of CPU temperature and CPU fan RPM speed
  • Battery Meter (Displays percent, but not time)
  • System Shutdown (Reboot works OK, and this is caused by Taruga's AppleHDA Patcher Version 1.2)
Lastly, anyone who knows how to get ethernet working, or get anything else here that is currently only partially working fully working, please post it here. Also, tell me if these instructions work for you or not. After all that work, I hope you have fun with your new Hackintosh Installation :)



#52
errandwolfe

errandwolfe

    Usurper of Wilson, King of Prussia

  • Donators
  • 1,429 posts
  • Gender:Male
  • Location:Miami Beach, FL
BigPoppa
Was it really necessary to quote that ENTIRE article for your reply?

#53
Paulo-131

Paulo-131

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
Nice guide ;)
For D830, i have a NVCAP that works well with NVS140. With this one, vga output works perfectly.

Attached Files



#54
IBBigPoppa

IBBigPoppa

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Accidental.. My apologies .... :(

#55
IBBigPoppa

IBBigPoppa

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Ok. I was able to download the patches. However when I run the sudo dmesg | grep PC command I get the following:

Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
PCI configuration changed (BUS free=1 needed=1 added=0)PCI configuration changed (bridge=0 device=0 yenta=1)IOPCCardBridge::start failedGot boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE0@1F,2/AppleIntelPIIXATARoot/PRI@0/AppleIntelICHxSATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/Hitachi HTS721010G9SA00 Hitachi HTS721010G9SA00/IOFDiskPartitionScheme/Untitled 1@1

Has anyone seen this? Thanks again for all your help.

#56
zenmaster21

zenmaster21

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
awesome - the files can now be downloaded, thanks a bunch!
i will try later on tonight :D

#57
Grunt0r

Grunt0r

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
I've been trying to follow the instructions for the battery meter but I can't get the damn thing to work. With the addition of the battery meter does that mean my power management will start to work? I have a Dell Latitude D820. Help would be greatly appreciated.

#58
level42

level42

    InsanelyMac Protégé

  • Members
  • PipPip
  • 64 posts
Thanks for fxingt the links :)

#59
JumBay

JumBay

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi,

I've installed Leopard Kalyway 10.5.1 on my Dell Lattitude D830 (with GMAX3100 and Intel Pro 4965AGN) thanks to roneil4 tutorial, but I've got some problems... :(


Now, you can reboot, but not into your leopard installation. First, you need to get a livecd partition manager to set your leopard partition to boot. I recommend GParted for this job. [...]

I didn't make this part and I could boot on Leopard normaly.


Graphics:

For the GMAX3100, you need to download the zip archive here : http://rapidshare.co...l_D630.zip.html , named GMAX3100-Dell_D630.zip. This file contains the modified GMAX3100 kexts (made by errandwolfe), a script to run the sleepdisplay application, which I wrote, and the SleepDisplay application. First, drag the sleepdisplay folder onto the root of your Leopard install volume. If you double click the hard drive icon named after your install partition, it will take you to this location. Now, open the sleep display folder, and double click the file named sleepdisplayscript.app. This is only to get past the downloaded from the internet dialog that sometimes appears when getting apps off the internet. Now, open the system preferences application (the icon with gears on the dock) and select accounts. Now, select the main account, click login items, and click the plus icon. Browse to the root of your hard drive, open the sleepdisplay folder, select the sleepdisplayscript.app, and click add. You need to make sure that your system is set to login automatically for this to work, so from here click the lock in the bottom left corner of the window, type your password, and press enter. Next, click login options. Next to the automatic logon, select the account you added the login item to, and enter your password again. Now, open the application kexthelper. Go to the folder kexts, which was unzipped from the GMAX3100 archive earlier. Select all of the kext files, and click and drag them onto the white space in the kexthelper application. Then type your root password into the box, and click easy install. After it says cross your fingers and reboot, reboot your system. Now your graphics should be fully accelerated. To continue, skip over the next paragraph of text.

When I tried to double click on sleepdisplayscript.app, I get this message : "You can't open the application "SleepDisplayScript" because the Classic environment is no longer supported"... so I couldn't execute the script. but I tried to make the rest and when I rebooted, I've got a blue screen, black screen and that's it... (even with external screen plugs). I didn't know how to manage that, so I reinstalled Leopard :(
Currently I've only a low resolution (1024*768) instead of 1920*1200. (at least 1280 will be great ;) )



Battery

Now, to get your battery meter partially working (it will only tell you percent charge left) in kalyway follow all of the steps below. The battery meter should work out of the box on iATKOS. Download the attached zip file, named powermanagement.bundle.zip. Now unzip it. From the root of your leopard install partition, open the folder system, then library, then systemconfiguration. Drag the file powermanagement.bundle onto the trash icon in the dock. Now drag the powermanagement.bundle you unzipped earlier into the systemconfiguration folder. Now open terminal, and type "sudo diskutil repairPermissions /" then enter, then enter your root password, then press enter. Once this process is complete, reboot your system. After the first time you disconnect the laptop from power, the battery icon will be displayed in the menubar.

I did it, but when I'm disconnecting the laptop from power nothing happens, the battery icon dosen't appear...



Now it is time to get your sound card (sigmatel 9205) working. Download the attached zip archive, named sound_files.zip, and unzip it. Now, unzip the file applehdapatcherv1.20.app.zip. This is Taruga's applehdapatcher version 1.2. Now drag the text file codec_dump1.zip onto the turtle icon. Once the application opens, enter your root password, press enter, and it will begin patching your system. When it is finished, reboot your system. Now, unzip the file applehda.kext.zip. Open kexthelper, and drag the applehda.kext file onto the whitespace in the application. Enter your root password, and click easy install. When the install finishes, reboot your system, and your sound should be almost fully working! (Line-In, internal speakers, headphones, and automatic muting of speakers when headphones are plugged in all works, but muting with the mute button does not work). The kext was originally made by paulo-131, but I made a small modification to it so that it would work with my D630.

Works fine for me.



What is not working all:
- Wireless card: 4965AGN;
- Ethernet card: same as the D630;


If someone knows how to have these to work...


Thanks.

JumBay.

PS: sorry for my english

#60
Mr.Sir

Mr.Sir

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
When you guys used the calyway cd, what options did you select, and how did you update from 10.5.1 to 10.5.2.. (from apple updater or a torrent that updates it)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy