jjbravo Posted December 9, 2012 Share Posted December 9, 2012 Sure, I followed the instructions from Brabbelbla on the previous page. You'll need the modified bios posted in an earlier post in this topic. @Zpecter Can't really think of anything else than a wrong DSDT. You could try to replace your current one by the latest one mackyreddy posted in his package. Think they were updated, but don't know. @webcivilian Alright. DSDT is no problem at all. I am using the DSDT from mackyreddy too. Both work. To be absolutely clear to everyone: what I am going to write now, is about setting up Clover for UEFI booting mode, not 'regular' Clover, and it only works in this exact way for this laptop. Get the Clover UEFI-only package, can be found here, and extract it. For trying Clover, it is best placed on a single-partition MBR USB drive. This must be a FAT32 partition. Get mackyreddy's kext pack, and the Lx02X package from here. Add EmuVariableRuntimeDxe.efi found here to EFI/Drivers64UEFI on the USB drive. The drivers in that folder are there because the UEFI boot mode of our Phoenix Technologies', and many other firms', firmware ('BIOS') does not perfectly fit in with OS X and some sort of a transition layer has to be provided. Extract InstallESD.dmg to yet another USB drive, extract System/Library/Extensions from BaseSystem.dmg inside InstallESD.dmg to this USB drive. Add required kexts (FakeSMC, USB3, keyboard etc., whatever you need) to S/L/E. Place the DSDT and the SSDT tables for your model in the EFI/ACPI/patched folder on the Clover drive. Edit the config.plist file in EFI: specify the name of your DSDT file, make it drop OEM SSDT tables, generate C-states and enable GraphicsInjector. Clover will detect the best SMBIOS for your laptop, probably MacBook Pro 8,3, which it will return to OS X. If you use mackyreddy's NVIDIA-off DSDT, you also have to provide the DeviceProperties string that in in the org.chameleon.Boot.plist file in his kext pack. My config.plist is attached: config.plist.zip (Re)boot your Lx02X, enter BIOS setup, enable UEFI boot under Advanced -> Boot Configuration. From now on the machine will, for every device, try first to boot in UEFI mode, and if nothing is found it will try in BIOS/Legacy mode. Insert the Clover USB drive and boot it. Insert the OS X install USB drive, Clover will recognise it, press space and boot "...with extra kexts (skips cache)". Do whatever you want inside the installer, for instance, like you said, convert the drive for OS X to GPT with Disk Utility, and make it move the files to the partition you want. About the partition layout: Disk Utility will create an EFI system partition as first partition, on every GPT drive it partitions. You will then add an OS X partition, and the OS X installer will create a recovery partition. That's it. AFAIK the recovery partition can be deleted; you probably won't use FileVault. Copy mach_kernel and the S/L/E folder from your installer USB drive to the partition where OS X is to be installed. Restart, boot Clover and then OS X Install "with extra kexts" from the partition concerned. Let installation take place. It returned "Installation failed" to me, but that's not a problem. Make sure mach_kernel and boot.efi are present in the root of your OS X partition. Else, copy them. Boot Clover, then OS X "with extra kexts". Delete OS X Install Data from the partition, install the kexts from mackyreddy's kext pack, just to be sure you have everything, except for VoodooBattery. Run the Lx02X installer package, only install the IOAHCIFamily patch and SmartBatteryManagement. Repair kext permissions and delete caches as described here. From now on, you should be able to boot using kernelcache, so you won't need to boot "with extra kexts" anymore. Maybe I forgot something, but I think you should now have a working Hackintosh installation, on a GPT drive, with UEFI boot. Quite a guide it has become. If this all works, you can move Clover to the EFI system partition on your second (or first, 'Mac') HDD, but I will not describe that now. Let me know if you need more direction. I had to do this a couple of times as I deleted too many kexts and had issues rebuilding the cache. Once you have it up and running you can use these directions to get Clover to boot from your HDD instead of the USB: http://www.projectos...682 I was not able to get my Clover shell to work, I get this error : Assert_Efi_Error (Status = Device Error) (line 431 in autogen.c) so I used the directions to copy the EFI in OSX. After changing to Clover my Geekbench Score went from around 8200 on Chameleon to 10969 on Clover...big difference. Hope this helps. Link to comment Share on other sites More sharing options...
webcivilian Posted December 9, 2012 Share Posted December 9, 2012 @ jjbravo Yes, please add detailed instructions for Clover. It will be really helpful. Link to comment Share on other sites More sharing options...
raviji Posted December 9, 2012 Share Posted December 9, 2012 @raviji and @jjbravo 1) What bootloader are you using? I had the same issue. To fix this you need to download the latest version of Chameleon Wizard (http://www.insanelymac.com/forum/topic/257464-chameleon-wizard-utility-for-chameleon/) and Kext Wizard. (google, don't use the ones from Kext pack) First run the Kext Wizard and install all the kexts again in SLE Run the Kext Wizard and only fix the permissions. Run the Kext Wizard and only rebuild cache. Reboot with -v -f flags If for some reason your keyboard/trackpad or USB 3 does not work only re-install those kexts. Now run Chameleon wizard and install the latest bootloader from Dropbox (click the Dropbox tab on top) onto your ML partition. In Chameleon plist add 'Use KernelCache' using the Chameleon Wizard. Save the changes. Restart your computer but with the flags: -v -f Everything should be normal no artifacts. Now restart again with the flag: -v If you see "Still Waiting for Root Device" then force shutdown the system. Again boot with the flags: -v -f Download and install bcc's patch (link: http://www.insanelym...some-disks-fix/) script using Terminal by running the perl command and the script location. Run the Kext Wizard and only fix the permissions. Run the Kext Wizard and only rebuild cache. Now restart again with the flag: -v Everything should work and you can start ML without any flags. 2) For USB download the 1.0.10 PXHCD.kext (google). This solved all my problems except when waking from sleep, you have to re-plug the device. 3) I would use the eSATA/USB port for the WiFi dongle (bluetooth now). Works great on that port, every other port gives me some issue (with the doogles) on both Windows and OS X. Or you could buy and install Dell DW1510 half mini card (eBay, Amazon, Dell). It works natively on OS X. My system will not go to sleep automatically when power is plugged in. It works while on battery or if I close the lid. Thanks bro! My artifact problem solved by following your instructions Now hopefully I can get clover thingy working Link to comment Share on other sites More sharing options...
jjbravo Posted December 10, 2012 Share Posted December 10, 2012 @ webcivilian I'd be happy to, but I simply followed the other guides on this thread. Is there any specific instructions you're looking for? Or are you stuck at one of the instructions? Sorry, I'm happy to help. Just don't want to repeat what others have already explained. Link to comment Share on other sites More sharing options...
webcivilian Posted December 10, 2012 Share Posted December 10, 2012 @ jjbravo Did you start with a fresh build? Did you create Clover partition or you used the partition created by ML? I guess I'm looking for the best way to start. Can you post your clover config files. Link to comment Share on other sites More sharing options...
jjbravo Posted December 10, 2012 Share Posted December 10, 2012 @ jjbravo Did you start with a fresh build? Did you create Clover partition or you used the partition created by ML? I guess I'm looking for the best way to start. Can you post your clover config files. 1. I created a USB Fat 32 MBR partition, copied the EFI folder from UEFI x64 only link above. 2. I added the DSDT.aml file from the Nvidia Off DSDT to the EFI/ACPI/Patched folder. 3. I added the config.plist from step 5 above. 4. I changed my bios to boot UEFI and I tested the USB drive to make sure it booted up. Once I confirmed that the clover could boot. I continued with making another USB drive following the steps on the first page skipping steps 13 + 14, 17 + 18 + 19 + 20. The installation failed at around 3 min remaining for me because I deleted too many kexts (I got a little generous when deleting some of the IOFireWire ones), so it was unable to create the cache. Before rebooting the installation for the next steps I opened a Terminal and deleted/copied the kexts on the newly installed drive. (The installation installs the out of the box kexts again, so they need to be cleaned up and the ones I copied on the USB install have to be put on the HDD) Also remember to fix permissions on these. Then I rebooted and finished the install. Once finished I followed the guide to put the EFI files into the EFI partition on the HDD so I didn't need the USB EFI boot again. Link to comment Share on other sites More sharing options...
Lil W Posted December 16, 2012 Share Posted December 16, 2012 I read somewhere, they said Quickset is used to call by BIOS, now it was controlled by ACPI, so we need to play around with ACPI options in BIOS setup. Because I reverse my system back to BIOS so I can't check with UEFI. If you guys still on UEFI, I wonder if you could check the ACPI options and try to reinstall quickset on windows 8 to see if it fixed? Link to comment Share on other sites More sharing options...
JohnnyD Posted December 16, 2012 Share Posted December 16, 2012 I read somewhere, they said Quickset is used to call by BIOS, now it was controlled by ACPI, so we need to play around with ACPI options in BIOS setup. Because I reverse my system back to BIOS so I can't check with UEFI. If you guys still on UEFI, I wonder if you could check the ACPI options and try to reinstall quickset on windows 8 to see if it fixed? Installing the quickset software one windows 8 on UEFI setup causes a hard lock of the system. Ive tried several times never to any success. 1 Link to comment Share on other sites More sharing options...
Lil W Posted December 17, 2012 Share Posted December 17, 2012 Installing the quickset software one windows 8 on UEFI setup causes a hard lock of the system. Ive tried several times never to any success. so you did tried some ACPI options in BIOS setup? dell needs to do something with this problems Link to comment Share on other sites More sharing options...
Brabbelbla Posted December 18, 2012 Share Posted December 18, 2012 (edited) @Lil W ACPI exists both in BIOS mode and in UEFI mode. Some pages earlier, TimeWalker said that it probably is the WMI device, of which I have no idea what it is. My idea is that Dell included a fix for this in the Compatibility Support Module (CSM), used for BIOS/Legacy boot, but not in the UEFI itself, as it is not supposed to be used. Meddling with ACPI settings is a bad idea, and I haven't seen anything interesting/related. @TimeWalker75a What did you mean when mentioning the 'WMI device'? The only things that came up when I searched for it, were Windows-related, which the 'freezing' problem is not. Pressing Fn+F2 in OS X causes the machine to freeze just as in Windows. EDIT: No, it is not purely Windows-related. Of course. Still, would you mind to explain a little? @All Do any of you know of a (Clover-compatible) installer version that installs OS X directly from the environment booted from the external media? With me, the procedure is as follows: boot from external media -> select hard drive to install to -> copy installer files to hard drive -> boot from hard drive -> install OS X. I say this should be easier. Edited December 29, 2012 by Brabbelbla Link to comment Share on other sites More sharing options...
Zpecter Posted December 19, 2012 Share Posted December 19, 2012 Hi guys, finally I could boot into Mountain Lion. My problem was due to an old version of Chameleon for Windows I was using, but for now, I need a bootable dvd with ML to make it works, but at least, it works. :wink2: Link to comment Share on other sites More sharing options...
raviji Posted December 19, 2012 Share Posted December 19, 2012 Hopefully iAtkos ML comes out by the end of this month Link to comment Share on other sites More sharing options...
Zpecter Posted December 30, 2012 Share Posted December 30, 2012 Hello, does anybody know how to change the keyboard layout?? I have the 'Windows' button, which should work as 'Command', is working as 'ALT' and 'ALT' button is working as 'Command', how can we change their behaviour?? PS: Happy new year to all. Link to comment Share on other sites More sharing options...
raviji Posted December 30, 2012 Share Posted December 30, 2012 Hello, does anybody know how to change the keyboard layout?? I have the 'Windows' button, which should work as 'Command', is working as 'ALT' and 'ALT' button is working as 'Command', how can we change their behaviour?? PS: Happy new year to all. Not sure, but hey, iAtkos ML just released!!!!!!!! Happy new year! Link to comment Share on other sites More sharing options...
TimeWalker75a Posted December 31, 2012 Share Posted December 31, 2012 Hello, does anybody know how to change the keyboard layout?? I have the 'Windows' button, which should work as 'Command', is working as 'ALT' and 'ALT' button is working as 'Command', how can we change their behaviour?? PS: Happy new year to all. PS2 keyboard kext info.plist has an option set to true. <key>Swap alt and windows key</key> <true/> @TimeWalker75a What did you mean when mentioning the 'WMI device'? The only things that came up when I searched for it, were Windows-related, which the 'freezing' problem is not. Pressing Fn+F2 in OS X causes the machine to freeze just as in Windows. EDIT: No, it is not purely Windows-related. Of course. Still, would you mind to explain a little? Yeah I get this too now with UEFI Clover.. seems like a common problem for SCT Dell-Phoenix. Stupid Dell will never learn. WMI device is what you see in DSDT as AMW0. It's a bridge between hardware and software. When you press an Fn combination (expect Media keys and sound) a respective EC Query (_Q80 = Brightness Up, _Q81 = Brightness Down, _Q8C = Wireless Toggle) is called, some registers are set some values, then WMI INFO variable gets filled with data to perform certain operations and give certain output (visual mostly) that operation has been performed: adjust brightness -> display visual brightness bar. Link to comment Share on other sites More sharing options...
iFIRE Posted December 31, 2012 Share Posted December 31, 2012 Hello, does anybody know how to change the keyboard layout?? I have the 'Windows' button, which should work as 'Command', is working as 'ALT' and 'ALT' button is working as 'Command', how can we change their behaviour?? PS: Happy new year to all. KeyFixer, esta app la executas y ya lo tienes. Como configurar "correctamente" el teclado de un Mac Link to comment Share on other sites More sharing options...
TimeWalker75a Posted December 31, 2012 Share Posted December 31, 2012 lol why ? Link to comment Share on other sites More sharing options...
Zpecter Posted December 31, 2012 Share Posted December 31, 2012 PS2 keyboard kext info.plist has an option set to true. <key>Swap alt and windows key</key> <true/> I have this option set to true and I have both keys swapped, do I have to change its value to false?? Link to comment Share on other sites More sharing options...
TimeWalker75a Posted December 31, 2012 Share Posted December 31, 2012 yes, obviously. Link to comment Share on other sites More sharing options...
Zpecter Posted January 2, 2013 Share Posted January 2, 2013 yes, obviously. Hello, I tried that, but it didn't work. Link to comment Share on other sites More sharing options...
romturk Posted January 2, 2013 Share Posted January 2, 2013 so waiting for a guide for Iatkos ml on l702x 1 Link to comment Share on other sites More sharing options...
raviji Posted January 2, 2013 Share Posted January 2, 2013 so waiting for a guide for Iatkos ml on l702x +1. Looking forward to this too. Tried it up myself but failed Link to comment Share on other sites More sharing options...
Brabbelbla Posted January 2, 2013 Share Posted January 2, 2013 @Zpecter Rebuilt caches after editing the plist? @All Not sure if this was already sorted out somewhere in this thread, but the patched IOAudioFamily found here (IOAudioFamily_1.8.9_Node#14_Spk.kext.zip) made my internal speakers to work after sleep. Woot! 1 Link to comment Share on other sites More sharing options...
Zpecter Posted January 3, 2013 Share Posted January 3, 2013 @Zpecter Rebuilt caches after editing the plist? Yes, of course, and still the same. Link to comment Share on other sites More sharing options...
Brabbelbla Posted January 3, 2013 Share Posted January 3, 2013 @Zpecter Strange then. I did exactly the same and it worked for me. Link to comment Share on other sites More sharing options...
Recommended Posts