Jump to content

El Capitan su Asus N551


matt_covo
 Share

10 posts in this topic

Recommended Posts

Salve a tutti,

Vengo subito al dunque: Ho installato un hackintosh sul mio Asus N551, versione di OSX El Capitan (10.11) con i kext ed i file di boot che ho ricavato su questo forum ( http://www.insanelymac.com/forum/topic/306481-asus-n551-hackintosh/), ma ho riscontrato il seguente problema: la scheda grafica interna Intel HD 4600 non viene rilevata (neanche la dedicata, una Nvidia GTX 950M). All'avvio mi segna come grafica "Monitor 7 MB".

Spero che possiate aiutarmi, vi ringrazio anticipatamente.

Link to comment
Share on other sites

Salve a tutti,

Vengo subito al dunque: Ho installato un hackintosh sul mio Asus N551, versione di OSX El Capitan (10.11) con i kext ed i file di boot che ho ricavato su questo forum ( http://www.insanelymac.com/forum/topic/306481-asus-n551-hackintosh/), ma ho riscontrato il seguente problema: la scheda grafica interna Intel HD 4600 non viene rilevata (neanche la dedicata, una Nvidia GTX 950M). All'avvio mi segna come grafica "Monitor 7 MB".

Spero che possiate aiutarmi, vi ringrazio anticipatamente.

Prova ad utilizzare i files che ti posto ... ciao

Archivio.zip

Link to comment
Share on other sites

Perfetto a parte la barra superiore http://i58.tinypic.com/34s2e7n.png

Avresti una soluzione per questo? 

Grazie mille per l'aiuto.

a quale barra superiore ti riferisci? Nel link che hai postato non c'é nulla al riguardo...comunque se hai ancora problemi prova ad installare il dsdt che ti posto in CLOVER/ACPI/patched...ciao

DSDT.aml.zip

Link to comment
Share on other sites

  • 2 weeks later...

ciao Noob9999, come avevamo gia' discusso in privato, io una soluzione per l'usb con el capitan e questo notebook l'ho trovata, in pratica, a causa del totale rifacimento dei kext usb apparso sulla 10.11 i vari accorgimenti che permettevano di usare le porte usb con Yosemite si rivelano inefficaci. i nuovi kext usb hanno hard-encoded il modello di mac usato e applicano al volo degli injector che mappano le porte. per esempio, sul n551 si usa macbookpro11,2 come modello di mac, il kext xhci legge questo valore dall'smbios e applica la mappatura delle porte di questo modello. Ovviamente sul nostro asus la mappatura e' diversa, sia a livello hw, sia nel'acpi, e di conseguenza non funziona nulla.

soluzioni ce ne sono diverse, quella che ho usato io e' questa, nel dsdt vanno rinominate tutte le occorrenze di ehci1/ehci2 e xhci (se ti ricordi per fare funzionare le usb3 su Yosemite era necessario che la usb 3 si chiamasse XHCI nel dsdt) rinominandole come ECH1/ECH2 mentre la XHCI diventa (ritorna) XHC

rinominando le porte si bypassa il primo controllo fatto dal kext che non trovando piu' le porte col nome che si aspetta non inietta alcun valore nel registry, in seguito va' costruito un kext dummy che rimpiazza gli info.plist dei vari kext usb e che contiene la reale mappatura delle porte del notebook, tutto questo per evitare di dover modificare il kext originale, cosi' che in caso di aggiornamento non va' ripetuta la patch.

Devo dire che dopo un paio di giorni di sbattimento tutto funzionava, le 3 porte usb anche la usb usata dalla webcam, ma mi faceva un difetto che non riuscivo a eliminare, e cioe non andava in sleep se collegato all'alimentatore, mentre ci andava se era alimentato a batteria. la causa del risveglio era sempre la stessa e cioe' XHC, la usb.

la soluzione che ho adottato e' radicale, dato che il macbookpro11,2 non ha nessuna porta usb 2 ma solo le usb3, ho rimosso dal dsdt ogni richiamo alle porte usb2 ehc1/ehc2. apparentemente controindicazioni non ce ne sono, lo sleep ha ripreso a funzionare e le periferiche usb funzionano come prima.

Link to comment
Share on other sites

ciao Noob9999, come avevamo gia' discusso in privato, io una soluzione per l'usb con el capitan e questo notebook l'ho trovata, in pratica, a causa del totale rifacimento dei kext usb apparso sulla 10.11 i vari accorgimenti che permettevano di usare le porte usb con Yosemite si rivelano inefficaci. i nuovi kext usb hanno hard-encoded il modello di mac usato e applicano al volo degli injector che mappano le porte. per esempio, sul n551 si usa macbookpro11,2 come modello di mac, il kext xhci legge questo valore dall'smbios e applica la mappatura delle porte di questo modello. Ovviamente sul nostro asus la mappatura e' diversa, sia a livello hw, sia nel'acpi, e di conseguenza non funziona nulla.

soluzioni ce ne sono diverse, quella che ho usato io e' questa, nel dsdt vanno rinominate tutte le occorrenze di ehci1/ehci2 e xhci (se ti ricordi per fare funzionare le usb3 su Yosemite era necessario che la usb 3 si chiamasse XHCI nel dsdt) rinominandole come ECH1/ECH2 mentre la XHCI diventa (ritorna) XHC

rinominando le porte si bypassa il primo controllo fatto dal kext che non trovando piu' le porte col nome che si aspetta non inietta alcun valore nel registry, in seguito va' costruito un kext dummy che rimpiazza gli info.plist dei vari kext usb e che contiene la reale mappatura delle porte del notebook, tutto questo per evitare di dover modificare il kext originale, cosi' che in caso di aggiornamento non va' ripetuta la patch.

Devo dire che dopo un paio di giorni di sbattimento tutto funzionava, le 3 porte usb anche la usb usata dalla webcam, ma mi faceva un difetto che non riuscivo a eliminare, e cioe non andava in sleep se collegato all'alimentatore, mentre ci andava se era alimentato a batteria. la causa del risveglio era sempre la stessa e cioe' XHC, la usb.

la soluzione che ho adottato e' radicale, dato che il macbookpro11,2 non ha nessuna porta usb 2 ma solo le usb3, ho rimosso dal dsdt ogni richiamo alle porte usb2 ehc1/ehc2. apparentemente controindicazioni non ce ne sono, lo sleep ha ripreso a funzionare e le periferiche usb funzionano come prima.

molto macchinoso spero sia di aiuto agli altri utenti :)

Link to comment
Share on other sites

  • 3 months later...

Salve a tutti,

Vengo subito al dunque: Ho installato un hackintosh sul mio Asus N551, versione di OSX El Capitan (10.11) con i kext ed i file di boot che ho ricavato su questo forum ( http://www.insanelymac.com/forum/topic/306481-asus-n551-hackintosh/), ma ho riscontrato il seguente problema: la scheda grafica interna Intel HD 4600 non viene rilevata (neanche la dedicata, una Nvidia GTX 950M). All'avvio mi segna come grafica "Monitor 7 MB".

Spero che possiate aiutarmi, vi ringrazio anticipatamente.

Ciao, io sto provando ad installare el capitan sul mio n551 (il mio ha la 860m ma per il resto mi sembra proprio uguale), solo che non riesco proprio ad avviare l'installer, ho preparato l'USB seguendo questa guida http://www.insanelymac.com/, ti posso chiedere che impostazioni del bios hai cambiato, la porta usb è indifferente?

grazie a chiunque mi possa dare chiarimenti

Link to comment
Share on other sites

Ciao, io sto provando ad installare el capitan sul mio n551 (il mio ha la 860m ma per il resto mi sembra proprio uguale), solo che non riesco proprio ad avviare l'installer, ho preparato l'USB seguendo questa guida http://www.insanelymac.com/, ti posso chiedere che impostazioni del bios hai cambiato, la porta usb è indifferente?

grazie a chiunque mi possa dare chiarimenti

El Capitan ha qualche problema con le USB, ti consiglio di usare USBInjectAll.kext nella cartella EFI/CLOVER/Kexts/10.11 e other per far partire l'installer

Link to comment
Share on other sites

Grazie per il consiglio carbo178, però l'uso di quel kext non mi è stato d'aiuto. In compenso ho trovato qua http://www.insanelymac.com/ la soluzione, selezionare Kernel PM in Clover Configurator. Questo mi ha fatto partire l'installer ,ho pure utilizzato una penna usb 3.0(per curiosità) e fino all'avvio dell'installer nessun problema(finalmente), ancora non ho installato perché devo prima cambiare l'hard disk, lo farò ne prossimi giorni.

Link to comment
Share on other sites

 Share

×
×
  • Create New...