Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 07/07/19 in all areas

  1. 4 points
    314TeR

    UWAGA! Clover v2.5, r5018+ - aktualizacja

    Z Cloverem jest problem, że ostatnio skupiają się w większości na nowych ikonkach, ozdobnikach czy funkcjach prezentacyjnych skórek niż faktycznie istotnych ulepszeniach. Do tego nieprzemyślane kluczowe zmiany jak np rozlokowanie sterowników DOS/UEFI czy instalator co niby miał przenosić je same, ale tego nie robił dobrze. Z tymi sterownikami w ogóle uważam, że dali mega ciała, bo przy okazji zmiany lokalizacji wywalony został po cichu AptioMemoryFix - był kasowany z starego folderu a w nowym już nie był instalowany nowy, bo nowego nie ma w instalatorach 5xxx. Jeśli ktoś korzystał w configu z DisableDrivers i wyłączał niepotrzebne sterowniki w tym domyślne Cloverowe OsxAptioFix*Drv - to pięknie ubijany był start systemu. Ogólnie odnoszę wrażenie, że na linii OpenCore <-> Clover jest jakaś niechęć i chyba bardziej z strony developerów Clovera niż vit9696. Być może vit9696 nie mógł się przebić z pomysłem poprawienia kluczowych elementów jak np prawidłowa obsługa Bless, czy zwyczajnie obsługi skrótów klawiszowych jak CMD+R, CMD+V (Verbose), etc, więc postanowił stworzyć alternatywę. Jak się popatrzy obecnie przy jak wielu projektach i to najbardziej kluczowych obecnie macza palce, to dziwię się, że Developerzy Clovera byli tak niechętnie do niego nastawieni. Sam pamiętam sprawę zapisu do NVRAM na platwformach Z87/Z97 i nowszych z którym był problem jakiś czas temu, na które lekarstwo znalazł właśnie vit9696, oraz jak zaciekle apianti zarzucał mu, że nie ma racji... a fakty? AprioMemoryFix i jakoś ten zapis do NVRAM magicznie działo się uruchomić. Potem kod z AptioMemoryFix został przeniesiony do OsxAptioFix3Drv. vit9696 jest obecnie odpowiedzialny za takie projekty jak LILU, AppleALC, WhateverGreen, VirtualSMC, Shiki czy wspomniany w wątku OpenCore. Jak się spojrzy, to bez jego rozwiązań scena OSx86 byłaby wciąż mocno upośledzona? Wyobrażacie sobie, że aby odpalić dźwięk trzeba byłoby znów podkładać zmodyfikowane AppleHDA, czy aby odpalić nvidię modyfikować AppleGraphicsPolicy... Moim zdaniem trzeba przyjrzeć się poważnie OpenCore i być może opuścić statek stagnacji o nazwie Clover. O OpenCore możemy dyskutować w dedykowanym dziale: https://hamac.pl/forum/121-opencore-efilagacy-bootloader-osx86/
  2. 3 points
    Pierwsza przymiarka do bazy nowego UniBootX bazującego na OpenCore. Wersja ta bazuje na oficjalnej wersji OpenCore 0.5.2 + AppleSupport 2.1.2 + VirtualSMC 1.0.9 - kexty są aktualne na dzień 6.11.2019r. Z góry proszę o wyrozumiałość i zgłaszanie uwag - tylko z głową - to jest nie dość, że wczesna wersja OpenCore, to też jest to moja pierwsza przymiarka aby dać Wam z grubsza config pozwalający odpalić macOS na Haswellu Z87 Z97 bez względnie doktoryzowania się. Są 2 configi: config HD4600.plist - użyć jak korzystamy tylko z iGPU HD4600 config dGPU plus HD4600.plist - użyć jak korzystamy z dGPU i chcemy odpalić z HD4600 bez wyjść aby działał poprawnie np Quick Sync lub VDADecoder Wybrać stosowny config i zmienić jego nazwę na: config.plist Bez poprawienia nazwy configu NIE odpalimy w ogóle OpenCore. Domyślny Timeout ustawiony na 30s Do zestawu dodatkowo dodane: USBMap - skrypt do generowania tabeli SSDT dla portów USB - do opisania w innym poradniku. macinfo 2.0.8 w wersji na macOS jaki i Windows - jest to pakiet pozwalający wygenerować POPRAWNĄ parę SystemSerialNumber i MLB - to SĄ PARY i potem je dodać do w/w configu! Przed opaleniem należy w configu odnaleźć poniższą sekcję: <key>PlatformInfo</key> <dict> <key>Automatic</key> <true/> <key>Generic</key> <dict> <key>MLB</key> <string>M000000000001</string> <key>ROM</key> <data>ESIzAAAA</data> <key>SpoofVendor</key> <true/> <key>SystemProductName</key> <string>iMac14,2</string> <key>SystemSerialNumber</key> <string>W0000000001</string> <key>SystemUUID</key> <string>00000000-0000-0000-0000-000000000000</string> </dict> <key>UpdateDataHub</key> <true/> <key>UpdateNVRAM</key> <true/> <key>UpdateSMBIOS</key> <true/> <key>UpdateSMBIOSMode</key> <string>Create</string> </dict> I uzupełnić numery generując np w macinfo lub przenosząc z swojego configu clovera. Do uzupełnienia są od góry MLB, ROM, SystemSerialNumber, SystemUUID. Przygotowanie pendrive: sformatować na Fat32 wypakować do głównego folderu tak aby w nim był folder EFI. Działać i pisać wrażenia. UniBootX_OpenCore_Haswell_Z87_Z97_-_pre_Alpha_0.1.zip
  3. 2 points
    Muszę sam sobie (i potomnym) odpowiedzieć... 🙃 Wystarczy podmienić EFI na oryginalny i pousuwać zbędne hackowe dodatki z systemu, CMD+ALT+P+R ... i vuala 😃
  4. 2 points
    Estrax

    Jaki komputer do 1k zł ?

    Zarówno Z270 jak i Z170 są do ruszenia, ale wpływają one na wybór CPU pod tę platformę. Z pewnością jednak nie schodziłbym poniżej 8 GB RAM, jest to w zasadzie takie kompletne minimum, by macOS nadawał się do użytku.
  5. 2 points
    314TeR

    Co się dzieje z Cloverem?

    Esencja tego jakie mają priorytety devsi od clovera, znów skórki, znów gui... a gdzie istotne poprawki jak np działanie bless przy instalacji poprawek... wciąż konieczność posiadania po kilka/naście razy tego samego kexta w kexts/10.11, 10.12 itd... albo zakładanie że z other zadziała w all... i ta często logika czasami enable false, a gdzie indzie disable true... istny meksyk Dla mnie OpenCore jest o wiele bardziej "poukładany" - logicznie zaprojektowane configi, kext do czegokolwiek wystarczy mieć 1 raz, a to czy zostanie załadowany czy nie decyduje dopiero wpis w configu. Niestety dla kogoś kto się przesiada z Clovera na OpenCore jest szok, bo trzeba przeorać masę dokumentacji, ale to procentuje, bo się poznaje działanie. Owszem pewnie elementy mogły by być trochę prostsze, przystępniejsze, ale jak się je "okiełzna" to potem przy aktualizacjach trzeba ogarnąć jedynie zmiany i tyle. Największy plus na korzyść OpenCore to dokumentacja. Nie dość, że jest, to jest jeszcze porządnie opisana... to jest przeciwieństwo Clovera gdzie tej dokumentacji po prostu nie ma i nie wiadomo jak niektóre opcje działają, dlaczego, co robią lub chociażby jak ich użyć.
  6. 2 points
    reyder

    Co się dzieje z Cloverem?

    Ja mam fobię, że muszę mieć wszystko najnowsze i najlepsze, a czytanie logów zmian i poprawianie configu sprawia mi po prostu przyjemność ¯\_(ツ)_/¯
  7. 2 points
    PMCR wygląda inaczej w dumpach z iMac18,3 i iMac19,1, więc to może być przyczyną: iMac18,3 / iMacPro1,1 Device (PMCR) { Name (_ADR, 0x001F0002) // _ADR: Address } iMac19,1 Device (PMCR) { Name (_HID, EisaId ("APP9876")) // _HID: Hardware ID Name (_STA, 0x0B) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadWrite, 0xFE000000, // Address Base 0x00010000, // Address Length ) }) } W info.plist w kexcie są wymienione identyfikatory chipsetów serii 100, 200 (w tym też 370, który mimo nazwy należy do serii 200) oraz nazwa urządzenia "APP9876", która widnieje PMCR w iMac19,1 (Q370), dlatego tylko Z390 potrzebuje patcha. Pozostaje kwestia przygotowania SSDT, który nie będzie wywalał restartu i shutdown, bo trzymanie w całości zmodyfikowanego DSDT trochę kłóci mi się z konfiguracją vanilla ; ) Chyba, że da się stworzyć dummy kext dodając identyfikator Z390?
  8. 2 points
    danielosx86

    PM i sleep Z390

    Zobacz w konsoli czy loguje przyczynę wybudzania. Warto też zresetować ustawienia zarządzania energią (można ręcznie, można np. Hackintoolem). Wyłączenie wake on lan też nie zaszkodzi.
  9. 2 points
    Estrax

    (Już nie) budżetowy haMac na Z390

    Zazwyczaj poluję na okazje na allegro, ale przeglądam również sklepy typu xkom, morele czy komputronik, gdyż od czasu do czasu pojawiają się tam konkretne rzeczy w przyzwoitych cenach. Tym razem jakimś cudem znalazłem się na morelach w odpowiednim czasie. Gdy zobaczyłem tę kartę w tych pieniądzach (i to nie w sekcji outlet czy wyprzedaże), nawet się nie zastanawiałem nad zakupem. Osobiście uważam, że 900-1000 pln za nią to zdecydowanie za dużo - powinna ona być wyceniona na jakieś 700 pln, szczególnie uwzględniając aktualne ceny Polarisów. Zawsze też staram się kontaktować ze sprzedawcami i próbuję negocjować cenę w dół - uważam, że każda cena jest do negocjacji - czasami się udaje, czasami nie - ale miałbym sobie za złe, gdybym nie spróbował. W przypadku takich firm jak te wspomniane wyżej, negocjować jest łatwiej, gdyż zależy im na tym, by towar zjechał im z magazynu - czasami schodzą nieco z ceny, czasem zaś są w stanie dorzucić coś konkretnego w gratisie. Tu urwę 20 pln, tam 50, jeszcze w innym przypadku 100-200 pln przy ciut większym zamówieniu i na koniec roku wychodzi taki sprzęt za 3-3.5k pln niemalże gratis.
  10. 2 points
    Pod żadnym pozorem nie mam tu pretensji ani do AMD, ani do TSMC, bardziej już miałbym takowe do Intela za kilkuletnią stagnację. Ryzeny na Zen 2 to już kawał porządnego sprzętu, który pod wieloma względami CPU Intela zostawia daleko z tyłu. Podejrzewam, że najpóźniej Zen 4 będzie architekturą, która wyprzedzi Intela w wydajności pojedynczych wątków. Co do sprzętu, leci on pod symulacje małych układów kwantowych, tak do 38-40 qubitów. Niestety, powyżej tego będzie ciężko wskoczyć własnym sumptem, gdyż w przypadku kwantów wymagana ilość RAMu jest ogromna i rośnie wykładniczo (38 qubitów wymaga 256 GB RAM, 40 qubitów już 1 TB). Niestety, nie wszystko przy tych obliczeniach da się ładnie zrównoleglić (przynajmniej na razie), stąd wyłącznie dwie GPU i wielowątkowy CPU do obliczeń sekwencyjnych. W kwestii LC, AiO tu nie widzę, bardziej celuję w coś customowego. Wydajniej, a jednocześnie też sumarycznie ciut ciszej niż na AiO, a przy okazji też większe pole do modernizacji pojedynczych elementów.
  11. 2 points
    Z Z390 wcale nie jest tak źle, mam Z390 Gaming X i w zasadzie nie ma z nią problemów. Nie używam ani skryptów do emulacji NVRAM, ani innej metody, jedynie aptiomemoryfix i emuvariableuefi. Działa wszystko bez zająknięcia, nie ma pomieszanych języków, działa iMessage i FaceTime itd. Problemy z alokacją pamięci owszem są, ale slide=0 załatwia sprawę. Wg mnie to kosmetyka, nie ma co demonizować.
  12. 2 points
    Już jest aktualna wersja. Co nowego w wersji 2019-11-20 Kompatybilność z macOS Catalina 10.15.1 Kluczowe komponenty: Clover r5098 AppleALC - 1.4.3 Lilu 1.3.9 WhateverGreen - 1.3.4 USBInjectAll - 0.7.1
  13. 2 points
    Tak, Postaram się na dniach zaktualizować i wrzucić.
  14. 2 points
    Hej, dla potomnych - bo jestem pewien że lada chwila pojawią się pytania Clover od wersji 2.5 czyli release 5018 i wyższe zmienia strukturę folderów i nie jest kompatybilny z automatycznym aktualizowaniem ze starszych wersji! Próba zaktualizowania Clovera w klasyczny sposób zakończy się czarnym ekranem przy próbie bootowania systemu, przed chwilą mnie to spotkało Trzeba ręcznie przenieść drivery do nowej struktury katalogów. Nowa struktura to: /drivers/BIOS (zamiast /drivers64) /drivers/UEFI (zamiast /drivers64UEFI) /drivers/off (wyłączane drivery na potrzeby testów, nie będą ładowane) Co zrobić: 1. Przed aktualizacją klasycznie backup EFI na jakiegoś pena, żeby uniknąć niespodzianek i problemów - a tym razem ryzyko podwójne! 2. Ręcznie przenieść dotychczasowe foldery do nowej struktury - czyli całą zawartość /drivers64UEFI do /drivers/UEFI i tak dalej 3. Zainstalować nowego Clovera z pliku .pkg i zaktualizować potrzebne drivery 4. Upewnić się że nie brakuje niczego potrzebnego i że mamy komplet jaki mieliśmy 5. Reboot i test czy system wstanie na nowym Cloverze CloverConfigurator czy inne Updatery nie podołają, trzeba zrobić to ręcznie. W załączniku screen ze strukturą folderów która u mnie działa po aktualizacji do 5018.
  15. 2 points
    danielosx86

    Problem z Clover Configurator

    Opierając się na Twoim obszernym opisie problemu, spoglądając na Twoją konfigurację sprzętową, wersję systemu i zaglądając zdalnie w Twój katalog EFi, śmiało można z całą pewnością stwierdzić, że to jakiś błąd typu Kernel Panic.
  16. 2 points
    Nie w tym rzecz - to, że ktoś od kilku lat kompiluje Clovera i wrzuca na Git to nic nowego, ale repozytorium, do którego podałem link prowadzi Slice. Teraz to będzie główne i oficjalne źródło Clovera.
  17. 2 points
    Zamieszczam tutaj konfigurację dla Z270 Gaming K3 z Skylake i7 6700K oraz Nvidią. USB ustawione za pomocą FB-Patchera. Sleep działa normalnie, nie spada wydajność po sleepie, nic się nie wykrzacza. W załączniku znajduje się cały folder EFI, w którym trzeba uzupełnić tylko sekcję PlatformInfo(SMBios) XMP normalnie działa, pokazuje prawidłowe prędkości ram. iGPU używane ze względu na Quick Sync, jeżeli ktoś chce używać samej nvidii to wyłącza w biosie Internal Graphics i usuwa całą sekcje PciRoot(0x0)/Pci(0x2,0x0) z configu. Ustawienia Bios Zakładka Peripherals>XHCI Hand-Off = Enabled (bez tego w ogóle nie uruchomimy OSX) Chipset>Internal Graphics = Enabled Chipset>DVMT Pre-Allocated 64M (Opcja pojawia się dopiero po załączeniu Internal Graphics) Chipset>DVMT Total Gfx Mem 256MB bądź MAX (Opcja pojawia się dopiero po załączeniu Internal Graphics) Co nie działa? Jedyną rzeczą, która nie działa to zintegrowana karta dźwiękowa, bo w ogóle jej nie używam więc jej nie skonfigurowałem, lecz jeżeli znajdzie się ktoś tutaj na forum kto będzie chciał uruchomić audio na tej płycie głównej to z miłą chęcią oferuje pomoc. Nie mam pewności co do USB 3.1, bo nie mam jak przetestować. Poniżej załączniki do benchmarków: Geekbench 5 CPU https://browser.geekbench.com/v5/cpu/261696 Geekbench 4 CPU https://browser.geekbench.com/v4/cpu/14712631 iGPU https://browser.geekbench.com/v4/compute/4567470 Nvidia https://browser.geekbench.com/v5/compute/118121 (Po wykonaniu DSDT wynik skoczył z 48K do 55K) Edit Ver.1 -W załączniku został dodany zmodyfikowany bios bez MSR/CFG Lock, także po wgraniu biosu można wyłączyć opcję AppleXcpmCfgLock w config.plist (W paczce znajduję się informacja jak go wgrać) Edit Ver.2 -Zrobione DSDT, także wszystko teraz jest widoczne w zakładce Raport Systemowy>PCI (Zrzut ekranu poniżej) Co prawda DSDT jest pod moje podzespoły, ale jeżeli ktoś miałby inne GPU i dysk to również powinno działać. Nie wiem jak to ma się do karty AMD. Power Management działa całkowicie poprawnie. Z270_Gaming_K3_Unlocked_CFG:MSR.zip EFI_2.zip
  18. 2 points
    Ian

    MacOS 10.15 Catalina

    Bo tez nie specjalnie wiem, jak Ci to wyjaśnić... Zamieszczę wiec fragment zwrotu "diskutil list": Gdzie Liteonit to nazwa jaka nadałem dyskowi. Wszystko rozgrywa sie wewnątrz Kontenera APFS.
  19. 1 point
    HIDEE

    MacOS 11.0 (10.16) Big Sur i WWDC 2020

    Nie aż tak bardzo skomplikowane:
  20. 1 point
    Estrax

    MacOS 11.0 (10.16) Big Sur i WWDC 2020

    Z97 jest wciąż wspierane - do odpalenia jest zarówno Haswell, jak i Broadwell - ot kwestia posiadania SMBIOSu iMac14,4 lub iMac15,x.
  21. 1 point
    Moja koszulka z ostatniego AmiParty nabrała nowego znaczenia
  22. 1 point
    Estrax

    Intel® NUC NUC8i7BEH - ruszy?

    Miałem ten sprzęt w rękach - jako mały komputer do pracy pod linuxem czy windowsem jest okej, o tyle pod macOS jest to kompletnie nietrafiony zakup - pokładowe WiFi jest nie do ruszenia, a i o wspomnianej "rozbudowie" to można tu tylko pomarzyć. Wymienić możesz w porywach dysk (M.2 NVMe 2280) i RAM (2x SO-DIMM DDR4). Max, jakie tu wsadzisz, to 64 GB. CPU jak i WiFi to wlutowane BGA, więc w zasadzie o wymianie możesz zapomnieć, bo nie będzie ani łatwa, ani tania (o dostępności innych CPU na FCBGA1528 nie wspominając). dGPU do NUCa nie wsadzisz, pozostaje jedynie eGPU na TB3.
  23. 1 point
    wujek_bogdan

    Firmowy Lenovo ThinkCenter m92p

    To w takim razie pozostaje ci zlecenie komuś złożenia hacka (wydaje mi się, że na forum są osoby, które świadczą takie usługi) i tym bardziej nie polecam iść w egzotykę. Tak jak pisałem wcześniej - lepiej wybrać rozwiązania, które są popularne w społeczności hackintosha. W razie problemów dużo łatwiej będzie ci je rozwiązać - bez względu na to czy rozwiązywać problem będziesz samodzielnie czy komuś to zlecisz.
  24. 1 point
    Oj nie używam, wiem że swego czasu były z nimi jakieś problemy w nowszym macOS, poczytaj. Za takie pieniądze to i tak warto samemu przetestować.
  25. 1 point
    Wszystko wygląda OK poza temperaturą procesora, ale to może być błąd odczytu sensora. Sprawdziłbym to jednak w BIOS-ie albo pod Windows. Nie chcesz sobie upiec CPU. Jeśli chodzi o speed-step, to ze screena tego się nie da wyczytać. Musisz obserwować czy wartość mnożnika i częstotliwości CPU się zmienia pod wpływem obciążenia. Jeśli tak, to znaczy, że speed-step działa. Zostaw HWmonitor otwarty i przestać przez chwilę wykonywać jakiekolwiek aktywności. Mnożnik powinien podczas bezczynności spaść, o ile dobrze pamiętam, do 8x. W trybie turbo natomiast powinien skoczyć do bodajże 44x. Potwierdź te wartości w dokumentacji. Mogę się mylić.
  26. 1 point
    Dzięki za wyjaśnienie. Znalazłem informację, że SSDT/Generate/CStates oraz SSDT/Generate/PStates muszą być ustawione na False oraz SSDT/Generate/PluginType na True aby natywny power management działał. Obie te rzeczy są ustawione poprawnie w konfigu UnibootX dla Haswella, tak więc cytowany wyżej wpis można usunąć z poradnika. Obecnie może wprowadzać w błąd.
  27. 1 point
    Zobacz tutaj, może jest powiązane: KLIK
  28. 1 point
    Jeśli nazwałeś katalog poprawnie to tak. Żeby się upewnić czy na pewno system bootuje z tego katalogu możesz w konfigu zmienić jakieś ustawienie (np. skórkę Clovera) i sprawdzić czy zmiana jest widoczna podczas bootowania.
  29. 1 point
    wujek_bogdan

    Nieoficjalne web drivery dla GTX 970

    Metal i CUDA to są zupełnie różne rzeczy. CUDA to własnościowa technologia Nvidia. To architektura ich procesorów graficznych pozwalająca na korzystanie z karty graficznej jak z procesora "ogólnego użytku". Dzięki czemu można kartę graficzną wykorzystywać do wykonywania "niegraficznych" operacji (np. do obliczeń fizyki, czy do rozwiązywania dowolnego zagadnienia matematycznego). Metal z kolei to niskopoziomowe API opracowane przez macOS - czyli taki pośrednik między jeszcze bardziej niskopoziomowym API karty graficznej a programistą. Metal, jeśli miałbym go do czegoś porównać to jest to konkurent dla OpenGL, Vulkan czy DirectX, a nie konkurencją dla CUDA.
  30. 1 point
    Asus Z390 Prime A - Działa . Sleep i restart bez problemu.
  31. 1 point
    reyder

    Zacinające się iGPU UHD630

    Poradnik tutaj i jedziesz: https://www.tonymacx86.com/threads/guide-general-framebuffer-patching-guide-hdmi-black-screen-problem.269149/ Jest jeszcze ważna jakaś opcja dotycząca DVMT, nie pamiętam na ile trzeba to ustawiać. ig-platfor-id można też zobaczyć inne.
  32. 1 point
    reyder

    OpenCore - dyskusja ogólna

    @AlPaczino Mieszanie w BIOS może zmieniać dostępne miejsce do alokacji pomięci przez Opencore. Trzeba ustawić wszystko tak jak ma być, sprawdzić gdzie jest dostateczna ilość wolnej pamięci, obliczyć odpowiedni slide i wtedy zniknie problem z alokacją pamięci. W opencore jest jedna ciekawa opcja: ProtectCsmRegion, warto włączyć jak nie jest enabled.
  33. 1 point
    314TeR

    OpenCore - dyskusja ogólna

    Plusy Bardziej przemyślana konstrukcja. To czy dany sterownik czy kext jest ładowany czy nie decyduje wpis w configu, dzięki temu nie trzeba mieć osobnych katalogów dla kextów, np osobnych w 10.13 i 10.14, tylko wszystko definiuje się w configu. Świetna, wręcz rewelacyjna dokumentacja - naprawdę wystarczy RTFM aby wedzieć co i do czego służy. Każda wersja też ma informacje o zmianach. Prawidłowa obsługa BLESS - wreszcie macOS instalując czy aktualizując NIE trzeba pilnować aby wybierać "Install macOS from XYZ". W Cloverze w ogóle to nie działa prawidłowo już od paru wydań macOS i nie da się zainstalować automatycznie aktualizacji. Aktualizacje i instalacja wymaga wybierania właściwej opcji, tu OC sam to robi, a w Cloverze trzeba pilnować ręcznie. Inaczej zrealizowane ładowani kextów, wg autorów lepiej - są dwa zasadnicze aspekty na plus, pierwszy to jak ładuje się kext do LANu to nie trzeba wymuszać popychać IONetworkFamily, drugi to NIE trzeba wyłączać SIP, oba te aspekty to spory plus. Szybsze ładowanie systemu i mniej sterowników EFI Obsługa prawidłowa wyboru startu przez dysk startowy z preferencji. Obsługa skrótów klawiszowych podczas startu jak na maczku - CMD + V, ALT, CMD + R itd. Ponoć lepsza obsługa FileVault2 - nie wiem nie korzystam, ciężko mi się wypowiedzieć. Wbudowane patche na limit portów - nie trzeba podawać pierdyliarda wpisów, a włącza się tylko 1 opcję. Minusy - to zakładam, że będzie poprawione Dla mnie najistotniejszy to ładowanie poprawek do tabel ACPI, czy też customowych tabel SSDT nie tylko w macOS ale też i w wszystkich pozostałych systemach, w tym i Windows. Dla jednych "future" - tak to autorzy OC przedstawiają - dla mnie potęzny minus, bo wystarczy np załadować tabelę SSDT z funkcją wyłączania kontrolerów EHCI od USB i bum - wylatuje aktywacja Windows i trzeba ponownie aktywować. Sęk w tym, że jak mamy klucz no to OK, można przeboleć i zainstalować, ale jak mamy np licencję elektroniczną już w fabryce przypisaną do komputera (np każdy nowy notebook) to takiej licencji nie popchniemy. Ja bym chciał aby wymuszanie ładowania poprawek do DSDT, SSDT i innych tweaków dla wszystkich systemów było opcjonalne i żeby można było to wyłączyć. Mocno rozbudowany config w XLM i miejscami może być dla wielu konfudujący. Wiele opcji kluczowych, jest na początku "dziwnie" rozlokowanych, np Boot Argsy ukryte pod kluczem UUID odpowiadającego wpisu w NVRAM. Jak się tego nie wie, to można sobie poszukać. Generalnie okiełzanie OpenCore wymaga poświęcenia czasu, nie ma wyjścia i trzeba parę godzin poświęcić na zapoznanie się z dokumentacją. Jak ktoś to zrobi, to wiedza potem procentuje, bo trzeba wyprostować i poukładać sobie logikę OC w głowie. Siermiężny wybór systemu - jak wciśniemy ALT lub wymusimy pokazanie systemów do rozruchu - to pokazuje się lista np 3 - 4 pozycje od góry ponumerowane 1. 2. 3. ale nie ma żadnego znacznika który aktualnie jest wybrany do rozruchu. Tak samo jak ustawiony jest timeout to nie widać ile czasu jest odliczania. Zmiana rozruchu odbywa się wciskając klawisze 1, 2, 3 itd. Mam nadzieję, że to wkrótce zostanie usprawnione - mi osobiście NIE zalezy na kolorowych skórkach, ale niech minimalna obsługa zostanie zachowana. OpenCore preferuje VirtualSMC zamiast FakeSMC - podstawowe funkcje VirtualSMC spełnia - niestety nie ma pluginu do odczytu temperatur, wiatraków, etc z VGA. Dodatkowa uwaga - bo nie mogę tego uznać jako minus, a jako wymóg - OpenCore wymaga poprawnie działającego NVRAM, także np na Z97 z zablokowanym BIOSem lub Z390 ja bym się nie pokusił o stawianie. W teorii można, bo jest emulator, ale emulator NIE załatwi wszystkiego. Dodatkowo mi się zdarzały restarty po wybudzeniu z sleep, których nie miałem w cloverze - ale tego dokładnie nie zdiagnozowałem, krótko testowałem OC na Z97 i była to jedyna bolączka. Poza tym OC działał mi naprawdę zaczie. Gdyby nie problem z wywalającą się licencja elektroniczną na Windows szczerze mówiąc już bym miał OC na co dzień, a tak nie chce mi się walczyć z ponownymi aktywacjami czy reinstalacjami Windows. Mam w nim parę programów aktywowanych które są o wiele droższe niż sam Windows. PS Zaraz wrzucę Config przykładowy dla Z87/Z97.
  34. 1 point
    matys

    Problem z brakiem partycji EFI

    Tak więc rozwiązanie mojego problemu podane jest w tym filmie: https://youtu.be/YaPTdqguyAY?t=1659 Pokrótce procedura przywracania partycji rozruchowej w moim przypadku jest następująca: 1. Uruchamiamy komputer z butowalnego pendriva wchodząc w tryb "BOOT MENU" (u mnie F12) i wybieramy pendriva, jako źródło rozruchu 2. Następnie używamy shella klikając na "Start UEFI Shell 64" 3. Po załadowaniu się shella wpisujemy komendę fs2: co jest odpowiednikiem naszego dysku rozruchowego (pierwszy dysk SATA na liście). 4. Kolejne polecenie to: bcfg boot dump gdzie widzimy dostępne dyski, napędy, USB... 5. W tym momencie możemy usunąć niepotrzebne peryferia, które nie są potrzebne do bootowania. Do tego służy komenda: bcfg boot rm xx gdzie w miejsce "xx" wprowadzamy numer (wyświetlany na niebiesko) danego np. dysku po czym odświeżamy widok poleceniem: bcfg boot dump i możemy usunąć kolejne peryferia. 6. W ostatnim etapie dodajemy naszą upragnioną partycję rozruchową z kolejnym wolnym numerem, którą nazywamy jakkolwiek, wpisując tę nazwę w cudzysłów: bcfg boot add 05 EFI\CLOVER\CLOVERX64.efi "Hackintosh" 7. Wychodzimy wpisując: exit i w BOOT MENU klikamy ikonkę restartu. Cieszymy się "naprawioną" partycją rozruchową z systemem OS X
  35. 1 point
    Estrax

    Asus Z390 -dysk systemowy M2 dla 10.15

    Nie jest to najlepsza opcja, ale i nie jest to również najgorsza opcja. Na minus to, że zauważalnie zwalnia przy długotrwałym zapisie (wystarczy tylko, że bufor się zapcha i już prędkości lecą znacznie w dół, nawet do 150-200 MB/s), a przy zapchaniu na poziomie 80-90% potrafi spaść nawet i do zapisu na poziomie 100 MB/s. Rekompensuje ceną. Osobiście bym się kierował w stronę Samsunga, gdyż od czasu do czasu idzie wyrwać 970 Evo Plus w podobnych pieniądzach (z FV), ale jeśli budżet Cię na sztywno trzyma, to i ten SX8200 Pro nie powinien być zły.
  36. 1 point
    danielosx86

    Obudowa PC wzorowana na Mac Pro

    Jasne, ale to dalej robienie kasy na cudzej pracy, w tym przypadku designerów Apple. Kiedy ktoś robi podróbkę iPhone'a z Androidem to jest zabawnie, ale kiedy ktoś robi podróbkę budy Maca Pro, w którą można wsadzić taniego peceta to są propsy. Coś tu nie gra
  37. 1 point
    Cześć, cierpliwie czekałem na oficjalny release 10.15 i chciałem przystąpić do czystej instalacji. Sprzęt ze stopki - nic się nie zmieniło. Na podstawie tego, co wyczytałem na forum: 1) Update clover do 5070, 2) Aktualizacja kextów z kext uploader 3) Brak zmian w configu, załączam ten, co działał na High Sierra: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> </array> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <dict> <key>APLF</key> <false/> <key>APSN</key> <false/> <key>CStates</key> <false/> <key>PStates</key> <false/> <key>PluginType</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>OSX</string> <key>Legacy</key> <string>PBR</string> <key>NeverHibernate</key> <true/> <key>Secure</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <false/> </dict> <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>7</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <false/> <key>Inject</key> <false/> </dict> <key>UseIntelHDMI</key> <true/> </dict> <key>DisableDrivers</key> <array> <string>FSInject</string> <string>DumpUefiCalls</string> <string>PartitionDxe</string> <string>EmuVariableUefi</string> <string>OsxAptioFixDrv</string> <string>OsxLowMemFixDrv</string> <string>DataHubDxe</string> <string>CsmVideoDxe</string> <string>VBoxHfs</string> </array> <key>GUI</key> <dict> <key>Theme</key> <string>iclover</string> <key>TextOnly</key> <false/> <key>CustomIcons</key> <false/> <key>Mouse</key> <dict> <key>Enabled</key> <false/> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Tool</key> <false/> </dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Path</key> <string>\EFI\BOOT\BOOTX64.efi</string> <key>VolumeType</key> <array> <string>External</string> <string>Internal</string> </array> <key>Hidden</key> <true/> <key>Disabled</key> <true/> </dict> <dict> <key>Path</key> <string>\EFI\BOOT\BOOTX64.efi</string> <key>Title</key> <string>CD/DVD</string> <key>FullTitle</key> <string>CD/DVD</string> <key>VolumeType</key> <string>Optical</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> </dict> <dict> <key>Path</key> <string>\EFI\Microsoft\Boot\bootmgfw.efi</string> <key>Title</key> <string>Windows</string> <key>FullTitle</key> <string>Windows</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> </dict> </array> </dict> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleIntelCPUPM</key> <false/> <key>AppleRTC</key> <false/> <key>Debug</key> <false/> <key>ForceKextsToLoad</key> <array> <string>\System\Library\Extensions\IONetworkingFamily.kext</string> </array> <key>KernelCpu</key> <false/> <key>KernelLapic</key> <false/> <key>KernelXCPM</key> <false/> <key>KextPatchesAllowed</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>USB 10.13.4+ by PMHeart</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32UDw+DlwQAAA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g32UD5CQkJCQkA== </data> </dict> <dict> <key>Comment</key> <string>TRIMM Enabler</string> <key>Disabled</key> <true/> <key>Find</key> <data> QVBQTEUgU1NEAA== </data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAA== </data> </dict> </array> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>03/09/2013</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM142.88Z.0118.B00.1309031249</string> <key>Board-ID</key> <string>usuniete</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>usuniete</string> <key>BoardVersion</key> <string>iMac14,2</string> <key>Family</key> <string>iMac</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>iMac14,2</string> <key>SerialNumber</key> <string>usuniete</string> <key>SmUUID</key> <string>usuniete</string> </dict> <key>RtVariables</key> <dict> <key>ROM</key> <string>64b9e8c1ff3e</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <true/> <key>NvidiaWeb</key> <true/> </dict> </dict> </plist> 4) Kexty obecne w 10.15 i Other: AppleALC.kext FakeSMC_ACPISensors.kext FakeSMC_CPUSensors.kext FakeSMC_GPUSensors.kext FakeSMC_LPCSensors.kext FakeSMC_SMMSensors.kext FakeSMC.kext HDMIAudio.kext IntelGraphicsFixup.kext IntelMausiEthernet.kext Lilu.kext USBInjectAll.kext 5) Poginęły również ikonki związane z instalacją 10.13 - jeszcze nic nie zmieniałem na dysku ani ich nie czyściłem. Chciałem to zrobić dopiero z poziomu instalatora Cataliny, ale ten niestety nie działa. W załączniku. 6) Błąd clovera po uruchomieniu instalatora: W załączniku. Trafiałem na wątki dotyczące ACPI/DSDT i patchowania nazwy ec0 na ec, ale do tej pory na mojej mobo nie musiałem nic dogrywać/zmieniać począwszy od 10.10. Co może być przyczyną problemów?
  38. 1 point
    Chyba najbardziej chęć sprawdzenia czegoś nowego... trochę zrobić coś "pod prąd". Ogólnie zmiana ma być ukierunkowana na poprawę wydajności w grach pod Windows, a nie czystej pracy, bo w syntetykach, i7-5775C jest wolniejszy od i7-4790K, ale znów i7-5775C na standardowych nastawach jest zaskakująco "chłodny". W testach stresowych Malutka Noctua NH-L9x65 na i7-4790K nie dawała rady, szybko dochodziło do throttlingu, a z i7-5775C daje radę. Przy czym tu chodzi o sytuacje ekstremalne, jak np burn test z OCCT, bo w np codziennym użytkowaniu czy grach nawet na i7-4790K maksymalna temperatura nie dobijała do 85 stopni.
  39. 1 point
    Ian

    MacOS 10.15 Catalina

    Przed chwila zrobiłem sobie backup w Time Machine mojej testowej Cataliny. Co ciekawego: Backup robi sie bezproblemowo, tak, jak do tej pory, ale w backupie sa teraz trzy volumeny (jak słusznie poprawia nomenklaturę @reyder): volumen systemowy 'NN' z podkatalogami: System i EFI-Backups, volumen z danymi 'NN - Data' z podkatalogami: Users, System, Applications i Library oraz volumen 'Recovery' z podkatalogiem zawierającym pliki potrzebne do odzyskiwania systemu, m.in. BaseSystem.dmg. Dysk do backupu formatuje sie, jak poprzednio, w macOS Extended (Journaled).
  40. 1 point
    314TeR

    Przyszłość forum haMac.pl

    Brutalna prawda jest taka - ja straciłem w dużej mierze zapał do ciągnięcia forum samemu. Jeśli zebrało by się parę osób, które chciały by pomóc w prowadzeniu jego, np zamieścić jakiś news o nowym rozwiązaniu, napisać jakiś poradnik, etc, to ma sens dalsze utrzymywanie tego forum. W innym wypadku nie widzę sensu. Także czy to forum będzie czy nie zależy wyłącznie od Was. Zaplecze jest, miejsce i zasoby są, tego mi nie brakuje. Brakuje osób zaangażowanych.
  41. 1 point
    Ludzie dzielą się na tych co robią backupy i na tych co będą robić, niezależnie od systemu.
  42. 1 point
    314TeR

    gtx970 wyłączenie

    Nie wyłączysz wentylatorów na VGA w ten sposób. To nie notebook. Karta z samym zasilaniem też będzie kręcić wiatrakami.
  43. 1 point
    Czy ktoś używa Open Core na co dzień? Jak wygląda sprawa stabilności i wszelakich niuansów na dziś?
  44. 1 point
    radek97

    Przyszłość forum haMac.pl

    Moim zdaniem facebookowe grupy na temat hackintosha nie mają większego sensu. Dlaczego? Spróbujcie coś tam znaleźć archiwalnego albo przewinąć z 20 stron facebooka w dół. Poprostu przeglądarka zaczyna się wieszać. Funkcja wyszukiwania na grupie facebookowej tez wam nic nie znajdzie. Facebook jest tak stworzony że liczy się tu i teraz a to co było idzie w zapomnienie. Dlatego użytkownicy grup facebookowych są zmuszeni odpowiadać ciągle na te same pytania nowych userów z tymi samymi problemami. Dlatego żę do sensowengo archiwum poprostu nie ma dostępu. Dlatego moim zdaniem "forum" to jedyne sensowne źródło wiedzy na temat hackintosha. Mówię zarówno na temat tego forum jak i odpowidnikach anglojęzycznych.
  45. 1 point
    Warto też dodać, że w OpenCore proces tworzenia oprogramowania jest bliższy duchowi open source niż w przupadku Clovera. Co prawda źródła Clovera też są dostępne, ale vit9696 robi to w dużo bardziej transparentny sposób. Bierze czynny udział w życiu społeczności, ma normalny bugtracker, wydaje changelogi, no i najważniejsze - udostępnia porządną dokumentację.
  46. 1 point
    reyder

    Przyszłość forum haMac.pl

    Ja niestety też nie mam czasu aby pomóc w prowadzeniu forum, ostatnio natłok spraw na mojej głowie doprowadza nawet do kilku nieprzespanych nocy. Jedyne co mogę zaoferować z mojej strony to hosting i pomoc przy ewentualnych błędach itp. Na sprawy czysto moderatorskie, czy pisanie poradników nie mam zwyczajnie czasu. Dobrym przykładem będzie tutaj ostatnio wydany nowy bootloader UEFI OperCore. Większość osób prawdopodobnie nie będzie miała pojęcia jak się do niego zabrać i przygotowanie jakieś bazowego gotowca byłoby dobrym pomysłem. Z drugiej strony bootloader ma świetnego developera, który udokumentował dosłownie wszystko. Każda drobna zmiana jest aktualizowana razem z wyjaśnieniami. Więc jeżeli ktoś włoży odrobinę chęci powinien bez problemu albo z małymi sobie poradzić. Prawie zawsze jeżeli ktoś wrzuci posta, że przygotował swój config i widać że włożył chociaż trochę swojego czasu żeby to działało to staram się wytłumaczyć co jest źle. W wielu przypadkach tak się nie zdarza i widać 0 włożonej pracy więc ja rewanżuję się tym samym. Nie jest fanem UniBootX-a, nie lubię jak ktoś przygotowuje Bootloadera pod jednego kompa, używa do tego OEM i jest tam dużo niepotrzebnych rzeczy. Jest to tylko moja opinia. Rozumiem, że jest to przydatne dla początkujących i w żaden sposób tego nie krytykuje tylko pisze swoje odczucia. Zdaje sobie sprawę jakie jest jego zadanie. Jest sporo osób z laptopami, które pytają na forum. Ja nie mam niestety na nie czasu i je ignoruje. Tak samo platformy starsze niż Z77. Sporo osób też pisze ogłoszenia na forum, że zlecą instalacje systemu. Nie widzę w tym nic złego, wiele osób nie ma czasu zajmować się tym tematem i woli aby ktoś wszystko mu przygotował, doradził, wyjaśnił jak wygląda sytuacja z tym i tamtym. Wiele osób pisze do mnie, z tego forum albo z polecenia od kogoś innego. Ostatnio pisało sporo osób, którym nie miałem czasu pomóc, czekały tydzień i chciały pomocy w ogarnięciu im nowego sprzętu odpłatnie. Niektórzy nadal czekają. Jest sporo osób, którym pomagam zdalnie i konwersacje idą w tysiące wiadomości czasami. Pisanie na forum było by ciężkie. Staram się zawsze pomóc z wyborem sprzętu jeżeli ktoś się boryka z jakimś problemem. Modyfikacjami biosu asusa Z87? Raz pisał ktoś z zagranicy o pomoc z obejściem biosu, nie byłem w stanie pomóc i vit z OpenCore musiał spojrzeć na kod dissasemblera. Zdarzało się, że ktoś oddawał mi do zrobienia kompa i musiałem specjalnie debugować sterownik karty sieciowej bo miał jakąś egzotyczną wersje, którą modyfikowałem binarnie aby to działało. Była to osoba która ogarniała temat, ale nie było żadnego rozwiązania w internecie związanego z jego problemem. Prawdopodobnie wiele osób skorzystało by z nie polecanych przez nas a nawet znienawidzonych opcji gdyby nie to forum. Rozpisałem się, nie wiem czy napisałem o wszystkim. Koniec.
  47. 1 point
    Smartek

    Mojave (Pierwsze kroki)

    Ja pierniczę, to chyba najdziwniejszy i najmniej wartościowy wątek na całym forum .
  48. 1 point
    @music mylisz powody (sens) wydania clovera. Chameloen a wcześniej PC_EFI, a wcześniej Boot132 to grupa bootloaderów emulujących EFI dla macOS aby ten mógł wystartować z komputera z tylko BIOSem. Natomiast Clover to już bootloader UEFI, wykorzystujący UEFI płyty głównej. Owszem ma jeszcze tryb wstecznej kompatybilności, ale to wciąż ładuje biblioteki EFI (Duet) a nie emuluje jak jak chameleon. Obecnie jest wg mnie delikatna stagnacja z rozwojem clovera. Stał się on też dość wielką kobyłą. Ostatnio vit9696 pokazał, że zna się na wielu aspektach OSx86 i dzięki niemu zawdzięczamy wiele komponentów sceny bez których wydaje się, że juz nie możemy żyć, a są to Lilu, wraz z całą rodziną pluginów jak AppleALC, WeG, czy np znalezienie problemu z zapisem do NVRAM i wydaniem AptioMemoryFix. Wg mnie to obecnie chyba najprężniej działający developer na scenie. Ja osobiście kibicuję takim projektom.
  49. 1 point
    oswaldini

    Czy Hackintosh to emulacja?

    Emaulacja Mac OS X na PC co za bzdura. Tak po ludzku mówiąc Mac OS X ma w systemie zaszyty boot.efi (/System/Library/CoreServices/) i jest to aplikacja efi, w zasadzie bootloader. UEFI PC ma zaszyte ścieżki, w których "zaszyte" są bootloadery innych systemów (Win, Linux) i stamtąd je ładuje, bootloadery potem robią "swoje" (w linux i mac os x np ładują drivery i kernel), niestety nie ma tam, info o lokalizacji boot.efi w Mac OS X. Gdyby PC był kompatybilny wystarczyłaby kosmetyczna zmiana oraz dodanie drivera HFSPlus.efi do odczytu partycji Macowych ALE wymagany jest min. FakeSMC.kext do odpalenia Mac OS X na PC, boot.efi z Mac OS X nie załaduje sterowników z zewnątrz, Clover modyfikuje zachowanie makowego bootloadera i dodaje m.in możliwość załadowania dodatkowych driverów. FakeSMC.kext oszukuje Mac OS X o występowaniu applowego SMC i dzięki temu daje się odpalić system. Jeżeli wszystkie komponenty są kompatybilne to działają natywnie na driverach apple i nic nie trzeba dalej popychać, emulować itp. Suma summarum, Clover modyfikuje zachowanie makowego bootloadera boot.efi w celu możliwości załadowania driverów, a przy okazji daje dużo więcej możliwości - np modyfikowanie driverów apple w locie w pamięci systemowej (bo tam są ładowane podczas startu) zamiast modyfikować ręcznie pliki fizycznie na dysku. Kolega na siłę szuka dziury w całym bo ma klapki na oczach. Zapytaj kolegi czy zmiana bootloadera na prawdziwych makach też emuluje na nich system Mac OS X... Np macosxbootloader który pozwala uruchomić nowsze systemy OS X na starych Makach z 32-dwu bitowym efi.
  50. 1 point
    Grzesiek13

    Czy Hackintosh to emulacja?

    Kolega to chyba z MyApple... 1. Clover przypomina każdy inny bootloader a system sam z siebie nie korzysta z Clovera, to jedynie warstwa 2. Generalnie tak ale nie ma to w zasadzie związku z uruchamianiem systemu bo o bootloader się rozchodzi Zmień kolegów
×
×
  • Create New...

Important Information

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