Leaderboard
Popular Content
Showing content with the highest reputation on 03/10/2020 in all areas
-
3 points
-
BuonSalve a tutti, oggi ho potuto completare la EFI di OpenCore di questa build con ultime rifiniture, ma partiamo dall'inizio: Come è possibile vedere da questo topic ho trovato qual era il problema che non mi permetteva di avviare con OC. Infatti si bloccava su: [PCI Configuration End] proprio perché non era un avvio UEFI puro (ottenibile solo con CSM disabilitata) Ma con la GT710, disabilitando la CSM non avevo output video, la scheda quindi necessitava di quel settaggio abilitato, prima ho pensato ad un flash del bios della GPU con uno UEFI compatibile da TechPowerUp, che diceva che il bios caricato nel loro sito web aveva Quindi ho preferito investirci un centinaio di euro (precisamente 103€) per comprare una Asus RX560) - questo mi dava la possibilità di vedere la schermata del bios finalmente. Al momento dell'arrivo ho quindi smontato il PC, tolto la polvere stratificatasi in un anno di attività (circa) e oltre a mettere la RX560 a cui basta l'alimentazione della porta PCI Express, ho anche cambiato la pasta termica di quella povera CPU quad core, così si farà un altro annetto al fresco con la MX4 😉 Preparo la EFI con OpenCore 0.5.6 ma avevo forse sbagliato qualche settaggio quindi ne ho provata un altra al volo (con OC 0.5.4) e andava. Oggi mi sono preoccupato quindi di fare l'upgrade a 0.5.6, nessun problema riscontrato... SMBIOS 18.2 e iGPU funzionante (calcolo, ig-platform 19120000 e device id 19128086 convertiti rispettivamente in 00001219 e 12190000). Poi mi è balzato in mente di metterci su questa build anche Final Cut Pro X se mi dovesse capitare di sistemare qualche video, e quando ho installato appunto il pacchetto, FCP crashava molto probabilmente per gli smanettamenti dovuti al FakeID della iGPU, a cui dovevo accorrere necessariamente, altrimenti Kernel Panic 🥶 Quindi ho deciso di prender due piccioni con una fava, sistemare sia l'accelerazione Hardware H265 di videoproc (vedi qua) e disabilitare la iGPU. Ho quindi provveduto a disabilitare da BIOS la integrata che dava tanti problemi se macOS non aveva tutto Skylake sotto (quindi videoproc aveva entrambe le accelerazioni con FakeCPUID lilucpu=8 e g-platform 19120000 e device id 19128086 convertiti rispettivamente in 00001219 e 12190000). Fatto ciò ora ho entrambe le accelerazioni con iMacPro1,1, riducendo i tempi di avvio non essendo presente la iGPU, accontentando FinalCut che ora funziona, e videoproc che utilizza entrambi i device per comprimere un H264 in H265/HEVC e ci mette pochissimo, oltretutto con un uso CPU del 15% e GPU del 30%-45% E poi perché no, ho estratto il BIOS della motherboard e sbloccato il registro MSR 0xE2 in modo da ridurre ancora di più i tempi di avvio e togliere la patch AppleXcpmCfgLock. Finalmente sono riuscito a rendere la build più snella a livello di configurazione, rimuovendo patch, sistemando delle noie varie eccetera... allegherò appena posso la EFI senza i seriali, ma ci tenevo a tenere aggiornato questo topic 😁2 points
-
2 points
-
2 points
-
calcola poi che è stato fatto così, come bozza iniziale e di fatto non è sicuramente una cosa primaria che interessa a Acidanthera2 points
-
Buongiorno a tutti, posto qui le mie riflessioni e la mia mini-guida all’installazione di BigSur / Monterey su scheda madre Z390 Gigabyte Aorus Pro (guida compatibile anche con Aorus PRO WIFI , previa disabilitazione wifi non compatibile con OSX in quanto chipset intel) Cominciamo…. In questa guida, sono stati utilizzati i seguenti componenti e soprattutto nessuno è stato maltrattato! : Mainboard: Gigabyte Aorus Pro rev1,0 chipset z390 bios f12l CPU: Intel i5 9600k RAM: Ballistix Sport LT (4x16gb) Video: AMD Sapphire RX580 Nitro+ CPU Cooler: iTek Liqui v2 240 (modificato) NVMe: CRUCIAL P5 500gb Case: Deepcool Matrex 70 WiFi/BT: Abwb 802.11AC BT4.0 chipset BCM943602CS pci-e Vari SSD e HDD che però a noi non interessano... Hardware: EFI OpenCore 0.8.0 con DevirtualiseMmio OFF (consigliato profilo bios in guida) COSA FUNZIONA: • Porta Ethernet • Audio • WiFi (con il modulo utilizzato in questa guida OOB installato nella PCI-E più in basso) • SSD Trim • USB 3.0 , USB 2.0 e USB-C (USB-C interna DISABILITATA con mappatura) • AirDrop (con il modulo utilizzato in questa guida OOB installato nella PCI-E più in basso) • iCloud • Accelerazione Hardware h264/HEVC • iMessages • Facetime • Sleep e Wake • Sleep e Spegnimento tramite pulsante Power • Handoff • Continuity • Netflix 1080p/4k Safari (funzionante SOLO su efi iMacPro1,1 e MacPro7,1) • NVRAM • AppleTV 1080p/4k (funzionante SOLO su efi iMacPro1,1 e MacPro7,1) COSA NON FUNZIONA: • Sidecar (funzionante SOLO su efi iMac19,1) • Null’altro (ditemi voi in caso!) OCCORRENTE: • Chiavetta USB installazione Big Sur / Monterey (BETA) con EFI ottimizzata (in allegato) • Una Aorus PRO Z390 con bios f12 • Una RX580/590 • Un monitor xD • Un mouse e una tastiera LoL Prepariamo la chiavetta di installazione: Per fare questo, o emulate osx su macchina virtuale da Windows o usate un vero Mac/Hack. In questo Forum , è presente la guida alla creazione Vanilla (no Vanilla Ice, gli anni 80 son finiti ahimè)… seguite quella! …..Dopo questa bruttissima battuta, alla fine della creazione della vostra chiavetta di installazione, dovrete copiare la cartella EFI allegata alla guida. Non preoccupatevi, la cartella che scaricherete, non è nient’altro che una EFI di OpenCore opportunamente modificata per la nostra scheda madre e per la nostra RX580, completa di SSDT e di mappatura USB effettuata come riportato in foto allegata... IMPOSTAZIONI BIOS: (impostazioni basate su versione f12k o successive – meglio aggiornare almeno a f12 - bios f12 allegato al fondo della discussione) Per prima cosa, una volta assemblato il tutto, facciamo partire la macchina. Entriamo nel BIOS (con il tasto CANC) Carichiamo le impostazioni di default, riavviamo e rientriamo nuovamente nel BIOS A questo punto, andiamo a cliccare su “Advanced Mode” per attivare l’interfaccia completa. Inseriamo le seguenti impostazioni, lasciando TUTTO il resto di default: • Boot -> Boot -> CFG Lock -> Disabled • Boot -> Windows 8/10 Features -> Windows 8/10 (Attenzione, questo deve essere su Other SOLO se usate sistemi Linux con bootloader grub proprietario. Se usate OpenCore, DEVE essere Windows 8/10) • Boot -> CSM Support -> Disabled • Tweaker -> Extreme Memory Profile (X.M.P.) -> Profile1 • Tweaker -> System Memory Multiplier -> DDR4-2666 (solo se avete memorie con profilo superiore ai 2666 ...poi vi spiego****) • Tweaker -> Advanced CPU Settings -> VT-d -> Disabled • Settings -> IO Ports -> USB Configuration -> Legacy USB Support -> Enabled • Settings -> IO Ports -> USB Configuration -> XHCI Hand-off -> Enabled • Settings -> IO Ports -> USB Configuration -> USB Mass Storage Driver Support -> Enabled • Settings -> IO Ports -> USB Configuration -> Port 60/64 Emulation -> Disabled • Settings -> IO Ports -> Initial Display Output -> PCIe 1 Slot • Settings -> IO Ports -> Internal Graphics -> Disabled (Per smbios iMacPro1,1 ;;; invece impostate su "Enabled" e con memoria settata a 64MB per smbios iMac19,1) • Settings -> IO Ports -> DVMT -> MAX • Settings -> IO Ports -> Aperture Size -> 256MB • Settings -> IO Ports -> Above 4G Decoding -> Enabled • Settings -> IO Ports -> Resize BAR Support -> Disabled (Mettere su "Auto" se desiderate utilizzare le funzionalità Resizable Bar con schede video serie 5xxx 6xxx - con schede Polaris è irrilevante e non serve a nulla) • Settings -> Miscellaneous -> Intel Platform Trust Tecnology (PTT) -> Enabled • Settings -> Miscellaneous -> Software Guard Extensions (SGX) -> Disabled • Settings -> Miscellaneous -> Trusted Computing -> Disabled (Enabled se vogliamo utilizzare Windows 11) • Settings -> Platform Power -> Platform Power Management -> Disabled • Settings -> Platform Power -> ErP -> Enabled • Settings -> Platform Power -> RC6(Render Standby) -> Enabled • Save & Exit → Save & Exit Setup Avendo io il bios settato in lingua inglese, ho riportato tutti i menu scritti in inglese! Ma comunque vi posto le foto per far rendere l’idea di cosa impostare! Bios: Non resta che partire con l’installazione di OSX vera e propria! Avviate l’installazione normalmente seguendo i canonici passi. L’unico accorgimento è, una volta installato il tutto, utilizzare il vostro editor plist preferito , (possibilmente NON textedit) e modificare i dati "sensibili" (seriale , mlb , smuuid , mac address**). iMac19,1 è il più "consono" per i processori CoffeeLake e la nostra scheda madre ma per determinate situazioni, sono meglio iMacPro1,1 e MacPro7,1 (io uso quest'ultimo). In alternativa, se non si possiede una scheda video PCIe, si usa iMac19,1 UHD630 che prevede l'utilizzo della scheda video integrata. **Nella sezione “PlatfotmInfo -> Generic” "ROM" , dovrete inserire il MAC Address della vostra scheda di rete con l’esclusione dei “ : “ esempio, Mac address: D0:81:7A:CF:13:B2, diventerà D0817ACF13B2 . Questa precauzione, farà funzionare senza problemi, dopo aver configurato un account apple, iMessage e FaceTime! Nelle EFI presenti in questa guida, potrete trovare il tema Aorus con HiDPI impostato di default per quanto riguarda la GUI di OpenCore. A questo punto, BUON HACK CON AORUS PRO Z390! 😄 PS Aggiornate tranquillamente alle nuove versioni di MacOS previo aggiornamento di OpenCore e Kext in caso (questa EFI è testata fino alla versione di MacOS Monterey 12.2 21d48)… Saluti! UHD630 (per conoscenza, e per capire le differenze): ATTENZIONE: Le efi che scaricate da qui, contengono la mappatura USB tramite KEXT e non più tramite patch ACPI Le porte sono attivate come segue: PORTE A FUNZIONE SINGOLA: HS11 HUB* INTERNO PER SCHEDA BLUETOOTH CONFIGURATO COME USB 2.0 (QUESTA PORTA CONTROLLA ANCHE LE USB2.0 FRONTALI) ""CODICE PORTA 255"" HS12 GESTORE PORTE CHIP USB DA NON CANCELLARE ASSOLUTAMENTE ""CODICE PORTA 0"" HS13 HUB* POSTERIORE 4 PORTE USB 2.0 ""CODICE PORTA 0"" SS04 USB 3.0 POSTERIORE ""CODICE PORTA 3"" SS09 USB 3.0 FRONTALE ""CODICE PORTA 3"" HS10 USB 2.0 FRONTALE ""CODICE PORTA 0"" PORTE A FUNZIONE DOPPIA USB2.0 USB3.0: HS07/SS07 USB 2.0 / USB 3.0 ""CODICE PORTA 0 / 3"" HS08/SS08 USB 2.0 / USB 3.0 ""CODICE PORTA 0 / 3"" PORTE A FUNZIONE DOPPIA USB3.0 USB3.1: SS03 USB 3.0 USB 3.1 ""CODICE PORTA 3"" SS05 USB 3.0 USB 3.1 ""CODICE PORTA 3"" PORTE A FUNZIONE TRIPLA: HS06/SS06 USB TYPE-C 2.0 / USB TYPE-C 3.0 / USB TYPE-C 3.1 CON AUTO SWITCH ""CODICE PORTA 10"" * ESSENDO UN HUB , VIENE CONTAT0 INDIPENDENTEMENTE DAL NUMERO DI CONNESSIONI PRESENTI, COME UNA PORTA SINGOLA PER IL LIMITE DI 15 TUTTE LE PORTE USB, FUNZIONANO AL MASSIMO DELLE LORO POSSIBILITA'. Modifica USB Kext (mappatura usb): CpuFriend Informazioni Utili: File Utili: Info per gli update: ATTENZIONE Per poter vedere gli aggiornamenti, da BigSur in avanti, il SIP va tenuto abilitato. Nelle EFI che scaricate da qui, è ABILITATO DI DEFAULT. **** questa accortezza, evita il fastidioso problema delle usb disconnesse dopo il wake e fa in modo che il sistema si risvegli dopo solo un clic del mouse e non dopo due.1 point
-
dal report non pare proprio, io credo sia dovuto alla rete in primis e poi alla focusrite e comunque random qualche KP può anche capitare fai fare un giro a ONYX per prima, poi al riavvio anche un giro con kext & repair al riavvio vedi un po' Come piano B ed avere le codifiche attive, disabilitare la iGPU da BIOS ed usare come SMBIOS iMacPro1,11 point
-
@nicodesi nelle mia clover, sostituisci ssdt quindi per ora senza dsdt controlla e allega il log se non funzionano, prova aggiungendo anche il dsdt se le usb non funzionassero ancora, parti senza alcuna acpi, e posta entrambi i log SSDT-3-xh_kbl_s.aml.zip1 point
-
no ma devi modificare la efi cambiare smbios, rimuovere immediatamente il dsdt rimuovere kext inutili come i Voodoo..1 point
-
Per gli amanti del pornhardware, video con geekbench 4 e 5 mentre torchiano il 3950X con AMD Power Gadget e Tool aperti @fabiosun prendi i popcorn che io prendo le bibite https://mega.nz/#!qyBR0aCZ!CfNGJNiMdsq5ASOxsH6MMDF-FhRFJGYaUOSK9701LxQ1 point
-
1 point
-
Piccolo tip: siccome ci ho sbattuto la testa anche io, su una Fujitsu D3400: l'offset del CFG Lock dipende solo dalla motherboard e non dalla versione del bios. Ho controllato 3 vendor diversi e 3 versioni bios diverse rispettivamente per ogni vendor, e ogni motherboard di ogni vendor (gigabyte msi e Asrock) non ha mai rilasciato update bios in cui quell'offset cambiava Da Opencore si puo' utilizzare VerifyMSRE2.efi (sezione Tools) per controllare se la patch e' avvenuta con successo, non saprei pero' dirti come caricare quel driver da clover, solo dal config di Opencore so come caricare quel driver nel menu di avvio1 point
-
1 point
-
grazie mille per tutte le info! si sapevo che era nel caso in cui dovessi mettere un 5° monitor ahahahaha...era solo per sapere! Grazie ancora sono apposto come sempre 🙂1 point
-
1 point
-
Voglio ringraziare davvero tanto @foskvs e sopratutto il grande @iCanaro non solo per l'immensa disponibilità e cortesia, ma sopratutto perché grazie al loro aiuto ora ho una macchina ECCELLENTE e PERFORMANTE che non mi da alcun tipo di problema ed è davvero un piacere da usare. - Aggiornato Kext e Upgradato a Catalina 10.15.3 senza alcun tipo di problema Ho in progetto di cambiare alimentatore e seguire il consiglio del @iCanaro con questo e cambiare case con uno un pò più tamarro & ventilato tipo: EMPIRE GAMING Darkwitcher oppure Corsair Obsidian 450D1 point
-
ho aggiunto ed abilitato nei driver liquor, poi che altro si abilita? sia imposti misc > boot > pickermode external o builtin non mi compare nessuna GUI... che manca?1 point
-
Ciao, probabilmente hai un problema di port limit ma andrebbe visto la tua configurazione Nota: per la amd 5700 devi avere come minimo 10.15.2 perchè altrimenti non c'è alcun supporto da osx1 point
-
1 point
-
AGGIORNAMENTO GUIDA Per chi NON volesse "rischiare" nello sbloccare la CFG della scheda madre, ci sono 2 strade percorribili. 1. Caricare il file di configurazione allegato qui sotto direttamente dal bios della scheda madre (SOLO AORUS PRO Z390 f12d - NO ALTRE SCHEDE/NO AORUS PRO Z390 WIFI) 2. Utilizzare le flag su Clover o OpenCore. Ricordo che lo sblocco della CFG/MSR "aiuta" la collaborazione tra ACPI/CPU/OSX per la gestione delle risorse e della potenza (relativa al "Power Management" ma a me non piace l'inglese quindi dico e scrivo in italiaCAno) CLOVER Su Clover, va usata la Flag "KernelPM" Non va invece selezionata la flag KernelXCPM OPENCORE Su OpenCore, invece, vanno abilitate entrambe le flag. Non chiedetemi il motivo, non so rispondervi. So solo che con solo una NON funziona il wake. Quindi, YES sia su AppleCpuPmCfgLock che su AppleXcpmCfgLock In alternativa, si può caricare il file di configurazione (settato con tutti i parametri della guida), direttamente con il CFG/MSR sbloccato. Ricordo che a ogni aggiornamento del bios/caricamento di altri profili e/o modifiche da windows (compreso l'utilizzo di rgb fusion per modificare il colore della MB), fa perdere lo stato di CFG UNLOCK e riporta il tutto a 0x1 (bloccato) Il problema della cancellazione TOTALE della NVRAM tramite rimozione della batteria, rimane. Questo problema è legato SOLO all'uso con iGPU ATTIVA per quicksync. Quindi, SOLO per chi usa schede video Polaris/Ellesmere Infatti, se notate, avrete il divieto al boot... Entrando al volo nel Bios e disabilitando temporaneamente la iGPU, OSX parte NORMALMENTE (senza QuickSync) FINE DEL PRIMO AGGIORNAMENTO Ringrazio come sempre TUTTI gli utenti del Forum per il supporto e per tutto quanto. Grazie a @fabiosun per avermi spronata a testare le flag piuttosto che lo sblocco Grazie a @Gengik84 per gli SSDT e i vari consigli Grazie a @iCanaro che odia le Gigabyte ( LoL ) Grazie a TUTTI. File di configurazione bios con sblocco CFG già inserito. Ora non mi resta altro che impostare sta benedetta mappatura che NON riesce...NON mi carica il SSDT.... BOOOOH1 point
-
Regolamento del Forum E’ severamente vietato: 1) Contestare pubblicamente le decisioni prese da un membro dello staff…nel caso di divergenze usate la funzione PM per contattare chi ritenete opportuno. 2) Pubblicare link o materiale pirata. (P2P, torrent, ecc..) 3) Promuovere siti, prodotti, o servizi (spamming) 4) Fare offerte di denaro di alcun tipo o richiedere denaro per aiutare 5) Postare messaggi senza senso 6) Avere account duplicati 7) Usare nome utente e/o avatar volgari 😎 I tools di Tonymacx non sono supportati...quindi niente "bestie"....ne "Uni..ne Multi" 8 ) Chiedere aiuto avendo installato usando distribuzioni o con i tools. sopra citati, non avrete il minimo supporto quindi dovrete essere in condizione di usare installer ufficiali ! 10) Hackintosh è basato da anni e anni grazie alla condivisione, lavoro di tanti developers e persone, il tutto in modo gratuito. Per questo non tolleriamo chi lucra su spalle altrui come per esempio chi vende hackintosh. 11) Per scaricare da Download è richiesto un minimo di post quindi magari iniziate presentandovi alla comunità, successivamente quando i contenuti saranno validati, la sezione download verrà sbloccata in automatico. Linee Guida per postare nel forum 1. Ricordate che siete in un forum pubblico quindi educazione e rispetto verso il prossimo, devono essere al primo posto. 2. I topic devono essere aperti nella giusta sezione, dando un titolo che rispecchi il motivo per cui è stato aperto e quindi al suo contenuto 3. I post devono essere inerenti al contenuto del topic stesso 4. Anche se non siamo un forum riguardo la grammatica Italiana, siamo contro i thread o i posts scritti in fretta, male o con un uso eccessivo di abbreviazioni, ci riserviamo la capacita' di poter modificare posts e threads, senza nessun preavviso. 5. Per mantenere il forum fluido anche nei confronti di chi ha connessioni lente, è buona regola usare Spoiler in caso di contenuti molto lunghi 6.Nel caso si postasse kext o altro, è bene specificare la fonte, questo per rispetto del lavoro altrui ed anche per il fatto che sapendo la fonte, un domani un utente sappia dove trovare il Kext più aggiornato 7. Ricordatevi inoltre delle regole della "netiquette". Ad esempio scrivere tutto in maiuscolo, anche una sola parola, o anche solo il titolo, equivale ad urlare ed è considerato maleducazione estrema. Lo staff vi ringrazia per essere parte di questa comunità…e felice di migliorarla insieme a voi… 😉 Buon Hackintosh !!! ----- English ----- Forum Rules It is strictly forbidden: 1) Publicly contest the decisions made by a staff member ... in case of divergences, use the PM function to contact those you deem appropriate. 2) Publish links or pirated material. (P2P, torrent, etc. ..) 3) Promote sites, products or services (spamming) 4) Make money offers of any kind or ask for money to help 5) Posting meaningless messages 6) Duplicate accounts 7) Use vulgar username and / or avatar 😎 Tonymacx tools are not supported ... so no "beasts" .... nor "Uni..ne Multi" 9 ) Ask for help having installed using distributions; you will not have the minimum support so you will need to be able to use official installers! 10) Hackintosh has been based for years and years thanks to the sharing, work of many developers and people, all for free. This is why we do not tolerate those who profit off the backs of others, such as those who sell hackintosh. 11) To download from Download area of this forum a minimum of posts is required so maybe start by introducing yourself to the community, then when the contents are validated, the download section will be automatically unlocked Guidelines for posting in the forum 1. Remember that you are in a public forum so education and respect towards others must be in first place. 2. Topics must be opened in the right section, giving a title that reflects the reason why it was opened, and its content. 3. Posts must be related to the content of the topic itself. 4. Although we are not a forum about Italian grammar, we are against threads or posts written quickly, badly or with excessive use of abbreviations, we reserve the ability to edit posts and threads, without any warning. 5. To keep the forum usable also towards those who have slow connections, it is good practice to use Spoiler in case of very long contents. 6. If you post kext or other, it is good to specify the source, this for respect of the work of others and also for the fact that knowing the source, tomorrow, a user knows where to find the most updated Kext. 7. Remember also the rules of "netiquette." For example, writing everything in capital letters, even a single word, or even just the title, is equivalent to screaming and is considered extreme rudeness. The staff thank you for being part of this community ... and happy to improve it with you ... 😉 Good Hack!!!1 point