iATKOS ML2: Customize

Customize:


- This is the most important part of the installation.
- There is already a basic default profile chosen and adding 2 or 3 packages to default profile will probably be enough for most computers.
- You may have to try plenty of times to find the best configuration for your computer if you don't have enough experience on target hardware, so don't come to the forum complaining like "I installed 3 times but it still does not work..".
- Please read the descriptions of the packages carefully.



Here are the common and important ones for customizing your installation:



Bootloader Options
- Graphics Enabler: This should be selected for most VGA cards except for some newer models like nVidia Kepler GTX 6xx series, some ATI 6xxx/5xxx series gpus.
Booting with additional "ATIConfig=xx" command may let some of these ATI cards work with GraphicsEnabler. "xx" is the ATI framebuffer name for target model (search it on google). 
- Kernel Cache: This flag may be problematic for some laptop computers. These laptop computers can use this option only after proper dsdt edit.
- USB Fix: This flag may fix USB problems of some problematic motherboards. If you had to boot with "USBBusFix=Yes" flag, then you would probably need to check this too.
- PCI Root-1: This flag is needed for most of the Gigabyte motherboards for GPU acceleration.
- Kernel Patcher: This patch is needed for some less compatible computers like Atom CPU computers, some of the HP laptop computers, etc.
- Graphics Mode: This should be selected for Intel HD 4000 and for some other GPUs. Select the package that matches your main screen resolution.
Patches
- IOPCIFamily: You must select this if your computer freezes at "[ PCI Configuration Begin ]" message booting in verbose mode.
- TSC Sync: If you had to boot with "cpus=1" flag, then you may need to check this.
- Mac Model: Select one of the iMac, MacMini or MacBook Pro models for Intel HD 3000/4000. For other computers, select a Mac model that has similar hardware configuration with your computer to have a better compatibility and better OS X performance.
Drivers
Main Hardware
- AHCI Internal: Select this package if your main drive color is orange on your desktop. Orange means it is a hotplug volume, grey means it is internal. It does not have any effects on your system performance.
- Non-AHCI SATA: Select this to use Non-AHCI Intel SATA. Select this package for older computers.
Hardware Monitor
- VGA cards: Do not select this if you have multiple graphic cards.
- PS/2: PS/2 keyboard/mouse driver. Select this driver for most laptop computers.
VGA
nVidia
- nVidia's 10.8.2 drivers: Select this for multi gpu support using with Intel HD 4000 and to have the ability to use up to 4 monitor simultaneously on most kepler series cards.
- Disable nVidia drivers: Select this if you need to disable nVidia GPU for computers with Intel HD 3000/4000.
ATI
- Disable ATI drivers: Select this if you need to disable ATI GPU for computers with Intel HD 3000/4000.
Intel
- HD 3000: Select with Graphics Enabler and a Mac Model (MacBookPro or MacMini) for your Intel HD 3000.
- HD 4000: Select only one EFI String package. First 3 are for most common hardware configurations, so try them first. Set your graphics memory size matching the memory value of the EFI string package you select (read the description of the package) and set DVMT to "Maximum" by your BIOS setup. Select Graphics Enabler, one of the Graphics Modes matching your main screen and a Mac Model for your computer (iMac or MacBookPro8,1).
- Disable Intel drivers: Select this if you need to disable Intel integrated GPU. It may be needed for some Intel HD 4000 computers. For those HD 4000 computers, you will need to install intel vga drivers located at /Library/Temp directory using Kext Utility after booting your new iATKOS ML2 system once.




- Most ATI Mobility VGA cards are not compatible with this system and most compatible ATI cards need their custom packages/modifications which is not included in this release. You must search and find the appropriate driver/solution by your own for such ATI hardwares, so do not continuously ask for ATI support on forum.