Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/17/2020 in all areas

  1. EFIOC0.5.8.zip Allego EFI finale con mappatura delle USB . Tutto OK . Funziona tutto al 100% eccetto il modulo Wi-Fi / BT . Non ho potuto testare le type-C per mancanza hardware. Grazie a iCanaro e Gengik84 per il supporto. Considerando che arrivo da un hardware vecchio di oltre 10 anni è un bel salto per me. AMD con Ryzen ha fatto un salto in avanti incredibile e penso che oggi come oggi non c'è un solo motivo per non preferire una piattaforma Ryzen ad una Intel. Buona serata.
    2 points
  2. 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
  3. Ciao a tutti E' un semplice applicativo che scarica l'ultima versione release di OpenCore Bootloader, le ultime versioni dei kext e driver base acidanthera. Successivamente crea la struttura della EFI. Possibilità di scelta se si usasse FV2 oppure no, quindi adeguerà i driver di conseguenza Modifica i plist in base ai Drivers scelti. THX to @fabiosun per l'icona Lo trovate in Downloads
    1 point
  4. 183 downloads

    Injector per dischi SATA quando non vengono caricati/riconosciuti correttamente dal sistema.
    1 point
  5. @tuxy non è un errato duplicato ma è solo un duplicato, inteso come "nome" diciamo, ma con indirizzo diverso senti che rigiro di parole 😂
    1 point
  6. Misc → Debug → Target = 3
    1 point
  7. Grazie mille, walterino, per avermi pensato. Purtroppo il mio vecchio desktop ha tirato le cuoia e ho venduto i pezzi superstiti, compresa la Nvidia. Ho assemblato un desktop nuovo con ryzen 5 2400G, senza la scheda video dedicata, cosa che mi ha costretto ad abbandonare l'hack, che era una passione, ma non mi serviva a livello professionale. Continuo a spulciare il sito, più per affetto verso la comunità che per altro, ma mi sono reso conto che il divario tra gli ultimi sviluppi e quello a cui ero rimasto è così grande che riesco a fatica a seguire i discorsi. Comunque spero sempre in una compatibilità futura della integrata AMD, al che riprenderò in mano l'hack, anche se poi dovrò iniziare da zero, ad esempio con opencore. Ciao e approfitto per un abbraccione virtuale a tutti. 😉
    1 point
  8. leggi il manuale, disattiva il debug.
    1 point
  9. anche se li patchi per installarli, mica si attiva la grafica su mojave con i webdriver quindi o usi high sierra o cambi scheda video
    1 point
  10. non avevo ancora aggiornato al security update 002-2020
    1 point
  11. config --> boot --> arguments --> igfxonln=1 config --> graphics --> ig-platform-id --> 0x3E9B0007 salvi, riavvii e vedi se hai desktop e se si attiva la grafica che release di clover stavi installando?
    1 point
  12. quelle che non vedi in ioreg, io per il momento, non le disabiliterei
    1 point
  13. Purtroppo non ho affrontato mai la situazione negative..a me e' andato al primo colpo e pure a @thenightflyer ed altri utenti che hanno provato Pero' a sensazione che se sbagli non vada piu' la rete nemmeno in windows
    1 point
  14. 1 point
  15. scrivi le porte da disabilitare così ti è più chiaro?!
    1 point
  16. ottimo grazie mille!! Scusa per la firma...grazie!!
    1 point
  17. si ho testato anche mojave, ma per me il meglio lo rende con high sierra, poi dipende da che scheda video ci metti, con la 750Ti uso i webdriver e l'audio HDMI funziona bene @maciste ti metto in spoiler la firma, che così è esagerata ed inibisce la buona lettura dei thread
    1 point
  18. Installazione UEFI, il Boot sullo stesso Disco.
    1 point
  19. @Extreme™la risposta verrebbe cosi': Lo stai limando perche'? io con questa piastra non necessito ne di port limits ne di kext usb particolari.. Riscontri particolari problemi in relazione alle USB? Nel caso, sei sicuro che siano quelle eventualmente interessate da un probabilmente inutile kext?
    1 point
  20. E' uscita la 1.5 😉 https://www.hackintosh-forum.de/forum/thread/47791-radeonboost-kext-benchmark-scores-wie-am-echten-mac-unter-windows/ tuttavia mi uccide l'accelerazione, oltre ad avere il bug dei 30bit coi colori falsati... tutto virato sull'arancione...
    1 point
  21. @netgear Ottima, 😀 ma hai usato comunque bootCamp interessante sarebbe farlo senza, io provai questa su un vecchio iMac del 2010, ha funzionato, basta creare la partizione per win, e creare la Usb con uNetbootin https://www.es-informatica.it/installare-windows-10-su-un-mac-senza-bootcamp/
    1 point
  22. hai provato a collegare il clone via usb?
    1 point
  23. Clover dice che la versione non è compatibile con Catalina ma se noti puoi scegliere "Installa comunque": e così facendo si installa senza problemi. Per la EFI: la monti con clover configurator perciò puoi accedervi e fare ciò che vuoi: come anche eliminarla se il caso.
    1 point
  24. Ciao, Salve, Benvenuto 🙂
    1 point
  25. Mi sembra di aver letto che la clonazione è avvenuta con successo
    1 point
  26. kernel quirks externaldiskicons
    1 point
  27. Ed ecco il Risultato Finale, la possiamo usare non solo per Trasformare un MAC in una macchina solo Windows, ma anche in accoppiata a OS X, basta creare uno spazio in coda e Rirpistinare 😀... -
    1 point
  28. I would like to share something that could be useful for Full PCi tab lovers in about my Mac / System Report /PCI from Proxmox shell (this naming for path is for latest 6.2 proxmox VE installation: nano /usr/share/qemu-server/pve-q35-4.0.cfg you will see: GNU nano 3.2 /usr/share/qemu-server/pve-q35-4.0.cfg #[device "ehci"] # driver = "ich9-usb-ehci1" # multifunction = "on" # bus = "pcie.0" # addr = "1d.7" #[device "uhci-1"] # driver = "ich9-usb-uhci1" # multifunction = "on" # bus = "pcie.0" # addr = "1d.0" # masterbus = "ehci.0" # firstport = "0" #[device "uhci-2"] # driver = "ich9-usb-uhci2" # multifunction = "on" # bus = "pcie.0" # addr = "1d.1" # masterbus = "ehci.0" # firstport = "2" #[device "uhci-3"] # driver = "ich9-usb-uhci3" # multifunction = "on" # bus = "pcie.0" # addr = "1d.2" # masterbus = "ehci.0" # firstport = "4" #[device "ehci-2"] # driver = "ich9-usb-ehci2" # multifunction = "on" # bus = "pcie.0" # addr = "1a.7" #[device "uhci-4"] # driver = "ich9-usb-uhci4" # multifunction = "on" # bus = "pcie.0" # addr = "1a.0" # masterbus = "ehci-2.0" # firstport = "0" #[device "uhci-5"] # driver = "ich9-usb-uhci5" # multifunction = "on" # bus = "pcie.0" # addr = "1a.1" # masterbus = "ehci-2.0" # firstport = "2" #[device "uhci-6"] # driver = "ich9-usb-uhci6" # multifunction = "on" # bus = "pcie.0" # addr = "1a.2" # masterbus = "ehci-2.0" # firstport = "4" # FIXME: Remove this audio0 device at the next possible time # see: https://pve.proxmox.com/pipermail/pve-devel/2019-July/038417.html # https://pve.proxmox.com/pipermail/pve-devel/2019-July/038428.html #[device "audio0"] # driver = "ich9-intel-hda" # bus = "pcie.0" # addr = "1b.0" [device "ich9-pcie-port-1"] driver = "pcie-root-port" x-speed = "16" x-width = "32" multifunction = "on" bus = "pcie.0" addr = "1c.0" port = "1" chassis = "1" [device "ich9-pcie-port-2"] driver = "pcie-root-port" x-speed = "16" x-width = "32" multifunction = "on" bus = "pcie.0" addr = "1c.1" port = "2" chassis = "2" [device "ich9-pcie-port-3"] driver = "pcie-root-port" x-speed = "16" x-width = "32" multifunction = "on" bus = "pcie.0" addr = "1c.2" port = "3" chassis = "3" [device "ich9-pcie-port-4"] driver = "pcie-root-port" x-speed = "16" x-width = "32" multifunction = "on" bus = "pcie.0" addr = "1c.3" port = "4" chassis = "4" ## # Example PCIe switch with two downstream ports # #[device "pcie-switch-upstream-port-1"] # driver = "x3130-upstream" # bus = "ich9-pcie-port-4" # addr = "00.0" # #[device "pcie-switch-downstream-port-1-1"] # driver = "xio3130-downstream" # multifunction = "on" # bus = "pcie-switch-upstream-port-1" # addr = "00.0" # port = "1" # chassis = "5" # #[device "pcie-switch-downstream-port-1-2"] # driver = "xio3130-downstream" # multifunction = "on" # bus = "pcie-switch-upstream-port-1" # addr = "00.1" # port = "1" # chassis = "6" [device "pcidmi"] driver = "i82801b11-bridge" bus = "pcie.0" addr = "1e.0" [device "pci.0"] driver = "pci-bridge" bus = "pcidmi" addr = "1.0" chassis_nr = "1" [device "pci.1"] driver = "pci-bridge" bus = "pcidmi" addr = "2.0" chassis_nr = "2" [device "pci.2"] driver = "pci-bridge" bus = "pcidmi" addr = "3.0" chassis_nr = "3" [device "pci.3"] driver = "pci-bridge" bus = "pcidmi" addr = "4.0" chassis_nr = "4" In there I commented many lines (old USB related) , this to have a better and clean situation in PCI device output in app like dpcimanager or Hackintool My tries it is always related to acquire a perfect functionality on internal audio I miss 😉 with this emu vm config I achieve this: so a bunch of EHCI and UHCI device are not loaded anymore in my system..and functionality of it seems to be the same. From picture above you can see some stuff also passed from the pve-q35-4.0.cfg file, I mean QEMU PCI-Pci bridge.. I am trying if is possible to avoid also some of this loading.You see also other stuff (first 6 lines) it seems not present in this file.. Main task/goal could be to inject here some devices we have in our rig? We will see Previous situation without commenting those lines: here less controllers passed..it is a VM I use to test so I pass few devices! DO NOT DO IT IF YOU PASS USB MOUSE OR KEYBOARD OR OTHER DEVICE AS A SINGLE USB IN WEB INTERFACE
    1 point
  29. 1 point
  30. Ok guys here's my system before I begin the main passthru configs. Only pass thru'd a pair of Radeon VII GPUs so far. There's a bit of tidying up to to do and add the 2nd MP600 to the box. Enjoy! /etc/pve/qemu-server/101.conf etc/default/grub /etc/modprobe.d/kvm.conf /etc/modprobe.d//blacklist.conf /etc/modprobe.d//vfio.conf ./iommu.sh dmesg –kernel find /sys/kernel/iommu_groups/ -type l Anything else you need to know let me know! Proxmox Screens: Hardware & Options
    1 point
  31. ok a big improvement for me.. trying to solve audio problems I have had an idea to try to pass impassable USB controller in my case they had an id like this: 10:22,148c so I asked @Pavoto compile for me new kernel adding this patch: diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 308f744393eb..9806bff34b9b 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4999,6 +4999,9 @@ static void quirk_intel_no_flr(struct pci_dev *dev) DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x1502, quirk_intel_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x1503, quirk_intel_no_flr); +DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_AMD, 0x148c, quirk_intel_no_flr); +DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_AMD, 0x1487, quirk_intel_no_flr); + static void quirk_no_ext_tags(struct pci_dev *pdev) { struct pci_host_bridge *bridge = pci_find_host_bridge(pdev->bus); -- 2.24.1 He compiled it successfully and I have inserted in my Proxmox now all controller are passed under vfio driver (in my case no need to declare it on vfio.conf or block any drivers) Pavo added this patch in his GitHub . I think this could also be useful to pass other problematic controllers (ie thunderbolt?? ) 🙂 below my passed controller now: 04:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller [1022:148c] Subsystem: Micro-Star International Co., Ltd. [MSI] Starship USB 3.0 Host Controller [1462:7c60] Kernel driver in use: vfio-pci Kernel modules: xhci_pci 23:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller [1022:148c] Subsystem: Micro-Star International Co., Ltd. [MSI] Starship USB 3.0 Host Controller [1462:7c60] Kernel driver in use: vfio-pci Kernel modules: xhci_pci 46:00.1 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c] Subsystem: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:1486] Kernel driver in use: vfio-pci Kernel modules: xhci_pci 46:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c] Subsystem: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:148c] Kernel driver in use: vfio-pci for now I haven't tested if I have additional problem using this patch.... we are on the bleeding edge..using not tested hardware for our task 😉
    1 point
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.