PREREQUISITES:
Download OS X 10.8.x Mac App Store Image file from known places.
You need to have a working OS X.
If you don't have a working OS X then use Oracle Virtual Box, create a guest Mac OS X and then install iATKOS ML2 with default customization.
Setting up & Installing OS X in Virtual Box:
Use latest version of Oracle virtual box, install it and also install latest virtual box extension pack.
1. Open virtual box create a new virtual machine with your desired name and then select Mac OS X in type & in version select Mac OS X (64 bit).
2. Set ram to 2048 MB
3. Create a new virtual hard drive with VDI extension, dynamically allocated and finally save the 20 GB file to a safe place where you have at least 20 gigs of file space and finally create the new virtual machine.
4. Now select the new just created virtual machine and click on settings, on the left pane select system, now under motherboard tab deselect floppy and move it down the boot order and now the most important step deselect or uncheck the Enable EFi ( Special OSes Only).
5. Now in the left pane select storage, under Controller: IDE click on empty and on the right side in CD/DVD drive click on the CD icon and navigate to iAtkos ML2 dmg file, now click on Controller: SATA, check or select use host I/O cache, press ok.
6. Now start the virtual machine, wait till welcome screen and from utilities use disk utility and create new MBR partition and format it as Mac OS X Extended (Journaled) and then install with default customization, no need to change anything.
7. Wait till installation completes, mostly installation never succeeds and it should result in a kernel panic. Now close the virtual machine window by using the option power off the machine instead of send shutdown signal.
8. Now again start the virtual machine, by default it loads iAtkos DVD, So either hit F8, select the partition and load it or simply deselect or remove iAtkos DVD from settings.
Creating Bootable OS X 10.8.x USB From Virtual Machine or Existing OS X:
1. In your working OS X open Disk Utility
2. Click on your USB drive in the left sidebar
3. Click the Partition tab
4. Under Partition Layout click 1 Partition
5. Click Options -> select Master Boot Record, then format as Mac OS X Extended (Journaled).
6. Now attach InstallESD.dmg as VirtualCD/DVD to Virtual machine, if dmg file not recognized, then on Windows 7 or 8 use Ultra iso. place the dmg file and create an iso file ( no need to convert dmg to iso, just place dmg file inside a new iso file).
7. Then attach the iso file as VirtualCD/DVD to Virtual machine, then copy the InstallESD.dmg file on to the desktop.
8. Open the dmg file, then use show hidden files app and you can find hidden file BaseSystem.dmg, open it.
9. Now go to disk utility and click on Mac OS X Base System, click the Restore tab then drag and drop your USB to destination and click restore.
10. After restoring, go to /System/Installation. Delete the Packages link then create a new folder and name it as Packages.
11. Now go back to Mac OS X Install ESD and copy everything inside the Packages folder to the Packages folder you have just created in the USB.
12. Finally copy mach_kernel from Mac OS X Install ESD to the root of your USB.
13. Now Copy OSInstall.mpkg from XPS 17 10.8.x Kexts Pack and replace the existing OSInstall.mpkg in your USB ( /System/Installation/Packages/)
14. Now Copy OSInstall from XPS 17 10.8.x Kexts Pack and replace the existing OSInstall in your USB(/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/)
15. Now Delete Accusys6xxxx.kext,AMDRadeon.kexts, AppleAVBAudio.kext, AppleACPIPS2Nub.kext, ApplePS2Controller.kext, AppleFWAudio.kext, AppleHDA.kext, Intel HD, Intel Hd 4000 ( Be careful dont delete 4 HD3000 kexts, AppleIntelFramebufferCapri.kext, AppleIntelSNBGraphicsFB.kext and AppleIntelSNBVA.bundle, we only need these 7 Graphic Kexts ), AppleMCP89RootPortPM.kext, AppleRAID.kext, AppleRAIDCard.kext, AppleSmartBatteryManager.kext, AppleThunderboltDPAdapters.kexts, ATI1300Controller.kexts, ATTOCelerityFC.kexts, GeForce.kexts, HighPointIOP.kexts, IOAudioFamily.kext, IOAVBFamily.kext, IOFireWireAVC.kexts, IOThunderboltFamily.kext, JMicronATA.kext, NVDANV100Hal.kexts, SM56KUSBAudioFamily.kext, SoftRAID.kext and finally delete the caches ( i mean delete kernelcache present in System/Library/Caches/com.apple.kext.caches/Startup )
16. Now install FakeSMC.kext & VoodooPS2Controller.kext from XPS 17 10.8.x Kexts Pack into the USB with the help of kextwizard.app and then also fix permissions.
17. Install latest Chameleon v2.2 Boot Loader on your USB.
18.Now Copy the Extra, A19 DSDT and your System specific SSDT's from XPS 17 10.8.x Kexts Pack to root of your USB drive.
19. Thats it all done and i don't see any problems in booting OS X 10.8.x Bootable USB and do keep it safe for future installations. ( No need of any kernel flags as we have edited org.chameleon.boot.plist in place)
20. Now just boot from USB and wait for Welcome screen.
Here's a Simple Guide To Install 10.8.x:
1. Now install OS X 10.8.x to the partition you want, just make sure you format it to Mac OS X Extended ( Journaled ). If you want you can customize the installation based on your interest's and tastes or just go ahead with default customization which should install all features.
2. Some times installation fails, dont worry just restart and login to Windows 7 or 8, install MacDrive 8 ( Macdrive 9 works on Windows 8) and then access Mountain Lion partition copy A.19 DSDT.aml, system specific SSDT's and Extra folder from XPS 17 10.8.x Kexts Pack to the root of the Mountain lion partiton. Graphics mode is set to Full HD 1920x1080x32 by default, If you have smaller resolution say for example 1600x900 then copy & paste this string 1600x900x32 and then just replace it in org.chameleon.Boot.plist.
3. Now in this step we will delete all unnecessary kexts from System/Library/Extensions ( Reason: Less kexts leads to smaller kernelcache which indeed helps in quick boot and also at the same time reduces conflicts & kernel panics )
Now delete Accusys6xxxx.kext,AMDRadeon.kexts, AppleAVBAudio.kext, AppleACPIPS2Nub.kext, ApplePS2Controller.kext, AppleFWAudio.kext, AppleHDA.kext, Intel HD, Intel Hd 4000 ( Be careful dont delete 4 HD3000 kexts, AppleIntelFramebufferCapri.kext, AppleIntelSNBGraphicsFB.kext and AppleIntelSNBVA.bundle, we only need these 7 Graphic Kexts ), AppleMCP89RootPortPM.kext, AppleRAID.kext, AppleRAIDCard.kext, AppleSmartBatteryManager.kext, AppleThunderboltDPAdapters.kexts, ATI1300Controller.kexts, ATTOCelerityFC.kexts, GeForce.kexts, HighPointIOP.kexts, IOAudioFamily.kext, IOAVBFamily.kext, IOFireWireAVC.kexts, IOThunderboltFamily.kext, JMicronATA.kext, NVDANV100Hal.kexts, SM56KUSBAudioFamily.kext, SoftRAID.kext and finally delete the caches ( i mean delete kernelcache present in System/Library/Caches/com.apple.kext.caches/Startup )
4. Now Copy FakeSMC.kext & VoodooPS2Controller.kext from XPS 17 10.8.x Kexts Pack to the Mountain Lion partition /System/Library/Extensions ( If you have access to OS X instead of Virtual machine then install all kexts from XPS 17 10.8.x Kexts Pack using kextwizard.app and also install latest Chameleon v2.2 Boot Loader)
5. Make sure you plug in the OS X 10.8.x Bootable USB and now restart & select Mountain Lion partition and complete the set up process and login to Mountain Lion desktop ( Kernel flags are no longer needed ).
Note:
Well your trackpad will not work, as we just copied VoodooPS2Controller.kext and their permissions are not fixed. So make sure you plugin an USB mouse but your laptop keyboard should work.
6. Now from Mountain Lion desktop using kextutility.app just install all kexts from XPS 17 10.8.x Kexts Pack ( Note: Existing FakeSMC.kext, VoodooPS2Controller.kext will be backuped and renamed with an extension bak, Well you can delete those files manually from /System/Library/Extensions).
7. Now finally install latest Chameleon v2.2 Boot Loader.
8. That's it all done Use HWMonitor.app to monitor CPU Temps.
Note:
If you have artifacts then try to clear caches /System/Library/Caches, except for these 4 folders com.apple.bootstamps, com.apple.corestorage, com.apple.CVMS and com.apple.kext.caches delete any files present in caches folder. Then Delete any sub folders & files present in those 4 folders but do note don't delete Directories & startup sub folder in com.apple.kext.caches but delete the files inside these folders.
Now days whenever I install OS X, i make sure i delete these things and then boot in to OS X, i never had any artifacts.
OS X Mountain Lion Install Guide using iATKOS ML2:
PREREQUISITES:
iATKOS ML2 DVD Method ( Easy Method for Newbie or Starter From Windows 7 or 8):
If you are interested in using an iATKOS ML2 DVD then lets get started by creating a suitable iATKOS ML2 DVD for DELL XPS by using Transmac App on Windows 7 or 8.
1. Download & Install latest transcmac app
2. Open the app navigate to Options Menu select General Settings, Under this category select " Access fixed drives read/write ( use with caution)" and then restart the app.
3. Now go to File menu select Open Disk Image and navigate it to your iATKOS ML2 DMG and select it.
4. Now in the left pane of the transmac app right click on iATKOS_ML2.dmg(Disk Image File) and select expand, it then asks to save the new expandable dmg file, just save it at a new safe location. Now it starts Expanding the image file. Once it completes expanding, it asks whether you like to open this new expanded dmg file or not, click yes and now you can find this new expanded image file in the left pane of the transmac app just below the iATKOS_ML2.dmg(Disk Image File). ( The reason why we are taking this move to expand the dmg file because the actual iATKOS ML2.dmg file is compressed so that we cant modify the image file, so we are expanding it, then we can modify the image file for placing our XPS 13, 14, 15 or 17 related files such as DSDT, SSDT etc)
5. Now select the new expanded dmg image file, then select HFS+ Volume, Now in the right pane we will add DSDT.aml and SSDT's, just drag & drop DSDT & all SSDT files in to this right pane.
6. Now open Extra folder delete the existing org.chameleon.Boot.plist and smbios.plist and now drag & drop org.chameleon.Boot.plist and smbios.plist.
7. Now again right click on the expanded image file in the left pane of the transmac app and select compress and save this dmg file to a safe location as this is our final modified iATKOS ML2 dmg file.
8. After successfully saving the dmg image file it asks whether you like to open compressed dmg file or not, click yes and it can be seen in the left pane of the Transmac App.Now right click on this new dmg compressed image file, select Burn and start burning the New DELL XPS Friendly iATKOS ML2 to the DVD.
9. Thats it all done and i dont see any problems in booting New DELL XPS Friendly iATKOS ML2 DVD and do keep it safe for future installations. ( No need of any kernel flags as we have edited org.chameleon.boot.plist in place)
10. Now just boot from DVD and wait for Welcome screen.
iATKOS ML2 USB Method ( Folks interested in USB Fast Install prefer this method):
If you are interested in creating & using an iATKOS ML2 Bootable USB, Then create it from any existing working OS X.
if you dont have any existing working OS X then use virtualbox ( dont forget to install virtualbox extensions pack otherwise your usb will lead to a kernel panic) to create a guest Mac OS X and install iATKOS ML2 ( just install with default customization ) on the guest and once your on the guest os.
1. Add your usb to virtualbox and then Open disk utility create a new MBR partition and format it with Mac OS X Extended Journaled.
2. Now mount iATKOS ML2 dmg file in the guest os using virtual cd/dvd drive.
3. In Disk utility select restore tab in that select iATKOS ML2 as source ( just drag and drop iATKOS ML2 on source) and select your usb drive as destination and start restoring.
4. Once restore is complete, open safari go to kexts.com and download latest Chameleon v2.2 bootloader and install it on to the usb drive. Thats it you have a bootable iATKOS ML2 usb drive and now you can close the virtualbox app.
5. Now back to Windows 7 or 8 host machine, install macdrive 8 and access your usb drive and place DSDT & SSDT's in the root of your usb drive.
6. Now copy and replace org.chameleon.boot.plist and smbios.plist in the Extra folder of the usb drive with the one's from XPS 17 10.8.x Kexts Pack.
Thats it all done and i dont see any problems in booting iATKOS ML2 usb bootable drive and do keep it safe for future installations. ( No need of any kernel flags as we have edited org.chameleon.boot.plist in place)
7. Now just boot from usb drive and wait for Welcome screen.
Here's a Simple Guide To Install 10.8.x:
1. Install iATKOS ML2 with the following customization Bootloader, FakeSMC, PS2 and deselect all other default customization.
2. After successful installation restart and login to Windows 7 or 8 install MacDrive 8 ( Macdrive 9 works on Windows 8) and then access Mountain Lion partition Extra folder replace org.chameleon.Boot.plist & smbios.plist with the one's in XPS 17 10.8.x Kexts Pack. Graphics mode is set to Full HD 1920x1080x32 by default, If you have smaller resolution say for example 1600x900 then copy & paste this string 1600x900x32 and then just replace it in org.chameleon.Boot.plist
3. Now copy DSDT.aml and SSDT's from XPS 17 10.8.x Kexts Pack and paste them in the root of the lion Partition
4. Now restart and complete the set up process and login to Mountain Lion desktop ( Kernel flags are no longer needed )
5. Now install 10.8.4 combo update, After completing installation don't restart, force quit the installer from Apple menu.
6. Now in this step we will delete all unnecessary kexts from System/Library/Extensions ( Reason: Less kexts leads to smaller kernelcache which indeed helps in quick boot and also at the same time reduces conflicts & kernel panics )
Now Delete Accusys6xxxx.kext,AMDRadeon.kexts, AppleAVBAudio.kext, AppleACPIPS2Nub.kext, ApplePS2Controller.kext, AppleFWAudio.kext, AppleHDA.kext, Intel HD, Intel Hd 4000 ( Be careful dont delete 4 HD3000 kexts, AppleIntelFramebufferCapri.kext, AppleIntelSNBGraphicsFB.kext and AppleIntelSNBVA.bundle, we only need these 7 Graphic Kexts ), AppleMCP89RootPortPM.kext, AppleRAID.kext, AppleRAIDCard.kext, AppleSmartBatteryManager.kext, AppleThunderboltDPAdapters.kexts, ATI1300Controller.kexts, ATTOCelerityFC.kexts, FakeSMC.kext, GeForce.kexts, HighPointIOP.kexts, IOAudioFamily.kext, IOAVBFamily.kext, IOFireWireAVC.kexts, IOThunderboltFamily.kext, JMicronATA.kext, NVDANV100Hal.kexts, SM56KUSBAudioFamily.kext, SoftRAID.kext and finally delete the caches ( i mean delete kernelcache present in System/Library/Caches/com.apple.kext.caches/Startup )
7. Now install all kexts from XPS 17 10.8.x Kexts Pack using kext utility.app just drag & drop all kexts on to kextutility.app.
8. Now Install the latest Chameleon v2.2 boot loader ( Recommended ) and restart.
That's it all done Use HWMonitor.app to monitor CPU Temps and benchmark with Geek bench you should get around 9750 for i7 2630 QM and 10,200 for i7 2670 QM.
Known issues:
1. Nvidia Optimus is not supported on OS X.
2. Intel WiFI is not supported on OS X.
Geekbench Scores:
GeekBench Score DELL XPS 17 L702x Snow Leopard 10.6.8 http://browser.prima...kbench2/1321498
GeekBench Score DELL XPS 17 L702x Lion 10.7.4 http://browser.prima...kbench2/1309442
GeekBench Score DELL XPS 17 L702x Moungtain Lion 10.8.2 http://browser.prima...kbench2/1132559
CREDITS:
Thanks to Wen1 for Core i7 2670 QM SSDT.
Thanks to Doix for Core i7 2630 QM SSDT
Thanks to Captain Sarkar, TimeWalker75a et al. for Custom A.19 Bios.
Thanks to Webcivilian for the updated DSDT & Kexts.
Cheers



Sign In
Create Account








