Jump to content

HP 15s-fq0020nl HDMI


coderain

Recommended Posts

  • Support Team

io intendevo proprio la EFI che usi per avviare, ma dalle foto si evince che hai un casino micidiale nei kexts e nei drivers .efi

forse sarebbe il caso di assemblare da zero nuova EFI su una pendrive e metterla a punto sino a sostituire l'accrocchio che hai ora

PS: ovviamente usando l'ultima release di Clover, così almeno il tempo che vi dedichi poi ti rende compatibile la EFI con big sur, in caso di futuri aggiornamenti

vedi clover quirks che ho in firma

PS: da hack_info almeno non hai casini apparenti nel sistema, quindi molto bene

Link to comment
Share on other sites

  • Support Team

si si capisco benissimo, ci siamo passati tutti all'inizio con EFI al cui interno vi era di tutto di più 😁 occorre sfoltire, e non di poco

scaricati Clover iso https://github.com/CloverHackyColor/CloverBootloader/releases/download/5128/Clover-5128-X64.iso.7z

decomprimilo e inizia a farti una idea, in driver UEFI vi trovi già quello che serve, poi vedi che hai tu

nei kexts quelli evidenziati

1283299594_Schermata2021-01-25alle16_53_57.thumb.png.329b295af812b72f881891fae12bcd8c.png

 

non ti servono, e dei restanti, scarica le versioni aggiornate

 

Link to comment
Share on other sites

@iCanaro ho fatto un po di pulizia come mi hai consigliato... Ho due problemi.

Ho provato ad aggiornare all'ultima versione di Clover, ma mi sono accorto che appena sostituisco bootx64.efi non parte più.

I kext non riesco nemmeno ad aggiornarli tutti altrimenti vado in bootloop.

 

Qualche dritta?

 

 

Link to comment
Share on other sites

  • Support Team

beh ovviamente se avessi eseguito tutte le opportune modifiche, e fosse andato tutto bene al primo colpo, saresti o un genio o uno che ha molta fortuna.

 

Per prima cosa, procedi a piccoli passi, tipo aggiornare i kexts, magari non tutti in una volta, ma un paio

 

poi sempre dei kexts vedo una fesseria immane: IntelGraphicsFixup è deprecato ed è stato inglobato in WEG, quindi oltre essere inutile potrebbe essere dannoso

 

una volta aggiornato i vari kexts e verificato che il sistema avvia, il passaggio al'ultima versione di Clover potrebbe essere più difficoltoso, in quanto fatti radicali cambiamenti, introdotta nel config.plist la nuova sezione quirks, che se non aggiungi e configuri, non avviarai mai; poi sono cambiati i driver .efi, in pratica se scarichi Clover iso e lo decomprimi, dentro la cartella drivers UEFI ci sono quelli da usare ora

https://github.com/CloverHackyColor/CloverBootloader/releases/download/5128/Clover-5128-X64.iso.7z

 

un passo alla volta e pazienza, hack per i principianti richiede tempo

Link to comment
Share on other sites

Ho fatto qualche miglioramento dal tuo ultimo post.

Questa è la situazione corrente, se aggiorno gli altri non mi parte più... o comunque parte ma molte cosa non vanno.

625627153_Schermata2021-01-27alle12_27_06.thumb.png.428f6df855544937320def643d3f003c.png

 

- Dall'ultima release di Clover, ho preso i Drivers che sto utilizzando e li ho sostituiti.

- Sostituito Cloverx64.efi

- Bootx64 appena lo cambio non mi parte più.

 

 

 

 

 

CLOVER.zip

Link to comment
Share on other sites

  • Support Team

non credo diano problemi AppleALC, LILU e WEG

FakeSMC meglio lo sostituisci con quello di Slice che trovi incluso in Clover iso, da 106Kb oppure con VirtualSMC

Visto che molti kext sono plugin di LILU, il primo da sostituire è quello

 

VoodooI2C e VoodooPS2 al momento li tralasciamo

 

27 minuti fa, coderain ha scritto:

- Sostituito Cloverx64.efi

- Bootx64 appena lo cambio non mi parte più.

questo è normale, visto che il BIOS normalmente carica bootx64 e non cloverx64

sino a che non integri la sezione quirks, inserisci Openruntime nei driver .efi l'hack non avvia

di norma in drivers UEFI basta e avanza:

Openruntime

ApfsDriverLoader

VboxHfs

 

tutta quella roba che hai ora, può generare solo problemi con Clover 5128

 

ovviamente tutte queste operazioni falle su una pendrive e solo al termine della messa a punto sostituirai la EFI del disco

 

Link to comment
Share on other sites

Allora, sono riuscito ad aggiornare gli altri kext tranne WEG.

421599163_Schermata2021-01-27alle16_01_04.thumb.png.92327bc68d8184c40faf3c38851ad90d.png

appena lo aggiorno in pratica il SO viene caricato ma ho lo schermo nero.

Se faccio apri e chiudi dello schermo, uscendo dallo standby mi si accende.

A quello che ho capito potrebbe essere una configurazione non corretta sui FrameBuffer...ecc.. (anche per questo non riesco ad avviare HDMI).

 

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,GfxYTile</key>
                <data>AQAAAA==</data>
                <key>model</key>
                <string>Intel UHD Graphics 630</string>
                <key>framebuffer-con2-alldata</key>
                <data>AgYKAAAEAADHAQAA</data>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>framebuffer-con0-alldata</key>
                <data>AAAIAAIAAACYAAAA</data>
                <key>device-id</key>
                <data>mz4AAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>framebuffer-patch-enable</key>
                <data>AQAAAA==</data>
                <key>enable-hdmi20</key>
                <data>AQAAAA==</data>
                <key>AAPL,ig-platform-id</key>
                <data>CQClPg==</data>
                <key>framebuffer-con1-alldata</key>
                <data>AQEJAAAIAADHAQAA</data>
                <key>framebuffer-con2-enable</key>
                <integer>1</integer>
                <key>framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>framebuffer-con0-enable</key>
                <integer>1</integer>
            </dict>
 

 

 

Allego config.

 

 

config.plist.zip

Link to comment
Share on other sites

  • Support Team

sei con Clover giusto, posta la EFI che vedo a che punto sei e ti modifico un paio di config da caricare al volo dalla GUI di Clover al boot, basta pigiare O di options, e spostarsi con le frecce su config, invio e caricare config diversi da quello predefinito

Link to comment
Share on other sites

  • Support Team
3 minuti fa, coderain ha scritto:

eccola, si si ci ho smanettato un po sulla GUI di Clover.

buona cosa apprendere e usare le facilitazioni che si può avere con Clover

 

3 minuti fa, coderain ha scritto:

Ti mando quella funzionante, quella non funzionante ha soltanto WEG aggiornato, niente di più.

e ci mancherebbe, se mi mandi quella che non funziona, a che mi serve? visto che hai una che funziona, ma che anche prima di visionarla, presumo si debba migliorare ulteriormente.

Link to comment
Share on other sites

  • Support Team

@coderain  affiancali al config predefinito e caricali al volo da GUI al boot 

 

il DSDT che vedo in Clover acpi patched, è stato compilato dalle tue acpi o è roba di recupero dal web?

ssdt-hack che fonte ha? 

azzzz mi rispondo da solo 😡 vista la firma dentro...

 

idem per ssdt-i2c, che provenienza?

 

ora fai le prove con il config, ma secondo me sarebbe il caso che estraessi le tue ACPI (vedi in FAQ come fare) poi eventualmente se serve ci mette mano @Gengik84

Al posto di ssdt-hack, passerei a SSDT-Basic di gengik e foskvs che sono gli autori madre di tali cose.

 

Ricorda che gli ssdt è sempre meglio definirli in sortedorder nel config, che vuole dire aggiungerne il nome esatto con estensione nell'apposito campo

 

config-1.plist.zip config-2.plist.zip

Link to comment
Share on other sites

2 minuti fa, iCanaro ha scritto:

@coderain  affiancali al config predefinito e caricali al volo da GUI al boot 

 

il DSDT che vedo in Clover acpi patched, è stato compilato dalle tue acpi o è roba di recupero dal web?

ssdt-hack che fonte ha? 

azzzz mi rispondo da solo 😡 vista la firma dentro...

 

idem per ssdt-i2c, che provenienza?

 

ora fai le prove con il config, ma secondo me sarebbe il caso che estraessi le tue ACPI (vedi in FAQ come fare) poi eventualmente se serve ci mette mano @Gengik84

Al posto di ssdt-hack, passerei a SSDT-Basic di gengik e foskvs che sono gli autori madre di tali cose.

 

Ricorda che gli ssdt è sempre meglio definirli in sortedorder nel config, che vuole dire aggiungerne il nome esatto con estensione nell'apposito campo

 

config-1.plist.zip 2 kB · 0 download config-2.plist.zip 2 kB · 0 download

 

Mi stai dicendo tutte cose nuove per me, io ho utilizzato la cartella Clover di partenza di quel membro che ha la stessa macchina... faccio qualche prova con i config, poi vado in far per capire meglio... grazie intanto.. 🙂 ti aggiorno

 

Link to comment
Share on other sites

@iCanaro

 

Faccio il punto...

Nello stato attuale, entrambe le configurazioni partono senza problemi, HDMI non va in nessuna delle due.

Ho provato ad aggiornare WEG, la prima volta partono, dalla seconda sistema caricato correttamente ma schermo nero.

 

Nel frattempo, ho estratto le ACPI.

 

 

 

ACPI_origin.zip

Edited by coderain
Link to comment
Share on other sites

  • Support Team

per le acpi ed eventuali DSDT personalizzati, qui occorre la conoscenza del boss @Gengik84

 

intanto tu per provare, da pendrive per esempio, puoi rimuovere il dsdt e ssdt che hai e inserisci e usi il solo SSDT-Basic che trovi in download

ricordati di definirlo in sortedorder

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • 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.