Jump to content

lore3333

Members
  • Posts

    96
  • Joined

  • Last visited

Posts posted by lore3333

  1. Purtroppo no, perché i kext dei sensor mi danno problemi (non rilevano nulla) e li ho provati tutti dal fake di rehabman a quello di slice, quello di shanee fino ad arrivare al virtualsmc su cui sono ora perché perlomeno avvia un po' più veloce

  2. "Gengik84">
    ti ho spiegato il disorso

     

    quella patch non essendo indicata per te ha comunque un altro effetto che sarebbe come cancellare tutti i prw :)

    Capito :) per la luminosità posso fare qualcosa o è così per tutti ?
  3. Salve a tutti, nonostante il periodo di inattività non sono stato con le mani in mano ed ho fatto qualche test su un'altro hdd con installazione pulita, la configurazione migliore che sono riuscito ad ottenere è quella che allego (tralasciando lettore sd e luminosità che a 0 spegne la retroilluminazione), tornando al DSDT + config di gengik con l'aggiunta della patch delle usb altrimenti lo sleep da alimentato non va, allego hack info e cartella Clover per ulteriori investigazioni sul perché questa patch abbia questo effetto.

    Archivio.zip

  4. Vi presento il mio Hack fisso realizzato grazie all'aiuto di Gengik:

     

    Mac OS High Sierra 10.13.6 (Direct Install)

     

    Amd Ryzen Threadripper 1920x

     

    Asus ROG Zenith Extreme

     

    32Gb DDR4 3200 CL16 Corsair Vengeance RGB

     

    Nvidia Gtx Titan X Maxwell 12Gb

     

     

     

    Kext Usati:

     

    AppleALC

     

    Lilu

     

    NullCPUPowerManagement

     

    SmallTree-Intel-211-AT-PCIe-GBE

     

    VirtualSMC

     

    WhateverGreen

     

     

     

    Clover:

     

    Boot Arguments: nvda_drv=1

     

    Kernel To Patch: https://github.com/AMD-OSX/AMD_Vanilla

     

     

    Cosa Funziona:

     

    Single e Dual display

     

    Stop e Wake

     

    USB 3.0 e 3.1

     

    Power Management della CPU gestito dalla scheda madre

     

    Audio

     

    Ethernet

     

     

     

    Cosa non funziona:

     

    Wifi e Bluetooth

     

     

     

    Benchmark:

     

    Geekbench 5: https://browser.geekbench.com/v5/cpu/8136

     

    Cinebench R15:

     

    Windows:

     

     

    OpenGL Win.jpg

     

     

    Mac OS:

     

     

    OpenGL OS X.png

     

     

    Cinebench R20:

     

    Windows:

     

     

    Cinebench R20 Win.jpg

     

     

    Mac OS:

     

     

    Cinebench R20 Mac Os.png

     

     

    Luxmark v3.1:

     

    Windows:

     

     

    luxmark Win.jpg

     

     

    Mac OS:

     

     

    luxmark Mac OS.jpg

    Cinebench R15 Win.jpg

    Cinebench R15 Mac Os.png

  5. "Gengik84" post_id="41008" time="1566500528" user_id="2">

    potrebbe... l'altra che hai messo come ti dicevo prima è come tu avessi tolto una parte

     

    molto probabilmente riesci a risvegliarlo dallo sleep solo con tasto power

     

    Si esatto o con la tastiera

  6. "Gengik84" post_id="40983" time="1566492712" user_id="2">

    non credo che sia quello, sai?

     

    alla fine è come tu avessi rimosso ogni prw presente...

     

    Cosa potrebbe essere secondo te ? Io dagli esperimenti che ho fatto ho visto che con l'alimentazione attaccata lo sleep ha funzionato dopo l'applicazione di quella patch

     

     

     

    P.s

     

    Comunque qual'è il processo corretto per capire che patch mettere in un dsdt ? C'è qualche guida ?

  7. "Gengik84" post_id="40981" time="1566492414" user_id="2">

    si morale hai applicato un patch a caso e sbagliata emoticon_linguaccia

     

    La cosa strana è che però funzioni emoticon_ahahaha

  8. "Gengik84" post_id="40977" time="1566491382" user_id="2">

    eh si grazie... hai messo tu la patch.. emoticon_risata3

     

    ma quello non è orginale quindi come dire invece di correggere ha eliminato e aggiunto quello emoticon_sorriso

    Ma ho usato lo stesso che ho caricato qua, preso direttamente dalla origin di clover, qualcosa non quadra emoticon_vergogna

     

     

     

    Ha scritto dopo 5 minuti 26 secondi:

    "Gengik84" post_id="40977" time="1566491453" user_id="2">

    eh si grazie... hai messo tu la patch.. emoticon_risata3

     

    ma quello non è orginale quindi come dire invece di correggere ha eliminato e aggiunto quello emoticon_sorriso

     

     

     

    Ha scritto dopo 1 minuto 11 secondi:

    [code]            Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
               {
                   If (PMEE)
                   {
                       Return (Package (0x02)
                       {
                           0x09, 
                           0x04
                       })
                   }
                   Else
                   {
                       Return (Package (0x02)
                       {
                           0x09, 
                           Zero
                       })
                   }
               }
    

    [/code]

     

    Questo è originale...

     

    Spero che tu ora abbia capito cosa intendo e cosa è stato fatto

     

    Ah ok ora ho capito, in effetti quelle parti con 0x09 le vedo ancora sono più in basso però, quindi quello che fa maciasl quando mette le patch è commentare il codice vecchio e sostituirlo col suo ? emoticon-occhi_61

     

    Scusa le tante domande è che vorrei capirne di più sul processo di patch del dsdt e questa è la prima volta che provo a patcharlo da solo

  9. "Gengik84" post_id="40967" time="1566489535" user_id="2">

    ma cosa c'entra codesto?

     

    anche se scrivi NEED ti potrebbe dire che ce ne sono 100.... esempio anche commenti "needed"

     

    Parliamo di tutt'altra cosa e poi spiegami dove è 0x0D...

     

     

     

    Ha scritto dopo 57 secondi:

     

    Riscaricato il dsdt che hai allegato ora e ti confermo che nessun prw ha 0D

     

    A questo punto mi sa che non ho capito come funziona imbarazzati32

     

    Come ti avevo scritto ho cercato _PRW ed ho visto sotto alcuni di essi la scritta 0x0D però magari ho letto male io, mi spiegheresti come capirlo ?

  10. "Gengik84" post_id="40958" time="1566487354" user_id="2">

    dove avresti visto quel PRW?

     

    se le acpi in origin sono le tua, nessun prw ha 0D

     

    Questo è il mio DSDT pulito, riestratto quando ho scritto di averlo ricreato, se cerchi _PRW dà ben 46 occorrenze

    Schermata 2019-08-22 alle 17.32.32.png

  11. "Gengik84">
    quella relativa al lid è nulla' date=' poi non hai serie 6 tu?[/quote']
    Ho un i5 3210m con chipset hm76, per il fix delle USB prima di applicarlo ho usato la funzione cerca di maciasl per vedere se c'erano dei metodi _PWR che ritornassero 0x0D e di conseguenza ho applicato il fix
  12. "Gengik84">
    patch messe così...non hai cambiato nulla per il coperchio

     

    per esempio... non ha alcun prw di suo...

    Non so che dirti, provando ho visto che inserendo la patch delle usb3 mi andava in spero anche da alimentato e con quella del coperchio mi funzionava pure quello
  13. "Gengik84" post_id="40933" time="1566476754" user_id="2">

    m prima funzionava senza questo problema?

     

    ne sei sicuro?

     

    il lettore sd no sempre fatto così, idem la luminosità che se portata al minimo spegne lo schermo, sempre fatto.

     

     

     

    queste sono le patch che ho messo nel DSDT:

     

    Add IMEI (only when no IMEI HECI or MEI present)

     

    Fix _WAK Arg0 v2

     

    Fix PNOT/PPNT (only if cpu ssdts get dropped)

     

    HPET Fix

     

    IRQ Fix

     

    OS Check Fix (Windows 8)

     

    RTC Fix

     

    Shutdown v2

     

    SMBUS Fix

     

    7-Series/8-Series USB

     

    Brightness fix (HD3000/HD4000)

     

    Rename GFX0 to IGPU

     

    HD4000 Low Resolution

     

    USB3 _PRW 0x0D (Istant Wake)

     

     

     

    Patch Coperchio:

     

    into device label LID0 code_regex Name\s+\(_PRW,[\s\S]*\}\) remove_matched;

     

     

     

    Apply EHC1/EHC2 to EH01/EH02:

     

    # rename EHC1 to EH01

     

    into device label EHC1 set_label begin EH01 end;

     

    into_all all code_regex EHC1\. replaceall_matched begin EH01. end;

     

    into_all all code_regex \.EHC1, replaceall_matched begin .EH01, end;

     

     

     

    # rename EHC2 to EH02

     

    into device label EHC2 set_label begin EH02 end;

     

    into_all all code_regex EHC2\. replaceall_matched begin EH02. end;

     

    into_all all code_regex \.EHC2, replaceall_matched begin .EH02, end;

     

     

     

     

  14. Allora ho delle novità, mi sono informato ed ho creato un DSDT da solo, sono riuscito a far andare sleep e coperchio, le uniche cose che vorrei sapere se si possono sistemare sono lo slider della luminosità che se portato a 0 spegne lo schermo ed il lettore di sd che viene rilevato ma non legge le sd

     

     

     

    emoticon_thanks

    Archivio.zip

  15. "Gengik84" post_id="40738" time="1566304713" user_id="2">

    il coperchio per come sono le tue acpi è diciamo normale il comportamento.

     

    riguardo a quel discorso, appunto... ma non viene notifica nulla del perchè si risveglia subito

     

    Sostituisci ma mantieni anche il tuo ssdt per pm

     

    Provati entrambi i dsdt nella cartella ACPI quello compresso e non, entrambi con il mio ssdt per PM ma ho lo stesso risultato di prima ed anche hack info da sempre not found

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