Jump to content

Lorys89

Support Team
  • Posts

    2,453
  • Joined

  • Last visited

  • Days Won

    116

Posts posted by Lorys89

  1. Ho partizionato disco interno, scaricato OS completo messo in applicazioni e lanciato installerà e scelto disco appena partizionato, disattivato avoidruntime e aggiornato a kext compilate con l aggiunta del supporto a macos 13 ed è andato liscio sul notebook kbl. 

  2. 1 minuto fa, dreamwhite ha scritto:

    Buongiorno a te 🙂

    Inizio sottolineando come la mia era una semplice curiosità piuttosto che una provocazione 😅

    Chiaramente quando parli di BSOD relativi ad errori ACPI su Windows intendi l'avvio di Windows stesso da OC, giusto?

    Inoltre, non sarebbe più "giusto", una volta identificato il valore della variabile _UID, rimuovere da SSDT-PNLF stesso l'algoritmo di identificazione dell'UID per altre generazioni e definire il valore della variabile _UID, come fatto nel caso di SSDT-PNLFCFL?

    ciao Ivan, quell ssdt nasce per un pubblico di gente inesperta che non sa nemmeno cosa è un uid, te sei libero di fare e usare ciò che vuoi a tuo piacimento. 

    • +1 1
  3. 15 ore fa, Gengik84 ha scritto:

    intendi perchè ha lo scope interno?

    in questo caso si potrebbe semplicemente mettere la condizione Darwin su _STA in PNLF ossia qui https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/Source/SSDT-PNLF.dsl#L49

    all'atto pratico if Darwin return 0x0B else return 0 cosi PNLF non è minimamente caricato

    poi se anche questo da problemi a windows https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/Source/SSDT-PNLF.dsl#L32 mettere un altro e semplice if (_OSI("Darwin")) per quella linea di codice 

    https://github.com/acidanthera/OpenCorePkg/pull/279/commits/cd0e1cbc1688af406338d91b43cf70ae52a21b66

    prova già fatta e non caricava il pnlf. 

    provato a dare if osi darwin sotto lo scope gfx0 che comprendeva pnlf (modificando lo _STA in name 0x0B) pure ed in quel caso caricava il pnlf avviava windows ma il pnlf lavorava male avevo livelli di luminosità del 50% inferiori poiché caricava uid skl kbl e non quello cfl. 

    la soluzione finale fa sì che se avvi windows da opencore non dia errori acpi e blu screen e su macos carica il valore pnlf corretto. 

  4. Buongiorno a tutti, bei commenti ma comunque, premetto che if osi darwin all inizio l'ho aggiunto dopo la scoperta che su comet lake e ice lake al riavvio dovevo controllare lavori su windows e mi dava blu screen ed errore acpi.

    Dopo tale avvenimento e varie prove, ho trovato quella soluzione.

    Se voi non avviate windows da oc, rimuovete la condizione if osi darwin. 

     

    La vera modifica di questo pnlf è il suo esser universale per tutte le generazioni. 

     

    Buona giornata a tutti. 

  5. Il 20/3/2021 at 20:42, A23SS4NDRO ha scritto:

    Aggiunto il repository su Github, con tutte le istruzioni per chi volesse installare subito, ma deve comunque leggersi le guide necessarie per fare la USB ed avviare

     

    https://github.com/1alessandro1/HP-Pavilion-CE2072NL-macOS

    Se metti i rename acpi per i tasti luminosità e usi if osi darwin si suppone che usi pure windows, in questo caso va fatto così la patch SSDT.

    tu invece l hai così https://github.com/1alessandro1/HP-Pavilion-CE2072NL-macOS/raw/main/EFI/OC/ACPI/SSDT-PS2.aml  così non ha senso in quel caso se non hai windows ti potevi risparmiare if osi  darwin 🙂  @Gengik84 se sbaglio intervieni pure.. 

    SSDT-PS2.zip

×
×
  • 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.