Jump to content

Dell XPS L702x 3D Drivers/Kexts 10.10.2

About This File

This is an updated kext build to the L702x Dell XPS 3D Laptop (some Optimus support but may not be the latest).



-Brightness Adjustments finally!!!

Not Working:

-Intel Centrino Advanced N-6230 (this is impossible, most likely)

-3D and Blu-Ray Disks (duh)

-TV-Tuner if purchased (I didn't do much research, if anyone knows about TV Tuners and hackint0sh, please let me know)



-3 Finger Swiping Up,Down,Left,Right (use BetterTouchTool!)

-3 Finger Tap for Mission Control

-Left+Right Click = Middle Click

-Revamped Audio now with HDMI support for both the HDMI and MiniDP Outputs

-Fn Control from Keyboard Preferences (no need to reboot to BIOS to change Fn On or Off)

-HDMI out works flawlessly (select the second HDMI output in audio)

-MiniDP is functional but a little glitchy (select the third HDMI output in audio, may be the MiniDP to HDMI cable I am using causing problems)

-USB3.0 doesn't randomly disconnect on prolonged usage but will not recognize devices plugged in before boot

-TurboBoost Active and can reach a good 7+ states (8x,12x,16x,17x,22x,26x,27x,28x)

-ROM dump including a fully functional overclocked ROM dump as well as the before edit of the GT555M - 10de_0dcd. Both work great, the overclocked one will ironically have your fans running at lower speeds and doesn't seem to get too much hotter (2-4 degrees if that), BUT may freeze up more frequently on battery, just use the regular ROM if your on battery frequently.

-Device ID injected with some decent specifications, before injecting my device ID I had several problems, blank boot screens, couldn't change resolution and laggy start of graphical applications. With the injected vendor device, I have managed to increase my Processor integer performance by 4000+ which has successfully increased my GeekBench results above 10,000 which is about 400-1000 points faster than it used it to be.

-Sleep works on some Dell's, sadly not mine, my friend has the exact same L702x with an older GPU - 10de_124d and his sleeps fine for some reason, I will continue looking into this


-Lots of updates to basic Operating System functionality.

-Updated RehabMan's PS2Controller

-Updated to Enoch's r2236 bootloader for Nvidia GPUs (Audio support improved)

-Old/Unsupported 3.0 Drivers removed - updated to GenericUSBXHCI.kext - 100% functional, plug in anytime!

-The ROM is currently deprecated, will work on reintegrating it (will not boot with ROM on r2180+) but the ROM doesn't do anything noticeable currently so not a big deal.

-Find My Mac working

-Sleep is tricky, I have it working but my DSDT may be different even if we have the same L702x Laptop, I cannot help people get sleep working unfortunately due to the amount of variables required to have it working, I will keep people posted as the project grows.

-Burning 100%: no longer requires a third-party application, can use Disk Utility, iTunes, etc.

Added GPU Tools to debug/troubleshoot


Added Multiple System Options*

MSRDumper for testing PStates

BetterTouchTool for configuring 3-finger swipes

*I've included 3 different smbios plus a SSDT for each - there are updated SSDT's that may not function with older smbios so use them at your own risk

-Brightness Controller FINALLY SOLVED!

-Updated Bootloader

-minor fixes


-older battery in use again.

-brightness still working!

-added another audio kext for more option.

-added the spdisplay fix for renaming your monitor.

-updated to the latest FakeSMC that is compatible.

-updated GPU kext, ROM still deprecated.

-updated keyboard+trackpad, better drag support, 3-finger still working.

-updated boot.plist, ssdt, and removed all other revisions besides Pro8,2 and Pro9,1.


-Different Dell battery in use due to console errors from other batteries.

-GPU is now natively supported

-updated GenericUSBXHCI.kext to v1.2.7

-updated FakeSMC/HWMonitor to v5.3.820 now support Power Consumption measured in watts

-Enoch updated to v2266

-RehabMan’s PS2 Controller updated to 2013-0918

-Added option for older L702x that don’t have native AGPM.

What's New in Version 10.10.2


  • Yosemite is ready!
  • Everything is functioning above minus the battery reader

User Feedback

Recommended Comments

Thank you very much.

I have now a functional hackintosh.

Just a question, do you have the microphone working?

Speakers and headsets works but micro do not seems to work.

Any advice....


Share this comment

Link to comment
Share on other sites

Hey Dun,

I'm also missing my microphone, especially for Skype! There's multiple ways to work around it if it's a necessity, the VoodooHDA kext will work but possibly cause more kernel panics, I'm still working on patching the Realtek official audio driver that has worked in past editions, as soon as I have it working, I'll be sure to post it!

Share this comment

Link to comment
Share on other sites

Hi ssgoku !

I followed this link : http://www.insanelymac.com/forum/files/file/24-applehda-for-alc665/

and succeed to have my microphone and speakers (internal/external) I didn't tried HDMI output.

Maybe it will no work because I only see Digital Output in the sound preferences.

But in my case I prefer microphone to HDMI sound.

As soon as you have a fully forking voodoo or realtek driver I will be pleased to try.



Share this comment

Link to comment
Share on other sites

Hey Dun,

hahaha nice man, I just came here to post the same thing, yeah ALC665 refers to the 3 side ports/microphone/jbl speakers but HDMI is linked to our video card so even with working ALC665 Audio, doesn't have anything to do with the HDMI.

Nonetheless, maybe I can implement 1/4 of the HDMI modules (Only HDMI for the HDMI out, not the other HDMIs) and implement it into our DSDT/ALC665 kext and I'll be sure to post that..

Just a quick question cause I can't seem to get my audio working with my bootloader, could you check your revision for me if you don't mind? Easiest way to check is by using Chameleon Wizard, the very last line in the Install tab should say "Darwin/x86 boot ... - Chameleon v2.Xsvn r21xx"

You might be using Enoch/Chimera or another but would save me a lot of time if the audio is booting fine for you

Share this comment

Link to comment
Share on other sites

It's 2.2svn r2140.

Did you updated your DSTD according to the post ? I can upload your DSTD modified if you need.

Share this comment

Link to comment
Share on other sites

Another question.

If I use a little bit the system, my Cpus reach 100?C and the system goes down.

Maybe I forgot something in the power managment ?

Do you have this problem too ?

Share this comment

Link to comment
Share on other sites

No worries I'll upload a 10.8.3.zip with a new battery and audio fix, DSDT, etc.

I'd suggest using the Chimera bootloader from the {censored} community.

My Revision is: Darwin/x86 boot v5.0.132 - Chimera v.2.0.1 r2109

Sorry the reason mine wasn't working was because I had a ton of crap in /Extra/Extensions but the current bootloader you are using, 2.2 r2140 is highly outdated so that's probably why your system is reaching 100?C, jesus that is really high you know, of course your system is shutting down!

Here's a screenshot of my current temps as you can see my temps are running alright.

You also have the 3D laptop? Are you using the standard 8 Cell double-sized battery? I bought a 6 cell flat battery but learned that I was blocking airflow and causing overheating, give me any details you can, shouldn't be getting that, if you aren't doing anything graphically intense, you should see speeds of x12 324MHz speeds, I should get about 4 hours out of the battery right now.

Share this comment

Link to comment
Share on other sites

Thank you, I will upgrade my bootloader.

I bought a laptop cooler to help, I'am now between 64 an 80?C.

I think my 3D laptop suffer a common problem of over heating, on Windows or Ubuntu I used to get very hot too.

I've got the standard 8 Cell doubled-sized battery. My HWSensor do not give me all theses info, only the temp, and the multiplier from x8 to x20.

Tu upgrade from 10.8.2 to 10.8.3 I need to go tru the apple store, I am currently evaluating the viability and use an iAtkos M2.. not sure how to upgrade.

Share this comment

Link to comment
Share on other sites

There is a combined 10.8.3 combo update from Apple which allows you to avoid using the App Store should you want to for any reason,

Basically the patched IntelCPUPowerManagement.kext for 10.8 will work on 10.8.0-10.8.3 and possibly future revisions if it's not updated, you should be able to update no problem.

If for some reason you aren't getting the right temp readouts, the HWMonitor you are using is outdated, or the kexts are old. I'd suggest just using MB{censored}'s latest version which includes the latest HWMonitor and kexts for it, look in the Drivers & Bootloaders/Drivers/Miscellaneous section and check FakeSMC/FakeSMC Plugins for installation which includes the updated HWMonitor.

I am unfamiliar with the iAtkos installations, although everyone does the same thing which is use a bootloader/patched kernel/FakeSMC to boot into MacOS so there is no secret/special procedure to "upgrade", when it comes to updating, I personally update right away as I know what to do should any of my kexts become deprecated but just google "Hackint0sh 10.8.X Update" and you'll get more than enough info whether it's ok for you to upgrade, 10.8.2 > 10.8.3 is completely safe to do via App Store/Combined.dmg.

Once you update the bootloader and FakeSMC/HWMonitor/Plugins, please post back and tell me if you're still getting problems, we may have to go deep into this problem should your graphics card be a newer/older revision in which case we'll have to get you to create your own DSDT as mine is just a leg up for you right now, but let's focus on getting Chimera 2.0.1 and MB{censored} 5.2.1 installed and see if you get better outputs, if your getting this problem in Ubuntu and Windows, sounds like you may want to RMA it with Dell, they are very kind and helpful if you are in warranty, TBH I had the same problem and they upgraded my GPU, or gave me a whole new PC, I'm not sure but after that I never had overheating problems again.

Share this comment

Link to comment
Share on other sites

interesting, it's running a good 20 degrees hotter, is it the 17" or the 15"? I noticed you only have one hard drive? try the overclocked GPU rom as I'm using it currently, see if it improves.

If it doesn't and you notice this in other operating systems, I'd HIGHLY suggest RMA'ing with Dell (If you are in warranty), just tell them it's overheating and crashing, the temps are running at 70 degrees when they used to run at 50, just seems very strange unless your blocking the intake fan on the bottom or the outflow on the left side. Can you sleep the system fine?

Share this comment

Link to comment
Share on other sites

Hi, it's a 17.

I will check the overclocked one.

The RMA is not an option, my laptop is too old (no more warranty). I could follow one of the tutorial to clean and re-paste the CPU and GPU but it's quite a chalenge.

The system can not sleep for now but I think it's related to the fact a use a external usb drive for root drive. I am waiting for my new SSD and wifi dongle to retry the sleep.

Share this comment

Link to comment
Share on other sites

.. and I ca not use the USB 3.0 kexts for now because it's avoid my external drive to boot (still waiting for root drive) I will put the usb3 back after the copy to the SSD (hope I will not have to reinstall everything).

Share this comment

Link to comment
Share on other sites

the Intel Centrino 6300 or whatever will not affect sleep, so don't bother pulling it out or you'll lose your bluetooth, if you didn't get the TV tuner, u can pop a Mac Wifi in that slot, but if you do have the tuner, you'll have to take it out if you want both your centrino and mac wifi, that's currently the way I have it set up.

The cleaning and re-pasting is a really good idea, even if you are booting off an external it really doesn't explain the high temps, when you feel the bottom can u feel the intake fan sucking in air? and on the left side? it should be blowing out hot air, enough to warm your hand, i think it's 2 fans, maybe one isn't working? If your intake isn't sucking in air, that is REALLY bad and likely the cause of high temps.

USB 3 isn't that exciting, even with a 3.0 USB drive as the speeds don't really take to 10x the normal rates as implied by the increased bandwidth, it's a little quicker, might want to use it for a backup drive but otherwise, it's meh.

The SSD will give you great improvements, but repasting the CPU coolant is probably the best thing to do, This laptop is pretty simple to dissemble, 3 screws for the panel and 1 for the CD drive, then just pop off the trackpad panel and you're good to go.

Do you game with it? Does it crash?

Share this comment

Link to comment
Share on other sites

Ok these are other themes..

The SSD was ordered before I start hackintosh.. Sure it will improve perfs but not temps.

The wifi I ordered is an usb one I didn't think about change the internal one but maybe it would be a good idea (I will ask you the extac model, and no I do not have tuner)

USB 3.0 kexts is only to access the back usb (for now they do not work) only 2 usb (one for the external drive and one for the external mouse) is not enough (I plugged an hub but it not very "mobile").

The tutorial I read is a lot more complecated (removing all parts including ram, wifi etc...) I hope I will be that simple.

I do not game, but I will sketchup (my job) I am not sure how it will react.

I think my problem is from GPU getting very hot and heating everything.

Share this comment

Link to comment
Share on other sites

Can you show me a screenshot of this from About this mac? Just wanna make sure we have the exact same video card model (as they made 4 revisions of the GT555m that I'm aware of)

Share this comment

Link to comment
Share on other sites

I didn't manage tout get working the new NVIDIA ROM.

I can not boot without sage mode ans i'm blocked tout low res.

In verbose : can't load kext ...apple.nvidia. nvGF100hal link failed

SuperIODevice unsuported chip ID=0x8515

Any idea? Can I revert tout the last state?

Share this comment

Link to comment
Share on other sites

Ok, my config is dead :-(

I tried everything to revert to a working config but I can't boot without -x anymore.

The resolution is blocked tu 1280x1024 with low perfs. I do not have access to internet.

I removed the UseNVidiaRom .. renamed the .rom in .rom.old, tried to remove last kexts I had installed.

Do not have "can't load kext com.apple.nvidia.nvGF100hal ..." anymore but the system stop on SuperIODevice unsupported ship ID=0x8518

Even tried to remove FakeSMC .. but if I do so the system stops on something like "can't find SMC driver".

Do you have an advice? it would be so sad to restart from scratch.

Share this comment

Link to comment
Share on other sites

You can see the About my Mac.png i have attached that I have a MacBookPro late 2011 model, this is understood from the SMBIOS which I will upload after this post.

Why that happens? The SMBIOS corrects that our PC is a laptop and in the late 2011 generation, in the graphics kexts I attached lies video card information for our GPU, so the fact that you have a Mac Mini means it's got no information for the GPU attached and is in turn trying to run off IntelHD which is blocked by Dell's BIOS.

Put the SMBIOS in /Extra folder and try to boot again, PLEASE change your serial number as you could be sharing it with other users, use Chameleon wizard or just open the SMBIOS.plist with TextEdit and change only the x's in: C02xxxxxDF8X

Share this comment

Link to comment
Share on other sites

Don't remove FakeSMC, it lets all your other "Fake" Kexts load in the system kernel, this is one of the most highly required kext's although I did not realize the FakeSMC kext was modified in MB{censored} 5.2.1 I apologize, I attached the older revision of FakeSMC and shall keep you posted on if this newer version has any benefit for us and how to get it to boot without a KP

Share this comment

Link to comment
Share on other sites

Oh sorry ! one of my posts didn't succeed. I was able to restore a working config. I had to reinstall the nvidia package from my installation drive. I could then re-intall the overclocked rom and get it working.

The temps are very better! about 65?.

I saw something that could explain why my sustem is getting hotter and hotter.. The GPU frequencies in the begining are evolving from 50MHz to 590MHz and the shadders and ROP too. But after some time, they lock at the highest values (590MHz / 1.18Ghz / 1.18Ghz) and the GPU is getting hotter and hotter and the CPU too. I do not understand why because I do not have any app running.

I have now your smbios, the last FakeSMC from multibeat 5.2.1..

No problem for booting in standard mode.

I will try the non overclocked rom to see if the gpu power managment works better.

Thank you for your hard work and helping me.

Share this comment

Link to comment
Share on other sites

no problem I enjoy this,

I just hope you don't have any overheating issues with the GPU cause I don't know if you can fix that kind of problem :( as a last resort for graphics, try installing this package from apple, it was a specific update for laptops, which isn't technically ours but I installed it a while back, not sure how much it helped but it's worth a shot!

Glad to know things are running a little better, hopefully you've got a good grasp on how these things run now, and I wish you the best of luck with your hackint0sh endeavours!

Share this comment

Link to comment
Share on other sites

I newly tried to install your NVDAGF100hal.kext but it do not work with my system.

something like "unkown symbol....".

I came back to mine (from the install) but the GPU power management do not work properly (almost always full power.. and very hot)

I will investigate a little bit more. Maybe the AppleGPUPowerManagment do not fit my system ?

Share this comment

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.