UltraLaser Posted September 22, 2016 Share Posted September 22, 2016 Breve guida per installare macOS Sierra su : - Asus Z97i Plus - Wifi+BT (BCM 94352 HMB) - i3 4330T - Asus Strix Gtx 750ti NB: E' la mia prima "guida" siate clementi... -- Preparazione Pennetta USB : Prima di tutto per poter installare macOS Sierra bisogna scaricarlo da App Store, dopodichè inserire la pennetta usb e formattarla come da immagine qui sotto : Nome - USB Formato - OS X esteso (journaled) Schema - Mappa partizione GUID Lanciare il seguente comando da terminale : sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app/ --nointeraction NB: Ci impiegherà un pò... Scaricate Clover da qui : https://sourceforge.net/projects/cloverefiboot/ Lanciate Clover (Versione attuale = 3763)e selezionare “Cambia posizione installazione”, selezionare la pennetta usb poi cliccare su “Ad Hoc” ed impostarlo come in foto Fatto questo passaggio sulla scrivania comparirà la cartella EFI, entrate in EFI/Clover e copiate il config.plist sulla scrivania. Scaricate Clover Configurator da qui : http://mackie100projects.altervista.org ed aprire il config.plist appena copiato. Settare come da foto qui sotto : Ora scaricate il FakeSMC da qui : https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloadse mettetelo dentro alla cartella (sul Desktop) EFI/Clover/kexts/10.12 Chicca : Mettete sulla stessa pennetta tutte le app/kext che vi serviranno. -- Installazione : La preparazione della Pennetta USB è terminata, ora procediamo alla sua installazione. Controllate che il Bios che sia dettato così : 1) Advanced -> Boot -> CSM: Disabled. 2) Restart. (Se non riavviate non vedrete il boot menu correttamente) 3) Advanced -> Boot -> Secure: OtherOS. 4) Secure Boot submenu. Cambiare da “Windows UEFI mode” a “Other OS” 5) Disabilitare Note VT-d e CFG-Lock inserite la usb e fate il boot (F8 appena si accende il pc); Attenzione : Prima di procedere con l'installazione formattate il disco con nome Sierra (non la partizione ma il disco) come prima, cioè ->Schema -> Mappa partizione GUID Ad installazione finita (dovrebbe rebootare e continuare per due o tre volte) vi troverete sul desktop con la pennetta usb; Installate Clover selezionando "Sierra". Create il vostro config.plist con le stesse modalità descritte sopra; Inserite sempre dentro ad EFI/Clover/kexts/10.12 : - FakeSMC - IntelMouseInternet (reperibile qui https://github.com/Mieze/IntelMausiEthernet)oppure il classico Intel1000E Nota per montare la EFI ci sono diversi metodi, personalmente utilizzo il terminale : $ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Sierra 119.2 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 nel mio caso dovrò montare "disk0 s 1" Basta creare una directory dove volete e : mkdir efi && sudo mount -t msdos /dev/disk0s1 efi/ Fate un bel reboot, togliete la pennetta usb e scaricate i webdriver da qui : https://images.nvidia.com/mac/pkg/367/WebDriver-367.15.10.05f01.pkg ;installateli, fate un riavvio e controllate che sia selezionato "NVIDIA Web Driver" dal menu a tendina sulla status bar in alto POST INSTALLAZIONE -- Pstates / Cstates : In Clover, sezione ACPI abilitate solo : - Generate PStates - Generate Cstates --VECCHIO METODO-- Aprite il terminale e digitate : url -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh invio chmod +x ~/ssdtPRGen.sh -x 1 invio ~/ssdtPRGen.sh invio Vedrete lavorare lo script, rispondete con "n" su - " Do you want to copy /Users/xxxx/Library/ssdtPRGen/ssdt.aml to /Extra/ssdt.aml? (y/n)?" - " Do you want to open ssdt.dsl (y/n)?" Per cercare la tabella SSDT appena creata dallo script : Cliccate su "VAI" in alto sul finder, tenete premuto il tasto "Alt", vedrete apparire la cartella "Libreria" Recatevi successivamente nella cartella ssdtPRGen, al suo interno troverete il file SSDT.aml. Copiatelo in EFI/Clover/Acpi/Patched (montate la EFI con il metodo sopra) Successivamente, importate il config.plist con Clover configurator (come prima, montate la EFI e spostate il config.plist sulla scrivania) nella sezione Acpi togliete i flag da "Generate C e P states" come in foto qui sotto Salvate la modifica e sostituite il config.plist che avete sulla scrivania con quello nella EFI. Riavviate -- Audio : Scaricate da qui il kext https://github.com/vit9696/AppleALC/releases(ad oggi) il file 1.0.16.RELEASE.zip Vi troverete il file AppleALC.kext che va messo dentro alla kext 10.12 di Clover. Controllate di aver nella sezione Devices in INJECT “1” (senza apici) Riavviate e nel pannello di controllo nella sezione Suono scegliete - “Dispositivo uscita audio selezionato” - in uscita audio selezionate “Altoparlanti interni” -- TRIM : Se avete un disco SSD abilitate il TRIM! da terminale : sudo trimforce enableIl Mac si riavvierà con il Trim attivato -- WiFi + BT : Installate in /S/L/E i seguenti Kext (io mi trovo bene con Kext utility) che troverete al post Nr. 2 : - BrcmFirmwareRepo.kext - BrcmPatchRAM2.kext - FakePCIID_Broadcom_WiFi.kext - FakePCIID.kext Nel config.plist di Clover dovete aggiungere questa patch in "Kernel and Kext Patches" nella sezione "KextsToPatch" - Name : AirPortBrcm4360 - Find* [HEX] : 81F952AA00007529 - Replace * [HEX] : 81F952AA00006690 Aggiornamento per 10.12.1 : installare il kext IO80211Family.kext (secondo post) SLE poi cancella tutte le patch che eventualmente si hanno in KextsToPatch e aggiungere solo queste : Name : AirPortBrcm4360 Find : 4D61632D43364546413633393632464336454130 Replace : 4D61632D32374144424237423443454538453631 Comment : 10.11-BCM94352-Whitelest-0x4331-iMac14,3 Name : AirPortBrcm4360 Find : 81F952AA00007529 Replace : 81F952AA00006690 Comment : 10.12-BCM94352-5GHz-US-FCC-dv Name : AirPortBrcm4360 Find : 4183FCFF742C48 Replace : 66C7062361EB2B Comment : 10.11-BCM94352-CC=#a-Ramalama Name : AirPortBrcm4360 Find : 4183FCFF742C48 Replace : 66C7065553EB2B Comment : 10.11-BCM94352-5GHz-US-FCC-dv Name : AirPortBrcm4360 Find : 6B100000750D Replace : 6B1000009090 Comment : 10.11-BCM94352-Airport-Extreme Name : AirPortBrcm4360 Find : 4D61632D43364546413633393632464336454130 Replace : 4D61632D32374144424237423443454538453631 Comment : 10.11-BCM94352-Whitelest-0x4353-MacBoolAir5,2 Name : IOBluetoothFamily Find : 4885FF7447488B07 Replace : 41BE0F000000EB44 Comment : 10.11-BT4LE-Handoff-Hotspot-lisai9093 e nella sezione Devices mettere questo : 0x43a014E4 nello spazio di WI-FI NB: in caso di OS upgrade andranno nuovamente installati. Aggiornamento : Per sistemare le usb, caricare i seguenti kext in 10.12 : - FakePCIID_XHCIMux.kext - FakePCIID.kext -------------- AGGIORNAMENTO A 10.12.1 + general fixes Vedi post Nr. 12 Link to comment Share on other sites More sharing options...
UltraLaser Posted September 22, 2016 Author Share Posted September 22, 2016 SSD : Bluetooth : Audio : Grafica / Monitor : Memoria : Scheda Ethernet : USB : Network : Wifi : I ringraziamenti ovviamente vanno a tutta la comunità che hanno permesso questo Hack ma in particolare a Toleda, Rehabman. Un ringraziamento particolare anche ai nostri mod italiani che ci supportano con una pazienza infinita. Per i mod, se vedete qualche inesattezza o qualche "cosmetic fix", fatemelo sapere eh! Ciao e buon hack. Da Mettere in SLE.zip Kext per Clover.zip Esempio - config.plist.zip Utility.zip usb.zip WI-FI 10.12.1 - jIO80211Family.kext.zip Link to comment Share on other sites More sharing options...
gengik84 Posted September 22, 2016 Share Posted September 22, 2016 (edited) Perché EmuvariableUEFI? Sposto in una sezione più idonea Edited September 22, 2016 by gengik84 Fatto Link to comment Share on other sites More sharing options...
UltraLaser Posted September 22, 2016 Author Share Posted September 22, 2016 Perché EmuvariableUEFI? Sposto in una sezione più idonea Perchè altrimenti avevo problemi con l'nvram ne abbiamo parlato sul thread del web driver per Sierra. Senza, con la mia mobo, non va. Link to comment Share on other sites More sharing options...
UltraLaser Posted September 23, 2016 Author Share Posted September 23, 2016 @gengik84 Sto notando di tanto in tanto qualche glitch sul mouse (Logitech M185 usb wireless)... da cosa potrebbe dipendere? Link to comment Share on other sites More sharing options...
gengik84 Posted September 23, 2016 Share Posted September 23, 2016 cosa intendi per glitch? Link to comment Share on other sites More sharing options...
UltraLaser Posted September 23, 2016 Author Share Posted September 23, 2016 cosa intendi per glitch? Che ogni tanto "scatticchia" è come se perdesse qualche frame... Stavo gongolando è noto che è un problema comune per i Logitech ... QUI Niente da fare ho appena provato ma ho ancora glitch. Forse mi manca qualcosa nel config.plist? Potresti darci un'occhiata pls? Boh adesso ho provato ad estrarre e sistemare il mio DSDT vediamo se migliora... ad occhio sembrerebbe di si... vi terrò aggiornati Link to comment Share on other sites More sharing options...
UltraLaser Posted September 24, 2016 Author Share Posted September 24, 2016 @Gengik84 così a naso, quali sarebbero le patch da applicare sul dsdt per la mia mobo? giusto per capire se le ho applicate tutte correttamente... grazie Inviato dal mio iPad utilizzando Tapatalk Pro Link to comment Share on other sites More sharing options...
gengik84 Posted September 24, 2016 Share Posted September 24, 2016 @Gengik84 così a naso, quali sarebbero le patch da applicare sul dsdt per la mia mobo? giusto per capire se le ho applicate tutte correttamente... grazie Inviato dal mio iPad utilizzando Tapatalk Pro Ti sconsiglio di aggiungere un dsdt patchato alla presente guida... E' sempre buona regola estrarre e parcare il proprio anche con stessa scheda madre... Ci sono troppi fattori importanti tra cui versione bios, cpu,gpu, ram ecc.... Link to comment Share on other sites More sharing options...
UltraLaser Posted September 24, 2016 Author Share Posted September 24, 2016 si si certo per quello non ho nessun problema... poi volevo aggiungere una mini sezione sul come estrarre e patchare per la mia mobo correggendo tutti gli errori. Solo mi chiedevo oltre a sistemare gli errrori di compilazione, quali patch applicare poi? (tipo quelle per l'usb di cui non mi ricordo il nome...) Inviato dal mio iPad utilizzando Tapatalk Pro Link to comment Share on other sites More sharing options...
UltraLaser Posted September 25, 2016 Author Share Posted September 25, 2016 Ho appena verificato una cosa : è meglio lasciare il "Generate C e P States" in Clover che generarle con il tools di pikeralpha. Controllando con il intel power gadget la cpu si comporta MOLTO meglio se i valori vengono presi da "Clover". Con pikeralpha invece i valori sono quasi sempre sparati al massimo (30x) Link to comment Share on other sites More sharing options...
UltraLaser Posted November 5, 2016 Author Share Posted November 5, 2016 Aggiornamento a 10.12.1 e fix vari.. Allora.. come dire.. sono diventato matto per far funzionare bene il WIFI e comprenderne l'hack. Ho modificato "pesantemente" anche il config.plist di Clover che trovate in allegato (ovviamente ho modificato la sezione SMBIOS come il Serial ETC...) Mi sono creato il mio DSDT.aml (con numerose patch) e il mo SSDT (per il mio processore) NOTA per il WIFI : non installare ma patchare il kext originale! Se già installati, rimuovere questi da SLE : - FakePCIID_Broadcom_WiFi.kext - FakePCIID.kext Copiare da SLE IO80211Family.kext sul desktop, e con mostra contenuto andare in : -> Contents -> Plugins -> AirPortBrcm4360.kext -> Contents Ed aprire con PlistEditor Pro il file Info.plist, poi andare in : -> IOKitPersonalities -> Broadcom 802.11 PCI -> IONameMatch e nell'array numero due sostituire il vecchio valore con : pci14e4,43b1 Salvare ed installare il kext Da Clover abilitare queste patch (Kernel And Kext Patches): Name : AirPortBrcm4360 Find : 4183FCFF742C48 Replace : 66C7065553EB2B Comment : 10.11-BCM94352-5GHz-US-FCC-dv Name : AirPortBrcm4360 Find : 4183FCFF742C48 Replace : 66C7062361EB2B Comment : 10.11-BCM94352-CC=#a-Ramalama Name : AirPortBrcm4360 Find : 6B100000750D Replace : 6B1000009090 Comment : 10.11-BCM94352-Airport-Extreme Name : AirPortBrcm4360 Find : 81F952AA00007529 Replace : 81F952AA00006690 Comment : 10.12-BCM94352-5GHz-US-FCC-dv Name : IOBluetoothFamily Find : 4885FF7447488B07 Replace : 41BE0F000000EB44 Comment : 10.11-BT4LE-Handoff-Hotspot-lisai9093 Per il Blootooth installare in SLE solo questi kext : - BrcmFirmwareRepo.kext - BrcmPatchRAM2.kext Clover zip BT + IO80211Family patchato.zip CLOVER.zip Link to comment Share on other sites More sharing options...
agentot Posted January 16, 2017 Share Posted January 16, 2017 grazie a questa guida ho creato il mio primo hackintosh!!!! z97iplus - i7 4790k - 16gb ram - gpu integrata(hd4600) - wi-fi - bluetooth! tutto funzionante!!! grazie ancora ad ultralaser e gengik84 per la guida su come installare osx ss 1 Link to comment Share on other sites More sharing options...
UltraLaser Posted January 18, 2017 Author Share Posted January 18, 2017 Figurati, grazie a te Link to comment Share on other sites More sharing options...
agentot Posted January 18, 2017 Share Posted January 18, 2017 Ciao laser, ieri mi è partito l'aggiornamento automatico ed ha installato la 10.12.2, l'unica cosa che non funziona sembra il wifi, procedo come hai elencato sopra? fa lo stesso anche se tu hai la 1012.1? comunque questa mainboard è da mettere ai primi posti per quanto riguarda la compatibilità con hackintosh! anche per me che sono un super noob è stato semplice completare questa build (logicamente con il vostro supporto eccezzionale, mai visto roba del genere, gengik e jolly si fanno in quattro per aiutarci tutti!!!!) Link to comment Share on other sites More sharing options...
UltraLaser Posted January 19, 2017 Author Share Posted January 19, 2017 Ciao laser, ieri mi è partito l'aggiornamento automatico ed ha installato la 10.12.2, l'unica cosa che non funziona sembra il wifi, procedo come hai elencato sopra? fa lo stesso anche se tu hai la 1012.1? comunque questa mainboard è da mettere ai primi posti per quanto riguarda la compatibilità con hackintosh! anche per me che sono un super noob è stato semplice completare questa build (logicamente con il vostro supporto eccezzionale, mai visto roba del genere, gengik e jolly si fanno in quattro per aiutarci tutti!!!!) Si si come al post nr. 12 1 Link to comment Share on other sites More sharing options...
agentot Posted January 19, 2017 Share Posted January 19, 2017 Si si come al post nr. 12 fatto tutto come da post 12, usato il tuo Kext già patchato, booooom funziona di nuovo tutto a meraviglia, anzi ora nel bluetooth ho anche attivo handsoff etc che prima non erano! Ragazzi io non so più come ringraziarvi!!!! Dimenticavo, tutti sembrano avere problemi di sleepmode, con questa mb funziona perfettamente Link to comment Share on other sites More sharing options...
gengik84 Posted January 19, 2017 Share Posted January 19, 2017 se vuoi nella guida per asrock H110 trovi fake con il wifi "integrato"... Questo permette di lasciare installato il kext originale Link to comment Share on other sites More sharing options...
agentot Posted January 19, 2017 Share Posted January 19, 2017 se vuoi nella guida per asrock H110 trovi fake con il wifi "integrato"... Questo permette di lasciare installato il kext originale perfetto! grazie gengik Link to comment Share on other sites More sharing options...
gengik84 Posted January 19, 2017 Share Posted January 19, 2017 perfetto! grazie gengik Figurati... Link to comment Share on other sites More sharing options...
UltraLaser Posted January 19, 2017 Author Share Posted January 19, 2017 fatto tutto come da post 12, usato il tuo Kext già patchato, booooom funziona di nuovo tutto a meraviglia, anzi ora nel bluetooth ho anche attivo handsoff etc che prima non erano! Ragazzi io non so più come ringraziarvi!!!! Dimenticavo, tutti sembrano avere problemi di sleepmode, con questa mb funziona perfettamente Guarda, io ho impiegato un pò a capire come far funzionare tutto (e ovviamente un ringraziamento dovuto a gengik84 e pisellonio) ma ora da grandi soddisfazioni. Praticamente uso macOS al 99.99% ed il 0.01% win10 1 Link to comment Share on other sites More sharing options...
gengik84 Posted January 19, 2017 Share Posted January 19, 2017 Sicuramente arriverai anche ad eliminare quel 0,01%.... Link to comment Share on other sites More sharing options...
UltraLaser Posted January 19, 2017 Author Share Posted January 19, 2017 Sicuramente arriverai anche ad eliminare quel 0,01%.... Anche secondo me... in pratica faccio il boot di windoze solo per fare gli aggiornamenti... Poi non ti dico la goduria, ho preso un Signor monitor : ASUS ROG PG348Q e macOS è veramente sexy a questa risoluzione. Mi lascia solo l'amaro in bocca che la mia fida GTX 750Ti non sia nativa uefi e mi sballa la risoluzione di clover. Link to comment Share on other sites More sharing options...
gengik84 Posted January 19, 2017 Share Posted January 19, 2017 Wow...monitor decisamente invidiabile... Riguardo all gtx...non conosco molto nvidia, non so se potresti flashare un bios in uefi Con ati per risolvere il problema si fa... Link to comment Share on other sites More sharing options...
agentot Posted January 19, 2017 Share Posted January 19, 2017 @laser gran bel monitor!!!! comunque hackintosh mi sta prendendo parecchio, con questa amd sono alla 3a! sta diventando una vera passione @gengik ma se domani ad esempio voglio aggiungere una gpu? c'è da rifare parecchie cose? Link to comment Share on other sites More sharing options...
Recommended Posts