Jump to content

Dell Latitude D620 Thread


vorob

Recommended Posts

thanks, I went ahead and installed the kexts option from the EDP, and rebooted, and it appeared to boot, but the screen just went to black. I booted with the -v option and it did not hang, but went to the splash screen, retrying in safe mode right now. is there a doc or link with which EDP are good with what update of the OS? I saw on the wiki page where it listed models with what EDP, but I could not figure out what if I just had 10.6.0 on my d620?

Link to comment
Share on other sites

  • Administrators

well the snow image is 10.6.0 and chameleon has changed since... back in the day it used com.apple.boot.plist edp uses the newer convention that is org.chameleon.Boot.plist.... edp 1.9.2 uses the org. naming check your extra folder. so if you used edp from 1.9.2 it uses the org version of the plist com and org are the same thing but they just chose to change the naming of it.

Link to comment
Share on other sites

Hello all and a Merry Christmas. I am a new member as of today and a new owner of a Dell Latitude D620 with Intel GMA950 within the last week. I am in need of some assistance right now in regards to fixing 3 pet peeves of mine with OS X Lion 10.7.2 on this model. After installing the brightness fix my F12 eject key no longer works on the internal keyboard. It will work if I use a USB keyboard in addition to the brightness up and down on the Pause/Break and Scroll Lock keys. I have tried to figure out if there is a way to remap the eject functionality to another key using applications such as Ukelele and KeyReMap4Macbook however I have had no luck. I can't figure out the code for the eject key in Ukelele and whenever I set F12 to Print Screen to function as eject the key if pretty much disabled and does not function anymore until the toggle is turned off. I did do research into the Brightness Fix and found the following code from the EDP which would make no sense as to why it disables the eject key.

 

    	if [ "$ldrstat" = "8" ]; then
		rm -R "$SLEPATH/AppleIntelIntegratedFramebuffer.kext"
		cp -R $WORKPATH/storage/fixes/Lion-gma950fix/AppleIntelIntegratedFramebuffer.kext $SLEPATH
		chown -R root:wheel "$SLEPATH/AppleIntelIntegratedFramebuffer.kext"
		chmod -R 755 "$SLEPATH/AppleIntelIntegratedFramebuffer.kext"
		diskutil repairPermissions /
		echo "Building new cache for kexts in $SLEPATH"
		touch "$SLEPATH"
		echo "Fix have been installed, please reboot.... press ENTER to return to main menu"
		read
		$WORKPATH/edptool.command
       	exit 0
       fi

 

According to the code all it does is replace the AppleIntelIntegratedFrameBuffer.kext, repairs disk permissions, then touches the /S/L/E folder. Why would that break the F12 eject and can it be repaired? Replacing the Kext with the vanilla kext from 10.7.2 does not work.

 

My 2nd pet peeve is getting the Kernel running as 64-bit. The only issue I have getting it to run is that the Keyboard and Mouse kexts are not 64-bit. I have had no luck finding working Keyboard and Mouse kexts that are 64-bit compatible. Currently I am using option number 2 for the Keyboard and Mouse kexts with E.D.P. 2.2 which I believe is the VoodooPS2. I have found it works best for my ALPS Glidepoint touchpad and is the only one that allows the scroll to function properly.

 

Finally my 3rd pet peeve would be getting the mirroring option working with the Intel GMA950 without graphic corruption so it can be used with a dock. I have the dock working right now in dual monitor mode but would like to use mirror mode with the display closed.

 

If we can accomplish this I do intend to write a full guide as everything on my model is working 100%. Any further assistance with both problems is gladly appreciated as it will be included in the guide for getting everything working.

 

P.S. The guide will include creating a Lion USB key, installing Lion from a USB key, configuring the Lion install to work 100%. I currently do have sleep working with Vanilla Apple Kexts and Hibernate Image working. This means that just like a Lion MacBook when it sleeps the entire laptop will save the Hibernate Image, fully power down using no more power, and it will boot up from the hibernate image without any issues. I do find this functionality working really well to switch between Windows and OS X quickly. Currently I have the following items working listed below for the Dell Latitude D620.

 

OS X Lion 10.7.2

32-bit Kernel (Keyboard and Mouse Kext issue preventing 64-bit)

Native Video Resolution (1440x900x32) and Full Brightness Control

Audio (Built in speakers, Internal Mic, Headphones, and Mic Input)

WiFi + Bluetooth + WWAN (I just need and AirCard to test it)

Keyboard and Touchpad (F12 Eject not working after brightness fix)

Biometric Finger Print Reader

Battery Measurements

Sleep with Full Hibernate

Link to comment
Share on other sites

  • Administrators

hi and congratulations....

ok why gma fix corrupted f12 no clue... maybe you where using a different trackpad driver with had it working? or try clicking on the desktop then try eject... some time it's dependent of where your at in terms of active screen.....

in 64 bit appleintelframebuffer won't function as it's 32 bit only... apples doing not ours...

and finally the second monitor had to be disabled to get lid and internal lcd functional from dsdt....

hope that covers some peeves... osx is nothing like windows it's made to work on apples hardware. we are just lucky that our hardware is similar but involves tweaking but there is only so much that can be made compatible with out buying a real mac for a thousand plus bucks... hope it docent sound pessimistic but it's where we stand as mackintosh users.... with a laptop you don't have the flexibility to replace internals to make it even closer to vanilla as possible like a desktop. but at least we can make it usable enough to enjoy osx.

cheers

Link to comment
Share on other sites

Hi,

 

I just installed OSX on my Dell D620 (Intel GMA, Dell 1390 Wifi) with the excellent information on this site. Many thanks to the administrators!!

 

Installation was without problems using the method described on the Wiki:

- Created OSX install on a USB stick

- Installed OSX 10.6 with Retail DVD

- Ran EDP tool 1.92 with the following options

= KEXT CONFIGURATION, D620 GMA950, Apple PS2 controller, Y to NullCPUPowermanagement, Y to sleepenabler.kext, None to battery driver, Y to emulated speedstep support

= FIXES, Disable Hibernation (to get sleep to work)

= INSTALLER, Install Chameleon

 

After this initial install I had a fully working oSX 10.6. Then I downloaded and installed the 10.6.8 Combo Update. I reran the EDP tool.

 

I now have a fully working Dell D620 Hackintosh 10.6.8. Excellent.

 

SLEEP/WAKE TROUBLE

Final installation was to enable Sleep. After I configured the Bios to use a System Password Sleep worked OK, but I had some trouble with the Trackpad after waking from Sleep.

= with the Apple PS2 controller kext the trackpad seems OK, BUT "tapping" on the trackpad to "click" did not work

= with the Slices Apple PS2 controller kext, the "tapping" after wake was erratic at first, bit seems to be OK after a minute so (odd behavior for a computer!!)

= With the ANV-Slice modified kext the trackpad did not work OK, the trackpad was not usable

= did not try the VooddoPS2 controller next

 

I would prefer to use the Apple kext, as i feel the Slice kext a little nervous as the arrow moves very fast across the screen.

 

Any experience or suggestions on the "perfect" kext for the trackpad on a sleep enabled D620? Please.

 

Regards,

Gerard.

Link to comment
Share on other sites

Hmmmm, the ANV Slice kext does not work for me at all. When I move the mouse, the arrow doesn't budge. I really prefer the behaviour of Apple PS2 driver, but after Wake the "tap" on the trackpad down not work.

 

Choices, choices, .........

Link to comment
Share on other sites

It is not possible to my knowledge unless something has changed. Finder as an application is 64-bit only so while it is possible to install the OS on a 32-bit processor the OS will not function. Lion requires a Intel Core 2 Duo at a minimum to run since it's a 64-bit processor. I owned an Intel Core Duo MacBook and had to buy a Dell Latitude D620 as a cheaper option when Apple moved Xcode 4.2.1+ to Lion only systems.

 

EDIT: LiquidMercury I looked at the page on iFail that your referred to and that's the same video posted on this website so yes it is a Core 2 Duo (64-bit) processor in that laptop.

Link to comment
Share on other sites

Hi guys, I'm kinda stuck with my D620 and Lion from the Mac App Store. I got as far as the very beginning of step2 of the guide - I can start up from USB but I get KPs.

 

Core 2 Duo 2Ghz, GMA950 graphics, 2 GB of RAM, 500GB hard drive. I created a USB drive using myHack 2.0 RC4.1(it says something about an EDP edition in the guide, but I can't find any such thing on the myHack website) and that part went well. The program used the Extra folder from bootpack-D620-Intel.zip and the utility copied that onto the drive just fine. I can get to Chameleon no sweat, and I can try to boot...then comes KP and the message has to do with the GMA950 driver. Booting with -v gives me that message, and booting with -v -x dims the backlight to the lowest brightness and it just kinda sits there, never progressing.

 

The Mac App STore version I have is 10.7.2, freshly downloaded to my Hackintosh Core i3 desktop a couple days ago. I installed Lion to upgrade from SL on the desktop just fine using unifail/multifail/User DSDT. So this isn't my first rodeo, just my first try with the D620.

 

Is there something I'm doing wrong? I don't install the EDP until I get Lion on the D620 right? Thanks for any insight.

 

edit: Until I get this figured out, I have Snow Leopard installed. The OSXLatitude guide talks about manually flashing a modified install DVD to a USB drive, but I just used the same myHack 2.0 RC4.1 utility to create a SL install drive from my DVD, installed SL, rebooted, installed the EDP and 10.6.8 combo, rebooted again and voila. It worked.

Link to comment
Share on other sites

×
×
  • Create New...