Jump to content

Aiuto con DSDT


eelet
 Share

66 posts in this topic

Recommended Posts

Cavolo...quindi mi tocca reinstallare El Capitan da capo in pratica? Missà che ho combinato un casino  :hysterical:  :hysterical:  :hysterical:


Ho reinstallato i kexts che avevo prima, adesso si vede di nuovo la retroilluminazione e la scheda video è 5 mega (devo aumentarla dal bios?), li comprimo in archivio e li posto cosi se qualcuno di voi ha tempo e voglia gli da un'occhiata e tagliamo la testa al toro!


Ecco i kexts, o meglio l'intera cartella 10.11 collocata in /EFI/CLOVER/kexts/ ed il config.plist, aggiornato come suggerito prima da ciro:

10.11.zip

config.plist.zip

Link to comment
Share on other sites

Dunque ho reinstallato i Kexts da capo, ora vedo gli effetti grafici piu scorrevoli, tuttavia ho sempre gli artefatti al caricamento e quando ci sono video o flash sullo schermo. Se qualcuno di voi potesse darmi una mano a configurare iGPU e CPU Power Management nel DSDT e SSDT ne sarei profondamente grato, non so perchè ma credo sia questo, è l'unica cosa che non ho fatto!


Ho solo 5MB di Memoria Video, come faccio a portarla a 1,5GB? Dal bios o da osx?

Link to comment
Share on other sites

Gli artefatti al boot, si potrebbero correggere con una patch...

Comunque alla guai di clover premi F4, attendi un po', poi avvia osx... 

Recati in EFI/clover/acpi

Comprimi e posta la cartella Origin insieme al config...


Edit: mi correggo da solo... il tutto è già stato allegato al primo post

Sorry

  • Like 1
Link to comment
Share on other sites

Essendo una prova... fai tutto su una usb e usala per fare il boot..questo serve per non rischiare di compromettere il boot da hd

 

Sostituisci il config con quello allegato in EFI/Clover

Metti dsdt e ssdt in EFI/Clover/acpi/patched...

 

Avvia da usb 

 

Prova.zip

Link to comment
Share on other sites

Ho notato una cosa, quando metto ig-platform-id della HD4600 mi riconosce 1,5GB ma non funziona la retroilluminazione, quando metto ig-platform-id della HD4400 funge la retroilluminazione ma mi riconosce solo 5MB di Memoria Video.
L'altra volta mi parlavi di una Patch per gli artefatti grafici, potresti linkarmela gentilmente?

Link to comment
Share on other sites

Nel dsdt ho inserito il Platform id ecc come da guida di Mirone quindi non devi aggiungere altro..inoltre devi avere installato i kext originali...

Devi fare le prove in modo accurato altrimenti è difficile capire

  • Like 1
Link to comment
Share on other sites

Ok ripreparo la USB per l'installazione (Questa volta da OSX e non piu da Win usando uno schema di partizionamento GPT anzichè MBR). Finalmente sono riuscito a scaricare El Capitan da Appstore, cosi non dovrei riscontrare piu l'errore dell'installer corrotto e dovrei riuscire ad eseguire un'installazione pulita, non forzata da terminale come la precedente.
Il link nel mio post #24 è la guida per Yosemite, la usai in precedenza ma credo di aver fatto mezzo casino perchè come mi dicesti sono 3 metodi diversi, ed io li ho applicati tutti e 3!!!
Ad ogni modo, la patch per gli artefatti grafici che mi dicevi la trovo sempre li?

Link to comment
Share on other sites

una patch per artefatti in fase di boot, l'hai già sul config ed io ce l'ho trovata...

Dovresti usare dsdt/ssdt e il config da me allegati... ho messo tutto quello della guida di Mirone....

Kext originali e niente FakePCIID

Link to comment
Share on other sites

Ok ho reinstallato OSX con installazione pulita, tutto liscio, ho formattato la partizione di osx, ma non quella efi e mi sono ritrovato dentro i kext ed il config.
Ora metto tutto su usb e provo, ho provato anche prima di reinstallare osx ma mi ha dato errore, credo fosse dovuto al fatto di aver sovrascritto i kexts originali in S/L/E/.

Testo e torno a rapporto, incrociamo le dita XD

 

EDIT: Un'altra cosa, nella cartella ACPI/patched metto solo DSDT/SSDT presenti nell'archivio che mi hai mandato? Oppure copio gli originali da ACPI/original su ACPI/patched sostituendo quelli da te allegati? Devo cancellare tutti i kexts FakePCIID da EFI/kexts?
Perdona le domande, ma vorrei capire quello che faccio oltre che seguire le istruzioni! 
Grazie ancora

Link to comment
Share on other sites

Aspetta un attimo, se il portatile è l'haswell in firma l'smbios MacbookPro 6,1 è sbagliato. Mi sembra di ricordare che in privato ti avevo consigliato io di metterlo, ma parlavamo della intel HD graphics 1° generazione (come il mio portatile in firma), non di haswell. Vai su Clover configurator e cerca un smbios per mac book haswell se c'è, o quello che più ci si avvicina.

  • Like 1
Link to comment
Share on other sites

Doh!! Finisce che ci metto MacBookPro11,2 come prima, in teoria nel file di Gengik era settato cosi in quanto nel file config.plist da me caricato, usavo ancora MacBookPro11,2 in SMBIOS, modifico e riprovo!

Link to comment
Share on other sites

Ho riletto tutto il post ed è strano che non ti funzioni. Ad ogni modo, tieni l'smbios 11.2 anche se non ti va, è più compatibie. La guida di Mirone prevedeva tre metodi diversi. Il terzo secondo me è meglio lasciarlo stare, perchè va a iniettare l'ig-platform nel DSDT che ti preclude gli altri metodi, se non va. In alternativa:

1) installi direttamente le kext patchate in SLE

2) Lasci le kext originali e applichi la patch di clover, che ti patcha le kext "al volo" ad ogni boot.

I metodi si escludono l'un l'altro.

Sempre nel post di Mirone interviene Darkvoid secondo cui con le kext patchate (o iniettate al volo) in alcuni portatili ci sono artefatti grafici e consiglia di usare il metodo FakePCIID, che invece va bene in ogni pc. Mirone ringrazia, specificando che nel suo portatile le kext patchate vanno bene, infatti ha scritto la guida specificatamente per quel modello.

Secondo me (dato che il pc è diverso) la strada giusta è il FakePCIID, ma lo hai già provato.

 

Comunque, leggendo meglio la guida di darkvoid

 

https://github.com/the-darkvoid/OS-X-Fake-PCI-ID

 

dice di installare le kext con un kext installer, forse è per questo che mettendole in EFI non funziona.

Prova a leggerti la guida con attenzione e a seguirla.

Purtroppo è un metodo che non ho usato nei miei pc, quindi non ho il riscontro "sul campo". :)

Link to comment
Share on other sites

Bene allora provo a iniettare FAKEPCIID in S/L/E, questa volta però ho configurato Time Machine, cosi posso tornare allo stato originale di sistema senza doverlo reinstallare da capo!

 

EDIT: Ho scaricato il git di FAKEPCIID suggerito da Marco, ho gia scaricato Xcode. Non esiste nessuna guida in Italiano sul come compilare il tutto?

Link to comment
Share on other sites

 Share

×
×
  • Create New...