snakeman Posted January 15, 2010 Share Posted January 15, 2010 Thank You snakeman Link to comment Share on other sites More sharing options...
NeXtor Posted January 16, 2010 Share Posted January 16, 2010 Ho ricontrollato e quindi riprovato ma da sempre lo stesso problema... Forse di tutta questa manovra una cosa positiva l'ho notata, anche se devo approfondire i test, e cioè avevo dei piccoli blocchi del sistema, come fossero colli di bottiglia; Safari aperto con una decina di schede, eyetv, mozilla thunderbird, e durante la navigazione o anche altro, notavo che il sistema si fermava per pochi secondi con il mouse che diventava la rotella multicolore come se stesse caricando e non faceva nulla, poi si sbloccava. Dopo aver fatto il DSDT patchato, sono stato un paio di ore ieri sera e non mi sono accorto di nulla, oggi riproverò, ma se non si è risolto, cosa potrebbe essere? Il pc sta overcloccato fino a 3.80ghz, le ram a 1069Mhz, CPU SpreadSpectrum e PCI SpreadSpectrum disabilitati, C1E - MAXCPU ID - CPU TM disabilitati, Vanderpool - ExecuteDisableBit - Intel SpeedStep Abilitati. Invece per la scheda video ancora nulla di risolto, con Efi string funziona benissimo, con DSDT non abilita QE/CI e nel com.apple.boot.plist non c'è traccia del "Graphics Enabler", ah, lo STOP non funziona, ho rimosso OpenHaltRestart ma ho lasciato lo SleepEnabler perchè altrimenti andava in kernel panic, ma quando clicco su Stop si spegne lo schermo ma rimane tutto il case acceso... Nessuno sa consigliarmi? premetto che mi sono avvicinato da pochissimo al DSDT-hack e Fix e probabilmente c'è qualcosa che sottovaluto... Oggi ho provato a rimuovere SleepEnabler.kext da Extra/Extensions e a riavviare in -f -v ma va in panic perchè non riesce a caricare lo SleepEnabler, e non capisco come mai lo debba caricare per forza.... Nella cartella Extra/Extensions ho i seguenti kext al momento: AppleIntelIntegratedFramebuffer.kext fakesmc.kext IOGraphicsFamily.kext PlatformUUID.kext SleepEnabler.kext Da quando ho fatto il DSDT ho eliminato dalla cartella Extra/Extensions i seguenti kext: AHCIPortInjector.kext IOAHCIBlockStorageInjector.kext NullCPUPowerManagement.kext OpenHaltRestart.kext Se serve posso postare il file dsdt Link to comment Share on other sites More sharing options...
scrax Posted January 17, 2010 Author Share Posted January 17, 2010 Se serve posso postare il file dsdt posta pure così lo vediamo Sto provando una possibile soluzione per l' hotplug firewire, e spero proprio che 10.6.3 non rompa troppo le scatole, o si dovrà tornare a usare i kext eliminati EDIT: Risolto problema Hotplug Firewire! (by MacKonsti) Solved firewire Hotplug problem Device (FRWR) { Name (_ADR, 0x00030000) Name (_GPE, 0x0B) //Cambiato changed: 0x18 in 0x0B (device madre, mother device) Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "built-in", Buffer ( One) { Zero }, "fwports", Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 }, "device-id", Buffer (0x04) { 0x44, 0x30, 0x00, 0x00 // Needed device ID for VIA VT6306 is [3044] } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } La parte _GPE non è più necessaria The (_GPE) part is not needed anymore Link to comment Share on other sites More sharing options...
NeXtor Posted January 17, 2010 Share Posted January 17, 2010 Questo è il mio file dsdt.dsl, all'interno non è compreso l'hack per la scheda video... dsdt.dsl.txt Link to comment Share on other sites More sharing options...
scrax Posted January 17, 2010 Author Share Posted January 17, 2010 Questo è il mio file dsdt.dsl, all'interno non è compreso l'hack per la scheda video... da quello che vedo sembra ok, all'avvio hai degli errori relativi a c-state? La parte iniziale relativa alla CPU non mi pare modificata per lo speedstep, forse quello centra. Inoltre in bios controlla di avere il S3 selezionato, non ricordo bene in che menu è Link to comment Share on other sites More sharing options...
BlackCorsair Posted January 17, 2010 Share Posted January 17, 2010 Salve a tutti, mi è sembrato di capire che versioni diverse del BIOS di una stessa scheda madre generano dsdt diversi. Se questo è corretto posso proporre di aggiungere in firma la versione di bios in uso o specificarlo in caso di upload? Link to comment Share on other sites More sharing options...
NeXtor Posted January 17, 2010 Share Posted January 17, 2010 da quello che vedo sembra ok, all'avvio hai degli errori relativi a c-state?La parte iniziale relativa alla CPU non mi pare modificata per lo speedstep, forse quello centra. Inoltre in bios controlla di avere il S3 selezionato, non ricordo bene in che menu è Non so come vedere se ho degli errori relativi a c-state quindi ti posto la registrazione dell'avvio di osx del file kernel.log... Nel dsdt non ho modificato la parte della CPU per lo speedstep perchè non l'ho saputa modificare, spero mi possiate dare una mano Per quanto riguarda l'impostazione S3 nel bios, non ricordo come l'ho impostata, controllerò kernel.log.rtf Link to comment Share on other sites More sharing options...
ErmaC Posted January 18, 2010 Share Posted January 18, 2010 EDIT: Risolto problema Hotplug Firewire! (by MacKonsti)Solved firewire Hotplug problem La parte _GPE non è più necessaria The (_GPE) part is not needed anymore Posso confermare che utilizzando questa "variante" la parte del _GPE non e' necessaria,(bene) quindi l'errore nel kernel-log e' risolto alternativamente anche con questo. Ma i device sconosciuti rimangono tali e non c'e' verso di montarli Ho fatto una marea di prove editandolo come hub come device singolo, con o senza iniettare il device ...ma nada questo succede sulla ASUS P6T Deluxe Help? Fabio Link to comment Share on other sites More sharing options...
scrax Posted January 18, 2010 Author Share Posted January 18, 2010 Posso confermare che utilizzando questa "variante" la parte del _GPE non e' necessaria,(bene)quindi l'errore nel kernel-log e' risolto alternativamente anche con questo. Ma i device sconosciuti rimangono tali e non c'e' verso di montarli Ho fatto una marea di prove editandolo come hub come device singolo, con o senza iniettare il device ...ma nada questo succede sulla ASUS P6T Deluxe Help? Fabio Io finora ho un HD che funziona dopo la modifica come dovrebbe, mentre un'altro non va se non dopo lo stop come prima... Quindi inizio a pensare che non manca molto ma anche questa mod non è' completa... Link to comment Share on other sites More sharing options...
NeXtor Posted January 18, 2010 Share Posted January 18, 2010 ho ricontrollato il bios, l'opzione SpeedStep non compare da nessuna parte perchè la CPU è overcloccata, ho abilitato l' S3 ma lo sleep non funziona ancora. Per il momento, dopo la creazione e modifica del DSDT, ho notato in generale un aumento prestazionale che mi elimina i piccoli freeze di pochi secondi che avevo...rimangono all'appello ancora la scheda video, e lo sleep. Link to comment Share on other sites More sharing options...
scrax Posted January 19, 2010 Author Share Posted January 19, 2010 ...rimangono all'appello ancora la scheda video, e lo sleep. Allora punta alla scheda video, lo sleep può esser legato alla sceda video non completamente funzionante Link to comment Share on other sites More sharing options...
NeXtor Posted January 19, 2010 Share Posted January 19, 2010 Allora punta alla scheda video, lo sleep può esser legato alla sceda video non completamente funzionante e per quanto riguarda i c-state o p-state che mi dicevi di controllare? ti ho allegato il kernel.log con la parte relativa all'avvio del sistema....hai notato nulla di anomalo? grazie Link to comment Share on other sites More sharing options...
scrax Posted January 19, 2010 Author Share Posted January 19, 2010 e per quanto riguarda i c-state o p-state che mi dicevi di controllare? ti ho allegato il kernel.log con la parte relativa all'avvio del sistema....hai notato nulla di anomalo? grazie Hai il NullCPUPowerManagement attivo, vuol dire che stai usando un disabler quindi non carichi appleLPC.kext quindi niente speedstep in pratica NullCPUPowerManagement.kext c'è ancora da qualche parte. Link to comment Share on other sites More sharing options...
NeXtor Posted January 20, 2010 Share Posted January 20, 2010 Hai il NullCPUPowerManagement attivo Ed è proprio questo che sospettavo fin dall'inizio perchè mi sembrava strano che dovesse caricare per forza lo sleepenabler per funzionare... ho lanciato il comando kextstat -l per controllare i kext caricati e infatti c'è ancora caricato il NullCPUPowerManagement, l'OpenHaltRestart, tutti kext che non sono presenti nella cartella /S*/L*/Extensions ma ERANO presenti in /Extra/Extensions e col comando "mv" avevo spostato in /backupext All'inizio (dopo la mod al dsdt e la rimozione dei kext) pensavo che dipendesse dal fatto che non riavviavo in -f però anche con questo comando mi da il solito problema... Potrebbe essere che continua a caricarli dalla cartella /backupext ? Ho fatto la ricerca del NullCPUPowerManagement e del Disabler in tutto l'hd e ce ne sono vari ma nessuno sta ne in /extra/extensions ne in /system/library/Extensions... Link to comment Share on other sites More sharing options...
snakeman Posted January 21, 2010 Share Posted January 21, 2010 I cannot get my jmicron controller working. I changed out my sata dvd for a pioneer dvd, but its an ide. I keep getting a message saying not compatible with 2.50 during boot up. I have tried ide and ahci modes, it will boot in when in ide mode but will not recognize the dvd drive. Works fine in Windows 7 and Ubuntu so I don't think I damaged it when I flash the bios. Thanks for any help, I tried using your extra folder with no luck. snakeman Link to comment Share on other sites More sharing options...
scrax Posted January 21, 2010 Author Share Posted January 21, 2010 Ho fatto la ricerca del NullCPUPowerManagement e del Disabler in tutto l'hd e ce ne sono vari ma nessuno sta ne in /extra/extensions ne in /system/library/Extensions... controlla di non avere un file .mkext in /Extra e in /System/Library/Caches controlla anche le sottocartelle I cannot get my jmicron controller working. I changed out my sata dvd for a pioneer dvd, but its an ide. I keep getting a message saying not compatible with 2.50 during boot up. I have tried ide and ahci modes, it will boot in when in ide mode but will not recognize the dvd drive. Works fine in Windows 7 and Ubuntu so I don't think I damaged it when I flash the bios. Thanks for any help, I tried using your extra folder with no luck. snakeman In my Extra folder there is a "Install on system" folder. You need to install in /S/L/E/ this three kext: /Extra/Install on System/AppleAHCIPort.kext /Extra/Install on System/AppleVIAATA.kext /Extra/Install on System/JMicronATA.kext In bios i have AHCI selected for jmicron Link to comment Share on other sites More sharing options...
snakeman Posted January 22, 2010 Share Posted January 22, 2010 Thats exactly what I did I will get you the exact error messages in a few minutes. Library kext com.apple.iokit.ioATAFamily not found snakeman I think I found the problem I used a IOATAFamily.kext from 10.6.1 and it solved it! I have a functioning ide drive now:) snakeman Link to comment Share on other sites More sharing options...
scrax Posted January 23, 2010 Author Share Posted January 23, 2010 Io finora ho un HD che funziona dopo la modifica come dovrebbe, mentre un'altro non va se non dopo lo stop come prima... Quindi inizio a pensare che non manca molto ma anche questa mod non è' completa... Ho appena trovato questo (da Apple) riguardo la firewire in SL: 64-Bit Kernel Support 64-bit FireWire kernel (and user) services are fully functional in Snow Leopard. Some layers above FireWire do not yet work, such as the audio driver AppleFWAudio.kext. All other major services are available, including IOFireWireIP, Mass Storage (SBP-2), iSight, and DV/MPEG. The stack should be fully usable for both kernel and user space driver development. However, some high-level applications that use DV or MPEG on FireWire may not work, due to support issues in other software layers. FireWire sample code and tools (such as in AVS) are functional for DV and MPEG. FireWire hard drives should be reliable, though some user-interface quirks may be present. For example, the drive may not be visible in Finder or System Profiler, but works correctly in Terminal. FireWire kernel programming interfaces are basically identical in the 64-bit and 32-bit kernels, except that pointers are 64 bits wide in the 64-bit kernel. FireWire user space programming interfaces should be 100% compatible with the 32-bit and 64-bit user space programming interfaces in Mac OS X v10.5. FireWire kprintf and FireWire KDP (kernel debugger protocol) are both available in 64-bit kernel mode. A quanto pare ci son comunque dei problemi noti lavorando a 64bit per la firewire... Link to comment Share on other sites More sharing options...
Smith@@™ Posted January 23, 2010 Share Posted January 23, 2010 Ho appena trovato questo riguardo la firewire in SL: A quanto pare ci son comunque dei problemi noti lavorando a 64bit per la firewire... Verissimo scrax, leggevo su applelife di qualcosa di simile, il problema principale e' dovuto ai 64. Bravo;) Link to comment Share on other sites More sharing options...
snakeman Posted January 25, 2010 Share Posted January 25, 2010 smith@@ How or where did you get the modified bios for overclocking (kerzal) I have a p5q se2 overlclocked with Q6600 running just windows and would like to install Snow Leopard. I also assume you have p-states and speedstep working. I would also have the other mods for SLP 2.1 etc Any help would be appreciated Thanks snakeman Link to comment Share on other sites More sharing options...
Smith@@™ Posted January 25, 2010 Share Posted January 25, 2010 Aggiunta mia ultima tabella dsdt (in allegato) al bios (in allegato anch'esso) funziona egregiamente. Ho perso completamente il supporto ai sistemi operativi windows (ACPI non compatibile) Pro: 1) non aver piu' bisogno di caricare la suddetta tabella a parte.. 2) fase di boot strap del pc fino al sistema visibilmente migliorata, ma cio' e' dovuto alle ottimizzazioni fatte da iasl 3) sensazione di avere un sistema piu' performante (effetto placebo?) Idem: stessa velocita' di caricamento del verbose, nessuna miglioria visibile in questa fase riscontrata Contro: 1) perso il completo supporto ai sistemi Windows. Quelli unix e unix-like indovinate come funzionano? 2) l' editing del dsdt diventa di conseguenza piu' "rischioso" in quanto si e' costretti a flashare tante e tante e tante volte. 3) il suscritto diventa anche piuttosto "stancante", in quanto ogni modifica comportera' un flashing 4) non vedo oggettivamente, fattori a supporto di un dsdt completamente riscritto nel bios, non parlo di uno ottimizzato e basta che porterebbe solo migliorie. Lascio il supporto a Windows su questa macchina e evito dsdt in Extra? O inserisco solo dsdt ottimizzato, mantenendo sia il supporto a windows sia dsdt in Extra? Provate e fatemi sapere;) Mio ultimo dsdt, lo ritengo 'quasi' perfetto: DSDTsmith__.dsl.zip Bios con dsdt di cui sopra: P5QDELUXE2301dsdtsmith__.ROM.zip Tutti i fake id che ben conoscete sono in efi;)) smith@@ How or where did you get the modified bios for overclocking (kerzal) I have a p5q se2 overlclocked with Q6600 running just windows and would like to install Snow Leopard. I also assume you have p-states and speedstep working. I would also have the other mods for SLP 2.1 etc Any help would be appreciated Thanks snakeman Try p5qse2_601.rom.zip In sostanza, andando off, l'installazione (se si hanno problemi di bios), con iasl per windows, i tool di andy e le mod che conosciamo, la si puo' SEMPRE fare. Dopo l'installazione si puo' sempre ritornare al bios "genuino". Ormai abbiamo infiniti modi... Link to comment Share on other sites More sharing options...
Smith@@™ Posted January 25, 2010 Share Posted January 25, 2010 x fabio hdef, "name", Buffer (0x28) { "quello che vuoi" }, "model", Buffer (0x1E) { "quello che vuoi" }, Link to comment Share on other sites More sharing options...
ErmaC Posted January 25, 2010 Share Posted January 25, 2010 Aggiunta mia ultima tabella dsdt (in allegato) al bios (in allegato anch'esso) funziona egregiamente. Ho perso completamente il supporto ai sistemi operativi windows (ACPI non compatibile) Pro: 1) non aver piu' bisogno di caricare la suddetta tabella a parte.. 2) fase di boot strap del pc fino al sistema visibilmente migliorata, ma cio' e' dovuto alle ottimizzazioni fatte da iasl 3) sensazione di avere un sistema piu' performante (effetto placebo?) Idem: stessa velocita' di caricamento del verbose, nessuna miglioria visibile in questa fase riscontrata Contro: 1) perso il completo supporto ai sistemi Windows. Quelli unix e unix-like indovinate come funzionano? 2) l' editing del dsdt diventa di conseguenza piu' "rischioso" in quanto si e' costretti a flashare tante e tante e tante volte. 3) il suscritto diventa anche piuttosto "stancante", in quanto ogni modifica comportera' un flashing 4) non vedo oggettivamente, fattori a supporto di un dsdt completamente riscritto nel bios, non parlo di uno ottimizzato e basta che porterebbe solo migliorie. Lascio il supporto a Windows su questa macchina e evito dsdt in Extra? O inserisco solo dsdt ottimizzato, mantenendo sia il supporto a windows sia dsdt in Extra? Provate e fatemi sapere;) Mio ultimo dsdt, lo ritengo 'quasi' perfetto: DSDTsmith__.dsl.zip Bios con dsdt di cui sopra: P5QDELUXE2301dsdtsmith__.ROM.zip Tutti i fake id che ben conoscete sono in efi;)) Try p5qse2_601.rom.zip In sostanza, andando off, l'installazione (se si hanno problemi di bios), con iasl per windows, i tool di andy e le mod che conosciamo, la si puo' SEMPRE fare. Dopo l'installazione si puo' sempre ritornare al bios "genuino". Ormai abbiamo infiniti modi... E se rimetti le irq originali (un contro slow sata fix) hai provato? Per l'audio... mi riferisco al pannello dell'audio non di visualizzare la periferica sotto schede PCI... Fabio Link to comment Share on other sites More sharing options...
Smith@@™ Posted January 25, 2010 Share Posted January 25, 2010 E se rimetti le irq originali (un contro slow sata fix) hai provato? Fabio Il bios rimane ACPI compatibile con: ottimizzazioni a mano di warnings e remarks, ottimizzazioni fatte da iasl, aggiunta di 2 irq all'hpet, fix rtc per reset bios. Qualsiasi altra aggiunta o rimossione da me provata (anche l' HID del powerbutton passato a CID, quindi solo il cambio di una lettera) comporta un non piu' avvio dei sistemi windows Per l'audio... mi riferisco al pannello dell'audio non di visualizzare la periferica sotto schede PCI... Anch'io. Non hai nessun risultato con quelle aggiunte? Link to comment Share on other sites More sharing options...
ErmaC Posted January 25, 2010 Share Posted January 25, 2010 Anch'io. Non hai nessun risultato con quelle aggiunte? Ora riprovo... Che "name" mi suggerisci? oviiamente questo non mi piace LSPCI dice: 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller ... device type --> Controller Audio HD Model name --> SoundMax??? oppure ??? Naturalmente tutto questo e' un esercizio di estetica.. Lo aggiungero' se funziona al mio DSDT fino a che non lo castro con le EFI string... Fabio Link to comment Share on other sites More sharing options...
Recommended Posts