Jump to content

[Guida] Leopard su ASUS P6T Deluxe V1&V2


1,267 posts in this topic

Recommended Posts

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

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

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

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

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

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

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

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

 

 

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

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

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

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

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

 

 

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

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

 

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

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

I have not try to delete the cashes manually

I'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

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

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

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

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

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

 Share

×
×
  • Create New...