Subscribe to our RSS news feed
AAPL 275.62 (0.56)

> Forum Guidelines

Welcome to the Genius Bar. Here's how this forum works:

1. Members are encouraged to make a guide that details something that they might have found troubling or challenging. Chances are, if you've seen the same question asked over and over again, you should write a guide for it.

2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it. Just don't start a thread for a specific question. Use the other forums here for that.

3. Posting links to off-site tutorials is not allowed.

4. That's it! Thanks for sharing your information with the rest of us. :)

To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up. Quality guides promoting new methods and encouraging users to learn will be approved.


[Guide & Boot CD] D-Series Latitude/w NVIDIA or GMA950 and Intel Dual Core Retail Installs, Choose 10.5.6 (Leo) or 10.6.0 (Snow Leopard) base. Updates okay.
******
  • Group: Members
  • Posts: 371
  • Joined: 26-September 08
  • Member No.: 294,155
OS X 10.5.6 Retail Installation Procedure for
Latitude D620 with GMA950 graphics and Broadcom Wifi

**** Shameless AD Begin

Working Vid
Working Ethernet
Working Wifi
Working Sound
Working Shutdown/Restart
Working Dual Core Support

10.5.7 Update works
10.5.8 Update works with wifi caveat - see notes.

No fuss, no muss, no cuss, most stuff just works.
No fooling with boot parameters, no fooling with kexts - that's all done.

**** Shameless AD End


Table of Contents:

1. Requirements
2. Installation of OS X 10.5.6 Retail DVD
3. 10.5.6 Post installation
4. 10.5.7 update (recommended)
5. 10.5.8 update (see notes below)
6. Notes
7. Bugs/Issues
8. Change log
9. Grandiose Plans
10. Begging for feedback (not money)
11. Link to boot CD image

Requirements

Hardware:
* Dell D620 with Intel GMA950 Graphics with DVD read capability.

Software:
* OS X 10.5.6 RETAIL install DVD. (Buy one - don't steal it)
* CD made from BOOT-132-D620v2.iso


Installation of OS X 10.5.6 Retail DVD

1. Start computer with bootable CD made from BOOT-132-D620.iso cd image. No flags required.
- At F8 prompt, press F8.
- At the next prompt (displays "BOOT-132-D620v2.iso), hit escape.
- Insert OS X 10.5.6 RETAIL DVD ONLY. Wait for DVD Machine to read DVD and hit ENTER. You may have to retry F8 then Esc a few times until the OS X Installation DVD spools up and gets read.
2. Follow installation prompts to create a GUID HD partition and install OS X on the new partition. **** Suggestion **** At customize stage, de-select other language translations (other than default) and only select the printer drivers you will use. This will save about 2GB disk space and make installation and every backup thereafter 2 GB faster. *** At installation completion, OS X will say that installation failed because it was unable to mount the disk and prompt to reboot. This is normal and OS X is installed. I suspect that this is because I never selected a boot partition, but I never bothered to prove it out.
3. To run OS X for the first time, Reinsert BOOT-132-D620v2 boot CD and Reboot. Press F8 at the F8 prompt, then hit Escape and enter 80 (or the HD number you installed on).

10.5.6 post installation

You will want to boot from the hard drive and enable both cores. To do this, with the boot CD still in the drive after boot up, do the following:

1. Open the post_install folder on the boot CD.
2. Install the Chameleon-2.0-RC2-r640.pkg using all of the defaults. This is the easiest way.
3. Open terminal and copy and paste the following command, hit enter and provide your system password when prompted:

sudo sh /Volumes/BOOT-132-D620v2/post_install/Extra/56/post_install_1056

4. When the job completes, reboot.


10.5.7 update (recommended)

1. Open terminal and copy and paste this command, hit enter and provide your system password when prompted:

sudo sh /Extra/57/1057_update

2. Download and install 10.5.7 delta or 10.5.7 combo update (10.5.7 update only)
3. When the when 10.5.7 completes, reboot


Prior to 10.5.8 update (see notes below)

1. Open terminal and copy and paste this command, hit enter and provide your system password when prompted:

sudo sh /Extra/58/1058_update

2. Download and install 10.5.8 delta or 10.5.8 combo update
3. When the 10.5.8 update completes, reboot

Notes

1. Dell D620 with GMA950 and Broadcom wireless should have hardware accelerated video, wifi, ethernet, sound, shutdown and reboot, and dual core support working after 10.5.6 post install without modification to retail installation.
2. After 10.5.7 update is complete, everything should be working (with dual core support) just as they were in 10.5.6. The 10.5.7 update is recommended.
3. After applying 10.5.8 update, Broadcom wifi (Airport) may be broken. I've added a fix to update scripts, but they may or may not work for you. I've included the 2 kexts from 10.5.7 to replace those from the 10.5.8 update that are supposed to be the root of Evil Airport Update. If anyone needs to apply them, they are in the /extra/58 directory.
4. 10.5.7 and 10.5.8 share a GMA950 video update that breaks a 10.5.6 installation. If you apply the pre-patch for 10.5.7 without successfully applying the 10.5.7 update your video will be severely broken, and vice-versa. *** FIX: By booting into single user mode (boot flag -s at the Chameleon startup menu) you can restart the environment updates from the beginning starting with /Extra/56/post_install_1056, then /Extra/57/1057_update for 10.5.7 and so on. If the directions are followed and the environments are set up correctly, each update should go smoothly. This is basically because the Intel GMA950 hardware is crap and no one seems to know how to implement it in a correct and consistent manner without artifacts. Please don't send me another EFI string generated by OSX86 tools. Been there, done that and the t-shirt makes me look like a dork.
5. Instead of placing a bunch of kexts that do not seem to want to load correctly in the /Extra/Extensions folder, I built them into extensions.mkext files - one for each distribution. I've found this to be far more reliable way to get Chameleon to load appropriate kexts.
6. I haven't addressed the PCI card slot. I have it disabled (I never use it). I can add it if there's a demand and a fix I can implement in Chameleon.
7. Intel wifi cards are not supported by OS X. It's all dandy & stuff if you've got yours working, but it's still not supported and I'm not smarter than the guys trying to fix that issue. In fact, I'm barely smart enough to keep myself from drooling on my foot.


Bugs/Issues

1. If you set a system password in BIOS, your sleep may or may not work correctly. It is inconsistent at best here. There are various fixes available with all kinds of varying degrees of reported success, but I have opted not to apply any patches to the 'vanilla' installation itself for this project.
2. This installation results in minor video artifacting on my GMA950 machine. I'd like to fix it, but doing so may require a fix beyond the scope of Chameleon and EFI, and such a fix will be outside the scope of this project. Anyone with a fix I can load with from Chameleon is my new bestest friend in the whole wide world.
3. 10.5.8 airport? God knows what damage Apple's done here. There are threads all over the net on this topic. I **think** I've implemented a fix, but since this issue seems to vary from card to card, you'll have to check your own mileage.
4. The display is never properly detected and reported, but it works @ 1440 x 900 with full hardware acceleration.
5. If I plug the machine into a d/port with two monitors connected, it posts on one monitor and the OS X desktop loads on the other. Now that's almost as messed up as a politician blowing elephants on main street for a vote a herd.

Change log

v1 Original iso with more bugs than a 3 week dead beached whale in August.
v2 Dropped applehda patching. I hate slimy looking green critters.
v2 Started using voodoohda. This enables sound from the outset without adding or modifying anything in the system path. No green critters.
v2 Dropped former ps2 drivers. My cursor used to jump like a detoxing rock star, even with cpus=1 parameter.
v2 Implemented voodoops2 drivers. Provides smoother mouse operation and possibly allows for more control features to be added.
v2 Fixed kernel inconsistencies resulting in numerous malfunctions, including USB in 10.5.7 and 10.5.8. Oops, did I do that?
v2 Added Dual Core support for 10.5.7. and 10.5.8 updates.
v2 Attempted to fix Broadcom wifi issue in 10.5.8. Your mileage may vary.
v2 Sorted out video drivers compatible with each version, albeit with some artifacting.
v2 Got rid of the green lizard to make room for the Dell button. More green and for some reason, every time I booted I wanted to buy insurance.
v2 Added this somewhat long winded document.

Grandiose Plans

- Scripted builds for /Extra/Extensions.mkext based on a wider selection of hardware supporting both Nvidia and Intel graphics versions of D series Latitudes.
- Dual Core support for new kernels revisions as stable kernel patches become available.
- Better video solutions for this craptastic GMA950 video chip.
- Scripted EFI partition support.

Feedback, please

I have spent countless hours trying to get my D630 and D620 machines to boot various OS X distributions. None started simply and reliably. Out of that frustration I decided to roll my own. This method boots installation every time and the installations have been consistent, fast and reliable. Of course It'll probably work like crap on other hardware. I hope that others can benefit from the frustrations I've experienced in the process of learning and assembling this ISO distribution. Using this method, I can start from scratch and have a working system in a half hour. Updates are a few minutes each. Easy, breezy, almost sleezy simple.
Contributions, comments and test results from using this assembly are welcome.


Thanks

Thanks to the people at Voodoo Labs. Love your work, you are making things easier. And thanks to everyone who has posted any lame brained attempt to provide useful information at www.insanelymac.com or even farted in my direction. You've all contributed to the chaos which is part of the cosmic soup that nurtures and feeds inspiration. And if that's not a sign that I have rambled on too long now, nothing ever will be.

- leppy700m

Here's my boot cd image:

BOOT-132-D620v2.ISO

Update: D620 Nvidia replaced with Post Installer D620 D820


Update: 10.6.0 Boot CD for Snow Leopard Retail Install here: D620SLV1.iso
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- leppy700M   [Guide & Boot CD] D-Series Latitude/w NVIDIA or GMA950 and Intel Dual Core Retail Installs   Aug 6 2009, 05:02 AM
- - leppy700M   OS X 10.6.0 (Snow Leopard) Retail Installation Pro...   Aug 12 2009, 06:29 AM
|- - Costanza   QUOTE (leppy700M @ Aug 12 2009, 07:29 AM)...   Aug 12 2009, 08:16 AM
|- - leppy700M   QUOTE (Costanza @ Aug 12 2009, 04:16 AM) ...   Aug 12 2009, 11:41 AM
- - leppy700M   READ THIS IF YOU USE THE BOOT-132-D620v2 CD IMAGE ...   Aug 13 2009, 03:19 PM
- - Edijs   I don't understand... With one kernel my keybo...   Aug 14 2009, 11:26 AM
|- - leppy700m   QUOTE (Edijs @ Aug 14 2009, 07:26 AM) I d...   Aug 14 2009, 11:50 AM
- - Edijs   Now I'm using Darwin 9.8 tcs patched kernel, s...   Aug 14 2009, 04:09 PM
|- - leppy700m   QUOTE (Edijs @ Aug 14 2009, 12:09 PM) Now...   Aug 14 2009, 06:05 PM
- - deadciv   hey, just a quick question.. i also have a Dell La...   Aug 16 2009, 03:51 PM
|- - leppy700m   QUOTE (deadciv @ Aug 16 2009, 11:51 AM) h...   Aug 17 2009, 05:29 PM
- - StevoDevo   I have a pretty elementary question (but I am new ...   Aug 17 2009, 10:51 PM
- - leppy700m   - Where do I find BOOT-132-D620v2.iso? There...   Aug 18 2009, 04:41 PM
- - StevoDevo   Thanks - I downloaded and burned the boot CD and g...   Aug 19 2009, 03:59 AM
|- - leppy700m   QUOTE (StevoDevo @ Aug 18 2009, 11:59 PM)...   Aug 19 2009, 09:14 AM
- - StevoDevo   Leppy - I used your disk and now have 10.5.6 runni...   Aug 20 2009, 05:36 PM
- - StevoDevo   Another question - my D620 doesn't display in ...   Aug 20 2009, 10:14 PM
|- - leppy700m   A Dell 1390 wireless card should work fine. here...   Aug 21 2009, 02:53 AM
- - leppy700m   Okay here's a post installer for 10.5.x that s...   Aug 21 2009, 12:37 PM
|- - StevoDevo   QUOTE (leppy700m @ Aug 21 2009, 05:37 AM)...   Sep 12 2009, 07:08 PM
|- - leppy700m   QUOTE (StevoDevo @ Sep 12 2009, 03:08 PM)...   Sep 14 2009, 11:07 AM
- - FoxND001   Hi Leppy, First off, I wanna say thanks for all y...   Aug 21 2009, 07:03 PM
|- - leppy700m   QUOTE (FoxND001 @ Aug 21 2009, 03:03 PM) ...   Aug 21 2009, 11:48 PM
|- - FoxND001   Hi Leppy! :-) QUOTE Let's retrace - you...   Aug 24 2009, 09:38 PM
|- - leppy700m   QUOTE (FoxND001 @ Aug 24 2009, 05:38 PM) ...   Aug 24 2009, 10:41 PM
- - rafisher79   Awesome! It's working well on my d620 with...   Aug 21 2009, 07:33 PM
- - StevoDevo   Hey Leppy, I installed the D620 nVidia drivers yo...   Aug 22 2009, 02:11 PM
- - leppy700m   Yeah, you can boot into OS X with the CD. Boot fr...   Aug 22 2009, 04:42 PM
- - leppy700m   UPDATE: I obtained a D620 motherboard with NVIDIA...   Sep 2 2009, 01:21 AM
- - jay25f   i have tried this with a D630 and 10.5.6 with no l...   Sep 4 2009, 05:30 AM
|- - leppy700m   QUOTE (jay25f @ Sep 4 2009, 01:30 AM) i h...   Sep 4 2009, 01:23 PM
- - creed205   I am working on this installation with an upgrade ...   Sep 4 2009, 02:05 PM
|- - creed205   QUOTE (creed205 @ Sep 4 2009, 10:05 AM) I...   Sep 9 2009, 01:01 AM
- - bjorndewolf   Hey Leppy, did you try installing Snow leopard on...   Sep 4 2009, 03:32 PM
|- - leppy700m   QUOTE (bjorndewolf @ Sep 4 2009, 11:32 AM...   Sep 4 2009, 04:48 PM
|- - bjorndewolf   QUOTE (leppy700m @ Sep 4 2009, 05:48 PM) ...   Sep 4 2009, 07:16 PM
|- - leppy700m   QUOTE (bjorndewolf @ Sep 4 2009, 03:16 PM...   Sep 5 2009, 05:13 PM
|- - bjorndewolf   QUOTE (leppy700m @ Sep 5 2009, 06:13 PM) ...   Sep 6 2009, 09:17 AM
|- - leppy700m   QUOTE (bjorndewolf @ Sep 6 2009, 05:17 AM...   Sep 6 2009, 03:53 PM
- - jay25f   QUOTE (leppy700m @ Sep 4 2009, 06:23 AM) ...   Sep 5 2009, 03:15 AM
|- - leppy700m   QUOTE (jay25f @ Sep 4 2009, 11:15 PM) I t...   Sep 5 2009, 12:27 PM
- - jay25f   i got the ethernet working using the attached kext...   Sep 7 2009, 01:35 AM
|- - dc5guy   I got the boot CD to work, however, on the OSX DVD...   Sep 7 2009, 01:46 AM
||- - dc5guy   QUOTE (dc5guy @ Sep 6 2009, 06:46 PM) I g...   Sep 7 2009, 06:57 AM
|- - leppy700m   QUOTE (jay25f @ Sep 6 2009, 09:35 PM) i g...   Sep 8 2009, 02:12 AM
|- - dc5guy   QUOTE (leppy700m @ Sep 7 2009, 07:12 PM) ...   Sep 8 2009, 10:05 PM
|- - leppy700m   QUOTE (dc5guy @ Sep 8 2009, 06:05 PM) Eve...   Sep 9 2009, 02:05 PM
- - Edijs   So. Good news - I have my Nvidia videocard now ful...   Sep 9 2009, 04:00 PM
|- - leppy700m   QUOTE (Edijs @ Sep 9 2009, 12:00 PM) So. ...   Sep 9 2009, 04:33 PM
- - Edijs   This is something unbelievable.. I noticied that m...   Sep 9 2009, 05:20 PM
- - dc5guy   Couple of issues I've found so far: -Once the ...   Sep 9 2009, 10:48 PM
- - dlowe   First off, fantastic work and guide. I was able t...   Sep 10 2009, 02:55 AM
|- - leppy700m   QUOTE (dlowe @ Sep 9 2009, 10:55 PM) Firs...   Sep 10 2009, 07:22 PM
|- - creed205   I was curious if I missed something or maybe I am ...   Sep 10 2009, 07:24 PM
|- - leppy700m   QUOTE (creed205 @ Sep 10 2009, 03:24 PM) ...   Sep 11 2009, 04:46 PM
|- - creed205   QUOTE (leppy700m @ Sep 11 2009, 12:46 PM)...   Sep 14 2009, 03:25 PM
|- - leppy700m   QUOTE (creed205 @ Sep 14 2009, 11:25 AM) ...   Sep 14 2009, 04:53 PM
||- - dc5guy   QUOTE (leppy700m @ Sep 14 2009, 09:53 AM)...   Sep 14 2009, 05:47 PM
|- - dc5guy   QUOTE (creed205 @ Sep 14 2009, 08:25 AM) ...   Sep 18 2009, 09:57 PM
- - Perfect Stranger   QUOTE (leppy700M @ Aug 6 2009, 08:02 AM) ...   Sep 10 2009, 09:18 PM
- - maleorderbride   I have a Dell E1405, which is not quite within the...   Sep 15 2009, 07:54 PM
|- - leppy700m   QUOTE (maleorderbride @ Sep 15 2009, 03:5...   Sep 16 2009, 01:06 PM
- - dlowe   Anyone test to see if Bonjour is working? I think...   Sep 15 2009, 08:57 PM
- - StevoDevo   QUOTE (leppy700M @ Aug 5 2009, 10:02 PM) ...   Sep 17 2009, 05:08 PM
|- - creed205   QUOTE (StevoDevo @ Sep 17 2009, 01:08 PM)...   Sep 17 2009, 05:16 PM
- - StevoDevo   QUOTE (creed205 @ Sep 17 2009, 10:16 AM) ...   Sep 17 2009, 05:18 PM
- - StevoDevo   QUOTE (StevoDevo @ Sep 17 2009, 10:18 AM)...   Sep 17 2009, 10:34 PM
|- - leppy700m   QUOTE (StevoDevo @ Sep 17 2009, 06:34 PM)...   Sep 18 2009, 07:27 PM
- - leppy700m   ************** I've mentioned PC WIZ's mk...   Sep 18 2009, 09:12 PM
- - StevoDevo   QUOTE (leppy700m @ Sep 18 2009, 12:27 PM)...   Sep 19 2009, 12:55 AM
- - StevoDevo   Hey Leppy - all is working great on my D620! ...   Sep 21 2009, 01:54 AM
- - exkuisiteone   ok, so here's a toughie!!! I ha...   Sep 21 2009, 08:34 PM
|- - leppy700m   QUOTE (exkuisiteone @ Sep 21 2009, 04:34 ...   Sep 22 2009, 11:05 AM
|- - exkuisiteone   gma950 graphics, broadcomm (1397) mini wifi card ...   Sep 22 2009, 12:34 PM
- - leppy700m   exkuisiteone, It sounds like the card isn't wo...   Sep 22 2009, 02:01 PM
|- - exkuisiteone   That's how I learned web design. I bought the...   Sep 22 2009, 02:46 PM
|- - leppy700m   QUOTE (exkuisiteone @ Sep 22 2009, 10:46 ...   Sep 23 2009, 06:02 PM
- - exkuisiteone   No, I am holding steady after the 1st update. I...   Sep 23 2009, 07:37 PM
|- - leppy700m   QUOTE (exkuisiteone @ Sep 23 2009, 03:37 ...   Sep 24 2009, 12:14 AM
- - FoxND001   Hi Leppy! Wow - life gets interesting, you ha...   Sep 24 2009, 02:26 AM
|- - leppy700m   QUOTE (FoxND001 @ Sep 23 2009, 10:26 PM) ...   Sep 24 2009, 08:06 PM
- - leppy700m   I spotted a deal on DW 1490 cards - these are the ...   Sep 27 2009, 08:26 PM
- - StevoDevo   Hi Leppy, I have 10.5.8 up and running perfectly ...   Sep 29 2009, 02:28 PM
|- - leppy700m   QUOTE (StevoDevo @ Sep 29 2009, 10:28 AM)...   Sep 29 2009, 04:59 PM
- - StevoDevo   Leppy - thanks for the notes above. I'll give...   Sep 29 2009, 11:58 PM
|- - leppy700m   QUOTE (StevoDevo @ Sep 29 2009, 07:58 PM)...   Sep 30 2009, 02:13 PM
|- - StevoDevo   QUOTE (leppy700m @ Sep 30 2009, 07:13 AM)...   Sep 30 2009, 02:50 PM
||- - leppy700m   QUOTE (StevoDevo @ Sep 30 2009, 10:50 AM)...   Sep 30 2009, 06:24 PM
|- - hellken   QUOTE (leppy700m @ Sep 30 2009, 10:13 AM)...   Oct 1 2009, 06:19 PM
- - timmy1980   Hi, This guide looks awesome and I was/am very exc...   Sep 30 2009, 07:47 PM
|- - leppy700m   QUOTE (timmy1980 @ Sep 30 2009, 03:47 PM)...   Sep 30 2009, 08:36 PM
|- - timmy1980   QUOTE (leppy700m @ Sep 30 2009, 09:36 PM)...   Sep 30 2009, 08:32 PM
- - StevoDevo   QUOTE (leppy700m @ Sep 30 2009, 11:24 AM)...   Sep 30 2009, 08:37 PM
|- - leppy700m   QUOTE (timmy1980 @ Sep 30 2009, 04:32 PM)...   Sep 30 2009, 08:51 PM
- - StevoDevo   I know! It's driving me crazy! Not s...   Sep 30 2009, 08:49 PM
- - StevoDevo   I took my D620 install drive running 10.5.8 and pu...   Oct 1 2009, 12:11 AM
|- - leppy700m   QUOTE (StevoDevo @ Sep 30 2009, 08:11 PM)...   Oct 1 2009, 04:46 PM
|- - StevoDevo   QUOTE (leppy700m @ Oct 1 2009, 09:43 AM) ...   Oct 1 2009, 04:47 PM
|- - leppy700m   QUOTE (StevoDevo @ Oct 1 2009, 12:47 PM) ...   Oct 2 2009, 01:11 AM
- - g0nad   First thing first. Great, and I mean great, job o...   Oct 4 2009, 02:25 PM
12 Pages V   1 2 3 > » 

Reply to this topic Start new topic

3 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
1 Members: playboy_one

 

RSS Lo-Fi Version Time is now: 9th September 2010 - 07:41 AM