Jump to content

Search the Community

Showing results for tags 'Clover'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Informacje
    • Aktualności ze świata Apple i OSx86
    • Forum haMac.pl
  • macOS na PC - OSx86 - hackintosh - haMac
    • Dla początkujących - czy na moim sprzęcie dam radę zainstalować macOS
    • Jaki wybrać sprzęt na haMaca
    • Poradniki jak zainstalować macOS na PC
    • UniBootX Clover - oficjalny bootloader haMac.pl
    • Instalacja macOS na PC
    • Uruchamianie podzespołów w macOS
    • Projekty haMac.pl i sceny OSx86, FakeSMC, Kexty, etc
    • DSDT - opisy, narzędzia, przykłady
    • OpenCore - EFI/Lagacy bootloader OSx86
    • Clover - EFI/Lagacy bootloader OSx86
    • Chameleon, PC_EFI, dualboot, multiboot
    • Wirtualizacja macOS na Windows, Linux
    • Przydatne programy OSx86
    • Kącik dewelopera
  • Apple, sprzęt, oprogramowanie, dla profesjonalistów
    • Komputery Apple
    • macOS, system, aplikacje, gry
    • iPhone, iPad, iPod, Apple TV, Apple Watch
    • iOS, system, aplikacje, gry
    • Dla profesjonalistów
  • haMac.pl
    • Hydepark
    • Giełda
    • Testownia

Categories

  • UniBootX Clover
    • UniBootX - Oficjalne wydania
    • UniBootX - Konfiguracje użytkowników.
  • Bootloadery OSx86
    • Clover
    • Chameleon

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location:


Interests

Found 79 results

  1. Witam wszystkich, Idzie właśnie do mnie procesor i3-9100F, który chcę wpakować do zmodowanej płyty Asus Prime Z270-P. Czytałem o tym procu i hackach, ale wiele pytań bez odpowiedzi. Widziałem na jednej stronie hiszpańskiej, ktoś sprzedawał hacka z i3-9100F za ok. 550 Euro, więc to musi działać. Testowałem tę płytę na i3-8100, który sprzedałem i komputer działał dobrze na Windows 10, na Hacka mam jeszcze inny komputer. Teraz jednak chcę postawić procesor 9 generacji na zmodowanej płycie 7 generacji. Windows to łyknie bez problemu, a hack. Zastanawiam się, czy mi to pójdzie i czy w Cloverze trzeba zrobić jakiś Fake ID? Konfiguracja byłaby jak dla Z270, tylko co z procem? Pozdrawiam
  2. W tym poradniku opisuję jak jak prawidłowo przygotować konfigurację pod swoją płytę główną, notebooka, tak aby konfiguracja była kompatybilna z oficjalnym forumowym bootloaderem UniBootX Clover. Przede wszystkim polecam zapoznać się jak wygląda struktura plików na UniBootX, ponieważ wszystkie zestawy muszą spełniać wymogi do umieszczenia w folderze OEM. Zasada jest prosta, wszystkie kexty i config.plist umieszczamy w folderze najczęściej o nazwie płyty głównej. 1. Pierwsze uruchomienie i rozpoznanie nazwy płyty. Wkładamy klucz z UniBootX Clover do komputera, ustawiamy sekwencję startową aby pierwszy startował klucz USB z UniBootX i czekamy aż się uruchomi. Jak pojawi się menu clovera tak jak poniżej: wciskamy klawisz F2 i czekamy aż zapisze się dump do: /EFI/CLOVER/misc/preboot.log W nim szukamy nazwy naszej płyty, będzie to wyglądać np tak: 0:102 0:000 Clover revision: 3048 running on System Product Name 0:102 0:000 ... with board P7P55 WS SUPERCOMPUTER W powyższym przykładzie jest to płyta o nazwie P7P55 WS SUPERCOMPUTER i ta nazwa będzie właściwą dla folderu z zestawem dla UniBootX. 2. Opis struktury folderów dla UniBootX. Mając już nazwę, możemy przystąpić do organizacji configu. Polecam użycie któregoś z domyślnych konfiguracji najbardziej zbliżonych do naszej płyty i zwyczajnie jej zmodyfikowanie pod własne potrzeby. Prawidłowa organizacja powinna wyglądać jak na poniższym obrazku: Jak widać na obrazku folderem nadrzędnym jest P7P55 WS SUPERCOMPUTER, w nim mamy następujące kluczowe foldery i pliki: ACPI - tabele ACPI oryginalne i poprawione do płyty głównej. origin - tu po wciśnięciu F4 w menu clovera zostanie zapisany dump wszystkich tabel ACPI. patched - tutaj zamieszaczmy poprawione tabele APCI, np tabele SSDT aby uzyskać PM. config.plist - najważniejszy plik - konfiguracja clovera pod dane mobo. kexts - zawiera kexty ładowane przez clovera dla danej wersji OS X. 10.6 - dla Snow Leopard 10.6.x. ... 10.9 - dla Mavericks 10.9.x. 10.10 - dla Yosemite - 10.10.x. Other - nie używany. ROM - na VBIOS kart graficznych jeśli jest taka potrzeba. Taki zestaw umieszczamy w folderze o nazwie którą wydobyliśmy wcześniej w OEM tak jak poniższym przykładzie: /EFI/CLOVER/OEM/P7P55 WS SUPERCOMPUTER 3. Dostosowanie. 3.1 Kexty Minimalny prawidłowy zestaw powinien zawierać config.plist oraz kexty do systemów minimum 10.10 i ewentualnie starszych systemów, jeśli ów można uruchomić na na danym sprzęcie. Np komputery z Core 2 Duo/Quad, mogą działać praktycznie z dowolną wersja OS X, sensownie od 10.6 do najnowszego jeszcze nie wydanego El Capitan, ale np haswell wymaga minimum 10.8.5. Minimum to obligatoryjny FakeSMC, i mocno rekomendowany kext do LAN/WIFI. Rozsądny zestaw jest pokazany na powyższym obrazku, nie będę tu opisywał który kext do czego służy, bo to nie temat tego poradnika. 3.2 config.plist Aby nasza tworzona konfiguracja mogła działać w środowisku UniBootX należy odpowiednio dostosować config.plist i pamiętać o paru zasadach: 3.2.1. Komputery z UEFI i wyłączanie driverów UEFI. Domyślnie w folderze drivers64UEFI znajdują się wszystkie drivery, NIE kasujemy żadnego z nich, zamiast tego nieużywane drivery (czy wręcz kolidujące w działaniu) wyłączamy odpowiednią sekcją w config.plist: <key>DisableDrivers</key> <array> <string>CsmVideoDxe</string> <string>DataHubDxe</string> <string>EmuVariableUefi</string> <string>FSInject</string> <string>OsxAptioFixDrv</string> <string>OsxLowMemFixDrv</string> <string>PartitionDxe</string> <string>#VBoxHfs</string> </array> UWAGA - do powyższej listy dodajemy w praktyce TYLKO drivery z folderu drivers64UEFI. 3.2.2. Wymuszanie ładowania kextów z /S/L/E. NIE wgrywamy kextów które są obecne w /S/L/E, jeśli jakiś jest potrzebny aby np zadziałała sieć lub VoodooHDA to można wymusić ładowanie kextów zależnych. Dla LAN: <key>ForceKextsToLoad</key> <array> <string>\System\Library\Extensions\IONetworkingFamily.kext</string> </array> dla VoodooHDA: <key>ForceKextsToLoad</key> <array> <string>\System\Library\Extensions\IOAudioFamily.kext</string> <string>\System\Library\Extensions\IOPCIFamily.kext</string> </array> 3.3.3. Identyfikacja SMBIOS Usuwamy nasze numery seryjne i inne krytyczne dane, a przed każdym istotnym kluczem stawiamy #, dzięki temu clover pominie ładowanie tej wartości i podstawi swoją domyślną. Na czas instalacji wystarczy, a później każdy użytkownik sam sobie uzupełni te wartości. Jedynie co zostawiamy to model sprzętu, tutaj przykład dla haswella - czyli iMac14,2. <key>RtVariables</key> <dict> <key>#ROM</key> <string>UZUPELNIJ</string> </dict> <key>SMBIOS</key> <dict> <key>#BoardSerialNumber</key> <string>UZUPELNIJ</string> <key>#SerialNumber</key> <string>UZUPELNIJ</string> <key>#SmUUID</key> <string>UZUPELNIJ</string> <key>ProductName</key> <string>iMac14,2</string> <key>Trust</key> <true/> </dict> 4. Publikacja Jeśli mamy gotową i sprawdzona konfigurację działającą z folderu OEM. kompresujemy folder o nazwie płyty (w naszym przykładzie P7P55 WS SUPERCOMPUTER) zawierający kexty i config.plist i ewentualne tabele ACPI i następnie możemy zamieszamy na forum. Zakładamy wątek na forum w dziale dla UniBootX (dział wkrótce zostanie założony) w który będzie później prowadzone wsparcie dla użytkowników, najlepiej pod nazwą wg wzoru: UniBootX - Marka Nazwa płyty głównej - w naszym przykładzie będzie: UniBootX - ASUS P7P55 WS SUPERCOMPUTER Następnie spakowane archiwum z konfiguracją możemy zamieścić w dziale Pliki, w sekcji konfiguracji użytkowników dla UniBootX tutaj: http://hamac.pl/files/category/3-konfiguracje-u%C5%BCytkownik%C3%B3w/ Ma tą tę zaletę, że mechanizmy uploudu pozwalają na wersjonowanie, ocenianie i jak i informowanie subskrybentów o nowej wersji. Bardzo wygodna sprawa jak chce się dostać powiadomienie o nowej wersji archiwum. Warto pamiętać aby podać link do owej konfiguracji w powyższym poradniku. 5. Uwagi. Wersja 1.0 - pierwsza publikacja 2015-08-17 Proszę o wszelkie uwagi, komentarze spostrzeżenia. Jeśli coś jest niejasne, lub można by np dodać lub opisać inaczej, to proszę śmiało dać znać. PS W załączniku przykładowa konfiguracja dla przykładowej płyty na Z68: Sandy Bridge Z68.zip
  3. 1. Wstęp. Przedstawiam pierwszą publiczna wersję naszego forumowego bootloadra o nazwie UniBootX opartego o najnowsze rozwiązania sceny OSx86, czyli Clovera wraz z wybranym zestawem najbardziej potrzebnych konfiguracji platform sprzętowych. W założeniu ma on ułatwić maksymalnie start z OS X na własnym PC, tak aby ilość skomplikowanych czynności zredukować do minimum. W tej chwili aby cieszyć się OS X na PC nie mając w ogóle dostępu do OS X, mamy do pokonania dwa dość trudne etapy: przygotowanie klucza USB z Cloverem oraz przygotowanie klucza instalacyjnego z OS X. Klucz z cloverem mam nadzieję od dziś będzie już tylko formalnością, więc pierwszy etap zrobiony a nad wygodną i prostą metodą przygotowania klucza z OS X pracujemy... Czym jest UniBootX Clover - Jest to obraz klucza USB w formie IMG, do prostego odtworzenia na własnym kluczu USB. W założeniu ma to być nasz wspólny bootloader, który mam nadzieję wspólnie społeczność haMac.pl będzie rozwijać. Clover ma możliwość przygotowania na jednym nośniku nieograniczonej ilości konfiguracji sprzętowych, dzięki czemu na jednym kluczu USB o ile wystarczy miejsca, każdy z Was będzie mógł przekazać swoją przetestowaną konfigurację i później ją wspierać. 1.1 Predefiniowane zestawy sprzętowe na UniBootX Clover: Stan na dzień 2015-08-16: 1.1.1 Konfiguracje pod konkretny model płyty głównej: P5W DH Deluxe - pierwsza kultowa płyta pod OSx86 - do dziś wzór przyjazności, stara ale wciąż jara. P7P55 WS SUPERCOMPUTER - najlepsza wg mnie płyta na bazie P55 pod Core i pierwszej generacji. 1.1.2 Konfiguracje pod rodziny płyt głównych jednego producenta: ASUS P5E series ALC883 - baza dla płyt ASUSa na chipsecie ICH8x i ICH9x z dźwiękiem ALC883. ASUS P5Q series ALC1200 - baza dla płyt ASUSa na chipsecie ICH10 z dźwiękiem ALC1200. ASUS P7P55 series VIA 1828S - baza dla wszystkich płyt ASUSa z rodziny P55 i dźwiękiem VIA odpalanym przez VoodooHDA. 1.1.3 Konfiguracje ogólne dla komputerów z UEFI: Sandy Bridge Z68 - dla Core i drugiej generacji. Ivy Bridge Z77- dla Core i trzeciej generacji. haswell Z87 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z87. haswell Z97 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z97. Stan na dzień 2017-09-17: 1.1.2 Konfiguracje pod rodziny płyt głównych jednego producenta: ASUS Nehalem P7P55 series - baza dla wszystkich płyt ASUSa z rodziny P55 - identyfikacja iMac 11.3. 1.1.3 Konfiguracje ogólne dla komputerów z UEFI: Sandy Bridge Z68 - dla Core i drugiej generacji - identyfikacja iMac 12.2. Ivy Bridge Z77- dla Core i trzeciej generacji - identyfikacja iMac 13.2. Haswell Z87 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z87 - identyfikacja iMac 14.2. Haswell Z97 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z97 - identyfikacja iMac 14.2. Skylake Z170 - dla Core i szóstej generacji - identyfikacja iMac 17.1. Kabylake Z270 - dla Core i sziódmej generacji - identyfikacja iMac 18.3. 2.1 Uwagi do zestawów sprzętowych. Proszę pamiętać, że to są bardzo ogólne konfiguracje. Starałem się aby dla systemów 10.10 i nowszych zawierały komplety istotnych kextów. Wszystkie konfiguracje są zrobione pod specyfikę każdej platformy. Platformy oparte o starsze chipsety do P55 włącznie, do postawienia i prawidłowego użytkowania OS X wymagają łatek do DSDT. Na szczęście dzięki Cloverowi łatanie jest rozwiązane automatycznie za pomocą zdefiniowanych przeze mnie poprawek i robi to dobrze. Jeśli masz płytę do które będzie pasował jeden z w/w zestawów to pamiętaj, że: NIE MA POTRZEBY przygotowywania własnego DSDT! Clover załata DSDT za Ciebie. UniBootX Clover jest uniwersalnym kluczem przygotowanym tak, aby działał zarówno na komputerach z BIOS jak i UEFI. Klucz można wystartować zarówno w trybie legacy jaki i UEFI. Uwagi: Konfiguracje do ivy bridge (Z77) włącznie uruchamiają zarządzanie energią automatycznie. Nie ma potrzebny nic robić aby PM działał poprawnie (przynajmniej powinien). Konfiguracje dla Haswella i późniejsze na tę chwilę wymagają wygenerowania tabeli SSDT z stanami APSS i ACSS skryptem pike'a. Wszystkie konfiguracje NIE zawierają numerów seryjnych. Aby poprawnie działały usługi jak App Store, iMessage, iCloud itp itd, należy po instalacji, ale przed pierwszym zalogowaniem do sklepów, wygenerować indywidualne numery seryjne SMBIOS. Jak można poczytać tu: http://hamac.pl/topic/14042-generowanie-indywidualnych-numerów-smbios-uruchomienie-imessage/ Jest to sam Bootloader - aby zainstalować OS X musisz mieć jeszcze klucz instalacyjny z OS X. Najprościej zrobić to pod macOS poprzez createinstallmedia. Do odtworzenia obrazu wymagany jest klucz USB o wielkości co najmniej 1GB. 2. Pobieranie UniBootX Clover. Zawsze aktualna wersja będzie w dziale Pliki: 3. Odtworzenie obrazu UniBootX Clover na klucz USB: 3.1. Windows Najprościej wykonać to programem Win32 Disk Imager. (później zostanie dodana informacja krok po kroku jak to zrobić) 3.2. Linux / OS X i inne systemy *NIX Musimy ustalić które fizyczne urządzenie jest naszym kluczem USB. Linuxiarze pewnie będą sami wiedzieć, a w OS X można to sprawdzić komendą: diskutil list W wyniku dostaniemy listę wszystkich dysków i partycji, tak jak na przykładzie który zamieścił zet120, wśród dysków będzie nasz klucz USB - tutaj 8GB: /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *8.0 GB disk2 1: DOS_FAT_32 1.0 GB disk2s1 i widzimy że ma ścieżkę do urządzenia /dev/disk2. Odmontowujemy ten dysk: diskutil unmountDisk /dev/disk2 Następnie zerujemy tablicę partycji klucza i kopiujemy obraz UniBootX komendą dd: sudo dd if=/dev/zero of=/dev/rdisk2 bs=1024 count=1 sudo dd if=~/Desktop/UniBootX-Clover-20**-**-**.img of=/dev/rdisk2 bs=4m Pamiętaj aby podać właściwe ścieżki oraz nazwę UniBootX przy parametrze if oraz właściwe urządzenie przy parametrze of. 4. Dostosowanie UniBootX Clover dla własnej płyty. 4.1. Pierwsze uruchomienie i dump nazwy płyty. wkładamy klucz do komputera, ustawiamy sekwencję startową aby pierwszy startował klucz USB z UniBootX i czekamy aż się uruchomi. Jak pojawi się menu clovera tak jak poniżej: wciskamy klawisz F2 i czekamy aż zapisze się dump do: /EFI/CLOVER/misc/preboot.log W nim szukamy nazwy naszej płyty, będzie to wyglądać np tak: 0:102 0:000 Clover revision: 3048 running on System Product Name 0:102 0:000 ... with board SABERTOOTH P67 W powyższym przykładzie jest to płyta o nazwie SABERTOOTH P67, następnie odszukujemy folder w OEM odpowiadający tej płycie, a będzie to: /EFI/CLOVER/OEM/Sandy Bridge Z68 i zmieniamy nazwę tego folderu lub kopiujemy go do nowego folderu pod nazwę naszej płyty, dla naszego przykładu tak: /EFI/CLOVER/OEM/SABERTOOTH P67 Jeśli wszystko zrobiliśmy poprawnie to komputer po ponownym starcie z UniBootX skórka clovera powinna zmienić się na taką (o nazwie bootcamp): Jeśli posiadamy już przygotowany klucz z instalacją OS X to możemy próbować wystartować instalację, jak zadziała, to możemy instalować, jeśli nie pójdzie to najczęściej potrzeba dostosować VGA. 4.2. Ustawienia BIOS/UEFI To co prawda nie jest bezpośrednio związane z UniBootX, ale jest potrzebne aby poprawnie się uruchomił. Poniżej są podane najbardziej istotne ustawienia jakie musimy mieć zrobione w BIOS/UEFI aby OS X mógł się uruchomić. Kontroler SATA -> AHCI - dotyczy wszystkich płyt, opcjonalnie można ustawić RAID jak nie ma AHCI. Executyte Disable Bit -> Enable - głównie starsze płyty dla Core 2 Duo/Quad, nowsze mają tę opcję włączoną domyślnie). Secure Boot -> Other OS - obligatoryjne dla każdego komputera z UEFI jak uruchamiamy Clovera w trybie UEFI. HPET mode -> 64 bit - opcja często występuje na płytach Gigabyte Intel VT-d -> disable. Jak nie ma tej opcji a instalator nie chce wystartować, wejść w tryb graficzny lub są restarty, polecam wyłączyć całkowicie wiryalizację: Intel VT-x -> disable. Alternatywnie można dodać drop tabeli DMAR (domyślnie dodane w configach przykładowych) i/lub dodać flagę startową dart=0. Port szeregowy -> OFF - Na płytach Z170/270. EHCI Hand OFF -> Enable - Na płytach Z170/270. 4.3. Dostosowywanie VGA Komputery mają różne VGA i nie ma jednej idealnej konfiguracji. Jeśli z jakiegoś powodu nie startuje tryb graficzny, to najczęściej trzeba jeszcze tylko dopasować ustawienia VGA w config.plist: <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>PatchVBios</key> <false/> </dict> Starsze VGA jak nvidie do GT/GTX 5xx, ATI do HD4xxx czasami i 5xxx - wymagają włączenia Inject. Wtedy stosowną sekcję trzeba zamienić np na taką (przykład dla nvidii): <key>NVidia</key> <true/> Nowsze grafiki nvidii jak GTX960/970/980/980Ti nie działają w OS X na sterownikach systemowych, wymagają doinstalowania webowych sterowników. Jeśli mamy taką kartę i nie startuje tryb graficzny trzeba dodać do Boot Arguments flagę nv_disable=1. Po zainstalowaniu sterowników webowych flagę można usunąć i jeśli zapis do NVRAM działa, to będzie to wszystko, jak nie to należy wymusić start z webowymi sterownikami flagą: nvda_drv=1. Od 10.12 sterowniki webowe potrzebują wpisu: <key>SystemParameters</key> <dict> <key>NvidiaWeb</key> <true/> </dict> 4.4. Generowanie indywidualnych numerów SMBIOS. Konfiguracje wzorcowe są tak skonstruowane, że brakujące numery podstawia Clover. Niestety clover ma jeden ich zestaw i aby prawidłowo działały usługi jak App Store, iMessage, iCloud itp itd, należy po instalacji, ale przed pierwszym zalogowaniem do sklepów, wygenerować indywidualne numery seryjne SMBIOS. Poniżej przykład z jednego c config.plist: <key>RtVariables</key> <dict> <key>#ROM</key> <string>UZUPELNIJ</string> </dict> <key>SMBIOS</key> <dict> <key>#BoardSerialNumber</key> <string>UZUPELNIJ</string> <key>#SerialNumber</key> <string>UZUPELNIJ</string> <key>#SmUUID</key> <string>UZUPELNIJ</string> <key>ProductName</key> <string>MacPro3,1</string> <key>Trust</key> <true/> </dict> Należy samemu zamienić wszystkie pola oznaczone słowem "UZUPELNIJ" o swoje numery, a następnie usunąć "#" sprzed kluczy, np po wstawieniu prawidłowego nr seryjnego to pole powinno wyglądać tak: <key>SerialNumber</key> <string>CK926554XYL</string> Do czego jest dane pole i jak je uzupełnić (czym), można się dowiedzieć z poradnika: http://hamac.pl/topic/14042-generowanie-indywidualnych-numerów-smbios-uruchomienie-imessage 4.5. Zarządzanie energią i generowanie SSDT.aml dla komputerów na platformie Haswell. Robi się to skryptem pike'a - ssdtPRGen.sh - opis na stronie. UWAGA skrypt działa dobrze jedynie jak język interface'u będzie ustawiony na angielski. Po wygenerowaniu tabeli SSDT.aml należy ją umieścić w folderze ACPI/patched, dla naszej przykładowej konfiguracji ścieżka będzie wyglądać tak: /EFI/CLOVER/OEM/SABERTOOTH P67/ACPI/patched/SSDT.aml Tutaj będzie w przyszłości link do tematu w którym będzie szerzej opisane jak generować tabele z PM. 4.6. Uruchomienie wbudowanej karty dźwiękowej. UniBootX korzysta z AppleALC. Należy sprawdzić jaki posiadamy codec audio i na tej podstawie zastosować ustawić właściwy inject audio: http://hamac.pl/topic/13066-applealc-uruchomienie-audio-bez-modyfikacji-plików-systemowych/ 4.7. Inne Tu zostaną opisane inne istotne czynności. 5. Konfiguracje dedykowane pod konkretny model i ich opiekunowie. Tutaj będą wpisy wraz z linkami do poradników wolontariuszy którzy chcą się podzielić swoją konfiguracja i się nią opiekują: ASRock Z87 Pro 3 - arnon Gigabyte GA-H61M-S1 - patrex003 Gigabyte Z77-D3H - reyder Lenovo X220 - PolishApple ASUS MAXIMUS VI HERO - robert999 Wskazane jest aby opiekun posiadał daną platformę sprzętową, dzięki temu ma możliwość testowania i aktualizowania na bieżąco konfiguracji. 6. Uwagi do poradnika, komentarze. Proszę zgłaszać wszelkie swoje uwagi, pomysły, co dodać, co zmienić, spostrzeżenia, jakie narzędzia dodać do UniBootX, wyłapane literówki itp itd... W założeniu ten poradnik ma ciągle ewoluować i ma być uzupełniany jak będą wychodziły nowe systemy (niedługo El Capitan). Jeśli podoba Ci się ten poradnik, kliknij w klawisz "Lubię to" - daje mi to informację że interesuję Cię temat i że jest dla kogo do rozwijać i aktualizować.
  4. Version 10.11.2

    82 downloads

    PRZYGOTOWANY FOLDER EFI Z CLOVERA POD ASUS P8P67 PRO STARTUJE OD LIONA DO el capitan WSZYSTKO CHODZI PIEKNIE NA MOIM BIOSIE P8P67PRO-REV20-2103.ROM
  5. Version 2.0

    119 downloads

    Konfiguracja OEM dla Lenovo X220. Wersja BIOS 1.40. Pełny poradnik instalacyjny dla Lenovo X220 http://hamac.pl/topic/10407-yosemitemaverics-lenovo-x220-uefi-ew-tx20-w520/
  6. Version r4905

    416 downloads

    Nieoficjalna kompilacja Clover EFI bootloader zrobiona przez 314TeR. Kompilacja wykonana z domyślnymi parametrami - identycznie jak oficjalne wydania. Pełna lista zmian dostępna tu: https://sourceforge.net/p/cloverefiboot/code/4905/log/?path=
  7. Cześć Coś musiałem przegapić albo jeszcze nie zrobiłem. Niedawno zainstalowałem Mojave z Olarila.com Wszystko zasadniczo działa ale za każdym razem przy uruchamiania komputera muszę wchodzić w Bios (F1) i wybierać ręcznie start z partycji EFI na SSD. Co zrobić żeby system startował bez tego? Asus Z390-Plus Gaming i7 7800 16GB Sapphire Radeon RX 580 Nitro+ 4GB I co to jest za opcja w Clowerze - Boot FileVault Prebooter from Preboot? https://photos.app.goo.gl/47uJuLDBFJ6dsV8f8
  8. Clover pobrany z forum i stworzony według poradnika na forum. Do tego obraz Sierry High. Clover widzi nośnik z instalką systemu. Problem widnieje na poniższym foto: edit 26.03.2019 [rozwiązano]: W UEFI włączyć bootowanie bez CSM i problem znika.
  9. tak jak w temacie mam płytę na chipsecie p55 sa dwa problemy w cloverze nie dziala klawiatura ale myszka tak po drugie (tak dla ciekawosci w unibootX tez nie dziala klawaitura tylko myszka ale chce zainstalować teraz na czysto bez zbednych kextow itp uzywajac czystego clovera) kolejnym moim problemem jest ze podaniu dysku z osx mam ten bład
  10. Witam, Czy ktoś może zerknąć i rozwiać moje wątpliwości co do pamięci RAM. Oryginalny iMac ma tak, Bank 0/DIMMO I BANK 1/DIMM0: U mnie bez wpisanej pamięci w Clover, jest to Bank 0/DIMM1 i Bank 1/DIMM1. Tak jest w mojej instrukcyj z płyty głównej i w te sloty mam wrzuconą pamięć: DDR4_1 i DDR4_3 - To jest jeden BANK powiedzmy 0. TAK TO WPISAŁEM DO CLOVERA. <key>Memory</key> <dict> <key>Channels</key> <integer>2</integer> <key>Modules</key> <array> <dict> <key>Frequency</key> <integer>2800</integer> <key>Part</key> <string>F4-2800C14-16GVK</string> <key>Size</key> <integer>16384</integer> <key>Slot</key> <integer>0</integer> <key>Type</key> <string>DDR4</string> <key>Vendor</key> <string>G.Skill</string> </dict> <dict> <key>Frequency</key> <integer>2800</integer> <key>Part</key> <string>F4-2800C14-16GVK</string> <integer>16384</integer> <key>Slot</key> <integer>1</integer> <key>Type</key> <string>DDR4</string> <key>Vendor</key> <string>G.Skill</string> </dict> </array> <key>SlotCount</key> <integer>4</integer> </dict> Czy wtedy dobrze działa DUAL CHANNEL MEMORY? CZY TO JEST POPRAWNIE? DZIĘKI ZA POMOC.
  11. Witam Mam problem z instalacja hackintosha. Zestaw mam ok: msi z170a pro i5 6600k 8gb ddr4 gtx 970 I mam problem z bootowaniem clovera bo gdy odpalam, przez moment pojawia sie liczba 6 i wlacza sie bios jak na zalączonej miniaturce na którym niewiele moge zrobic. Przed uruchomieniem clovera wylaczalem opcje VT-D oraz cf lock. Mam tez problem (jesli to wymagane) z wylaczeniem secure boot mode, bo z ustawieniami jak na pierszym i drugim widocznym obrazku nie uruchamia sie mi sie w ogole UEFI tylko odrazu startuje windows i musze pozniej wyjmowac baterie biosu zeby zresetowac uefi. Obraz z osx mam na oddzielnym pendrajwie. Pomożecie?
  12. Cześć Problem taki jak w temacie, pendrive z instalacja przygotowany według poradnika na Macu i clover przygowtowany na windowsie do momentu zmiany nazwy folderu w moim przypadku z Haswell Z87 na Alienware 15. Przed zmiana nazwy folderu Clover wszystko widzial bez problemu, a teraz tylko boot do windowsa. Specyfikacja: 1. Alienware 15 2. Intel Core I7-4710HQ, obsługuje SSE2, SSE3, SSSE3, SSE4.1, SSE4.1 3. Intel HM87 4. brak 5. Geforce Gtx 980M, Intel hd graphics 4600 1920x1080 6. Creative Sound Core3D-EX 7. Killer 1525 8. Killer Networks Gigabit Ethernet NIC, Killer 1525 802.11ac 2x2 WiFi and Bluetooth 4.1 9. Sata dwie partycje jeden dysk ssd 10. USB
  13. Instalacji dokonywałem standardowo czyli boot z clovera, ustawienia w configu a następnie boot z wybranego dysku. teraz chciał bym zrobić to tak by clover siedział na dysku a nie na pendrive'ie oraz pozbyć się go z opcji startowych tak by system ruszał z automatu. Kolejna sprawa to to że podczas rozruchu OS nie mam interfejsu GUI (Jabłka + paska) lecz tysiące linii kodu ... Czy za to odpowiada (-v) w configu clovera? Ostatnia juz rzecz: boot trwa zbyt długo bo system szuka dziwnych katalogów i zatrzymuje się ... bardzo często na bardzo długo. Cały boot trwa około 1,5 minuty. Obecnie system jest na starym HDD SATA2 ale chcę go usprawnić, dopiąć szczegóły i przesadzic na Samsunga 960.
  14. WItam ! Mam proste pytanie - czy na grafice hd630 z procka i5-7500hq działa konfiguracja z dwoma monitorami ? Nie chodzi mi o jedoczesną pracę tylko podłączenie kablem i przełączanie z jednego na drugi ? Dodam ,ze w kompie mam dwa wyjścia video; display port i hdmi ( ten drugi jest zrobiony z dp i czipa ), wiec ioreg pokazuje dwa porty DP, ale choć wszystko mi działa ( audio i akceleracja ) to tylko na wyjściu HDMI ( DP 2 ), kiedy bootuję kompa z podłaczonym minitorem pod DP 1 ( poprzez przejściówkę dp>hdmi ) to mam logo apple i [potem czarny ekran , jak by zanikał sygnał video ), jak podłączę tylko wyjście hdmi to botuje normalnie. Ten typ tak ma i musze pzrełaćzać kable czy jest jakaś porada na to ? debug_7434.zip
  15. Dostaję komunikat this version of macos cannot be installed on this platform -MAC jakieś cyfry. Syatem działał normalnie, przywróciłem tylko programy z kopii TM, nie robięł żadnych aktualizacji. Pojawił się wpis w cloverze "install macos on "mój dysk" no i nie mogę nic zrobić - próbowałem zmnieniać smbios inne wersje ( normalnie używam macbookpro14,1 lub 14,3 imac14,2 też nic nie daje. Kiedy chciałem wystartować normalnie z dysku to miałem jakiić MACH reboot ale logi poszły tak szybko że nie wiem o co chodzi. Jaieś sugestie ? Mam tylko zaisntalowany fakePCII kext w systemie, reszta w cloverze - usunałem je z foderu zostawiająć fakesmc też nic.
  16. Witam ! Właśnie staram się odpalić HS na tym komputerku. Mam pena z zainstalowanym macos HS z cloverem. Normalnie mi się odpala on na lapku żony ( Acer swift 3 i3-700 - wszystko dziala oprócz netu, nie ta karta ). Niestety, na zotaku bootowanie kończy się przekreślonym kółkiem lub restartem ( w zależności, co poustawiam w cloverze. Ten zotac ma dość rozbudoway bios, ale np wylaczenie wirtualizacji procka nic nie dało. Unubootx zrobilem preboot.log Najgorsze jest to, że nie wiem o co się pluje kernel darwina bo nie mam jak odczytac dmsgu - nawet ilmowanie nic nie daje bo po chwili przerwy nagle zaczyna mi pisać cos o kontakcie z apple w sprawie kernel panica. Macie moze pomysl jak zapisac tego loga - dla mnie uruchomienie macosa jest priorytetem.
  17. Version r4296

    156 downloads

    Nieoficjalna kompilacja Clover EFI bootloader zrobiona przez oswaldini. Kompilacja wykonana z domyślnymi parametrami - identycznie jak oficjalne wydania. Pełna lista zmian dostępna tu: https://sourceforge.net/p/cloverefiboot/code/4296/log/?path=
  18. Witam. Ostatnio postanowiłem przesiąść się na zintegrowaną kartę Intel HD4600. Na ostatniej fazie uruchamiania systemu, zaraz przed wyświetleniem ekranu logowania na ekranie na chwilę pojawia się coś, co przypomina analogowy "śnieg" albo (częściej) logo apple rozjeżdża się (screen z załączniku). Oprócz tego jest poważniejszy problem. Hack przy podpiętych dwóch monitorach głupieje i wykrywa 3 monitory. Jest to uciążliwe, ponieważ czasem zdarzy się, że jakieś okno wskoczy na nieistniejący monitor. Dodam, że przy jednym monitorze wykrywa prawidłowo jeden monitor. Na mobo są 2 wyjścia DVI i HDMI - jeden monitor jest podłączony kablem DVI-DVI, a drugi HDMI-DVI. Moja specyfikacja: OS X 10.10.5 (14F2411) Asus Gryphon Z87 Intel i5-4670 8GB RAM 1333 Mhz DDR3 Intel HD Graphics 4600 1536 MB config.plist http://wklej.org/hash/d47047b6cc3/ W informacjach o systemie jeden z Syncmasterów wykrywany jest jako wbudowany wyświetlacz. Zmieniłem SMBIOS z iMaca na Maca Pro, ale nic to nie dało. Fragment z raportu systemowego: Monitory: SyncMaster: Rozdzielczość: 1920 x 1200 @ 60 Hz Głębia kolorów: Kolor 32 bitowy (ARGB8888) Odbicie lustrzane: Wył. Aktywny: Tak Obrót: Obsługiwany W1952: Rozdzielczość: 1440 x 900 @ 60 Hz Głębia kolorów: Kolor 32 bitowy (ARGB8888) Monitor główny: Tak Odbicie lustrzane: Wył. Aktywny: Tak Obrót: Obsługiwany SyncMaster: Rozdzielczość: 1920 x 1200 @ 60 Hz Głębia kolorów: Kolor 32 bitowy (ARGB8888) Odbicie lustrzane: Wył. Aktywny: Tak Wbudowany: Tak
  19. Witam mam problem z uruchomieniem instalacji osx sierra na kompie o parametrach: Procesor intel core 2 quad q6600 2.40 ghz socket 775 Ram 6 gb ddr 2 1066 Grafika nvidia gt 710 2gb ddr5 pci express dysk ssd 120 gb adata oraz sata wd green 500 gb płyta główna gigabyte GA-P35-DS3L Mianowicie clover startuje ale nic dalej klikam i zmieniam opcje procesora ustawiam całą reszte jak na tutorialu po czym uruchamiam i otrzymuje informacje ze ta konfiguracja nie jest obsługiwana. Help chce się przenieść z windowsa na osx mam już macbooka a chce popracować na czymś stacjonarnym.
  20. Clover EFI installer log - Sat Mar 4 18:51:59 CET 2017 Installer version: v2.4k r4035 EFI bootloader ====================================================== /dev/disk0 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *42.9 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh 42.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *15.5 GB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_HFS Install macOS Sierra 15.2 GB disk1s2 ====================================================== Backing up EFI files ====================================================== Installing BootSectors/BootLoader Stage 0 - Don't write any of boot0af, boot0md, boot0ss to /Volumes/Install macOS Sierra Stage 1 - Don't write any of boot1h2, boot1f32alt, boot1xalt to /Volumes/Install macOS Sierra ====================================================== =========== Clover EFI Installation Finish =========== ======================================================
  21. Przestarzałe niektóre poprzednie funkcje w Clover dla wersji v2.4k (4xxx) Mnie najbardziej interesuje punkt 5 - porzucenie starych wbudowanych w Clover fix patchy OldWay do DSDT, teraz należy poprawki umieszczać w swoim DSDT.aml (mój sprzęt pc w stopce). Trzeba będzie znaleść jakieś zastępcze rozwiązanie. Narazie najlepiej używać clovera starszego niż 4006 i nie aktualizować. Ale w przyszłości będzie musowo używać nowe wersje clovera. Nalezy zrobić ręczne modyfikowanie DSDT pod swoją konfigurację PC. Trochę to czasochłonne i wymaga przeanalizowania, i czy zadziała ostatecznie ok, ale trzeba spróbować. Na tym polega dopieszczanie hackintosha, inaczej niż prawdziwy macintosh. Deprecated features Since Clover v2.4k some technologies will be deprecated, no more supported and will be excluded in future releases. 1. Clover 32bit. Good bye Clover-32 2. LegacyBoot. (PBR, PBRTest, PBRSata etc). This is a technology to boot Windows XP from CloverGUI. It's a pity it rarely works. For my observation the success was only on PATA controllers at ICH7 chipset. I will recommend to update your Windows to UEFI one. At least Windows 7-64bit which successfully works on Core2Duo computers 10years old. I don't think I should bother about more ancient one. As well the good solution in using Chameleon which boots Windows XP very well. - install boot1f32alt bootsector which wait 2sec for key press. - install boot as Clover and boot1 as Chameleon. - press "1" during boot to switch to Chameleon and boot WindowsXP from him. 3. Installation on Fdisk Partitioning Scheme HDD (also known as MBR table). I will recommend always format your drive to Guid Partitioning Sheme (also known as GPT). You can install here Windows in UEFI mode even if your computer is PC BIOS based using legacy CloverEFI. (see comp#4 in my signature). Instructions Post#46 How to install Windows UEFI 4. ATIConnectors patch. It's a pity this patch can't be OS dependent. See, for example, connectors for 10.11 ... and for 10.12 ... So, you should migrate your existing patch from the old form ...To new form KextPatches This way you can create several patches for different OSes. 10.6-10.7 ATI6000Controller 10.8-10.12 AMD6000Controller And different find/replace strings for 10.12 5. OldWay DSDT patches. Since rev4006 the parameter NewWay is excluded. #52 It is always NewWay now. Removed codes differentiated OldWay and NewWay for DSDT fixing. Now NewWay always. For those who have old ways fixes set you have to revise config.plist upgrading to new Clover version. http://www.insanelymac.com/forum/topic/282787-clover-v2-instructions/page-3?do=findComment&comment=2374389
  22. Siema! Zajęło mi to kilka dobrych miesięcy, ale pragnę podzielić się z innymi. Platforma to Dell Precission T3500 Quadro 4000. FULL opcja ze sleep, Nvida WEB drivers itp. Jeśli ktoś jest zainteresowany - napiszę oficjalny tutorial. (Clover - Yosemite, Capitan i Sierra - sprawdzone w 100%). Pozdrawiam!
  23. Chciałem zaktualizować Clovera, ale instalator najnowszej wersji nie widzi partycji EFI chociaż jest zamontowana. Dostępny jest tylko główny dysk SSD na którym stoi Sierra. Bo je się, że jak go wskażę to Clover zainstaluje się w drugim miejscu równolegle do EFI i system mi nie wstanie. EDIT: Ok, problem w zasadzie rozwiązany. Zaznaczona opcja UEFI i ESP aktualizuje Clovera na EFI. Bez tych opcji Clover zainstaluje się w trybie legacy na partycji root.
  24. Czesc. Sory ze nie ma polskich liter ale zaznaczylem zly typ klawiatury na moim hacku. A wiec. Chcialem juz w procesie post-instalacji zainstalowac clovera na dysku. Wszystko ladnie instaluje. Sprawdzam w clover configurator. Partycji efi nie ma. Nie wiem czemu sie nie zainstalowalo. I jeszcze jedno. Moj laptopma rozdzielczosc 1600x900 a na hacku jest max 1024x768. Karta graficzna jest wczytana, bo pokazuje Intel HD Graphics 3000 64mb. I ostatnie juz. W biosie mam ustawione na 512mb integry a pokazuje tylko 64mb. Z gory dzieki za pomoc.
  25. Witam serdecznie, pod linkiem http://hamac.pl/files/file/20-unibootx-x230-el-capitan/ możecie znaleźć paczuszkę do forumowego UniBootX. Mój laptop: - Core i5 - 3320M - 16GB RAM - Intel HD4000 - Crucial MX200 250GB - audio ALC297VC_v3 - wymienione WIFI na WiFi Atheros AR9280 - modem 3G Ericsson F5521GW Zastosowane kexty: - ACPIBatteryManager - ACPISensors - AppleALC - BrcmBluetoothInjector - CPUSensors - FakeSMC - GPUSensors - IntelBacklight - IntelMausiEthernet - LPCSensors - VoodooPS2Controller AppleALC jest do patchowania oryginalnego AppleHDA (w sekcji DSDT są ustawione odpowiednie wartości LayoutID (29)) VoodooPS2Controller jest trochę zmodyfikowany przeze mnie aby płynniej działał Trackpoint, którym głównie operuję. W paczce są wygenerowane tabele SSDT. W DSDT są zaaplikowane odpowiednie poprawki (Battery: Thinkpad x230i, iGPU: Brightness HD4000, Low resolution, RTC fix, Fix Mutex with non-zero synclevel, Ivy Bridge = 7 series USB, USB3 instant wake 0x0) oraz moje aby działały odpowiednie klawisze do przyciemniania i ściemniania (FN+F8, FN+F9), multimedialne (F5-F8) oraz odpowiednie działanie diód led. Sterownik Touchpad/Trackpoint umożliwia wyłączenie touchpada przez naciśnięcie PrtScr. Co działa: - CPU (speedstep, turbo, sterowanie wentylatorem) - grafika (łącznie z wyjściem miniDP -> HDMI (przejściówka)) - dźwięk (detekcja słuchawek działa) + wbudowany mikrofon - używam AppleALC, patchujący oryginalny AppleHDA - sieć LAN - WiFi (u mnie patchowałem bios aby usunąć whiteliste - wywalony oryginalny intel i zastąpiony Atherosem AR9280 który działa od ręki) - WWAN (opisałem niżej) - kamera - bluetooth (uruchomić należy go w windowsie inaczej jest niedostępny) - trackpoint / trackpad (zmodyfikowałem lekko kexta aby działał dobrze wg moich upodobań ) - działają porty USB3 / USB2 - wskaźnik baterii - skróty klawiatury (multimedia FN+ f10-f12, ściemnianie FN+F8 (FN+K), rozjaśnianie FN+F9(FN+P)) - działają obydwa wyjścia cyfrowe na stacji dokującej (np. takiej: http://allegro.pl/stacja-dok-lenovo-4337-t410-t420-t510-t520-x220-fv-i6160960423.html ) Co nie działa: Czytnik kart SD (nie mogłem znaleźć żadnego kexta do czytników Ricoh na PCIe) Poszczególne etapy instalacji: 1. Przygotowanie BIOSU - ustawiamy takie oto wartości w BIOSIE: Config/Network/Wake On Lan na Disabled USB UEFI BIOS Support na Enabled Always On USB na Disabled USB 3.0 Mode na Enabled Power Intel Rapid Start Technology na Disabled Serial SATA Controller Mode Option na AHCI Security Predesktop Authentication na Disabled Security Chip na Disabled Memory Protection Execution Prevention na Enabled Virtualization na Disabled Fingerprint Reader na Disabled Anti Theft na Disabled Computrace na Disabled Secure Boot na Disabled Startup Network Boot na PCI Lan UEFI/Legacy Boot na UEFI Only CSM Support na Disabled Boot Mode na Quick 2. Do przygotowanego wcześniej pendrive z Cloverem kopiujemy katalog 23252QG z folderu clover\OEM do katalogu OEM na pendrive (EFI\Clover\OEM). 3. Instalujemy El Capitana normalnie wg poradnika znajdującego się na forum. W tym samym temacie jest jak zainstalować clovera na dysk (kopiujemy tego z naszego pendrive). 4. Na koniec jak już zainstalujemy El Capitana kopiujemy kext CodecCommander.kext z katalogu S-L-E (instalujemy np. kext wizardem, po czym odbudowujemy cache). Restart komputera i powinno działać wybudzanie karty dźwiękowej po uśpieniu. 5. Jeśli ktoś ma modem 3G typu Ericsson F5521GW (mam z laptopa X220) proszę zainstalować drugi kext (CellPhoneHelper.kext), przebudować cache i uruchomić komputer ponownie. Powinny pojawić się odpowiednie opcje do utworzenia połączenia przez modem WWAN (na pewno działa AERO2) Tu jest też mój temat jak walczyłem z tym laptopem, może też czasem komuś pomóc. http://hamac.pl/topic/13388-lenovo-x230-audio-po-wybudzeniu-nie-dzia%C5%82a-brak-obrazu-po-dp-gotowa-paczka-do-pobrania/ Polecam po zainstalowaniu wyłączyć hibernację: sudo pmset -a hibernatemode 0 Dużo szybciej system się usypia. Na koniec taka ciekawostka. Mam na tym laptopie na tym samym dysku postawionego windows 7. Mimo że tryb CSM support jest wyłączony windows 7 działa poprawnie. Zrobiłem to tak: - najpierw zainstalowałem El Capitana - potem przełączyłem w BIOS CSM support na enabled i zainstalowałem Windows 7 (El Capitan się nie uruchomi przy włączonej tej opcji) - koniecznie zainstalować trzeba intelowskie sterowniki do grafiki - przełączamy CSM Support na disabled Od tej pory Clover z dysku bez problemu ładuje i El Capitana i Windows 7. Na sterownikach Microsoftu system windows zatrzymuje się na logowaniu, słychać dźwięk zalogowania się do systemu ale obrazu nie ma. Na sterownikach Intel problem ten nie występuje.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.