@shlauf,
Za
"retail" instalaciju mogu da se koriste 2 metode. Boot-132 CD koji omogucava da se butuje originalni Mac OS X Install DVD (potrazi malo o tome kako i sta, imas i napravljene vec .iso fajlove da se skinu za razlicite ploce i konfiguracije), i druga metoda ja da se koristi vec instaliran OS X na drugom hard disku/usb disku. Ja koristim instalaciju na usb disku i po meni je to odlicna metoda. Imas jednu particiju od recimo 10Gb gde je iPC, ili Kalyway ili vec koji god distro i iz njega instaliras na interni hard. Dobra stvar je sto disk i dalje moze da se koristi za razne stvari kao svaki prenosni usb a tu i stoji instalacija za slucaj da se glavni operativni sistem zezne, nesto pukne usled eksperimentisanja, treba da se uradi neki update itd.
Update se moze uraditi klasicno iz 'Software Update'-era ili skinuti Combo/Delta standalone instaler pa sa njim. Ja praktikujem ComboUpdate, podignem sistem sa usb diska, instaliram update i pritom vratim neophodne fajlove. Za metod preko 'Software Update' treba imati sredjen dsdt (HPET i sredjene alias-e na RTC) kako AppleIntelCPUPowerManagement ne bi izazvao kernel panic. Takodje moze se koristiti i Disabler.kext koji ce da onemoguci podizanje ovog kexta i time eventualni kernel panic. Znaci ili preko dsdt-a ili disabler.kext.
HINT
Ova metoda je primenljiva kod mnogih Intel ploca i retail instalacije (ICHx kontroleri). Prikacio sam arhivu koja sadrzi sve neophodne fajlove (osim disabler-a, nemam ga tu na disku ali se lako moze naci i skinuti). Pretpostavljam da se za grafiku i zvuk koristi efi string. Svi fajlovi su 'open source' ili '3rd party' tako da nema originalnih Apple fajlova, modifikovanih ili 'patch-ovanih' Apple binarnih fajlova te molim moderatore da ne skidaju arhivu jer ne sadrzi nista kompromitujuce.
Arhiva sadrzi: VoodooPower, SMBIOSResolver, OpenHaltRestart, AppleDecrypt, i fake plist-ove LegacyAppleAHCIPort, LegacyAppleIntelPIIXata, LegacyIOAHCIBlockStorage.
To je sve sta je potrebno da se pokrene OSX. Legacy plistovi su vrlo zahvalni jer sadrze samo jedan fake-plist, tekstualni fajl, i rade kao injectori da se pomocu njih ucita originalni IOATAFamily, AHCI u zavisnosti da li se koriste diskovi u native ide ili sata->ahci modu. Dodati su device-id za sve ICH chipsetove. To isto moze da se ubaci u plist originalnog fajla ali ako se prilikom update-a instalira nova verzija, fajl ce biti presnimljen. Ovako prilikom update-a nijedan od ovih fajlova nece biti overwrite-ovan i fake plist ce uvek da poziva aktuelni binarni fajl, original ostaje netaknut. Znaci bez ikakvih modifikacija. Jedino sta ce se u najvecem broju slucaja desiti je da se presnimi AppleHDA. To je u principu i jedini fajl koji se mora bekapovati i posle vratiti. AppleHDA je patch-ovan u zavisnosti koji je chip i iz tog razloga njega nisam ni ubacio ovde (a i legalnih razloga jer taj fajl mora biti modifikovan da bi radio). AppleIntelCPUPowerManagement sasvim lepo radi kada je sredjeno sve sta treba preko DSDT-a. Koristio sam ga neko vreme ali kod mene podize temperaturu procesora za nekih 6-8 C. Ljudi ga izbacuju jer izaziva i kernel panic kada tabele za hpet i rtc nisu sredjene. Posto je mnogo bolje imati neki powermanager nego koristiti sistem bez njega, moj predlog je VoodooPower od voodoo tima (bivsi GenericCPUPowerManagement ili tako nesto od Superhai-a)
http://www.mediafire.com/?znzyqyni0xy