Jump to content

OS X Mountain Lion Install Guide for Dell XPS 17 L702x Optimus

* * * * * 7 votes

  • Please log in to reply
928 replies to this topic

#61
mackyreddy

mackyreddy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Not Telling
  • Interests:Building Operating Systems from scratch
@ Jon Lachonis

In previous pages i posted how to extract and create a DSDT from Windows 7, just follow the instructions and generate your own DSDT.

@ Lee Gibson

Well i clearly stated that you are suppose to download iATKOS L2 where as iATKOS L2M ( is meant for original mac, not for PC's).

Secondly its my fault to add Transmac method, as it only works with iso's not with dmg files, so please follow the guide to create iATKOS L2 USB.

#62
c_cube

c_cube

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
last time i said that the card reader kext was working properly.

but i encountered an error...

you need to plug the SD card before you start your laptop and boot to mac os x.

tried plugging in the SD card after the boot and it is undetectable (or maybe i just don't know how to make it work after the boot hehehe)

but for me this is still a minor issue

#63
mackyreddy

mackyreddy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Not Telling
  • Interests:Building Operating Systems from scratch
Hi C_Cube,

Try these kexts, added few more dev-id's, test it and let me know.

Cheers,
Mahesh Kondraju

Attached Files



#64
Lee Gibson

Lee Gibson

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

@ Lee Gibson

Well i clearly stated that you are suppose to download iATKOS L2 where as iATKOS L2M ( is meant for original mac, not for PC's).

Secondly its my fault to add Transmac method, as it only works with iso's not with dmg files, so please follow the guide to create iATKOS L2 USB.


Okay. Thanks for your help.

#65
Jszekely

Jszekely

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Not Telling
Mahesh,

I've been following your thread since I found it in January, and to date it's the only guide I've been able to get most things working successfully and stably. I'm thinking more than anything the DSDT.aml is very clean and is helping things to work well.

I gave up trying to force my Dell XPS to do what I want, which it wasn't designed to do. Dell wasn't working with me at all so I bought another laptop, an Asus G74SX-DH73-3D, and moved the hard drive I had functioning over into the Asus. The funny part is that it booted up successfully off the hard drive for the first time since I built it! In the Dell I had to leave a Windows Setup disk in the optical drive or I'd get "no operating system found" (I built a GPT disk with 2 partitions - MACBOOT and WIN7BOOT, installed Chameleon to the EFI partition). Sleep works in my Asus, flawlessly! I have 1920x1080x32 on a GeForce GTX 560M (3072MB), beautiful. I have no sound, no battery and no wifi, since it's all incorrectly identified in this build.

I have tried for the past month to re-create that success, with no success whatsoever. I have since learned how to extract a proper DSDT, have patched it with the patches available over at olarila.com, have edited my smbios.plist and org.chameleon.Boot.plist so I have full graphics, sound, battery meter, wifi; the only thing missing would be to be sleep mode and bluetooth. I think the bluetooth is tied to the USB 3.0, which seems flaky even in Windows (don't know if it's a bios thing, or what - I did see BT listed once, at the same time "USB Super High-Speed Bus" was listed, then it crashed). I'm more concerned with being able to get sleep working.

I understand this thread is all about the Dell XPS L702X 17 (non-3D), but I was hoping I could implore you for help with this. I have a fairly clean extracted dsdt.dsl, the DSDT.aml I've been using with the olarila.com patch installed for my laptop, whatever else you might need (outside of my shipping my laptop to you ;) ). I have no experience or training in C programming at all, and have been neglecting my school work to try to figure this out. Ordinarilly I try to buy a book, get more education or whatever, but I just don't have the time (or feeble brainpower!) to spare and need to get this stable before I add another class to my schedule next week. Would you be willing to have a look for me? I suspect, based on all the forums I've been perusing in trying to research this, that if you're able you will be helping quite a few people out there with this model of laptop. This thing is a power beast! I just don't have any more time to spare than I have.

Right now I've used ######## boot disc to install 10.7.3 using (once again, ######) ##### created Installer partition. Installed beautifully, but this model is notorious for KP'ing on the AICPM kext, so I then booted back into the MACBOOT created using your guide (the only stable thing I have outside of Windows!), ran ###### to get the basic important kext installed, created an Extra folder on the newly installed drive and copied over my DSDT.aml, smbios.plist and org.chameleon.Boot.plist. I ran Chameleon Wizard to install Chameleon to the EFI partition of this drive, and rebooted in. I had full graphics and was able to get it configured. I've installed audio, wifi, battery, all from various sources I've found work well for this machine. I just had to use NullCPUPowerManagement.kext because otherwise it KP's.

Model Asus G74SX-DH73-3D
Intel Core i7-2670QM
Intel HM65 Express Chipset
12gb DDR3 RAM
Dedicated GeForce GTX 560M w/3gb RAM
dual hard drives
blueray disk burner
Audio chipset is ALC269
WiFi is Atheros AR9002WB-1NG combo WiFi/BT


(containing chipsets AR9285/AR3011)

Ethernet Realtek RTL8169

If I've forgotten something, please let me know. I hope either you, or someone else can offer some assistance.

Attached Files



#66
Zpecter

Zpecter

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
  • Gender:Male
  • Location:Málaga (Spain)
Hello, I was wondering if is it possible to install the retail version of Snow Leopard in this model??

#67
mackyreddy

mackyreddy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Not Telling
  • Interests:Building Operating Systems from scratch
@ Zpecter

The problem is Intel HD 3000 doesn't get activated on Snow Leo 10.6.7 or 10.6.8, if it gets activated all u get is a scrambled screen ( see the attachments). I dont know what the problem ? i asked for help in many forums but no one gave a working solution, this problem seems to be specific to optimus laptops.Infact i recommend u to wait for few months and go for mountain lion it will be much better than lion ( In my opinion Lion is the biggest failure for Apple, thats the reason why they are pressing hard on releasing a stable OS to compete with Windows 8 ) and might get close snow leopard in performance and speed.

@ Jszekely

Well there are no DSDT patches for sleep and wake, all u need is a perfect speed stepping patch ( check this thread http://www.insanelym...8611&st=420 ), if u could successfully apply this in first place, then only ur sleep works. Sleep never works on nullcpupowermanagement.kext, patch intelcpupowermanagement.kext with the speed stepper patch and boot into verbose mode, check for ur processor turbo ratio's, if u can see turbo ratio's, it means that u successfully applied speed stepper patch, then u can delete nullcpupowermanagemnt.kext.

By the way u seems to be using 10.7.3 and their are no proper speed stepper patches available for it. Though one patch is available from beta builds of 10.7.3 but its causing problems with sleep and some times black screen on wake, This is the reason why i havent updated my guide to 10.7.3.

XPS 17 recently had a bios update A.16 and with this update i am no longer able to wake it successfully, even on 10.7.2. So i just gave up this project and waiting for the time being and i might start working again when Mountain Lion releases. And also hoping for a new bios update from dell.

So i am really sorry mate i cannot help u as i am no longer interested in this topic. not only that i am a research student at an Uni doing my PHD and about to start my study period or semester in a week.

Best Regards,
Mahesh Kondraju

Attached Files



#68
Jszekely

Jszekely

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Not Telling
@Mahesh,
I fully understand the demands of education, I appreciate the information given here.

I have been following the SpeedStepper discussion (all 22 pages), and have even tried to use a couple of their so called good patched AICPM Kexts. All that did for me is cause instability and the comatose mode (sleep, black screen, lights are on but nobody's home mode). I understand NullCPUPM will negate sleep, but at least it's stable for use.

I do have 10.7.3 installed at the moment, for some reason when I repartitioned and reinstalled the other day I couldn't get past the "please connect a keyboard" error. Probably something minuscule and stupid I missed from fatigue!

At this point the build I created on the Dell XPS (using bios a16, by the way) with 10.7.2 is stable, perfect, sleep, wake, graphics and everything but sound, card reader and battery works well on my Asus. If I'm understanding what you're telling me, it's the AICPM kext that helps it to work this well. I have backed up that partition, so do you think if I replace your DSDT.aml with my own so I can get sound working, that won't change sleep and stability? It's the exact same processor on both machines, Intel core i7-2670QM. I also have been very careful to avoid letting that build update to 10.7.3.

#69
mackyreddy

mackyreddy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Not Telling
  • Interests:Building Operating Systems from scratch
@ Jszekely

its bit confusing what are you exactly looking for ? Sleep in Asus laptop ? Sound, card reader and battery in xps 17 ?

Well i have all 3 working on my xps 17, i dont know, why didnt they work on ur xps 17.

Regarding sound i think u used ur own dsdt without alc 665 patch, For sound we need patched DSDT along with Patched AppleHDA.kexts.

Well battery works but not native with the help voodoo battery kext.

Card reader working with recently developed card reader kexts and work is still going on, I uploaded few kexts which i think work 90 % if not 100% ( just ejecting is not working as of now and one of my friend is developing the kexts ).

One more thing i would definitely recommend you to go back to 10.7.2 as its more stable on xps 17, though 10.7.3 adds more stability and bug fixes.

Try my 2 DSDT's whats wrong in it, give it a try. But i recommend to use A.12 its much more optimized when compared to A.16.

#70
c_cube

c_cube

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Hi C_Cube,

Try these kexts, added few more dev-id's, test it and let me know.

Cheers,
Mahesh Kondraju


hi mahesh, here's an update on the card reader kext..

kext is still buggy, need to plug the SD card before the boot up but once detected from boot up, SD card can be detected even after removing it and plugging it again. btw ejecting is working properly on my end

I tried putting it after the boot up or start up but unfortunately it was not detected.

Thanks on your efforts.. Also can't wait for your guide on how to update to mountain lion the moment it is available

#71
Jszekely

Jszekely

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Not Telling
Sorry I'm unclear, just trying not to inundate you with too much information (so maybe I've been too abbreviated).

I have 2 builds on my laptop (which is now an Asus G74SX 3D model) - the first is the Lion 10.7.2 build I did on the Dell XPS 17, which works on the Asus and has perfect sleep mode, just no audio, wifi, or battery (since I've still been using the same DSDT you provided, which is configured for the Dell). The second build is the 10.7.3 build I've been experimenting with, straight Asus.

I've been afraid to try anything on the "Dell build" as I didn't know if I'd be messing up the working sleep function. After my earlier post, I tried replacing the boot files you provided in this post (DSDT, smbios and org.chameleon.Boot.plist) with ones I'd edited to work with the Asus hardware. Yes, I'm aware this is not a thread for the Asus, but I'm using mostely your guide here as it's the only one I've had such great success with so far; and Thank You, by the way, as without your work I'd have so much more frustration and failure than I already have had!

As I was saying, I simply replaced the DSDT.aml, smbios.plist and org.chameleon.Boot.plist in your kit with the ones edited for this machine. You said sleep was primarily all about the AICPM kexts, not in those files. I am working on it right now and am working from the build from your guide, simply with those files for the Asus hardware. As soon as I booted using the Asus DSDT and such, immediately the battery meter started working without any additional help from me. I understand your time constraints, I am just trying to keep you updated as to what I'm working on, whether it's successful or if I'm back to the start (of your guide) again.

I haven't tested sleep mode since replacing the DSDT.aml and such, but so far I'm encouraged. I will let you know how things proceed from here.

#72
RDGnome

RDGnome

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
Hi Thanks for the tutorial, now I have audio working and shut down. Only two things are that although my resolution is 1920x1080, Lion displays in 1280x1024 for some reason. Any idea why this is?
And the only way I can boot is through the CD because when I try to boot it says "Operating System not Found". I have installed the latest Chameleon onto my Mac Hard drive too.
TThanks

#73
Jon Lachonis

Jon Lachonis

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
I'm getting a red 'band' in my video and it looks interlaced. I'm using the non-3d version of the laptop. Any ideas?

Attached Files



#74
mackyreddy

mackyreddy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Not Telling
  • Interests:Building Operating Systems from scratch
@ RDGnome, Jon Lachonis

Have u guys deleted nvidia kexts it might be causing problems in getting full hd screen resolution and also scrambled screens.

Just make sure u delete these kexts Geforce.kext, GeforceGA.plugin, GeforceVADriver.bundle just delete all kexts which start with Geforce....

Now delete all nvidia fermi kexts NVDAGF100HAL.kext, NVDANV50Hal.kext, NVDAesman.kext, NVSMU.kext

Delete these kexts, they are located in system/library/extensions and then clear the cache, i mean delete kernel cache from

System/Library/Caches/com.apple.kext.caches/Startup


Now install AppleIntelSNBGraphicsFB.kext again with the help of kextutility.app and then restart. Before restarting make sure u have DSDT.aml and SSDT.aml, org.chameleon.boot.plist and smbios.plist in place and also install latest chameleon bootloader and then finally restart.


One more thing u need to boot from bootloader installed on hard disk not with the help of iatkos l2 dvd chameleon bootloader.



#75
RDGnome

RDGnome

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
Thanks for the reply.
I deleted everything you suggested. Anything with NVDA or Geforce at the start has been removed. However I cannot delete GeForceGA.plugin as it is in use apparently. Even after doing all of that the resolution is still poor. Please, please have a solution because then i I'll have the perfect Hackintosh.
I cannot boot Lion from my hard drive. I can boot it from the installation DVD and thats it. Whenever I try to boot from hard drive it says: "Operating system not found". This leads me to believe that the boot loader did not install correctly. I have the latest Chameleon installed but it doesn't seem to do anything. I've even installed it multiple times, everything seems in order, even changed the boot priority - nothing.
I have Windows 7 on my first hard drive and Mac OSx on my second hard drive.

EDIT: I have deleted GeForceGA.plugin but still hasn't made a difference. And today when I opened the smbios (that probably isn't relevant), it opened with Chameleon wizard and gave me a panic error for the first time :(






fPosted Image

#76
JohnnyD

JohnnyD

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male
  • Location:Ohio, US
  • Interests:Computers

Thanks for the reply.
I'll try those suggestions but about the bootloader.
I cannot boot Lion from my hard drive. I can boot it from the installation DVD and thats it. Whenever I try to boot from hard drive it says: "Operating system not found". This leads me to believe that the boot loader did not install correctly. I have the latest Chameleon installed but it doesn't seem to do anything. I've even installed it multiple times, everything seems in order, even changed the boot priority - nothing.
I have Windows 7 on my first hard drive and Mac OSx on my second hard drive.


Did you make sure and change the partition scheme to MBR, defaults to GPT. Our bios will not boot a GPT partition scheme

#77
RDGnome

RDGnome

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts

Did you make sure and change the partition scheme to MBR, defaults to GPT. Our bios will not boot a GPT partition scheme


Are you serious!? I was told that didn't matter! Do I have to reformat and start again or is there are way to do it now?

#78
Jon Lachonis

Jon Lachonis

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

@ RDGnome, Jon Lachonis

Have u guys deleted nvidia kexts it might be causing problems in getting full hd screen resolution and also scrambled screens.

Just make sure u delete these kexts Geforce.kext, GeforceGA.plugin, GeforceVADriver.bundle just delete all kexts which start with Geforce....

Now delete all nvidia fermi kexts NVDAGF100HAL.kext, NVDANV50Hal.kext, NVDAesman.kext, NVSMU.kext

Delete these kexts, they are located in system/library/extensions and then clear the cache, i mean delete kernel cache from

System/Library/Caches/com.apple.kext.caches/Startup


Now install AppleIntelSNBGraphicsFB.kext again with the help of kextutility.app and then restart. Before restarting make sure u have DSDT.aml and SSDT.aml, org.chameleon.boot.plist and smbios.plist in place and also install latest chameleon bootloader and then finally restart.


One more thing u need to boot from bootloader installed on hard disk not with the help of iatkos l2 dvd chameleon bootloader.


Having a bizarre issue after this. Lion will not boot, it just crashes and the laptop restarts again. I booted verboase and noticed it was crashing after loading appleHDA.kext. I went back into windows, deleted it, and was able to get back into lion again. I reinstalled AppleIntelSNBGraphicsFB.kext, appleHDA.kext, and now I have the same screen dsitortion as before.

I am using a DSDT created using the process you advised, since I have an I5 version of the l702x. Thanks for your replies thus far, it's really appreciated. I'm hoping you can help me move forward once again. :D

FOLLOWUP: I put your DSDT and SSDT in and now everything is working fine. I'm a bit nervous though since your DSDT/SSDT aren't for my processor. Any advice other than "God No!" ? :D

Edited by Jon Lachonis, 05 March 2012 - 04:19 AM.


#79
mackyreddy

mackyreddy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Not Telling
  • Interests:Building Operating Systems from scratch
@ Jon lachonis

Well

AppleIntelSNBGraphicsFB.kext and AppleHDA.kext both need to be installed with kextuutilty.app other wise they will not work.



Secondly reasons for distortion issues can be many things, presence of nvidia kexts, intel gma 950, intel gma x3100 and intel hd kexts. Just remove all unnecessary kexts also remove ATI kexts. After deleting these kexts u need to clear the kernelcache. Then simply run kextutility.app it will generate a new kernelcache for the existing kexts. Just follow the guide exactly without skipping any steps.


By the way do u have 1920x1080 or 1600x900 resolution ? i have added 1920x1080 as default screen resolution in org.chameleon.boot.plist, if u have smaller resolution please change it accordingly.


Frankly speaking its not recommended to use i7 DSDT and SSDT on i5 processor. In i7 DSDT the code includes 8 cores where as i5 has 4 cores and in SSDT the p states differ due to difference in processor speeds. But with rapid development in chameleon boot loader v 2.1, We no longer need SSDT in the root of the lion partition. Just make sure u have enabled generate P states= yes generate C states= yes in org.chameleon.boot.plist and then u can delete SSDT with confidence.


I will patch ur i5 processor DSDT with applicable patches, Can u please post ur i5 DSDT.aml or DSDT.dsl generated with the help of DSDTparser DSDTEditor_Linux_Windows. Please post the vanilla ( i mean original DSDT without any modifications, patches) DSDT. Also please post the hardware details of ur laptop, i mean sound card is it ALC 665 or some other), do u have optimus ? As i need to know what i am patching.



@ RDGnome


U need to format ur hard drive to MBR not GUID partition. One more thing i would recommend u to install lion on the same hard drive where Windows 7 is installed in order to mitigate the problems. Just shrink ur current Windows 7 partition and install lion on it.



#80
RDGnome

RDGnome

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
So I need to start again. Hopefully that will solve my booting problems. However I cannot install mac OS x on my windows hard drive as it has no space left.
Any advances on the resolution problem?
I'll reinstall and let you know the results.
Thanks





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