Jump to content

Recommended Posts

Posted

Boa tarde, estou há algumas semanas tentando entender onde estou errando em entrar com as informações de Speedstep no meu dsdt, conforme o arquivo em anexo, eu copiei os valores do Pstatechanger e fui colocando em seus respectivos lugares no dsdt que estava editando.

A Appleintelcpupowermanagement.kext sobe corretamente.


"Oct 31 13:46:23 localhost kernel[0]: AppleIntelCPUPowerManagement: (built 16:44:45 Jun 7 2011) initialization complete

Oct 31 13:46:23 localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready"


mas quando dou um sysctl -a | grep frequency é isto que obtenho de resposta:


"hw.busfrequency = 532000000

hw.cpufrequency = 1862000000

hw.tbfrequency = 1000000000

hw.busfrequency: 532000000

hw.busfrequency_min: 532000000

hw.busfrequency_max: 532000000

hw.cpufrequency: 1862000000

hw.cpufrequency_min: 1862000000

hw.cpufrequency_max: 1862000000

hw.tbfrequency: 1000000000

machdep.tsc.frequency: 1862582862"


Segue em anexo as telas do SMC Monitor e o dsdt que editei.

Meu processador Intel T1350 Core Solo.

SMBIOS está com MacBook1,1

GMA950

D945GM


Obrigado,

1553280544_Capturadetela2011-10-31s13_59_53.png.9c9cb29dbb1383d3c007e0bf0150c76b.png

723575869_Capturadetela2011-10-31s13_59_58.png.3941124de32cc20d0f202ace6ce619f4.png

Posted

Faltou anexar a DSDT.


A frequência na janela principal do SMC Monitor varia de acordo com a utilização do CPU?


Você tentou usar generate P e C states no Chameleon?

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Mesmo usando o GeneratePStates=YES e GenerateCStates=YES as informações que obtenho são as mesmas.


A frequencia da janela principal do SMC Monitor não varia.


Segue o dsdt em anexo. (pensei que tivesse anexado antes).

dsdt.aml.zip

Posted

Não sei se a AppleIntelCPUPowerManagement funciona com Core Solo, acho que só Core 2 Duo em diante.


Use o comando bdmesg para ver se está gerando as SSDT

SSDT with CPU C-States generated successfully

SSDT with CPU P-States generated successfully

 

A frequência permanece 804 mesmo rodando "yes" no terminal?

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
Não sei se a AppleIntelCPUPowerManagement funciona com Core Solo, acho que só Core 2 Duo em diante.


Use o comando bdmesg para ver se está gerando as SSDT



A frequência permanece 804 mesmo rodando "yes" no terminal?

 

mesmo com o processador em full e usando o GeneratePStates e GenerateCStates a frequencia não esta mudando.


rodei o bdmesg e obtive essa mensagem como resposta:


"-bash: ./bdmesg: Bad CPU type in executable"

Posted

O patch parece estar certo, o único "detalhe" é que o último valor do _PSD é o número de cores do CPU, então no seu caso deveria ser 0x01, mas acho que isso não está causando o problema.

 

Method (_PSD, 0, NotSerialized)
{
   Return (Package (0x05)
   {
       0x05, 
       Zero, 
       Zero, 
       0xFC, 
[color=#FF0000]0x04[/color]
   })
}

 

Tente usar MacMini no SMBIOS, acho que é o único Mac com Core Solo.


Talvez esse CPU não seja suportado.


Sobre o erro no bdmesg, tente questionar nos issues do Chameleon

http://forge.voodooprojects.org/p/chameleon/issues/

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Obrigado pela resposta, alterei o DSDT para o valor que me informou, mas o sistema subiu da mesma forma, em seguida alterei o smbios, para Macmini1,1 e com isso o sistema sobe sem o gerenciamento de energia, porém não fica mais no mínimo, agora fica tudo no máximo conforme os prints.


Usei GeneratePStates=YES e GenerateCStates=YES mas tenho o mesmo resultado.

1140012522_Capturadetela2011-11-01s22_27_57.png.db10c7ac8b575293c0d55c5ebaf17d7b.png

562702447_Capturadetela2011-11-01s22_28_00.png.4b4a56ad52f718736144b5897cd3e906.png

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


×
×
  • Create New...