gengik84 Posted April 3, 2016 Share Posted April 3, 2016 Materiale occorrente: Versione osx ufficiale non antecedente a 10.11.4 Kext Ethernet: AppleIntelE1000.kext oppure IntelMausiEthernet Pacchetto fine guida: FakeSmc+sensors e app HWMonitor estratti dall’ultimo pkg (6.19.1406) scaricabile da qui reso compatibile anche per Broadwell/Skylake Aggiornamento: Pacchetto-2 fine guida: FakeSmc+sensors e app HWMonitor estratti dall’ultimo pkg (6.23.1417), offre maggior supporto per Skylake Intel Power Gadget Impostazioni Bios oltre alle solite: Grafica primaria “onboard” con 128 mb di memoria dedicata CSM disable Legacy usb support: Enable Iniziamo a preparare la usb come da mia guida seguendo la parte per installazione di Clover in UEFI. Ho fatto una piccola variazione installando il driver64UEFI …OsxAptioFix2Drv al posto dell’altro. Questo ci permettere di non avere restrizioni a nvram e di usare successivamente CsrActiveConfig= 0x3, quindi di avere SIP abilitata in percentuale maggiore. Installato clover, importate il config plist e modificate: Boot: lasciate selezionato solo il verbose (-V) Acpi: deselezionate tutti i fix sia old che new way, lasciate flaggato solo Generate C e P states Device: Usb/Inject lasciate attiva iniezione Fix Ownership... serve a prevenire/ oltrepassare il blocco a "AppleUSBLegacyRoot.....enabling legacy matching" Graphics: inject intel ed inserite su ig-platform-id = 0x19120000 Se usate altri processori con relative intel HD , controllate qui il giusto Platform ID, quello a voi adeguato SMbios: impostate Imac 17.1 avendo l’accortezza di usare un seriale non riconosciuto da Apple. In questa versione di osx non ho avuto necessità di inserire la patch Apic di @Piker sul config.plist Salvate la modifica apportata al config.plist Mettete Fake che trovate allegato nella relativa cartella, nella quale ho inserito anche i sensor che vi serviranno successivamente per monitorare il vostro hardware A questo punto riavviate e fate il boot da usb. Finito il processo di installazione…. Per far riconoscere correttamente le ram, ho usato clover… La grafica non presenta alcun artefatto ed è visualizzata correttamente Avvio da HD/SSD montiamo la partizione EFI, copiamo e sostituiamo la cartella efi con quella funzionante della usb. Riavviate normalmente senza usb A questo punto, tramite lo script di @Piker (versione beta) creiamo SSDT.aml per il Power Management da copiare in EFI/Clover/acpi/patched , successivamente è importante deselezionare i Generate C e P states sul config.plist prima di riavviare. Istruzioni curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh invio chmod +x ~/ssdtPRGen.sh invio ~/ssdtPRGen.sh Per cercare la tabella SSDT: Clicca su "VAI" in alto sul finder, tieni premuto il tasto "Alt", vedrai apparire la cartella "Libreria" Recati successivamente nella cartella ssdtPRGen Al suo interno trovi SSDT.aml, copialo dove ti ho detto Risultato Audio: Scaricate Ssdt a fine guida e mettetelo in EFI/Clover/acpi/patched importate il config dell’hd: Nella sezione device/audio/inject inseriamo 1 Salviamo e riavviamo. Montiamo la partizione EFI dell’hd… Scarichiamo qui per El Capitan Scarichiamo qui per Sierra Lanciamo lo script di @Toleda, dopo aver risposto alle domande, riavviamo e successivamente rechiamoci in Preferenze audio/uscita ed impostiamo quella che stiamo utilizzando. Metodo alternativo: AppleALC.kext Nella sezione device/audio/inject inseriamo 1 Collocare AppleALC nella relativa cartella in EFI *Nota: Dalla versione 1.1.0 scaricare qui e collocare anche questo kext insieme ad AppleALC Aggiungere questo rename sul config, nella sezione Acpi/DSDT-patches Salviamo e riavviamo Comment Find Replace Rename HDAS to HDEF 48444153 48444546 Per Audio HDMI: Montiamo nuovamente la partizione EFI Scarichiamo qui Lo script oltre ad aggiungere la patch sul config.plist,ci creerà automaticamente un ssdt nel relativo percorso in EFI, per abilitare l'audio Risultato SSD: per chi a tale disco è possibile abilitare il trim dando questo comando sul terminale: sudo trimforce enable Per monitorare il vostro hardware, copiate l’app allegata nel pachetto in applicazioni ….Bhè la vita residua del ssd non è proprio veritiera,.... ma il resto lo è.... Potete confrontare usando Intel Power Gadget .... Geekbench iGPU test Aggiornamento WIFI: per chi possiede come me lo stesso modulo, su Sierra inseriamo, nella sezione Kernel and kext Patches.... questa patch (credits @Darkvoid) Name Find Replace AirPortBrcm4360 81F952AA00007529 81F952AA00006690 In fondo alla guida troverete Fakesmc.kext modificato da me per far funzionare il wifi... Non è necessario ulteriori kext o patch Aggiornamento glitch... (Thanks to @Piker R.Alpha). (Non più necessaria da 10.12.4) Nella sezione Devices/Add Properties del config.plist aggiungete questa patch... Per non sbagliare copiate ed incollate sul vostro Device Key* Value ValueType IntelGFX AAPL,GfxYTile 01000000 data Oltre a questo dovrete aggiungere il rename GF0 to IGPU nella sezione Acpi/DSDT-patches come da foto Patches Find Replace change GFX0 to IGPU 47465830 49475055 Immagini sotto spoiler, per esempio.. Aggiornamento:da 10.12.5 serve un ulteriore kext per la grafica integrata ed è IntelGraphicsFixUP e ovviamente lilu.kext Non funziona: Wifi essendo intel Risolto Sostituito con Broadcom BCM94352Z...Funziona con DSDT patch o ToledaARPT.kext o FakePCIID.kext Sleep…. Audio HDMI integrato Risolto work in progress….. ***Nota: Se possedete una scheda video oltre a fake e relativi sensors, aggiunte anche quello apposito per poter monitorare la GPU. Lo trovate allegato nel pacchetto "Sensors GPU"... Mi raccomando usate la stessa versione inerente ai kext e relativa app HWmonitor che state usando ! Pacchetto.zip Ssdt.zip FakeSMC-BCM4352Z.kext.zip Pacchetto-2.zip FakeSMC-BCM4352Z.kext.2zip.zip Sensors GPU.zip 15 1 Link to comment Share on other sites More sharing options...
Denicio Posted April 9, 2016 Share Posted April 9, 2016 Nice guide, thanks for that. I have the same config, but only difference is that my motherboard is ASRock H170M ITX/ac. I have the following problem: Did you encounter this error? Link to comment Share on other sites More sharing options...
gengik84 Posted April 9, 2016 Author Share Posted April 9, 2016 Hi.... Your problem is Fakesmc ... it is not loaded. Check that you have in EFI/Clover/kext/10.11 Check on config.plist ... inject kext = Yes Try again Link to comment Share on other sites More sharing options...
giovarub Posted April 9, 2016 Share Posted April 9, 2016 Ho installato HWMonitor presente qui, ma mi appare solo l'HDD, devo impostare qualcosa per far apparire anche la cpu skylake?.... e in teoria dovrebbe esserci anche la gpu. Ho seguito la guida per l'audio ma non sembra cambiare molto nel mio caso. grazie Link to comment Share on other sites More sharing options...
Denicio Posted April 9, 2016 Share Posted April 9, 2016 Hi.... Your problem is Fakesmc ... it is not loaded. Check that you have in EFI/Clover/kext/10.11 Check on config.plist ... inject kext = Yes Try again You are right, injects kexts was disabled. This solved the problem until the point where I am at the Apple Bootlogo, I can move the mouse, but the loading bar doesn't do anything. Again any help with your experience would be much appreciated. This is the log where DSMOS has arrived, before the stuck boot logo: EDIT: dart=0 flag fixed it (i don't event know what it is) Thanks for all the help! Link to comment Share on other sites More sharing options...
Jolly Posted April 9, 2016 Share Posted April 9, 2016 You are right, injects kexts was disabled. This solved the problem until the point where I am at the Apple Bootlogo, I can move the mouse, but the loading bar doesn't do anything. Again any help with your experience would be much appreciated. This is the log where DSMOS has arrived, before the stuck boot logo: 20160409_110755052_iOS.jpg EDIT: dart=0 flag fixed it (i don't event know what it is) Thanks for all the help! Your issue was caused from a bios settings, Vt-d, you have to disabled it. Link to comment Share on other sites More sharing options...
gengik84 Posted April 9, 2016 Author Share Posted April 9, 2016 Ho installato HWMonitor presente qui, ma mi appare solo l'HDD, devo impostare qualcosa per far apparire anche la cpu skylake?.... e in teoria dovrebbe esserci anche la gpu. Ho seguito la guida per l'audio ma non sembra cambiare molto nel mio caso. grazie Hai messo nella cartella kext, oltre a fakesmc anche i sensor? Alla gui di clover premi F4, attendi qualche secondo, poi avvia osx... Comprimi e posta la cartella clover Link to comment Share on other sites More sharing options...
giovarub Posted April 10, 2016 Share Posted April 10, 2016 Hai messo nella cartella kext, oltre a fakesmc anche i sensor? Alla gui di clover premi F4, attendi qualche secondo, poi avvia osx... Comprimi e posta la cartella clover I sensor in quella cartella vanno bene per tutte le versioni di skylake, o devo cercarne una per la mia cpu? Stesso discorso per la gpu grazie Link to comment Share on other sites More sharing options...
gengik84 Posted April 10, 2016 Author Share Posted April 10, 2016 Vanno bene, sono i sensor legati a fakesmc... Mettili nella cartella kext in efi Link to comment Share on other sites More sharing options...
giovarub Posted April 11, 2016 Share Posted April 11, 2016 Vanno bene, sono i sensor legati a fakesmc... Mettili nella cartella kext in efi Adesso va ??Grazie Link to comment Share on other sites More sharing options...
Denicio Posted April 14, 2016 Share Posted April 14, 2016 Hey gengik84, did you choose a replacement Wireless card for your motherboard? I've installed AR5B195 Wifi+BT combo, but while Bluetooth works, it still can't detect all my Bluetooth devices, so I've ordered a BCM94352HMB. It should be a better option. 1 Link to comment Share on other sites More sharing options...
gengik84 Posted April 14, 2016 Author Share Posted April 14, 2016 Hey gengik84, did you choose a replacement Wireless card for your motherboard? I've installed AR5B195 Wifi+BT combo, but while Bluetooth works, it still can't detect all my Bluetooth devices, so I've ordered a BCM94352HMB. It should be a better option. Hi, I have ordered the same wifi card... I am waiting to receive it ... unfortunately, it will take several days.... Link to comment Share on other sites More sharing options...
Denicio Posted April 14, 2016 Share Posted April 14, 2016 Hi, I have ordered the same wifi card... I am waiting to receive it ... unfortunately, it will take several days.... Same here... China? Btw, I've found SSDT-i3-6100.aml from another guide if you want correct CPU Power Management. Link to comment Share on other sites More sharing options...
gengik84 Posted April 15, 2016 Author Share Posted April 15, 2016 Same here... China? Btw, I've found SSDT-i3-6100.aml from another guide if you want correct CPU Power Management. Yes .... from China ... If you follow this guide, you can build your own SSDT for CPU power management... Link to comment Share on other sites More sharing options...
buoo Posted April 15, 2016 Share Posted April 15, 2016 Ciao! Una domanda... come si comporta quando lo mandi in sleep? Link to comment Share on other sites More sharing options...
gengik84 Posted April 15, 2016 Author Share Posted April 15, 2016 Ciao! Una domanda... come si comporta quando lo mandi in sleep? Ciao... come ho scritto non funziona, e 9 volte su 10 si riavvia...una volta ma raramente si riattiva con schermo nero... Ci sono molti processi che vanno in crash, e ancora non sono ,purtroppo, riuscito a risolvere... Link to comment Share on other sites More sharing options...
buoo Posted April 16, 2016 Share Posted April 16, 2016 Si riavvia quando provi a risvegliarlo o direttamente quando premi stop? Link to comment Share on other sites More sharing options...
gengik84 Posted April 16, 2016 Author Share Posted April 16, 2016 Quando provo a risvegliarlo Link to comment Share on other sites More sharing options...
buoo Posted April 16, 2016 Share Posted April 16, 2016 Immagino tu abbia già provato applertc patch ma senza successo Link to comment Share on other sites More sharing options...
gengik84 Posted April 16, 2016 Author Share Posted April 16, 2016 Immagino tu abbia già provato applertc patch ma senza successo si, ho provato quella patch...anche se non serve a nulla perché non vi è un reset del bios Link to comment Share on other sites More sharing options...
Jolly Posted April 16, 2016 Share Posted April 16, 2016 Per dei problemi simili ricordo che si era ovviato (non per skylake però) con i Fixes "FixShutdown" "SlpSmiAtWake" e "Halt Enabler" Link to comment Share on other sites More sharing options...
Denicio Posted April 18, 2016 Share Posted April 18, 2016 Per dei problemi simili ricordo che si era ovviato (non per skylake però) con i Fixes "FixShutdown" "SlpSmiAtWake" e "Halt Enabler" First of all sorry for not speaking Italian, but there's no one else with a similar Motherboard around here! I wanted to ask you, what is your boot-time right after clover? I got something like 25 seconds which is bad for the kind of configuration I have. Grazie! Link to comment Share on other sites More sharing options...
Denicio Posted April 26, 2016 Share Posted April 26, 2016 Also to report back on Sleep, if we disable "Suspend to RAM" from BIOS, then Sleep works OK. But it doesn't seem like the proper Sleep that happens on real Macs. If you figure out anything new would you please let me know? Thanks. Link to comment Share on other sites More sharing options...
Ciro82 Posted April 26, 2016 Share Posted April 26, 2016 First of all sorry for not speaking Italian, but there's no one else with a similar Motherboard around here! I wanted to ask you, what is your boot-time right after clover? I got something like 25 seconds which is bad for the kind of configuration I have. Grazie! 25 sec seems too long anyway (unless you're using a mechanical drive), take a look by booting verbose and focus on which part is slowing the boot process. Also to report back on Sleep, if we disable "Suspend to RAM" from BIOS, then Sleep works OK. But it doesn't seem like the proper Sleep that happens on real Macs. If you figure out anything new would you please let me know? Thanks. How goes the sleep process? I mean, tell me the result of the sleep process. Suspend to RAM is necessary for sleep: "Suspend-to-RAM (STR) occurs when a system enters a low-power state. Information on system configuration, open applications, and active files is stored in main memory (RAM ), while most of the system's other components are turned off." 1 Link to comment Share on other sites More sharing options...
Denicio Posted April 27, 2016 Share Posted April 27, 2016 25 sec seems too long anyway (unless you're using a mechanical drive), take a look by booting verbose and focus on which part is slowing the boot process. How goes the sleep process? I mean, tell me the result of the sleep process. Suspend to RAM is necessary for sleep: "Suspend-to-RAM (STR) occurs when a system enters a low-power state. Information on system configuration, open applications, and active files is stored in main memory (RAM ), while most of the system's other components are turned off." I will look at the boot-time problem and report back. In the meantime for Sleep, if I enable "Suspend to RAM", then this is the output: denniss-imac:~ dk$ pmset -g log | grep -i failure 2016-04-15 01:56:56 +0300 Failure Drivers Failure panic during wake due to XHC(XHC),SAT0(AppleIntelPchSeriesAHCI),RP16(),GLAN(IntelMausi): Link to comment Share on other sites More sharing options...
Recommended Posts