Jump to content

dreamwhite

Donator
  • Posts

    321
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by dreamwhite

  1. assolutamente, era un discorso generale, a prescindere da chi realizzasse i pre-made 😀
  2. Buongiorno e grazie mille per avermi risposto. Dunque: Per quanto riguarda le CPU sopra la 10 generazione (quindi 11th, 12th, 13th e 14th) i valori per lo spoof del CPUID sono sempre gli stessi e vanno inseriti nell'apposita sezione Kernel/Emulate. Più nello specifico: Banalmente, questo "55060A00" è il CPU ID delle CPU di 10 generazione, che risultano nativamente compatibili con macOS (o meglio col kernel Darwin). Senza questo spoof, ti troveresti bloccato nella famosa schermata del pre-verbose: Assolutamente si, vedi sopra. Il discorso si applica a tutte le CPU Intel superiori alla 10 generazione (quindi 11th, 12th, 13th e 14th) Questo va disattivato tramite BIOS dove applicabile (a tal proposito ho scritto una guida pubblica che puoi consultare qui: https://github.com/dreamwhite/bios-extraction-guide) ma occhio che su alcune schede madri (come ad esempio diversi laptop Lenovo e purtroppo anche in alcune schede madri desktop recenti Z690 e Z790) il CFG Lock risulta non sbloccabile, ergo sei costretto ad utilizzare la patch per il CFG Lock (AppleXcpmCfgLock) altrimenti rimarrai bloccato sulla schermata "pre-verbose" come da foto sopra. Personalmente non sono un amante degli SSDT pre-made (che siano dell'utente da te citato o dell'admin di craprila), dato che a mio avviso devi conoscere a fondo quello che stai mettendo nell'EFI e sopratutto perchè. Aggiungere cose senza sapere cosa facciano e come mi sembra controproducente se il tuo obiettivo è quello di capire le cose a fondo. Per quello che ti posso dire in merito alle ACPI, senza darti direttamente la "pappa pronta" è di aggiungere queste tabelle: - SSDT-AWAC-DISABLE - SSDT-EC-USBX - SSDT-PLUG-ALT come minimo per poter avviare macOS. Trovi la documentazione sia sul repository ufficiale di acidanthera/OpenCorePkg (link GitHub) che sulla pagina di dortania/Getting-Started-with-ACPI (link sito ufficiale dortania). Anche qui non mi trovi d'accordo purtroppo su OCAT. Per quanto sia un software molto comodo per modificare il config.plist, pur non essendo invasivo come OCC (OpenCore Configurator), lo ritrovo sempre controproducente se vuoi capire come modificare il config.plist usando editor plist meno "performanti" o "esteticamente brutti" come ProperTree. D'altronde, una volta che hai identificato: - tabelle ACPI - che vanno nella cartella EFI/OC/ACPI - Driver - che vanno nella cartella EFI/OC/Drivers - Kext - che vanno nella cartella EFI/OC/Kexts aggiungerle tramite ProperTree è davvero una passeggiata (premendo Command-E e selezionando la cartella EFI). Concludo dicendo che se hai bisogno di una mano per realizzare l'EFI non esitare ad allegare su questo thread il tuo SysReport così potremo aiutarti 🙂 Dimenticavo... Quale RX 6600 avresti intenzione di acquistare? Potresti allegare il link del prodotto o una foto? Per Sonoma non ci sono problemi, ma in generale per macOS occhio alla RX 6600 (o 6600 XT) che compri, dato che diverse Sapphire serie 66xx danno problemi col VBIOS
  3. Purtroppo questa scheda video non risulta essere compatibile con macOS. In rete leggevo di qualcuno che era riuscito a flashare il firmware di una RX570 ma non so quali risultati abbia ottenuto. Se possibile sarebbe il caso di cambiare scheda video montandone una compatibile col sistema operativo che hai intenzione di usare
  4. No problem, siamo qui per questo. Non proprio, una build con scheda madre di serie 600/700 è pressochè identica lato EFI: - MacPro7,1 + RestrictEvents - mappatura delle porte USB fatta ad-hoc - SSDT pressochè uguali fatta eccezione forse per SSDT-EC-USBX (in alcuni casi non basta solo il fake-EC ma bisogna disattivare un eventuale controller EC) - eventuali kext per la connettività come sopra menzionato That's all
  5. Ammesso che l'EFI sia pulita e priva di patch inutili, tendenzialmente potresti partire dall'EFI vecchia (chiamiamola Z590) apportando alcune modifiche come: - tabelle ACPI - SMBIOS (se non usi MacPro7,1 devi metterlo assieme a RestrictEvents) - mappatura USB - eventualmente cambiare i valori di spoof della CPU (se sono diversi da quelli già in tuo possesso) - Booter/Quirks e Kernel/Quirks (e.g. alcune schede madri recenti non consentono lo sblocco del CFG Lock, nonostante RU.efi/setup_var.efi ecc) - kext per la connettività (LAN, Wi-Fi/BT) Chiaramente considera che per ogni build, è necessario aggiornare il BIOS e configurarlo di conseguenza. Per quanto riguarda la compatibilità del chipset posso dirti, principalmente per esperienza, che non dovrebbero esserci problemi di compatibilità con macOS, a patto che l'EFI sia ad-hoc per quell'hardware. Ad ogni modo ciò non toglie che è sempre preferibile partire dal SysReport, post aggiornamento e configurazione del BIOS, per avere una panoramica completa dell'hardware ed evitare di sbattere la testa inutilmente su problemi facilmente risolvibili 🙂
  6. ahah perdonami, ero col cervello in modalità regina elisabetta
  7. Worth mentioning it: https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/?do=findComment&comment=2805853
  8. Come hai risolto con la I225-V? O_O
  9. Ahh cavolo. Da IORegistryExplorer cosa vedi sulla I225-V? C'è qualche kext connesso?
  10. La I225-V su Ventura non dovrebbe funzionare con AppleIntelI210Ethernet e i giusti valori di MinKernel/MaxKernel? Per il Wi-Fi e BT invece che scheda hai? Fenvi T919 (o derivate tipo la BCM94360NG)?
  11. iMac19,1 non va bene per la tua configurazione hardware. Al massimo iMac18,3. Hai provato anche shikigva e unfairgva?
  12. Lo slot M.2 deve: - essere uno slot M.2 chiave A+E, come ogni slot Wi-Fi M.2 - non essere uno slot CNVi (ossia gli slot M.2 in cui funzionano solo le schede Wi-Fi Intel)
  13. Sono nativamente supportate, ergo non richiedono kext per far funzionare Airdrop/AirPlay/Continuity/HandOff?
  14. Ciao, nello specifico che intendi per "il mio iPhone non si aggancia"? Ho una BCM94360NG nativamente compatibile e non ho mai avuto il bisogno di collegare il telefono tramite BT al PC. Più specificamente che cosa stai cercando di fare con il tuo iPhone e il BT del PC?
  15. Una lista di cose a cui prestare attenzione: 1. Che bootloader stai utilizzando? 1.1. se stai utilizzando OpenCore, sei sull'ultima versione stabile di OpenCore nonchè delle kext? Se no, passa al punto 1.2 1.2. se stai utilizzando Clover passa ad OpenCore. 2. Che modello specifico della 6600 XT hai? Sapphire? XFX? Gigabyte? 3. Ho notato che molto spesso e volentieri, la serie 6600 richiede SSDT-BRG0 per poter avviare correttamente su macOS. Magari è un caso, ma stando a quanto sta scritto qui, a partire da Big Sur senza definire un device che prenda il posto dei `pci-bridge` l'applicazione di patch tramite DeviceProperties (e a questo punto deduco anche da parte di WeG) fallisce
  16. Well done! Where can I inspect the source code?
  17. Ciao a tutti, ho da poco risistemato la struttura del mio repo GitHub in cui spiego come estrarre i BIOS (per il momento solo Dell). Vanno aggiunte un po' di schermate su RU.efi ma come inizio non mi sembra male. Per maggiori informazioni: https://github.com/dreamwhite/bios-extraction-guide
  18. Ciao, potresti girarmi un dump di IORegistryExplorer? Come ha detto @Lorys89 possiamo provare col fix HPET di SSDTTime e vedere se risolve
  19. Ciao fai un test. Aggiungi questo SSDT alla tua EFI (cartella OC/ACPI e config.plist sezione ACPI/Add): SSDT-HPET-DISABLE.aml.zip
  20. Oh alright, ricordavo male. D'altronde non ho mai avuto modo di sperimentare con CPU Intel 3Gen o inferiori, ne tantomeno AMD pre-Ryzen 🙂 Grazie per la precisazione
  21. Se la build in questione è quella allegata nella tua firma, non è compatibile Ventura, a meno di patch (CryptexFixup se ricordo bene) Aggiornato liscio come l'olio
  22. Ciao dunque, ho dato uno sguardo alla EFI e ci sono un po' di cose che non mi piacciono, a partire dagli SSDT e alcune kext. Potresti gentilmente fornirmi un SysReport come da questa guida?
  23. Hai provato a disabilitare il device HPET tramite una patch SSDT?
  24. Ciao ottimo! Dunque, al massimo potresti usare la versione slimmed delle kext AirportItlwm e IntelBluetoothFirmware, ma all'atto pratico non avresti alcun vantaggio se non meno spazio occupato sulla partizione EFI
  25. Rieccomi! Sostituisci il file della mappatura, presente in EFI/OC/ACPI con questo: SSDT-6-xh_cmsd4.aml.zip
×
×
  • 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.