scrax Posted December 4, 2009 Share Posted December 4, 2009 Per i problemi di permessi alla cartella /E/E vi conviene usare il treminale: sudo chown -R root:wheel /Extra/Extensions/ sudo chmod -R 755 /Extra/Extensions/ per ricreare il file .mkext di sistema usate sudo touch /Sistem/Library/Extensions/ sudo è per avere i permessi ad amministratore nell'eseguire i comandi chown e chmod impostano i proprietari e i permessi -R vuol dire ch'è recursivo (se non ho capito male, in caso correggetemi) root è il nome del proprietario che per i .kext deve essere root mentre :wheel è il gruppo a cui devo appartenere i kext 755 è il numero dei permessi che devono avere i .kext touch è il comando che dice a kextutility di ricreare la cache .mkext il file .mkext è un file di cache che contiene dei kext per velocizzare l'avvio. In /E/E viene aggiunto da chameleon al file .mkext di sistema, non sostituito (tra l'altro sarebbe insensato). Averlo o non averlo, teoricamente cambia solo il tempo di boot, ma visto che in /E/E tendenzialmente ci son pochi file il miglioramento di prestazioni è impercettibile. Ciao. Link to comment Share on other sites More sharing options...
st3p Posted December 4, 2009 Share Posted December 4, 2009 Ciao a tutti, buongiorno! Ottimi chiarimenti! Infatti mi era venuto il dubbio che chamaleon caricasse pure il .mkext in /Extra ed a me ha creato un po' di problemucci infatti. Personalmente preferisco non averlo. Per i problemi di permessi alla cartella /E/E vi conviene usare il treminale: sudo chown -R root:wheel /Extra/Extensions/ sudo chmod -R 755 /Extra/Extensions/ per ricreare il file .mkext di sistema usate sudo touch /Sistem/Library/Extensions/ sudo è per avere i permessi ad amministratore nell'eseguire i comandi chown e chmod impostano i proprietari e i permessi -R vuol dire ch'è recursivo (se non ho capito male, in caso correggetemi) root è il nome del proprietario che per i .kext deve essere root mentre :wheel è il gruppo a cui devo appartenere i kext 755 è il numero dei permessi che devono avere i .kext touch è il comando che dice a kextutility di ricreare la cache .mkext il file .mkext è un file di cache che contiene dei kext per velocizzare l'avvio. In /E/E viene aggiunto da chameleon al file .mkext di sistema, non sostituito (tra l'altro sarebbe insensato). Averlo o non averlo, teoricamente cambia solo il tempo di boot, ma visto che in /E/E tendenzialmente ci son pochi file il miglioramento di prestazioni è impercettibile. Ciao. Link to comment Share on other sites More sharing options...
ErmaC Posted December 5, 2009 Author Share Posted December 5, 2009 Successo!!! Abbiamo i P-state!! Domani vi scarico le info Fabio Link to comment Share on other sites More sharing options...
st3p Posted December 5, 2009 Share Posted December 5, 2009 Ciao Fabio, ottima new ! Sono rientrato ora da 2 giorni sul Garda e vedo ottime cose! Ma sei riuscito a far girare i vari programmi di monitor? Successo!!! Abbiamo i P-state!!Domani vi scarico le info Fabio Link to comment Share on other sites More sharing options...
ErmaC Posted December 6, 2009 Author Share Posted December 6, 2009 Ciao Fabio, ottima new ! Sono rientrato ora da 2 giorni sul Garda e vedo ottime cose!Ma sei riuscito a far girare i vari programmi di monitor? Si sono molto contento, devo rifinire il metodo con la correzzione dei parametri (Ho praticamente messo dei P-State "sandard"), ma il codice funziona e lo carica, Su Snow si avvia tranquillamente va in sleep e si spegne senza problema, e il tutto senza .kext!(Restano quelli dell'audio e dell'UUID) non ho bisogno nemmeno di OSXResart. :-) ;-) VoodooMonitor.. :-( non lo carica nemmeno ora! KP a volonta' Pstatechanger invece ora mi visualizza i 12 P-States che ho in prova. Discorso diverso per Leopard si che ho eliminato gli .Kext va in sleep tranquillo.. ma se spengo il PC le ventole restano accese (credo di risolverlo con OSXRestart provero'). Appena ho un DSDT valido e colludato lo metto su, per ora e' meglio non generare confusione. Fabio Link to comment Share on other sites More sharing options...
phoenix08 Posted December 6, 2009 Share Posted December 6, 2009 Si sono molto contento, devo rifinire il metodo con la correzzione dei parametri (Ho praticamente messo dei P-State "sandard"), ma il codice funziona e lo carica, Su Snow si avvia tranquillamente va in sleep e si spegne senza problema, e il tutto senza .kext!(Restano quelli dell'audio e dell'UUID) non ho bisogno nemmeno di OSXResart.:-) ;-) VoodooMonitor.. :-( non lo carica nemmeno ora! KP a volonta' Pstatechanger invece ora mi visualizza i 12 P-States che ho in prova. Discorso diverso per Leopard si che ho eliminato gli .Kext va in sleep tranquillo.. ma se spengo il PC le ventole restano accese (credo di risolverlo con OSXRestart provero'). Appena ho un DSDT valido e colludato lo metto su, per ora e' meglio non generare confusione. Fabio Anche a me, resta lo schermo acceso con le solite scritte del terminale ed il resto del PC tranne le ventole si spegne...O.o con leo 10.5.8 Link to comment Share on other sites More sharing options...
fc bayern Posted December 6, 2009 Share Posted December 6, 2009 Fabio Will You post Your latest DSDT, with all the new fixes and trick By the way, Your great Fan Thanks in advance Also , tell me, shoul I change the value 3a18 to 3a16 in AppleLTc or is better in my DSDT, or both THANKS translate in Italian by Google: Fabio Will You DSDT tuo post più recenti, con tutti i nuovi aggiornamenti e trucco Tra l'altro, il tuo grande fan Grazie in anticipo Inoltre, mi dica, spalla a cambiare il valore 3a18 di 3A16 in AppleLTc o è meglio nel mio DSDT, o entrambi GRAZIE Link to comment Share on other sites More sharing options...
ErmaC Posted December 6, 2009 Author Share Posted December 6, 2009 Buonasera a tutti. Vi propongo un nuovo DSDT con il P-State Appena testato sulla mia P6T Deluxe e funziona. Ho ricompilato la versione per gli i7 920. (Compilazione modifiche ecc le eseguo tutte in ambiente win) SPERIMENTALE quindi attenzione Microsoft Windows [Versione 6.1.7600] Copyright © 2009 Microsoft Corporation. Tutti i diritti riservati. C:\Users\Fabio\Desktop\iasl>iasl.exe DSDT-i7-920.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20091112 [Nov 12 2009] Copyright © 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 ASL Input: DSDT-i7-920.dsl - 12652 lines, 401202 bytes, 5349 keywords AML Output: DSDT.aml - 45374 bytes, 1129 named objects, 4220 executable opcodes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 96 Optimizations C:\Users\Fabio\Desktop\iasl>iasl.exe DSDT-i7-940.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20091112 [Nov 12 2009] Copyright © 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 ASL Input: DSDT-i7-940.dsl - 12654 lines, 401347 bytes, 5349 keywords AML Output: DSDT.aml - 45414 bytes, 1129 named objects, 4220 executable opcodes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 96 Optimizations In esso sono contenute tutte le FIX finora proposte. SPERIMENTALE Versione i7 920 (9 P-States) --> Vecchio DSDT/OLD DSDT Basato sul BIOS P6T Deluxe V1/V2 (1701/0610) Versione i7 940 (11 P-states) -->Vecchio DSDT/OLD DSDT Basato sul BIOS P6T Deluxe V1/V2 (1701/0610) SPERIMENTALE Dovrete inoltre (se usate PCEFI 10.5) Eliminare il CPUinjector.kext in quanto inutile e gia' integrato nel bootloader di nektas. E dovete aggiungere queste linee al vostro SMBIOS.plist <key>SMexternalclock</key> <string>133</string> <key>SMmaximalclock</key> [color="#ff0000"]<string>2926</string> [/color]<key>SMcputype</key> <string>1281</string> <key>SMbusspeed</key> <string>4800</string> Cambiate il valore (2926) con quello del vostro processore.. i7 920 = 2660 la stringa 1281 serve a iniettare info sul processore che vera visto come un Quad-Core Intel Xeon (Come dice giustamente l'autore del codice di injection la Apple non vende i7, per ora anche se le cose stanno cambiando.. ma questa e' un'altra storia...) Provatelo e mandatemi info sul come vi gira. Quindi se l'avete provato su Leopard o su Snow e cosa vi funziona e cosa non vi funziona piu' Anche dati sulle vostre temperature sono graditi. (Con questo vorrei vedere se vi da' problemi con l'audio) Fabio Link to comment Share on other sites More sharing options...
ErmaC Posted December 6, 2009 Author Share Posted December 6, 2009 FabioWill You post Your latest DSDT, with all the new fixes and trick By the way, Your great Fan Thanks in advance Also , tell me, shoul I change the value 3a18 to 3a16 in AppleLTc or is better in my DSDT, or both THANKS I use 3a18 in my DSDT "Device (LPCB)" Name (_ADR, 0x001F0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { [color="#ff0000"] 0x18, 0x3A[/color], 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } I hope this help you Fabio Link to comment Share on other sites More sharing options...
fc bayern Posted December 6, 2009 Share Posted December 6, 2009 pls post the smbios, that You've used pls post il SMBIOS, che hai usato Link to comment Share on other sites More sharing options...
st3p Posted December 7, 2009 Share Posted December 7, 2009 Buonasera a tutti. Vi propongo un nuovo DSDT con il P-State Appena testato sulla mia P6T Deluxe e funziona. Ho ricompilato la versione per gli i7 920. (Compilazione modifiche ecc le eseguo tutte in ambiente win) SPERIMENTALE quindi attenzione Buonasera davvero! Complimentoni! Eccoci qui, ci siamo! Sto x riavviare, quindi iniziano le prove! Link to comment Share on other sites More sharing options...
fc bayern Posted December 7, 2009 Share Posted December 7, 2009 So far works great Tell me Fabio, can I move nullcpu and openhalt restar I've tried, but no successes, imediatelly KP I have all of my boot stuff on compact flash, and only sleepenabler in S/L/E Finora le grandi opere Tell me Fabio, posso spostare nullcpu e openhalt restar Ho provato, ma senza successi, imediatelly KP Ho tutta la mia roba boot su Compact Flash, e solo sleepenabler in S / L / E Link to comment Share on other sites More sharing options...
st3p Posted December 7, 2009 Share Posted December 7, 2009 Allora, bene o male ci siamo. i7 920 su Snow Leopard, DSDT sperimentale x i7 920. Il sistema parte con soli 3 kext: AD2000b.kext (audio) fakesmc.kext lspcidrv.kext Eliminati: CPUInjector.kext NullCPUPowerManagement.kext OpenHaltRestart.kext SleepEnabler.kext -Boot tranquillo, un filo + veloce. -Scheda audio ok, anche dopo lo sleep. Ho provato solo l'uscita posteriore, domani provo il mic. -Rete...beh, vi sto scrivendo! -Sleep funziona e si riprende bene. X-Bench siamo sui 200, quindi benone --> Unico problema è quello citato precedentemente su Leopard, in cui la macchina si spegne ma le ventole restano accese. Idem al riavvio, quindi non si riavvia. A me lo sta facendo anche su Snow. Forse colpa dell'assenza di OpenHaltRestart.kext? Comunque bel lavoro, vicinissimo ad un sistema quasi intonso, solo con i .kext indispensabili. Complimenti ancora --Edit della buonanotte: confermo che rimettendo al suo posto OpenHaltRestart.kext il sistema torna a comportarsi di dovere. Mi funziona lo sleep e la scheda audio va anche al risveglio (so che qualcuno nei vari forum internazionali ne lamentava appunto il un "mancato risveglio". Ottimo. Solo una domanda: in questa dsdt x l'i7 920 è contemplato il turbo-mode (21x) o lo si può disattivare? Link to comment Share on other sites More sharing options...
ErmaC Posted December 7, 2009 Author Share Posted December 7, 2009 So far works greatTell me Fabio, can I move nullcpu and openhalt restar I've tried, but no successes, imediatelly KP I have all of my boot stuff on compact flash, and only sleepenabler in S/L/E <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosversion</key> <string>MP41.88Z0081.B03.0902231259</string> <key>SMboardmanufacturer</key> <string>Apple Inc.</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMboardproduct</key> [color="#ff0000"]****you can delete it**** [/color]<string>Mac-F221BEC8</string> [color="#ff0000"]****you can delete it**** [/color]<key>SMserial</key> <string>[color="#ff0000"]SECRETSERIAL[/color]</string> [color="#ff0000"]****add your****[/color] <key>SMexternalclock</key> <string>133</string> <key>SMmaximalclock</key> <string>2926</string> [color="#ff0000"]****CPU speed****[/color] <key>SMcputype</key> <string>1281</string> <key>SMbusspeed</key> <string>4800</string> <key>SMmemmanufacter_1</key> <string>Apple Computer Inc.</string> <key>SMmemmanufacter_2</key> <string>Apple Computer Inc.</string> <key>SMmemmanufacter_3</key> <string>Apple Computer Inc.</string> <key>SMmemmanufacter_4</key> <string>Apple Computer Inc.</string> <key>SMmemmanufacter_5</key> <string>Apple Computer Inc.</string> <key>SMmemmanufacter_6</key> <string>Apple Computer Inc.</string> <key>SMmempart_1</key> <string>0x48594D50313132533634435036D59352020</string> <key>SMmempart_2</key> <string>0x48594D50313132533634435036D59352020</string> <key>SMmempart_3</key> <string>0x48594D50313132533634435036D59352020</string> <key>SMmempart_4</key> <string>0x48594D50313132533634435036D59352020</string> <key>SMmempart_5</key> <string>0x48594D50313132533634435036D59352020</string> <key>SMmempart_6</key> <string>0x48594D50313132533634435036D59352020</string> <key>SMmemserial_1</key> <string>0x00003020</string> <key>SMmemserial_2</key> <string>0x00003020</string> <key>SMmemserial_3</key> <string>0x00003020</string> <key>SMmemserial_4</key> <string>0x00003020</string> <key>SMmemserial_5</key> <string>0x00003020</string> <key>SMmemserial_6</key> <string>0x00003020</string> <key>SMmemspeed</key> <string>1600</string> <key>SMmemtype</key> <string>24</string> <key>SMproductname</key> <string>MacPro4,1</string> <key>SMsystemversion</key> <string>1.0</string> <key>SMUUID</key> <string>00000000-0000-1000-8000-[color="#ff0000"]xxxxxxxxxxxx[/color]</string> [color="#ff0000"]****your address mac*** [/color]</dict> </plist> cosa ho nella mia cartella extra???(kext in my extra folder) Questo: AD2000b.kext fakesmc.kext OpenHaltRestart.kext Ptrovate se non funziona lo stop ad aggiungere OSXrestart di Masterchief (Try Masterchief .kext OSXRESTART) Notte Fabio Link to comment Share on other sites More sharing options...
st3p Posted December 7, 2009 Share Posted December 7, 2009 So far works greatTell me Fabio, can I move nullcpu and openhalt restar I've tried, but no successes, imediatelly KP I have all of my boot stuff on compact flash, and only sleepenabler in S/L/E Finora le grandi opere Tell me Fabio, posso spostare nullcpu e openhalt restar Ho provato, ma senza successi, imediatelly KP Ho tutta la mia roba boot su Compact Flash, e solo sleepenabler in S / L / E I removed them both. SleepEnabler also. Maybe you need to manually remove your /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext Only problem, now, after shutting down, my pc turns off but fans are still there, spinning. Link to comment Share on other sites More sharing options...
Smith@@™ Posted December 7, 2009 Share Posted December 7, 2009 Fabio, ma l'applehda che hai in extensions e' quello patchato o untouched? Notte edit: mi sono risposto da solo, e' patchato al volo Link to comment Share on other sites More sharing options...
scrax Posted December 7, 2009 Share Posted December 7, 2009 Allora, bene o male ci siamo.i7 920 su Snow Leopard, DSDT sperimentale x i7 920. Il sistema parte con soli 3 kext: AD2000b.kext (audio) fakesmc.kext lspcidrv.kext questo ti serve per forza? lspcidrv.kext a quanto mi risulta non serve per l' hack, ma solo per far funzionare il comando lspci o mi sbaglio? Link to comment Share on other sites More sharing options...
fc bayern Posted December 7, 2009 Share Posted December 7, 2009 I have not try to delete the cashes manually I'll try later on, and post back Tnanks for the suggestions Link to comment Share on other sites More sharing options...
st3p Posted December 7, 2009 Share Posted December 7, 2009 I have not try to delete the cashes manuallyI'll try later on, and post back Tnanks for the suggestions I had the same problems when adding Voodoopowermini.kext. Also, if you use kext-utility to adjust your .kext's permissions, it will create an Extensions.mkext in your extra folder and maybe you'll neet to delete that also, 'cause chamaeleon will try to load it if it will be found. Link to comment Share on other sites More sharing options...
iggy63 Posted December 7, 2009 Share Posted December 7, 2009 Scusate su gentile richiesta di un parente dovrei installare su una mobo lo snow ASUS P6T Deluxe V.2 procio i7 e scheda grafica ati ASUS EAH4670 1GB qualcumo mi fa l'upload di una EXTRA che mi faccia funzionare la configurazione di cui sopra grazie da iggy Link to comment Share on other sites More sharing options...
fc bayern Posted December 7, 2009 Share Posted December 7, 2009 I had the same problems when adding Voodoopowermini.kext.Also, if you use kext-utility to adjust your .kext's permissions, it will create an Extensions.mkext in your extra folder and maybe you'll neet to delete that also, 'cause chamaeleon will try to load it if it will be found. Yes, im using the kext utility to create the extensions.mkext, but I drag the Extensions folder from my Compact flash card, and after the creating the .mkext, i'll delete the extension folder on the CF. Everytime , when i change the kext, i put the new one, or delete one, in Extension folder on CF, create.mkext with kext utility , and after that delete the extension folder and leave only the .mkext. I have no kexts in S/L/E exept for the sleepenabler.kexts I boot my SL from the CF and i have boot file and Extra folder(in Extra i have : DSDT.aml; smbios, boot.plist and extensions.mkext) Link to comment Share on other sites More sharing options...
st3p Posted December 7, 2009 Share Posted December 7, 2009 questo ti serve per forza?lspcidrv.kext a quanto mi risulta non serve per l' hack, ma solo per far funzionare il comando lspci o mi sbaglio? Più tardi in serata provo a rimuoverlo x vedere se fa danni o no ;-) Link to comment Share on other sites More sharing options...
st3p Posted December 7, 2009 Share Posted December 7, 2009 C'è un'altra cosa, sempre stata problematica in tutte le installazioni osx, che ora sembra funzionare: reboot dopo lo sleep! Quindi abbiamo lo sleep perfettamente funzionante. Ho provato anche l'input della scheda audio, io uso quello frontale del case x un microfono skype e funziona. Anche la mia scheda audio firewire esterna funziona. La settimana prossima dovrei procurarmi un disco e-sata e proverò pure quello. Vi farò sapere! Link to comment Share on other sites More sharing options...
phoenix08 Posted December 7, 2009 Share Posted December 7, 2009 Scusate qualcuno ha fatto l'aggiornamento del bios da windows?? vorrei cimentarmi in quest'impresa senza fare danni....XDXDXD Link to comment Share on other sites More sharing options...
ErmaC Posted December 7, 2009 Author Share Posted December 7, 2009 Scusate qualcuno ha fatto l'aggiornamento del bios da windows?? vorrei cimentarmi in quest'impresa senza fare danni....XDXDXD Si l'aggiornamento l'ho faccio sembre... Al momento la ASUS sforna quasi ogni 2 mesi un BIOS nuovo... Io attualmente monto l'ultimo, anche se il DSDT fino ad ora fatti si basano sui precedenti BIOS. (Quindi ho l'ultimo BIOS con la tabella DSDT non aggiornatissima, ma funziona a dovere). Ho inserito una tabella comparativa nel primo post .. per info Nell'ultimo la ASUS ha inserito migliorie per le nuve CPU e cosette varie e la tabella DSDT ha alcune cosette da sistemare.. avevo provato a patchare l'ultima tabela al volo e l'ho provata (nemmeno piu' di tanto) e mi dava problemi, credo che li risolvero' presto e usero' di base la nuova tabella con le FIX usate fino ad ora... Se provi il DSDT con il p-State scrivi qui le tue esperienze er avere una sorta di base dati di problemi riscontrati.. Fabio Link to comment Share on other sites More sharing options...
Recommended Posts