Jump to content

Sleep Lenovo G580


lore3333

Recommended Posts

Buonasera a tutti, dopo aver tribolato abbastanza ho resuscitato il presente Lenovo, ed ho provveduto ad aggiornare high sierra che avevo installato precedentemente col vostro aiuto a Mojave.

 

Avendo aggiornato volevo approfittare per fare un pò di pulizia della efi e di aggiustare un pò di cosette, principalmente vorrei sistemare lo sleep che non va, infatti quando il pc prova ad andare in sleep causa un kernel Panic che ho allegato nell'archivio, come piccolezze secondarie vorrei sapere se il power management è corretto e se è possibile far si che portando lo slider della luminosità a 0 non si spenga completamente la retroilluminazione.

 

 

 

P.s per la tastiera ed il touch ho già provato a passare al voodoops2 di acidanthera ma mi ha dato problemi con i pulsanti del touchpad e con le gestures di scorrimento con 2 dita quindi sono tornato a quello di rehabman.

 

 

 

Grazie a tutti in anticipo per il supporto, vorrei imparare qualcosa in più rispetto a quello che già so quindi se mi consigliate qualcosa potreste anche spiegarmi il perché ? grazie ancora

 

emoticon_thanks

Support Pack.zip

Link to comment
Share on other sites

"Gengik84" post_id="40709" time="1566282013" user_id="2">

Ciao, prova a sostituire e se non l'hai già fatto disablita l'ibernazione

 

Allora ho sostituito il config e la cartella acpi con quelle che mi hai mandato (quindi senza ssdt per il PM) ed ho disattivato l'ibernazione mettendo il pmset su 0 (solo ram) e se alimentato a batteria e mando in sleep dal menù funziona mentre alla chiusura del coperchio non succede niente, mentre se attaccato alla corrente dal menù va in sleep ma appena ci entra si risveglia subito, mentre per il coperchio stessa cosa che con la batteria, ho fatto un altra passata con hackinfo ed un'altro ioreg che ho allegato

Archivio.zip

Link to comment
Share on other sites

  • Administrators

perchè senza ssdt pm?

 

non ho detto di toglierlo

 

 

 

Ha scritto dopo 1 minuto 48 secondi:

 

prova a mandarlo in stop, appena non ci va e si risveglia prendi hackInfo trasportalo sul terminale,dai spazio e scrivi -w

 

allega il nuovo report

Link to comment
Share on other sites

"Gengik84" post_id="40729" time="1566303714" user_id="2">

perchè senza ssdt pm?

 

non ho detto di toglierlo

 

 

 

Ha scritto dopo 1 minuto 48 secondi:

 

prova a mandarlo in stop, appena non ci va e si risveglia prendi hackInfo trasportalo sul terminale,dai spazio e scrivi -w

 

allega il nuovo report

 

mi sa che ho interpretato male il messaggio, comunque ecco il report, se vuoi riprovo con ssdt

 

grazie ancora

HackInfo_Report.zip

Link to comment
Share on other sites

"Gengik84" post_id="40735" time="1566304203" user_id="2">

non riporta nulla che impedisce lo stop :(

 

forse mi sono spiegato male, in stop ci entra per tipo 1/2 secondi ma viene risvegliato subito come se appena ci entrasse venisse premuto un tasto, quindi probabilmente è per quello che non trova niente, il fatto strano è che a batteria se metto lo stop dal menù ci va (tralasciando il coperchio che non va in nessuna situazione) :-?

Link to comment
Share on other sites

"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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

"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;

 

 

 

 

Link to comment
Share on other sites

"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
Link to comment
Share on other sites

"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
Link to comment
Share on other sites

"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

Link to comment
Share on other sites

  • Administrators

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

Link to comment
Share on other sites

"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 ?

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.