Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 03/08/20 in Posts

  1. 1 point
    Do głowy przychodzi mi taki trik: Jeśli w monitorze masz więcej niż jedno wejście HDMI, to możesz spróbować podłączyć 2 kable: jeden do intela, drugi do dedykowanej GPU. Przed włączeniem/restartem systemu będziesz sobie na monitorze, przyciskiem zmieniał wejście. Być może konieczne będzie "ubicie" dedykowanej grafiki w macOS. Podejrzewam, że można to zrobić edytując DSDT (a może jest jakiś wbudowany patch w WhateverGreen albo w samym Cloverze? Trzeba poszukać). // Edycja Tak na szybko poszukałem w googlu, czy jest coś na ten temat i znalazłem take wpisy: https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/ https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/extras/spoof Może ci się to przyda.
  2. 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.
  3. 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.
  4. 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.
  5. 1 point
    Z takich podstawowych rzeczy sprawdziłbym: Działanie portów USB - czy wszystkie działają i czy porty USB3 działają z prędkością USB3 Usypianie (ręczne usypianie i auto-usypianie) Wybudzanie z uśpienia Speedstep (czy mnożniki CPU zmieniają się dynamicznie i we właściwym zakresie) Odnośnie wifi się nie orientuję, poszukaj na forum, jest sporo wątków na ten temat. Odnośnie grafiki, to GT 710 ruszy oraz wszystko w architekturze Kepler, GT 1030 nie uruchomisz ani żadnej karty w architekturze Pascal - te wymagają sterowników od Nvidia (tzw Nvidia Web Drivers), które nie zostały wydane ani dla 10.14.x ani dla 10.15.x.
  6. 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.
  7. 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.
  8. 1 point
    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.
  9. 1 point
    wujek_bogdan

    Monitor 27 4K z HDR - warto?

    Oczywiście, że zmniejsza się przestrzeń robocza, ale 4k bez skalowania w 27 calach nie ma sensu. Plamka jest zbyt mała do komfortowej pracy. Windows 10 również zaleca takie właśnie skalowanie przy monitorze 4K o 27 calach. 4K to nie tylko przestrzeń robocza - to też gęstość pikseli. Przy takim skalowaniu jak pokazałem na obrazku (które odpowiada rozdzielczości 3008x1692) przestrzeń robocza i tak jest bardzo duża, a rozmiar elementów jest odpowiedni. Zyskujesz natomiast większą gęstość pikseli, dzięki temu obraz jest wyraźniejszy, a przede wszystkim tekst (na jedną literkę przypada więcej pikseli). Zauważ, że makowe monitory tzw. Retina, również nie używają skalowania 1:1 - stąd właśnie ta ich mityczna ostrość obrazu. Na jeden piksel logiczny przypada kilka pikseli fizycznych. Np. w MacBooku Pro 2016 natywna rozdzielczość to 2880×1800 podczas gdy domyślne ustawienie skalowania dla tych monitorów to odpowiadające rozdzielczości 1680×1050. Czy w takim razie uważasz, że powinny być ustawione domyślnie w skalę 1:1? Przypominam, że te matryce mają 15". Myślę, że dopiero przy około 32" można by było pracować w 4K w ustawieniach 1:1.
  10. 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?
  11. 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!
  12. 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
  13. 1 point
    nex0

    Pierwszy Hackintosh zamiast Maca

    NVIDIA do Mojave (╯ º □ º )╯︵ ┻━┻
×
×
  • Create New...

Important Information

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