Smith@@™ Posted December 22, 2009 Share Posted December 22, 2009 C'e' differenza fra un device caricato e un device rinominato, controlla che sia effettivamente CARICATO Link to comment Share on other sites More sharing options...
RASONE Posted December 22, 2009 Share Posted December 22, 2009 io l'ho aggiunto, perchè a rinominarlo non saprei quale sia, dici che dovrei trovare il device originale e rinominarlo? ma quasi quasi lascio perdere , era tanto per cazzeggiare, però se tocco i tasti della luminosità si muovono gli indicatori della cpu, ed ora che sto guardando le estensioni caricate, AppleBacklight.kext viene caricato Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 22, 2009 Share Posted December 22, 2009 io l'ho aggiunto, perchè a rinominarlo non saprei quale sia, dici che dovrei trovare il device originale e rinominarlo? ma quasi quasi lascio perdere , era tanto per cazzeggiare, però se tocco i tasti della luminosità si muovono gli indicatori della cpu, ed ora che sto guardando le estensioni caricate, AppleBacklight.kext viene caricato Allora e' caricato Link to comment Share on other sites More sharing options...
BarboneNet Posted December 23, 2009 Share Posted December 23, 2009 ciao smanettoni...non è che mi girate qualche thread sul dsdt, che voglio iniziare a capirci qualcosa di piu anch'io??? Link to comment Share on other sites More sharing options...
scrax Posted December 23, 2009 Author Share Posted December 23, 2009 ciao smanettoni...non è che mi girate qualche thread sul dsdt, che voglio iniziare a capirci qualcosa di piu anch'io??? Inizia con dsdtse, la sua interfaccia ti permette di capire com'è strutturato. Per i thread "famosi" teli linco a breve zhell's DSDT Trick fassl DSDT patcher www.acpi.info/DOWNLOADS/ACPIspec40.pdf Link to comment Share on other sites More sharing options...
BarboneNet Posted December 23, 2009 Share Posted December 23, 2009 Inizia con dsdtse, la sua interfaccia ti permette di capire com'è strutturato. Per i thread "famosi" teli linco a breve zhell's DSDT Trick fassl DSDT patcher www.acpi.info/DOWNLOADS/ACPIspec40.pdf dsdtse lo uso....forse dovrei approfondirne ancora di piu l'uso! quei thread li conoscevo.....ma pensavo cene fossero altri ?!?? Link to comment Share on other sites More sharing options...
scrax Posted December 23, 2009 Author Share Posted December 23, 2009 dsdtse lo uso....forse dovrei approfondirne ancora di piu l'uso! quei thread li conoscevo.....ma pensavo cene fossero altri ?!?? Una volta capito come editare il dsdt ci son tante patch diverse, quelle che ho usato/trovato le ho messe nel topic italiano sul dsdt, anche il sito di EVosX ha alcuni tutorial che mi son serviti all'inizio. Link to comment Share on other sites More sharing options...
scrax Posted December 29, 2009 Author Share Posted December 29, 2009 Per usare il codice di mm67 per lo spegnimento bisogna modificare Scope SP così (tradotto dalle spiegazioni di mm67) Aggiungere questa OperationRegion: OperationRegion (PMRS, SystemIO, [color="#FF0000"]0x0430[/color], 0x13) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } Modificare il Method (_PST aggiungendo If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep(0x10) } Method (_PTS, 1, NotSerialized) { //...codice precedente..// If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep(0x10) } } Questo indirizzo 0x0430 è specifico alla scheda madre, equivale a PMBASE+30h. L'indirizzo PMBASE e definito in FACP, in molte schedemadri può esser rilevato dalle definizioini del processore. Per esempio nel mio dsdt ho: Processor (CPU0, 0x00, 0x00000410, 0x06) Qui 0x00000410 definisce PMBASE+10h quindi userò 0x430 per la mia Mobo Gigabyte. La mia MSI Mobo nel dsdt ha questo: Processor (P001, 0x01, 0x00000810, 0x06) {} Quindi il codice per MSI che userò sarà: OperationRegion (PMRS, SystemIO, 0x0830, 0x13) Link to comment Share on other sites More sharing options...
ErmaC Posted December 29, 2009 Share Posted December 29, 2009 Per usare il codice di mm67 per lo spegnimento bisogna modificare Scope SP cos“ (tradotto dalle spiegazioni di mm67)..... Ok fino a qui avevo capito bene... Ho visto anche nella sezione PMRS il mio valore "830" 810+20 non e' pesente , ma e' presente in forma di valore stringa... Name (PM30, 0x0830) contenuta all'inizio del DSDT subito dopo la dichiarazione dei processori... Name (SMBL, Zero) [b]Name (PM30, 0x0830)[/b] <--- Unico riferimento a 830 che ho trovato Name (SUSW, 0xFF) nella sezione PMRS OperationRegion (SMIE, SystemIO, [b]PM30[/b], 0x08) Field (SMIE, ByteAcc, NoLock, Preserve) { , 4, PS1E, 1, , 31, PS1S, 1, Offset (0x08) } Scope (\_SB) { Name (SLPS, Zero) Questo DSDT che posto e' privo di ogni patch! giusto come guida di riferimento. Fabio Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 29, 2009 Share Posted December 29, 2009 Per usare il codice di mm67 per lo spegnimento bisogna modificare Scope SP cos“ (tradotto dalle spiegazioni di mm67) Aggiungere questa OperationRegion: OperationRegion (PMRS, SystemIO, [color="#FF0000"]0x0430[/color], 0x13) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } Modificare il Method (_PST aggiungendo If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep(0x10) } Method (_PTS, 1, NotSerialized) { //...codice precedente..// If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep(0x10) } } Questo indirizzo 0x0430 è specifico alla scheda madre, equivale a PMBASE+30h. L'indirizzo PMBASE e definito in FACP, in molte schedemadri può esser rilevato dalle definizioini del processore. Per esempio nel mio dsdt ho: Processor (CPU0, 0x00, 0x00000410, 0x06) Qui 0x00000410 definisce PMBASE+10h quindi userò 0x430 per la mia Mobo Gigabyte. La mia MSI Mobo nel dsdt ha questo: Processor (P001, 0x01, 0x00000810, 0x06) {} Quindi il codice per MSI che userò sarà: OperationRegion (PMRS, SystemIO, 0x0830, 0x13) SP? Scrax, il vantaggio per chi ha gia' spegnimento e sleep? E' "su questa base" che master ha creato il suo osxrestart A proposito, ma il progetto che fine ha fatto? Rimandato? Motivo? Se va sotto Scope SB, o comunque uno scope, il codice di richiamo imho dovrebbe essere: Store (Zero, \_SB.SLPE) Link to comment Share on other sites More sharing options...
scrax Posted December 29, 2009 Author Share Posted December 29, 2009 SP? Scrax, il vantaggio per chi ha gia' spegnimento e sleep? E' cosi' che master ha creato il suo osxrestart A proposito, ma il progetto che fine ha fatto? Rimandato? Motivo? no questa patch è per chi ha problemi di spegnimento, specie sulle Gigabite, mi par di capire. Non l'ha mai provata iFabio ha chiesto se potevam vedere come va implementata perché c'è un po di confusione in giro... OSXRestart cambia qualcosa nella FAPT table se non ho capito male... Revolution è stato chiusa dagli admin di insanelymac perchè mancavano i sorgenti delle modifiche di MC ma a quanto pare non è obbligatorio rilasciarle, non so, non capisco bene la licenza APPLE. Di sicuro MC è s**zzato dato che ora si fa chiamare Cancellatemi... spero mi risponda almeno per continuare il testing in forma privata o da qualche altra parte perchè per la mia configurazione prometteva proprio bene. Invece credo di aver trovato un topic vecchio che rivela un po' di più su come fa a far a meno di fakeSMC: chiavetta usb con chip SMC interno flashato come quello apple + o - Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 29, 2009 Share Posted December 29, 2009 no questa patch è per chi ha problemi di spegnimento, specie sulle Gigabite, mi par di capire. Non l'ha mai provata iFabio ha chiesto se potevam vedere come va implementata perché c'è un po di confusione in giro...OSXRestart cambia qualcosa nella FAPT table se non ho capito male... Revolution è stato chiusa dagli admin di insanelymac perchè mancavano i sorgenti delle modifiche di MC ma a quanto pare non è obbligatorio rilasciarle, non so, non capisco bene la licenza APPLE. Di sicuro MC è s**zzato dato che ora si fa chiamare Cancellatemi... spero mi risponda almeno per continuare il testing in forma privata o da qualche altra parte perchè per la mia configurazione prometteva proprio bene. E grazie, avete "piu' o meno" la stessa scheda. La soluzione stava nel suo ultimo post, integrare il PROPRIO dsdt nel boot COME NE PARLAVAMO IERI, e infatti questo sarebbe diventato automatico, bho vedremo se Master ci ripensera'. Provo a mandargli un pm anch'io sperando di convincerlo a continuare altrove Scrax, questo e' interessante .. Link to comment Share on other sites More sharing options...
scrax Posted December 29, 2009 Author Share Posted December 29, 2009 E grazie, avete "piu' o meno" la stessa scheda. La soluzione stava nel suo ultimo post, integrare il PROPRIO dsdt nel boot COME NE PARLAVAMO IERI, e infatti questo sarebbe diventato automatico, bho vedremo se Master ci ripensera'. Provo a mandargli un pm anch'io sperando di convincerlo a continuare altrove Scrax, questo e' interessante .. ci son passato ieri per caso ma ero troppo preso da Revolution per dargli molte attenzioni adesso melo guardo... Link to comment Share on other sites More sharing options...
ErmaC Posted December 29, 2009 Share Posted December 29, 2009 ci son passato ieri per caso ma ero troppo preso da Revolution per dargli molte attenzioni adesso melo guardo... Per quel nuovo boot ho aperto poco fa un trend Parliamone li almeno non andiamo troppo OFF qui... Fabio Link to comment Share on other sites More sharing options...
scrax Posted December 29, 2009 Author Share Posted December 29, 2009 ho aperto poco fa un trendFabio quasi non ci facevo caso... Sei proprio un trendsetter Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 29, 2009 Share Posted December 29, 2009 quasi non ci facevo caso...Sei proprio un trendsetter Link to comment Share on other sites More sharing options...
scrax Posted December 29, 2009 Author Share Posted December 29, 2009 Dai, chiedo scusa, sono un pessimo comico, ma mi diverto con poco, checcedevofa? EDIT: Per scusarmi vi informo che ho appena fatto un boot con il mio primo Revolution personale!!! Audio, e sbus inclusi! Se mi passate i vostri dsdt.aml velo preparo anche per voi, se volete provarlo. Link to comment Share on other sites More sharing options...
ErmaC Posted December 30, 2009 Share Posted December 30, 2009 Dai, chiedo scusa, sono un pessimo comico, ma mi diverto con poco, checcedevofa? EDIT: Per scusarmi vi informo che ho appena fatto un boot con il mio primo Revolution personale!!! Audio, e sbus inclusi! Se mi passate i vostri dsdt.aml velo preparo anche per voi, se volete provarlo. Ti grazie scrax! Ma sono curioso di riuscirlo a fare da me....Se poi risulto essere una cippa mi daresti qualche dritta su come fare? Programmi per compilare il boot esempio... PS qualche po sopra ho messo la sezione dove applicare la mod.. dello spegnimento.. potete dargli una occhiata?? Fabio Link to comment Share on other sites More sharing options...
scrax Posted December 30, 2009 Author Share Posted December 30, 2009 Ti grazie scrax!Ma sono curioso di riuscirlo a fare da me....Se poi risulto essere una cippa mi daresti qualche dritta su come fare? Programmi per compilare il boot esempio... PS qualche po sopra ho messo la sezione dove applicare la mod.. dello spegnimento.. potete dargli una occhiata?? Fabio devi installare xtools per iniziare poi ti servono i sorgenti di chameleon2RC4 e i 3 file postati da master per Revolution c'è uno script perl che ti converte il dsdt in esadecimale e poi lo incolli in uno dei due altri file aprendoli con xcode capisci subit qual'è copi questi 2 file in i386 uno dei due è già presente, lo sovrascrivi e da teminale usi make per compilare... + o - è così poi però mi dava errori, c'è da sostiture delle parti io una riga l'ho tolta perchè mi dava errore e non sapevo come risolverlo... magari più tardi proverò ad essere più specifico Link to comment Share on other sites More sharing options...
ErmaC Posted December 30, 2009 Share Posted December 30, 2009 devi installare xtools per iniziare poi ti servono i sorgenti di chameleon2RC4e i 3 file postati da master per Revolution c'è uno script perl che ti converte il dsdt in esadecimale e poi lo incolli in uno dei due altri file aprendoli con xcode capisci subit qual'è copi questi 2 file in i386 uno dei due è già presente, lo sovrascrivi e da teminale usi make per compilare... + o - è così poi però mi dava errori, c'è da sostiture delle parti io una riga l'ho tolta perchè mi dava errore e non sapevo come risolverlo... magari più tardi proverò ad essere più specifico Ok ! Altro "lavoretto" da mettere in coda o nelle cose da fare Ps ho avuto un attacco di orticaria mentre scrivevo il messaggio precedente... ;P(rileggendo non capisco cosa ho scritto). Fabio Link to comment Share on other sites More sharing options...
scrax Posted December 30, 2009 Author Share Posted December 30, 2009 Qui c'è il mio ultimo dsdt.aml Here it is my last dsdt.aml dsdt.aml.zip cartella extra con incluso il precedente dsdt.aml extra folder with also the above dsdt.aml Link to comment Share on other sites More sharing options...
snakeman Posted December 30, 2009 Share Posted December 30, 2009 Here we go! dsdt.aml.zip Link to comment Share on other sites More sharing options...
scrax Posted December 30, 2009 Author Share Posted December 30, 2009 Here we go! hi, remember to adjust the p-state in my dsdt.aml for your CPU. Link to comment Share on other sites More sharing options...
snakeman Posted December 30, 2009 Share Posted December 30, 2009 Check and see if I did it correctly don't forget I have a P5K® with a E6550 Flashed like yours all SATA Thanks snakeman Link to comment Share on other sites More sharing options...
scrax Posted December 30, 2009 Author Share Posted December 30, 2009 Check and see if I did it correctly don't forget I have a P5K® with a E6550 Flashed like yoursall SATA Thanks snakeman For what I see if your p-state are only 2 it is written good and should work use this dsl to compile the aml because in yours aml there was a remark that here i've removed. you need to use EFI string like in my /Extra/com.apple.Boot.plist for correctly use LPC, USB and SATA if you use an EFI string for gfx you have to integrate it with mine snakedsdt.dsl.zip Link to comment Share on other sites More sharing options...
Recommended Posts