Jump to content

Leaderboard


Popular Content

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

  1. 4 points
    mje

    Karty Wifi/BT Intel działają na OSX!

    W końcu ktoś zabrał się za karty wifi/bt intelowskie. Co prawda temat jest w fazie alpha ale wszystko w miarę działa jedynie troszkę mniejsze prędkości pobierania/uploadu niż na windowsie. To zacznijmy od tego, że poniżej jest kext od wifi https://github.com/OpenIntelWireless/itlwm/releases oraz tutaj od BT https://github.com/OpenIntelWireless/IntelBluetoothFirmware/releases/tag/1.1.2 Do łączenia się z siecią potrzebujemy zewnętrzny program, który załączam poniżej, a BT działa bez programów zewnętrznych. Program od wifi jest na tej samej bazie co wbudowany w OSX taki sam interfejs. https://github.com/OpenIntelWireless/HeliPort/releases/tag/v1.0.0 Poniżej załączam zdjęcie jakie modele kart są wspierane przez owy kext. Na moim HP G5 840 Intel 9260 działa bez problemu, jedynie tak jak mówię o jakieś 20-30% są mniejsze prędkości uploadu i downloadu. Fajnie, że coś dzieje się w tym kierunku! Brawa dla chłopaków.
  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
    Odnośnie clovera to powyżej wersji 5116 nastąpiła zmiana https://www.insanelymac.com/forum/topic/304530-clover-change-explanations/?page=7 W Twoim przypadku Musisz zmienić w pliku konfiguracyjnym config.plist Clovera wartość parametru NoDefaultProperties z true na false. Wartość true jest domyśla. Na przykład pobierając ten plik https://github.com/CloverHackyColor/CloverBootloader/releases/download/5121/Clover-5121-X64.iso.7z możesz zobaczyć w której sekcji występuje NoDefaultProperties w pliku config.plist Clovera
  4. 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 😃
  5. 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.
  6. 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ć.
  7. 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ść ¯\_(ツ)_/¯
  8. 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?
  9. 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.
  10. 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.
  11. 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.
  12. 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ć.
  13. 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
  14. 2 points
    Tak, Postaram się na dniach zaktualizować i wrzucić.
  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. 1 point
    Uwagi z mojej strony: - ten model CPU jest bez iGPU, więc będziesz musiał dołożyć jakąś dGPU - czy w takim razie przekładasz coś ze starego komputera? Jeśli nie, to musisz pomyśleć o modelu bez F w nazwie. - pod webdev i grafikę bardziej liczy się pojemność RAMu niż jego taktowanie, stąd taktowanie na poziomie 3000 MHz jest okej. Różnica między 3000 CL15 a 3600 CL16 nie jest jakoś specjalnie odczuwalna w takich zastosowaniach. Polecam jednak poszukać innych modeli, są przede wszystkim tańsze - taki Patriot Viper Steel 2x16 GB 3200 CL16 jest do wyrwania blisko stówkę taniej. - SSD - jeśli już, to 970 EVO PLUS a nie sam EVO. Model z plusem w nazwie jest ciut szybszy przy zapisie. Opcjonalnie, możesz wziąć zamiast niego SiliconPower A80 512 GB - wprawdzie żywotność komórek ciut niższa, ale i tak wystarczająca na kilka lat normalnej pracy. Pod względem osiągów nie można temu modelowi niczego zarzucić. - cooler - spartan pewnej części ciała nie urywa, polecałbym celować w coś pokroju Fera 3 lub Fortis 3 - niewiele drożej, za to temperatury w stresie o jakieś 10 stopni w dół, jak i znacznie lepsza kultura pracy.
  17. 1 point
    Estrax

    Losowe problemy z USB

    Z tego co mi wiadomo, to zdecydowana większość płyt to wspiera (czasami nie na wszystkich portach, bardzo często na max 1-2 w danym momencie). Nie pamiętam, czy pierwszą platformą, która to implementowała na poważnie, był Nehalem-C (Westmere), czy dopiero Sandy Bridge (w przypadku USB3.0 wstępną implementację miały niektóre mobo pod Ivy Bridge na Z77, a pełne wsparcie USB-BC 1.2 miał dopiero Haskell), ale tak czy tak, oba urządzenia podane w Twojej sygnaturze powinny ten standard obsługiwać. W temacie samego działania pod macOS, powinno to działać OOTB, ale dobrze byłoby sprawdzić ustawienia w UEFI, jak i to, czy działa to poprawnie pod innymi systemami (win, jakiś linux - może być i ubuntu).
  18. 1 point
    pablo1975

    Losowe problemy z USB

    Zobacz czy nie miksujesz urządzeń USB2.0 z 3.0 w obrębie tego samego kontrolera. Na niektórych płytach robią się wtedy krzaki. Zaleca się wtedy odpalanie USB2.0 za pomocą Huba wpiętego w dedykowany wybrany jeden port. Może u Ciebie jest podobny problem.
  19. 1 point
    BrT

    Używany iMac 10.1 błąd w instalacji

    Może MacsFanControl? Można ustawić który czujnik ma brać pod uwagę i na tej podstawie sterować wentylatorami.
  20. 1 point
    Cena też wgniata w podłogę. Widać, że nvidia nie ma konkurencji, więc każdy jej nowy model po prostu stawia półkę wyżej niż dotychczasowe.
  21. 1 point
    Konfig, z którego startujesz nie wygląda jak konfig dla Z97 z UnibootX. Zacząłbym więc od użycia gotowca z UnibootX, wystartowania instalacji, a potem dopiero robiłbym szlify konfigu. Odczytaj więc z perboot.log nazwę twojej płyty głównej, zmień nazwę katalogu katalogu EFI/OEM/4R Haswell Z97/ na taką jak odczytasz z preboot.log i wystartuj instalację. // EDIT: widzę, że załączyłeś prebootl.og. Nazwa twojej płyty to GRYPHON Z97 ARMOR EDITION. 0:103 0:001 CheckOEMPathExists tried EFI\CLOVER\OEM\All Series--00-00-00-00-00-00. Dir not exists 0:103 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\GRYPHON Z97 ARMOR EDITION\UEFI. Dir not exists 0:103 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\All Series. Dir not exists 0:103 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\All Series-3400. Dir not exists 0:103 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\GRYPHON Z97 ARMOR EDITION. Dir not exists 0:103 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\GRYPHON Z97 ARMOR EDITION-3400. Dir not exists 0:103 0:000 set OEMPath by default: EFI\CLOVER 0:104 0:001 EFI\CLOVER\config.plist loaded: Success Jak widać powyżej Clover próbował załadować konfig z wymienionych wyżej lokalizacji, ale jako że nie znalazł katalogu odpowiadającemu nazwie twojej płyty głównej, załadował domyślny konfig z EFI/CLOVER/config.plist
  22. 1 point
    Moja koszulka z ostatniego AmiParty nabrała nowego znaczenia
  23. 1 point
    wujek_bogdan

    VMware Fusion vs Parallels Desktop

    A w wielu przypadkach wystarczy po prostu WINE. Niestety musimy poczekać, aż developerzy WINE poradzą sobie z dostosowaniem WINE do pracy w w pełni 64-bitowym środowisku. Obecnie, po porzuceniu przez Apple wsparcia dla aplikacji 32-bitowych (czyli od 10.15), WINE przestało działać Więcej szczegółów tutaj: https://www.codeweavers.com/about/blogs/ken/2019/10/3/crossover-for-catalina-progress-october-3-2019
  24. 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.
  25. 1 point
    Dlaczego chcesz reinstalować system skoro wystarczy zainstalować zaktualizowane web drivery, które zwykle wychodzą dzień po aktualizacji systemu (ponoć już są)? Poza tym możesz dorzucić kext Whatevergreen, który posiada funkcję pomijania przez system numerka web driverów i po prostu je ładować bez znaczenia jaki system ma numer buildu.
  26. 1 point
    Estrax

    Dwuprocesorowy Hackintosh

    Po dopracowaniu configu (a to potrafi zabrać dłuższą chwilę, zależnie od konkretnej mobo), nie zauważyłem jakichkolwiek bardziej istotnych problemów z tą platformą w konfiguracji dwuprocesorowej, a katowałem ją 24/7 przez długie miesiące. Nie sypało się nic ponad to, co sypało (i sypie) się na MP6,1. Trzeba tylko pamiętać, że konfiguracja dwuprocesorowa daje subliniowy wzrost wydajności względem konfiguracji jednoprocesorowej, więc wspomniany Ryzen 9 3900x na końcu wciąż będzie o jakieś 25-30% szybszy od pary E5 2697v2. Opcja z jednym E5 2697v2 też jest warta uwagi, ale skoro chcesz to wszystko ciągnąć z Chin, to czemu nie nowsze Xeony, np. E5v4? Pojawiają się okresowo w bardzo atrakcyjnych cenach, a i z ich wsparciem w macOS też nie jest źle, po drobnych poprawkach działają zarówno na identyfikacji MacPro6,1 jak i iMacPro1,1.
  27. 1 point
    danielosx86

    MacOS 10.15 Catalina

    Ważne info przed aktualizacją do 10.15.4 - należy zaktualizować Clovera do wersji 5107. Inaczej posiadacze procesorów Skylake i nowszych, używający patcha KernelPM mogą mieć problem z podniesieniem systemu po aktualizacji. Najnowszy Clover naprawia ten problem.
  28. 1 point
    Jest to część standardu ACPI, ACPI z kolei to standard pozwalający na komunikowanie się sprzętu z oprogramowaniem. Dzięki niemu z poziomu oprogramowania jest możliwe kontrolowanie pewnych aspektów zarządzania energią. DSDT to pewnego rodzaju tabele opisujące jakie urządzenia znajdują się na płycie głównej. Na podstawie tych tabel system operacyjny rozpoznaje urządzenia i wczytuje odpowiednie sterowniki (a mówiąc precyzyjniej: rozszerzenia jądra) dla tych urządzeń. W macOS, w przeciwieństwie do Windows, sterowniki są integralną częścią systemu (choć są od tego wyjątki). System może je załadować, lub nie, w zależności od tego na jakim sprzęcie jest uruchomiony. Filozofia jest tutaj więc zbliżona do tego jak działają systemy Linuksowe. W przypadku nowych płyt głównych zazwyczaj poprawki DSDT nie są wymagane, starsze płyty, jak twoja, wymagają ich dużo częściej. Część poprawek może być nałożona "w locie" przez bootloader. Niestety nie ma tutaj prostej odpowiedzi ponieważ najpierw trzeba zidentyfikować problemy jakie twój sprzęt ma. Ogólne informacje znajdziesz tutaj: https://www.insanelymac.com/forum/topic/278170-dsdt-—-what-is-it-and-how-do-i-get-it/ https://hamac.pl/forum/27-dsdt-opisy-narzędzia-przykłady/ Jest kilka wątków na tym forum, są też wątki na insanelymac. Są nawet gotowe DSDT dla tej płyty - ale z tymi bym uważał. Musisz mieć identycznią konfigurację: tak samo skonfigurowany BIOS i taką samą wersję BIOS-u. Nie masz też pewności, że gotowe DSDT jest przygotowane prawidłowo.
  29. 1 point
    Zależy to głównie od budżetu, jak i tego, co ile jesteś w stanie ten dysk wymieniać. Pod takie zastosowania celowałbym raczej w Samsunga 970 Pro lub 970 Evo Plus, bo są to aktualnie najlepsze dostępne na rynku SSD, uwzględniając jednocześnie wytrzymałość i wydajność. Chcąc coś przystępnego cenowo (albo co najmniej bardziej przystępnego cenowo niż Samsungi), śmiało celowałbym w bliźniacze modele Silicon Power A80 (P34A80) i PNY XLR8, opcjonalnie ADATA SX8200 Pro.
  30. 1 point
    Szanowni Koledzy, Dziękuję za pomoc, problem rozwiązany Po pobraniu pliku DMG z serwerów Apple'a plik ten rozpakowuje się na systemie mniejszym/równym El Capitan bez problemu i w aplikacjach pojawia się plik APP, z którego daje się utworzyć nośnik instalacyjny (createinstallmedia) a cała instalacja przebiega bez najmniejszych problemów Swoją drogą jestem zaskoczony, że El Capitan podłacza się do SMB zdecydowanie szybciej niż Sierra (mam porównanie z MacBookiem Pro). Generalnie wszystko chodzi mi teraz bez najmniejszych problemów - przeglądarki aktualne i wspierane, inne "ulubione" oprogramowanie również odpaliło... Drukarki zadziałały... Aktualizacje pobrane: wszystko, co było dostępne. Cel osiągnięty. Kurcze, nie wiedziałem, że to takie proste. Próbowałem wyważać otwarte drzwi! Za Sierrą nie będę płakał na A1181, bo to co jest wspierane na chwilę obecną wystarcza mi. Odnośnie DOSDUDE1 - chłopak robi kawał dobrej roboty. Widziałem jego projekty począwszy od instalacji Yosemite/El Capitan przez Sierrę i High Sierrę na "unsupported" MAC'ach. Byłem przekonany, iż A1181 jest niewspierany i planowałem walczyć ze Sierrą lub El Capitanem wedlug jego porad. Nie mam pojęcia DLACZEGO Sierra staje mi dęba w połowie paska ładowania instalatora - gdybym nie doświadczył tego efektu, pewnie walczyłbym ze Sierrą na tym sprzęcie. Mam pewne podejrzenia, że to dotyczy CPU i pewnego zestawu instrukcji. W A1181 wymiana CPU nie jest trywialna. "Pasjonaci" robią to metodą wylutowania obecnego na płycie C2D (BGA) i wlutowania układu mocniejszego. Obejrzałem kilka filmików dotyczących starszego sprzetu i Sierry (+nowszych MacOS'ów), co nieco doczytałem. Z zabawami na niewspieranych komputerach jest nieco problemów: poczynając od wybranych (niedziałających) kart WiFi, przez akcelerację kart grafiki, sterowanie podświetleniem, funkcjonalność touchpada, itd. To jest upierdliwe szczególnie tam, gdzie wnętrzności za bardzo wymienić się nie da - laptopy... Pewnego dnia pewnie i tak przyjdzie mi stanąc przed tym problemem (gdy skończą się aktualizacje przeglądarek na El Capitan'a), ale jeszcze nie dziś... Dziękuję Wam za udzieloną mi pomoc.
  31. 1 point
    oswaldini

    Kext dla WiFi Intela dla macOS

    Znajomy podesłał mi namiar na sterowniki do kart intela: https://github.com/daliansky/XiaoMi-Pro-Hackintosh/issues/330 W podanym wyżej temacie podane są linku do jeszcze dwóch innych projektów sterowników, jeden z nich jest dopiero na poziomie 15-20%. Link do źródła: http://bbs.pcbeta.com/viewthread-1838489-1-2.html W powyższym temacie podano login i hasło żeby nie trzeba było się rejestrować (NIE ZMIENIAĆ HASŁA !): ID: mn19941219@126.com Password: Aa123456 2020-02-07: Tylko dla 10.15 ! AppleIntelWiFi.kext catalina.zip 2020-01-31: Najnowsza wersja dla 10.14.6 AppleIntelWiFi 0131-1.kext.zip IO80211Family.kext.zip
  32. 1 point
    oswaldini

    Jaka ciekawa obudowa pc do hamaczka?

    dunecase.com
  33. 1 point
    Nowe SSDT do testów, tym razem dodające PPMC + PMCR. Ja wrócę do testów dopiero w poniedziałek, więc zostawiam. SSDT-PM.aml.zip
  34. 1 point
    reyder

    (Już nie) budżetowy haMac na Z390

    Info od vit9696:
  35. 1 point
    Taki sam kod jest w DSDT iMac19,1. Sprawdź czy PMCR jest widoczny w IOreg i czy AppleIntelPCHPMC.kext jest załadowany. NVRAM odpala zarówno na AptioMemoryFix jak i OsxAptioDrv3.
  36. 1 point
    Wróciłem dzisiaj na chwilę do domu, więc nie miałem dużo czasu na testy, aleee... PANOWIE, DZIAŁA!!!! Wrzuciłem do DSDT kod z załączonego SSDT, usunąłem EmuVariableUEFI, skryptów nigdy nie instalowałem, więc było czysto w systemie. Driver AptioMemoryFix. Zmienna w NVRAM przetrwała zarówno restart jak i shutdown. Dodatkowo rozwiązuje to problem z restartem przy próbie wyłączenia bez EmuVariableUEFI. Urządzenie PMCR sprawia, że jest wczytywany kext AppleIntelPCHPMC. @Estrax przetestuj proszę u siebie, załączam moje zmodyfikowane DSDT z Z390 Gaming X. Jeśli ktoś z Was jeszcze potwierdzi działanie, to możemy mówić o przełomie w Z390! EDIT: dodanie samego załączonego wyżej NVRAM-SSDT.aml też robi robotę. DSDT.aml.zip
  37. 1 point
    danielosx86

    PM i sleep Z390

    Żeby działał shutdown i restart musisz mieć EmuVariableUefi - masz?
  38. 1 point
    Nie. RX 580 od Saphire są oficjalnie wspierane przez apple Apple, więc jest duża szansa, że karta ruszy bez żadnych dodatkowych kextów, nawet bez WhateverGreen (o ile twój model to ten wspierany oficjalnie przez apple). Jeśli nie, to jedyne co potrzebujesz to Lilu + WhateverGreen. Jeśli chodzi o podgląd, to są różne rozwiązania, ale najlepsze z nich to włączenie iGPU w BIOS-ie oraz ustawienie iGPU tak, żeby działało w trybie headless. Wtedy iGPU odpowiedzialne jest za akceleracje sprzętową (w tym dekodowanie HEVC x264). Więcej informacji w tym wątku: https://hamac.pl/topic/16082-niedziałający-podgląd-jpeg/ Nic się nie zmieniło w tej kwestii. Potrzebujesz jedynie patche na limit portów dla 10.15. Najbardziej eleganckim rozwiązaniem wydaje się jednak porzucenie UsbInjectAll i stworzenie własnej mapy portów. Rzuć okiem na ten wątek: https://hamac.pl/topic/15285-usbinjectall/ Można wymienić FakeSMC na VirtualSMC + pluginy. Można się też zastanowić nad zupełną rezygnacją z Clovera na rzecz OpenCore jeśli chcesz się pobawić z nowym narzędziem. OpenCore to prawdopodobnie przyszłość hackintosha, ale moim zdaniem warto poczekać aż projekt dojrzeje, bo rozwija się bardzo dynamicznie więc z wersji na wersję pojawia się sporo zmian. Przy aktualizacji zwróć uwagę na sterowniki EFI. Musisz mieć ApfsDriverLoader.efi oraz któryś z driverów AptioFix. Najnowszym, jeśli się nie mylę, jest OsxAptioFix3Drv.efi. Upewnij się, że driver nie znajduje się w <DisableDrivers> w konfigu Clovera. Zwróć uwagę na to, że w konfigu dla 10.15 doszły patche do ACPI. Znajdziesz je w ACPI/patched. Jeśli chodzi o sam config to porównaj sobie stary z nowym jakimś diffem, np.: https://www.diffchecker.com/ wtedy łatwiej będzie ci wyłapać zmiany jakie zaszły w stosunku do twojego konfigu.
  39. 1 point
    danielosx86

    Zacinające się iGPU UHD630

    Z tych wszystkich zbędnych linijek dorzuciłbym patch "enable-hdmi20" na początek.
  40. 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.
  41. 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.
  42. 1 point
    Linki do pobierania instalatorów macOS (Mac OS X) bezpośrednio z Mac App Store El Capitan 10.11.6: https://apps.apple.com/pl/app/os-x-el-capitan/id1147835434?mt=12 Sierra 10.12.6: https://apps.apple.com/pl/app/macos-sierra/id1127487414?l=pl&mt=12 High Sierra 10.13.6: https://apps.apple.com/pl/app/macos-high-sierra/id1246284741?l=pl&mt=12 Mojave 10.14.6: https://apps.apple.com/pl/app/macos-mojave/id1398502828?l=pl&ls=1&mt=12 Catalina 10.15.x: https://apps.apple.com/pl/app/macos-catalina/id1466841314?l=pl&mt=12 Nie wszystkie wersje dadzą się pobrać z każdej wersji systemu. Ograniczenie to głównie dotyczy chęci pobrania starszego systemu z poziomu nowszego, np mając 10.13.6 aplikacja Mac App Store nie pozawala pobrać instalatora 10.11.6, za to można pobrać każdą nowszą wersję o ile sprzęt na jakim chcemy to zrobić wspiera dany system, czyli np na komputerze na którym oficjalnie można zainstalować maks 10.11.6 nie ściągniemy żadnego nowszego systemu.
  43. 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
  44. 1 point
    javazlaz

    Asus Z390 -dysk systemowy M2 dla 10.15

    https://www.morele.net/dysk-ssd-corsair-mp510-480gb-pcie-x4-nvme-cssd-f480gbmp510-5616538/
  45. 1 point
    Dzięki @Marecki_ i @danielosx86! Poszedłem tym tropem i rzeczywiście potrzebowałem zmiany z EC0 do EC. Tak wygląda działająca sekcja: <key>DSDT</key> <dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change EC0 to EC</string> <key>Disabled</key> <false /> <key>Find</key> <data>RUMwXw==</data> <key>Replace</key> <data>RUNfXw==</data> </dict> </array> </dict> Dodatkowo po instalacji miałem problem z zawieszaniem się systemu przy otwarciu App Store. Dograłem kext WhateverGreen i wszystko działa. Wielkie dzięki za pomoc!
  46. 1 point
    314TeR

    UWAGA! Clover v2.5, r5018+ - aktualizacja

    No to jak widzę koniec przygody vit9696 z Cloverem... pora przesiąść się na OpenCore.
  47. 1 point
    Generowanie indywidualnych numerów SMBIOS oraz uruchomienie iMessage Poniższy opis znajduje zastosowanie również w przypadku wcześniejszych nieudanych prób uruchomienia iMessage. 1. Czynności przygotowawcze Na samym początku włączamy Safari i przechodzimy do icloud.com. Po zalogowaniu wchodzimy do Ustawień, gdzie sprawdzamy czy na liście Moje urządzenia nie znajdują się wpisy związane z poprzednimi instalacjami - w razie odnalezienia, pozbywamy się ich. Kolejnym krokiem jest przejście do Znajdź i upewnienie się, że i tam nie znajdują się zbędne pozycje. Dany sprzęt usuwamy poprzez wybranie go z listy, po czym zaznaczenie Usuń z konta. Po tych czynnościach wylogowujemy się z iCloud zarówno w przeglądarce, jak i Preferencjach systemowych. Odłączamy komputer od sieci i restartujemy system. Po ponownym uruchomieniu komputera włączamy terminal i wydajemy w nim następujące komendy: cd ~/Library/Caches/ rm -R com.apple.Messages* rm -R com.apple.imfoundation* cd ~/Library/Preferences/ rm com.apple.iChat* rm com.apple.imagent* rm com.apple.imessage* rm com.apple.imservice* rm -R ~/Library/Messages/ Opróżniamy kosz i restartujemy macOS. Przed przejściem do kolejnych kroków, upewniamy się, że nasze połączenie Ethernet określone jest jako BuiltIn oraz posiada identyfikację en0. Najwygodniej jest to wykonać z wykorzystaniem DPCIManager. W przypadku sprzętów nie posiadających karty Ethernet, dopuszczalna jest identyfikacja karty Wi-Fi na en0, ale musi być ona także wykrywana jako BuiltIn. Jeśli karta wykrywana jest z jakąkolwiek inną identyfikacją niż en0 i BuiltIn, konieczne jest zresetowanie ustawień sieci. W tym celu uruchamiamy terminal i wydajemy następujące komendy, po czym opróżniamy kosz i restartujemy komputer. cd /Library/Preferences/SystemConfiguration/ rm NetworkInterfaces.plist rm preferences.plistPo zweryfikowaniu poprawności identyfikacji możemy przejść do dalszych kroków. 2. Generowanie danych Uruchamiamy Clover Configurator (http://mackie100projects.altervista.org/download-clover-configurator/) i otwieramy nasz config.plist. Przechodzimy do zakładki Rt Variables. Ustawiamy ROM na UseMacAddr0, a pozostałe pola pozostawiamy puste. Następnie w zakładce SMBIOS klikamy ikonkę różdżki, aby wygenerować indywidualne numery. Staramy się dobrać urządzenie, które najbliższe jest konfiguracji naszego sprzętu. Zwracamy szczególną uwagę na generację procesora - aplikacja posiada listę identyfikacji wraz z odpowiednimi dopiskami, co ułatwia zadanie. Po wybraniu pozycji z listy klikamy kilkukrotnie w dwa przyciski shake, po czym wciskamy OK. Kopiujemy numer z pola Serial Number, po czym uruchamiamy z powrotem sieć i odwiedzamy stronę http://www.everymac.com/ultimate-mac-lookup/ Wklejamy tam skopiowaną wcześniej zawartość i klikamy Lookup. Jeśli otrzymaliśmy listę urządzeń zgodnych z wprowadzonym numerem - możemy przejść dalej. W przeciwnym razie musimy wygenerować w Clover Configurator nową wartość. Następnie sprawdzamy nasz numer na stronie https://checkcoverage.apple.com Oczekujemy uzyskania informacji o błędzie takim jak na poniższym obrazku. Jeśli tak się nie stało - generujemy nowy numer i sprawdzamy go ponownie - najpierw na EveryMac, a następnie na stronie Apple. Uruchamiamy terminal i kilkukrotnie wywołujemy komendę uuidgen. Jeden z tak uzyskanych numerów kopiujemy i wklejamy w Clover Configurator jako SmUUID. Zaznaczamy także opcję Trust. Zapisujemy nasz plik konfiguracyjny i restartujemy komputer. Kolejnym krokiem jest wypakowanie skryptu simpleMLB i jego uruchomienie. Wystarczy włączyć terminal, przeciągnąć do niego plik simpleMLB.sh, po czym wcisnąć ENTER. Włączamy Clover Configurator i przechodzimy do zakładki SMBIOS. W polu Board Serial Number wklejamy numer wygenerowany przez skrypt. Zapisujemy zmiany i restartujemy komputer. Po wykonaniu wszystkich kroków, w naszym przykładzie uzyskaliśmy następujący fragment w config.plist: <key>RtVariables</key> <dict> <key>ROM</key> <string>UseMacAddr0</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>12/22/2016</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM142.88Z.0118.B17.1612221936</string> <key>Board-ID</key> <string>Mac-27ADBB7B4CEE8E61</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>C02344130J9FF4GJA</string> <key>BoardType</key> <integer>10</integer> <key>ChassisAssetTag</key> <string>iMac-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x13</string> <key>Family</key> <string>iMac</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Mobile</key> <false/> <key>ProductName</key> <string>iMac14,2</string> <key>SerialNumber</key> <string>C02LM2WCF8JC</string> <key>SmUUID</key> <string>22EF6F82-BC8E-4C97-A7CC-EBF9A9F5FBD6</string> <key>Trust</key> <true/> <key>Version</key> <string>1.0</string> </dict> 3. Test poprawnego zapisania nowych wartości Uruchamiamy skrypt iMessageDebug (w sposób analogiczny do simpleMLB). Zapytani o to czy chcemy zapisać rezultat jego pracy do pliku .txt, wyrażamy zgodę poprzez wpisanie y i potwierdzenie klawiszem ENTER. Tak uzyskany plik zapisywany jest w folderze, z którego uruchomiony został skrypt. Przenosimy go do innej lokalizacji, po czym uruchamiamy komputer ponownie. Po restarcie jeszcze raz używamy iMessageDebug, a następnie porównujemy zawartość wcześniej uzyskanego pliku .txt z aktualnym. Jeśli wszystkie wartości do BoardSerialNumber włącznie są takie same - możemy się już zalogować na iCloud i skonfigurować iMessage jak na zwykłym komputerze Mac. DPCIManager_ML.zip iMessageDebugv2.zip simpleMLB.zip
  48. 1 point
    Grzesiek13

    Wsparcie dla architektury Maxwell

    W najnowszych webowych kextach nvidii mamy wsparcie dla architektury Maxwell. Jak widać na screenach na razie nie jest kolorowo ale to dopiero początki. Tak więc mogę otwierać szampana i sprzedawać Radka Tydzień jestem bez OS X a tu takie nowości
  49. 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
  50. 1 point
    Nasedo

    Czy Hackintosh to emulacja?

    Ja to wiem, Ty to wiesz, wiele osób to wie... Jednak, próbuję zdobyć jak największą liczbę argumentów do dyksusji z moim kolegą. Jeżeli mówimy o EFI - dotyczy to nowych komputerów i jak najbardziej to jest prawda. Natomiast moje doświadczenia, jak napisałem powyżej były związane z trzema różnymi komputerami, w których był tradycyjny BIOS. Jednak, w każdym z tych komputerów, mimo iż kosztowało to pracy i wysiłku OS X w wersjach Leopard, Snow Leopard, Lion - działały poprawnie, stabilnie... i według mnie NATYWNIE. Nie było tam elementu EMULACJI. Jeżeli nawet jakiś bootloader musiał emulować EFI - to komputer PC działał bez innego systemu operacyjnego, pod kontrolą którego miałby pracować OS X.
×
×
  • Create New...

Important Information

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