Jump to content

Install Guide For Dell Latitude D630 and D830


roneil4
 Share

957 posts in this topic

Recommended Posts

Hello roneil04,

 

Thank you very much for your guide. You helped me to get leopard work on my d630. :P

 

I've followed your installation guide (iAktos 1.0r2) but taking the GMAX3100 files from lithium06 link. With the link you gave in your first post the screen remains black on my laptop.

I suggest that you give also the link on lithium06 lasts post.

 

By the way I've a trouble with the power management as there is no way for me to activate the icon in the menu bar (the option is not present in the pref pane you indicated). Maybe I 've missed something ? :(

As you suggest I'll purchase a Dell wireless 1505 card as I've an airport extreme base station 802.11n

Try installing powermanagement.bundle, saved in the first post. Also, the files in the first post are identical to the files that Lithium provided. You may not have installed the sleepdisplay application correctly. Follow the instructions exactly as told, and it will work.

Link to comment
Share on other sites

Try installing powermanagement.bundle, saved in the first post. Also, the files in the first post are identical to the files that Lithium provided. You may not have installed the sleepdisplay application correctly. Follow the instructions exactly as told, and it will work.

 

Well, still does'nt work...

My installation is from iAktos (note that from the OS booted from the iAktos DVD the battery status was ok) and here after the steps I followed:

- Graphic stuffs installed first together whith the SleepDisplay script => OK

- Then login root (after root account activation)

- Drag the powermanagement.bundle from the /Volumes/leo/system/library/systemconfiguration/ to the trash icon in the root dock.

- Empty the trash (this is not in your procedure maybe I shoul'dnt)

- Copy the unzipped powermanagement.bundle from your first post.

- Repair permissions with the "diskutil repairPermissions /"

- Reboot

That's all I did.

 

Second question: If I update to 10.5.2 what is the procedure for that ?

 

Thank you.

Zitounec

Link to comment
Share on other sites

Okay,

 

Now let's fight with two additional features:

 

- TouchPad

Mouse pointing okay with both right and left buttons.

But no touchpad features in system preference to activate the click by pad tapping. I don't speak about the scrolling...

 

- Firewire: Appears OK: disk mounting , very small files transfer OK but transfers impossible for large files (more than 1MB). Necessary to unplug the firewire connection.

 

Does someone faced to those behaviours and have any idea to solve them ?

 

TNX

Link to comment
Share on other sites

@zitounec

i cant answer about the powermanagement so some1 else will do that.

 

but to update to 10.5.2 just search the regular sites for "kalway update" and get the 10.5.2 combo update and just run the dmg from your login, worked fine for me.

 

also for the touchpad - you wont get any special touchpad settings that i know of. real macs (but the mbp) dont have tap touchpad for click features. same with scrolling.

 

i'm new to hack laptops but i believe that you cant get those features (tap and scroll). i may be wrong.

Link to comment
Share on other sites

I had some problems when I installed iAtkos on my d630. I got everything working but it would intermittently lock up requiring a hard reboot. So I went back to using XP on this machine. Well, it started happening under XP, so I read around I guess my exact machine specs have flaws as well. Many people complained of similar problems.

 

Anyways, I updated by bios to the A9 revision and under XP I have not had a lock up since. I am going to try and put iAtkos back on this machine and see how it all pans out I will let you know.

Link to comment
Share on other sites

also for the touchpad - you wont get any special touchpad settings that i know of. real macs (but the mbp) dont have tap touchpad for click features. same with scrolling.

 

i'm new to hack laptops but i believe that you cant get those features (tap and scroll). i may be wrong.

 

I've a JAS 10.4.8 install on a HP nc600. In the pref pane under "keyboard an mouse/mouse" there is a tab called "trackpad or touchpad" with an option to activate the left click by clicking on the touchpad itself.

 

I just wonder if this feature exists on leo.. ;)

 

I saw also a topic in the genius bar section. I will make a backup of my leo first :)

Link to comment
Share on other sites

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 (unless I used the vanilla kernel), 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. If dual booting, make sure that your Windows installation has the correct AHCI drivers installed. 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 the arrow. 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+. For example, if you want to dual boot Windows and OS X, you could install windows first, make a second partition on your disk, and then install OS X on that partition. Once finished, 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. If you are using iATKOS, DO NOT select the gmax3100 drivers. Also, for either disk, you have the option of installing the unmodified kernel (vanilla kernel), and many people like using that. It will break sleep support on kalyway, but you can fix that later on. If you are using iATKOS, you should install with the vanilla kernel. Now click done, and then install. This will take about 10 to 20 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/Extensions
rm -rf AppleIntelGMA950.kext
rm -rf AppleIntelGMA950GA.plugin
rm -rf AppleIntelGMA950GLDriver.bundle
rm -rf AppleIntelGMA950VADriver.bundle
rm -rf AppleIntelIntegratedFramebuffer.kext
rm -rf AppleIntelGMAX3100.kext
rm -rf AppleIntelGMAX3100FB.kext
rm -rf AppleIntelGMAX3100GA.plugin
rm -rf AppleIntelGMAX3100GLDriver.bundle
rm -rf AppleIntelGMAX3100VADriver.bundle
diskutil repairPermissions /Volumes/leo_volume

 

Now, you can reboot into your leopard installation. If you booted successfully, move on to the next paragraph. If not, read on. Most likely, the reason you cannot boot is because your leopard partition is not set active. If this is the case, you would either see a b0 error, or just a blinking underscore sign. I only had this problem a couple of times with Kalyway, and never with iATKOS. To fix this, you need to boot off your installation disk, and open Terminal from the utilities menu. First, type "diskutil list". The output should look like this:

diskutillistbj0.th.png

My OS X partition was named Roneil-Main, so my identifier was disk0s2. You need to take note of the identifier of the partition you installed OS X on. Let's say that mine is disk@s%. Below, replace every @ and % with your number. Now, type the following commands, pressing enter in between them:

fdisk -e /dev/rdisk@
f %
write
y
q

Now reboot, and you should boot into leopard.

 

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. 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, named GMAX3100_Files.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. Place the SleepDisplay folder anywhere you want, but you can never delete it. 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. Find and 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 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. Some people have also said that sleeping and waking the display/system can improve performance, so it may be a good idea to install the sleepdisplayscript application found in the gmax3100 folder above. Installation is the same, except you don't need to use automatic login.

 

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. To set your system to show the icon all the time, go to energy saver in the system preferences app, and click options, then select "show battery status in menu bar".

 

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.txt onto the frog icon. Once the application opens, enter your 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. D830 users may have other options, go here for the thread containing more information.

 

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_8.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 say something about your PCI configuration changing, and should also display "O2Micro OZ711EZ1" somewhere. These kexts were made by Chun-Nan, and EqUaTe told me where to find them.

 

If you upgraded to 10.5.2, or you decided to use the vanilla kernel in installation of the original OS, you can still use sleep. All you need to do is install a few kexts. Download the attached file named Sleep_Fix.zip, unzip it, and install the two kexts inside with kext helper. The AppleACPIPlatform.kext file included also fixes battery meter support for 10.5.2.

 

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, such as extra applications and the dock. 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: Kalyway Virginizer. If you installed iATKOS, go here for the virginizer.

 

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:

  1. Both cores of your proccessor
  2. Internal Speakers
  3. Headphones
  4. Line-In (Microphone)
  5. Hardware Accelerated Graphics (with any resolution)
  6. Sleep
  7. Wireless Internet (If you have the Dell Wireless 1390, 1490, or 1500)
  8. Touchpad and Keyboard
  9. Correct recognition of all hardware in System Profiler (Except system model, Boot rom, and serial #)
  10. PCMCIA Card Slot
  11. CD/DVD Burning
  12. High speed hard drive access (w/ AHCI)

And here is what isn't working, or is not functioning perfectly:

  1. Ethernet (Broadcom NetXtreme 5755m Gigabit Ethernet)
  2. Internal Microphone
  3. Correct measurement of CPU temperature and CPU fan RPM speed
  4. Battery Meter (Displays percent, but not time)
  5. System Shutdown/Reboot (Reboot works OK with GMAx3100, but not NVIDIA cards. Also, AppleHDAPatcher causes this for GMAx3100 users, and graphics drivers cause it for NVIDIA users.)

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 :)

 

Also, if you want to upgrade to 10.5.2, you need to perform all of these steps again after the upgrade. You also need to backup your AppleACPIPlatform.kext, and replace it after rebooting from the terminal. If you use Kalyway's 10.5.2 update, you should only have to replace your powermanagement.bundle and everything will be the same. If you use the GMAX3100, DO NOT install the leopard graphics update after upgrading.

 

One last thing, I discovered that PC-EFI causes no problems for booting 32 bit windows XP. I currently am using the darwin bootloader to dual boot, and I have EFI installed also. The easiest way of dual booting (in my opinion) is to install windows xp, then install os x, and use the darwin bootloader to boot windows.

 

 

Dear roneil4

 

I've D630 and I've try your treat for GMAX3100 but it doesn't work. I alway still got the black screen after the blue screen. I user Kalyway 10.5.1 (vanilla)installation. please help

Link to comment
Share on other sites

bankbang:

1)

you dont have to quote roneil4's whole install process

 

2)

to get my x3100 working i used this file:

http://rapidshare.com/files/77986455/GMAX3...l_D630.zip.html

 

from this thread:

http://forum.insanelymac.com/index.php?sho...1784&st=100

 

post #109, files by errandwolfe

 

i have kaly's 10.5.2 update installed. and have the AppleIntelGMA* files removed from Extensions folder.

 

i boot into iatkos with 1024x768 vesa.

 

and i use roneil4's sleep script to start at auto login and use kexthelper to install everything but the com.apple.Boot.plist from that GMAX3100-Dell_D630 zip. (install the natit.kext too). i now have 1280x800 CI/QE

 

ty roneil4 again for sleepscript and thanks errandwolfe for the x3100 files.

Link to comment
Share on other sites

@zitounec

i cant answer about the powermanagement so some1 else will do that.

 

but to update to 10.5.2 just search the regular sites for "kalway update" and get the 10.5.2 combo update and just run the dmg from your login, worked fine for me.

 

also for the touchpad - you wont get any special touchpad settings that i know of. real macs (but the mbp) dont have tap touchpad for click features. same with scrolling.

 

i'm new to hack laptops but i believe that you cant get those features (tap and scroll). i may be wrong.

 

@lithium06:

 

Well, you can definitively add the "clicking by taping" and scrolling feature (with one finger not two) on your d630.

 

-Use ranova method here: http://forum.insanelymac.com/index.php?showtopic=88811

- For tweaking, enter following values in your com.apple.driver.ApplePS2Trackpad.plist in the section "SynapticsPreferences":

  • speedScale=300 to avoid setting "tracking speed" to max in the mouse prefPane.
  • zAcceptThreshold=115 to avoid cursor movement freezing and to allow a correct pointing
  • zArraySize=16 to allow double detection (pressure defined by zAcceptThreshold + finger surface with finger more parallel to trackpad to scroll and more perpendicular to trackpad for pointing)
  • zDeclinesToStop and zDeclineThreshold give the pressure to switch from scrolling action to pointing back action. You can increase to 50 if you want to release sooner but in that case you need strong fingers. To scroll precisely set those values to 8.

Joined my plist. Okay for my d630. Don't forget to copy this plist in the user and system prefs folders.

DON'T ACT DIRECLY IN THE PREF PANE FOR FFScroll: it will corrupt your com.apple.driver.ApplePS2Trackpad.plist file ;)

 

------------------------------------------------------

@Roneil04:

 

If you want you can add trackpad setup in your setup guide with the attached plist.

Use "Pref Setter" to modify the plist in a GUI

:mellow:

com.apple.driver.ApplePS2Trackpad.plist.zip

prefsetter.dmg

Link to comment
Share on other sites

after days of struggling, finally got GMA X3100 to work. thanks to lithium, roneil, and errandwolf.

 

for some reason, following the guide in the first post of this thread didn't always work for me. I tried maybe 10 times and it only worked one of those times. this is the second time i got it to work. here's what i did:

 

1. install with iATKOS v1.0ir2, only add the bootloader with efi, nothing else

2. boot with -s, remove the GMA kexts as stated in the first post. (couldn't run the repair permissions command here)

3. restart with default vesa. open up terminal and run the permission command: diskutil repairPermissions /Volumes/leo_volume

4. download kext helper and install the 6 files from lithium's link (see few posts above). they are 5 for GMAX3100 and 1 for natit.kext.

5. add the sleep script as stated in the first post of this thread

6. reboot!

Link to comment
Share on other sites

I am running into a problem installing the graphics files for the 3100 adapter. I have followed the instructions to the letter and still when I login I get a blue screen that flashes and then nothing but black. I am running a D830 installed from the Kalyway 10.5.1 CD with the 10.5.2 Combo Update applied. All other devices are working perfectly without problem.

 

If anyone has been able to get this adapter working on this machine please enlighten me as to what I am doing wrong

Link to comment
Share on other sites

@lithium06:

 

Seems to have the same h/w configuration.

Did you succeed to get the powermanagement.bundle working ?

Did you enable the battery meter ?

 

If yes, can you tell me how you succeed ? (procedure?) because I did'nt succeed following roneil04 1st post.

 

thx

Link to comment
Share on other sites

Hi, i have "successfully" installed Leo4AllV3 on my D830, using this excellent tutorial.

I've been able to install audio (everything's ok except mute), O2Micro PCMCIA is recognized (not tested yet), battery percentage ok, but i'm fighting hard to have something on my laptop display. It's a WUXGA (1920x1200) screen with a X3100 :hysterical:

After many hours, i've been able to display the native resolution, but without QE/CI (tried many kexts :hysterical: ). And the mouse pointer is a maelstrom of bunchy pixels - it's not really usable. The only way i found to have QE/CI is to apply the Apple Graphics Package from Apple, but only on an external monitor ... too bad. Any idea guys ??

And the road is long for me, because i have the Broadcom LAN chipset, an Intel 4965 and a HSDPA modem (Dell 5520 aka Novatel Expedite EU870D) ... help is welcome :hysterical:

Bye

robinbouc

(sorry for my english, i'm french :hysterical: )

Link to comment
Share on other sites

Is there anyway to reverse a driver installation? :wacko: Installed the nvs 135m but forgot to select 128mb card option. So now after rebooting all i get is a black screen. Even when doing the -v it runs through so quick that i can't read the error before it goes to a black screen.

 

Thanks,

Jeremy

Link to comment
Share on other sites

Is there anyway to reverse a driver installation? ;) Installed the nvs 135m but forgot to select 128mb card option. So now after rebooting all i get is a black screen. Even when doing the -v it runs through so quick that i can't read the error before it goes to a black screen.Thanks,Jeremy
try -x option. It will boot in vesa mode. restore the original kext and reboot with -f option.or....boot on install DVD...at first screen choose utility terminal, mount your internal disk (if not mounted) and restore....cross your fingers and reboot.or.(what I did)..plug your hard drive on osx running machine as second hard drive then restore from the working osx copy.good luck ;)
Hi, i have "successfully" installed Leo4AllV3 on my D830, using this excellent tutorial.I've been able to install audio (everything's ok except mute), O2Micro PCMCIA is recognized (not tested yet), battery percentage ok, but i'm fighting hard to have something on my laptop display. It's a WUXGA (1920x1200) screen with a X3100 :) After many hours, i've been able to display the native resolution, but without QE/CI (tried many kexts :D ). And the mouse pointer is a maelstrom of bunchy pixels - it's not really usable. The only way i found to have QE/CI is to apply the Apple Graphics Package from Apple, but only on an external monitor ... too bad. Any idea guys ??And the road is long for me, because i have the Broadcom LAN chipset, an Intel 4965 and a HSDPA modem (Dell 5520 aka Novatel Expedite EU870D) ... help is welcome ;) Byerobinbouc(sorry for my english, i'm french ;) )
La réponse est sans doute ici (dans le post 184 de ce fil) / you should try here (post #184 of this thread)http://forum.insanelymac.com/index.php?s=&...st&p=730431 ;)
Link to comment
Share on other sites

i have a D530 and followed the instructions for installing graphics drivers, it works but only for a couple of "mouse clicks" after that i cant do anything on the machine. im running leo4all v2, any suggestions pls help.

Link to comment
Share on other sites

try -x option. It will boot in vesa mode. restore the original kext and reboot with -f option.or....boot on install DVD...at first screen choose utility terminal, mount your internal disk (if not mounted) and restore....cross your fingers and reboot.or.(what I did)..plug your hard drive on osx running machine as second hard drive then restore from the working osx copy.good luck ;) La réponse est sans doute ici (dans le post 184 de ce fil) / you should try here (post #184 of this thread)http://forum.insanelymac.com/index.php?s=&...st&p=730431 ;)

 

Hey Zitounec,

 

I ended up finding that if you hold Shift it takes you to safeboot and i could reinstall the drivers. Thank you guys/gals so much! Everything is working except for internal nic, and ability to shutdown or reboot properly. Although i"m not too sure my wifi Brdcom 1395 is properly functioning.

Link to comment
Share on other sites

@bankbang: no i don't have my broadcom 57xx working. there's a couple threads on here working on it but i could never get it to set my MAC address. in google type "broadcom 57xx site:insanelymac.com" and you can read about the progress

 

@zitounec: no i never installed the powermanagement bundle on my 630 and if i remember right i would sometimes have a battery meter and sometimes not. i usually kept mine plugged into power here at work so never messed with it. sorry.

 

@summoner: i think the same files should work for the 830 as they do for the 630 for the gfx sleep. but a handful of us have posted that the video zip file in the 1st post doesnt work (the sleep.app scripts do - you'll need those) but check a few posts back for a link I posted and try those files. post #184

 

"and i use roneil4's sleep script to start at auto login and use kexthelper to install everything but the com.apple.Boot.plist from that GMAX3100-Dell_D630 zip. (install the natit.kext too). i now have 1280x800 CI/QE"

 

http://rapidshare.com/files/77986455/GMAX3...l_D630.zip.html

Link to comment
Share on other sites

 Share

×
×
  • Create New...