Jump to content

Gerenciamento de energia para Sandy Bridge/Ivy Bridge/Haswell CPU


272 posts in this topic

Recommended Posts

Allan Oliveira, captura que voce pediu 

 

Seu Hardware é compativel, mas tem algumas limitações, como:

Bluetooth e Wifi não tem suporte no OS X, veja qual adquirir.

 

Aqui está uma lista com os suportados e não-suportados (Amarelo significa que talvez funcione com a kext WifiInjector, Verde significa que funciona OOB, Vermelho significa que não tem suporte, alguns cartões Wifi contem Bluetooth)

 

O modo RAID tambem não tem suporte, você pode usar o modo FusionDrive: http://olarila.com/forum/viewtopic.php?f=3&t=3835

 

24/06/14 21:07:18,000 kernel[0]: AICPUPMI: CPU P-States [ 8 ]

Mesma mensagem :/

 

 

Digita kextstat no Terminal e manda o resultado para cá.


MacBook-Pro-de-Jonathan:~ Jonathan$ kextstat
Index Refs Address Size Wired Name (Version) <Linked Against>
1 65 0xffffff806bc22000 0x8d80 0x8d80 com.apple.kpi.bsd (13.2.0)
2 6 0xffffff806bc2b000 0x28c0 0x28c0 com.apple.kpi.dsep (13.2.0)
3 86 0xffffff806bc65000 0x1dfb0 0x1dfb0 com.apple.kpi.iokit (13.2.0)
4 91 0xffffff806bc2e000 0xbf40 0xbf40 com.apple.kpi.libkern (13.2.0)
5 81 0xffffff806bc83000 0x2d10 0x2d10 com.apple.kpi.mach (13.2.0)
6 35 0xffffff806bc86000 0x7d90 0x7d90 com.apple.kpi.private (13.2.0)
7 56 0xffffff806bc8e000 0x48e0 0x48e0 com.apple.kpi.unsupported (13.2.0)
8 2 0xffffff7f807a9000 0x47000 0x47000 com.apple.kec.corecrypto (1.0) <7 6 5 4 3 1>
9 0 0xffffff7f807f0000 0xb000 0xb000 com.apple.kec.pthread (1) <7 6 5 4 1>
10 19 0xffffff7f807fb000 0x7000 0x7000 com.apple.iokit.IOACPIFamily (1.4) <7 6 4 3>
11 20 0xffffff7f80802000 0x2b000 0x2b000 com.apple.iokit.IOPCIFamily (2.9) <7 6 5 4 3>
12 1 0xffffff7f8082d000 0x59000 0x59000 com.apple.driver.AppleACPIPlatform (2.0) <11 10 7 6 5 4 3 1>
14 1 0xffffff7f80892000 0xa000 0xa000 com.apple.driver.AppleFDEKeyStore (28.30) <8 7 6 5 4 3 1>
15 0 0xffffff7f8089c000 0x3000 0x3000 com.apple.driver.AppleHWAccess (1) <7 5 4 3>
16 0 0xffffff7f808a0000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (217.92.1) <7 6 5 4 3 1>
17 0 0xffffff7f808d1000 0x12000 0x12000 com.apple.driver.AppleKeyStore (2) <8 7 6 5 4 3 1>
18 2 0xffffff7f808e3000 0x11000 0x11000 org.netkas.driver.FakeSMC (1426) <10 7 5 4 3 1>
19 11 0xffffff7f808f4000 0x25000 0x25000 com.apple.iokit.IOStorageFamily (1.9) <7 6 5 4 3 1>
20 0 0xffffff7f80919000 0x18000 0x18000 com.apple.driver.DiskImages (371.1) <19 7 6 5 4 3 1>
21 1 0xffffff7f80931000 0xf000 0xf000 com.apple.iokit.IOReportFamily (23) <5 4 3>
22 3 0xffffff7f80940000 0x2c000 0x2c000 com.apple.iokit.IONetworkingFamily (3.2) <7 6 5 4 3 1>
23 0 0xffffff7f8096c000 0x7000 0x7000 com.apple.iokit.IOUserEthernet (1.0.0d1) <22 6 5 4 3 1>
24 0 0xffffff7f80976000 0x4000 0x4000 org.hwsensors.driver.CPUSensors (1426) <18 7 5 4 3>
25 0 0xffffff7f8097b000 0x8000 0x8000 com.apple.nke.applicationfirewall (153) <7 6 5 4 3 1>
26 2 0xffffff7f80985000 0x5000 0x5000 com.apple.kext.AppleMatch (1.0.0d1) <4 1>
27 1 0xffffff7f8098a000 0x13000 0x13000 com.apple.security.sandbox (278.11) <26 7 6 5 4 3 2 1>
28 0 0xffffff7f8099d000 0x7000 0x7000 com.apple.security.quarantine (3) <27 26 7 6 5 4 2 1>
29 0 0xffffff7f809a5000 0x3000 0x3000 com.apple.security.TMSafetyNet (7) <7 6 5 4 2 1>
30 0 0xffffff7f809a8000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (217.92.1) <7 6 5 4 3 1>
31 0 0xffffff7f809ac000 0x3000 0x3000 com.apple.driver.AppleAPIC (1.7) <4 3>
32 0 0xffffff7f809b0000 0x4000 0x4000 com.apple.driver.AppleSMBIOS (2.1) <7 4 3>
33 0 0xffffff7f809b5000 0x3000 0x3000 com.apple.driver.AppleHPET (1.8) <10 7 5 4 3>
34 0 0xffffff7f809b9000 0x7000 0x7000 com.apple.driver.AppleRTC (2.0) <10 5 4 3 1>
35 0 0xffffff7f809c2000 0x3000 0x3000 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <10 7 5 4 3 1>
36 3 0xffffff7f809c7000 0x71000 0x71000 com.apple.iokit.IOHIDFamily (2.0.0) <14 7 6 5 4 3 2 1>
37 0 0xffffff7f80a38000 0x4000 0x4000 com.apple.driver.AppleACPIButtons (2.0) <36 12 10 7 6 5 4 3 1>
38 0 0xffffff7f80a3e000 0x7000 0x7000 com.apple.driver.AppleSmartBatteryManager (1) <10 5 4 3 1>
39 0 0xffffff7f80a4a000 0x8000 0x8000 org.hwsensors.driver.ACPISensors (1426) <18 10 7 5 4 3>
40 1 0xffffff7f80a54000 0x4000 0x4000 com.apple.driver.AppleEFIRuntime (2.0) <7 6 5 4 3>
41 9 0xffffff7f80a58000 0x60000 0x60000 com.apple.iokit.IOUSBFamily (677.4.0) <11 7 5 4 3 1>
42 0 0xffffff7f80ab8000 0x18000 0x18000 com.apple.driver.AppleUSBEHCI (660.4.0) <41 11 7 5 4 3 1>
43 3 0xffffff7f80ad8000 0x16000 0x16000 com.apple.iokit.IOAHCIFamily (2.6.5) <5 4 3 1>
44 0 0xffffff7f80aee000 0x1a000 0x1a000 com.apple.driver.AppleAHCIPort (3.0.0) <43 11 5 4 3 1>
45 1 0xffffff7f80b0f000 0x12000 0x12000 com.apple.kext.OSvKernDSPLib (1.14) <5 4>
46 1 0xffffff7f80b21000 0x2f000 0x2f000 com.apple.iokit.IOAudioFamily (1.9.7fc2) <45 5 4 3 1>
47 0 0xffffff7f80b50000 0x21000 0x21000 org.voodoo.driver.VoodooHDA (2.8.4) <46 11 7 5 4 3>
48 0 0xffffff7f80b76000 0x8000 0x8000 com.apple.driver.ApplePS2Controller (2.0.0) <5 4 3>
49 0 0xffffff7f80b7e000 0x3000 0x3000 com.apple.iokit.IOUSBUserClient (660.4.2) <41 7 5 4 3 1>
51 0 0xffffff7f80b81000 0x9000 0x9000 com.apple.driver.AppleEFINVRAM (2.0) <40 7 6 5 4 3>
52 0 0xffffff7f80b8a000 0x18000 0x18000 com.apple.driver.AppleUSBHub (666.4.0) <41 5 4 3 1>
53 0 0xffffff7f80ba7000 0x18000 0x18000 com.apple.iokit.IOAHCIBlockStorage (2.5.1) <43 19 6 5 4 3 1>
54 6 0xffffff7f80bc7000 0x2a000 0x2a000 com.apple.iokit.IOSCSIArchitectureModelFamily (3.6.6) <5 4 3 1>
55 0 0xffffff7f80bf1000 0xc000 0xc000 com.apple.iokit.IOAHCISerialATAPI (2.6.1) <54 43 5 4 3 1>
57 0 0xffffff7f80c04000 0x4000 0x4000 com.apple.driver.ApplePS2Keyboard (2.0.0) <36 5 4 3>
58 0 0xffffff7f8088e000 0x3000 0x3000 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) <7 6 4 3 2 1>
59 0 0xffffff7f808cb000 0x4000 0x4000 com.apple.driver.ApplePS2Mouse (2.0.0) <36 5 4 3>
60 0 0xffffff7f80a45000 0x4000 0x4000 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
61 0 0xffffff7f80ad0000 0x3000 0x3000 com.apple.driver.XsanFilter (404) <19 5 4 3 1>
62 0 0xffffff7f80c08000 0x9000 0x9000 com.apple.BootCache (35) <7 6 5 4 3 1>
63 3 0xffffff7f80c11000 0xd000 0xd000 com.apple.iokit.IOCDStorageFamily (1.7.1) <19 5 4 3 1>
64 2 0xffffff7f80c1e000 0xb000 0xb000 com.apple.iokit.IODVDStorageFamily (1.7.1) <63 19 5 4 3 1>
65 1 0xffffff7f80c29000 0x9000 0x9000 com.apple.iokit.IOBDStorageFamily (1.7) <64 63 19 5 4 3 1>
66 0 0xffffff7f80c32000 0x1a000 0x1a000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (3.6.6) <65 64 63 54 19 5 4 3 1>
67 0 0xffffff7f80c4c000 0x7000 0x7000 com.apple.iokit.SCSITaskUserClient (3.6.6) <54 19 5 4 3 1>
69 1 0xffffff7f80b08000 0x6000 0x6000 com.apple.driver.AppleUSBComposite (656.4.1) <41 4 3 1>
70 0 0xffffff7f80ad3000 0x5000 0x5000 com.apple.driver.AppleUSBMergeNub (650.4.0) <69 41 4 3 1>
72 1 0xffffff7f80c53000 0x14000 0x14000 com.apple.iokit.IOSCSIBlockCommandsDevice (3.6.6) <54 19 5 4 3 1>
73 1 0xffffff7f80c67000 0x11000 0x11000 com.apple.iokit.IOUSBMassStorageClass (3.6.0) <54 41 19 5 4 3 1>
74 0 0xffffff7f80c78000 0x8000 0x8000 com.apple.driver.AppleUSBCardReader (3.4.1) <73 72 54 41 19 5 4 3 1>
76 1 0xffffff7f80ba2000 0x5000 0x5000 com.apple.kext.triggers (1.0) <7 6 5 4 3 1>
77 0 0xffffff7f80cbf000 0x9000 0x9000 com.apple.filesystems.autofs (3.0) <76 7 6 5 4 3 1>
78 8 0xffffff7f80cc8000 0x37000 0x37000 com.apple.iokit.IOGraphicsFamily (2.4.1) <11 7 5 4 3 1>
80 0 0xffffff7f80cff000 0x2d000 0x2d000 com.apple.driver.AppleIntelSNBGraphicsFB (8.2.4) <78 11 10 7 6 5 4 3 1>
81 5 0xffffff7f80d2c000 0x8000 0x8000 com.apple.driver.IOPlatformPluginFamily (5.7.0d11) <10 7 6 5 4 3>
82 1 0xffffff7f80d34000 0x12000 0x12000 com.apple.driver.IOPlatformPluginLegacy (1.0.0) <81 10 7 6 5 4 3>
83 2 0xffffff7f80d46000 0x12000 0x12000 com.apple.driver.AppleSMC (3.1.8) <10 7 5 4 3 1>
84 0 0xffffff7f80d58000 0x10000 0x10000 com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) <83 82 81 11 10 7 6 5 4 3>
85 0 0xffffff7f80d68000 0x3000 0x3000 com.apple.driver.AppleLPC (1.7.0) <81 11 5 4 3>
87 1 0xffffff7f80d6b000 0x78000 0x78000 com.apple.iokit.IO80211Family (630.35) <22 7 6 5 4 3 1>
88 0 0xffffff7f80de3000 0x14a000 0x14a000 com.apple.driver.AirPort.Atheros40 (700.74.5) <87 22 11 7 5 4 3 1>
89 0 0xffffff7f80f2d000 0x5000 0x5000 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <83 7 4 3 1>
90 0 0xffffff7f80f32000 0x3000 0x3000 com.apple.driver.AppleSMCPDRC (1.0.0) <81 11 6 4 3>
91 0 0xffffff7f80f35000 0x1b000 0x1b000 com.apple.iokit.IOBluetoothHostControllerUSBTransport (4.2.4f1) <41 11 10 7 5 4 3 1>
92 1 0xffffff7f80f50000 0xe000 0xe000 com.apple.iokit.IOSerialFamily (10.0.7) <7 6 5 4 3 1>
93 0 0xffffff7f80f5e000 0xa000 0xa000 com.apple.iokit.IOBluetoothSerialManager (4.2.4f1) <92 7 5 4 3 1>
94 1 0xffffff7f80f68000 0xe000 0xe000 com.apple.iokit.IONDRVSupport (2.4.1) <78 11 7 5 4 3>
95 0 0xffffff7f80f76000 0x62000 0x62000 com.apple.driver.AppleIntelHD3000Graphics (8.2.4) <78 11 7 5 4 3 1>
96 1 0xffffff7f80fd8000 0x4000 0x4000 com.apple.AppleGraphicsDeviceControl (3.5.26) <7 6 5 4 3 1>
97 0 0xffffff7f80fdc000 0x12000 0x12000 com.apple.driver.AGPM (100.14.15) <96 94 81 78 11 5 4 3>
99 0 0xffffff7f80ff7000 0x9d000 0x9d000 com.apple.iokit.IOBluetoothFamily (4.2.4f1) <41 21 7 5 4 3 1>
100 0 0xffffff7f81094000 0x5000 0x5000 com.apple.driver.AppleUpstreamUserClient (3.5.13) <78 11 10 7 5 4 3 1>
101 1 0xffffff7f81099000 0x3000 0x3000 com.apple.driver.AppleGraphicsControl (3.5.26) <78 11 10 7 5 4 3 1>
102 0 0xffffff7f8109c000 0xc000 0xc000 com.apple.driver.ApplePolicyControl (3.5.26) <101 78 11 10 7 5 4 3 1>
103 0 0xffffff7f810a8000 0x13000 0x13000 com.apple.iokit.IOSurface (91.1) <7 5 4 3 1>
104 1 0xffffff7f810bb000 0x3000 0x3000 com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
105 1 0xffffff7f810be000 0xe000 0xe000 com.apple.driver.AppleSMBusController (1.0.11d1) <104 11 10 5 4 3>
106 0 0xffffff7f810cc000 0xd000 0xd000 com.apple.driver.AppleMCCSControl (1.1.12) <105 78 11 10 7 5 4 3 1>
107 0 0xffffff7f810d9000 0x5000 0x5000 com.apple.driver.AppleHWSensor (1.9.5d0) <5 4 3>

Olha, todas as suas kexts estão funcionando normalmente.

 

Voltando ao boot.plist, as opções GeneratePStates e GenerateCStates, estão desabilitadas?

 

Estão sim, desabilitadas :/

<?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>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>No</string>
	<key>IGPEnabler</key>
	<string>Yes</string>
        <key>Graphics Mode</key>
	<string>1366x768x32</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>-f</string>
	<key>GeneratePStates</key>
	<string>No</string>
	<key>GenerateCStates</key>
	<string>No</script>
	<key>DropSSDT</key>
	<string>Yes</string>
	<key>SSDT</key>
	<string>SSDT.aml</string>
</dict>
</plist>

No log de boot, encontrei o seguinte:

24/06/14 23:01:27,000 kernel[0]: ACPI: sleep states S3 S4 S5
24/06/14 23:01:27,000 kernel[0]: CPUSensors: CPU family 0x6, model 0x2a, stepping 0x7, cores 2, threads 4, TJmax 85
24/06/14 23:01:27,000 kernel[0]: CPUSensors: setting platform keys to [k62     ]
24/06/14 23:01:27,000 kernel[0]: CPUSensors: base CPU multiplier is 22
24/06/14 23:01:27,000 kernel[0]: CPUSensors: started
24/06/14 23:01:27,000 kernel[0]: pci (build 23:24:05 Apr 17 2014), flags 0x63008, pfm64 (36 cpu) 0xf80000000, 0x80000000
24/06/14 23:01:27,000 kernel[0]: [ PCI configuration begin ]
24/06/14 23:01:27,000 kernel[0]: console relocated to 0xf80000000
24/06/14 23:01:27,000 kernel[0]: [ PCI configuration end, bridges 5, devices 11 ]
24/06/14 23:01:27,000 kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 0000
24/06/14 23:01:27,000 kernel[0]: AppleIntelCPUPowerManagement: (built 23:35:25 Apr 17 2014) initialization complete
24/06/14 23:01:27,000 kernel[0]: AppleSmartBatteryManager Loading...
24/06/14 23:01:27,000 kernel[0]: AppleSmartBattery loading...
24/06/14 23:01:27,000 kernel[0]: ACPISensors (THM): 1 sensor added
24/06/14 23:01:27,000 kernel[0]: ACPISensors (THM): started

Por isso, to descartando a ideia de hardware...

Edited by Jonathan Chagas

Então vamos fazer ao contrario.

 

Deleta a SSDT, e ativa as opções GeneratePStates e GenerateCStates. E reinicia, e veja se deu certo. Obs: Deleta a opção DropSSDT.

 

O Chameleon exibiu um erro (Error while starting the computer, ou algo assim), deu uma pausa de 5 segundos e iniciou normalmente. A freqüência da CPU continua em 791/792 MHz.

 

 

!!PS: Depois de excluir a SSDT, a tecla de barra/interrogação do notebook voltou a funcionar...

Correto. 

Desabilite essas opções e volte a usar a SSDT, com DropSSDT.

 

Agora tente mudar seu SMBios, use um de Macmini5,1. Não se preocupe isso não vai extragar o Hack, se der KP suba com o Pendrive de instalação.

 

Dai se mesmo assim não der certo, delete qualquer SMBios (reinicie), e deixe o Chameleon reconhecer o Hack, dai vamos ver se seus states funcionam.

 

Um passo por vez, tenta um, depois o outro.

 

Já vou dormir, amanha a gente se fala.

 

Até mais.

O meu problema nao e com isso, quanto ao adaptador wifi e bluetooth eu ja pesquisei, quero arrumar esse negocio so sistema freezar quando uso a AppleIntelCPUPowerManagement. So consigo usar o sistema com a NullPowerCPU, mas assim meus Pstates nao passam de dois e chegando no maximo a 16 que é 1.6GHz sendo que vai ate 2.6

A minha nao é haswell, esse patch nao da certo, a minha é ivy bridge. Ja to reinstalando o osx de novo pra refazer cada passo pela 4 vez pra ver se sai algo

 

Tente aplicar o patch com o Hackintosh Vietnam pra ver se resolve... E deixe uma partição com um OS X instalado com o NullCPM, é o que eu tenho aqui em caso de emergências...

 

Correto. 

Desabilite essas opções e volte a usar a SSDT, com DropSSDT.

 

Agora tente mudar seu SMBios, use um de Macmini5,1. Não se preocupe isso não vai extragar o Hack, se der KP suba com o Pendrive de instalação.

 

Dai se mesmo assim não der certo, delete qualquer SMBios (reinicie), e deixe o Chameleon reconhecer o Hack, dai vamos ver se seus states funcionam.

 

Um passo por vez, tenta um, depois o outro.

 

Já vou dormir, amanha a gente se fala.

 

Até mais.

 

Vamos lá:

1 - Mudei para Macmini5,1 e o OS X não ligou (não deu KP, mas deu freeze num erro relacionado ao AirPort;

2 - Deletei o SMBios, o Chameleon reconheceu como um MacbookPro, e creio que não funcionou pois não houve o pico de 2,1 GHz assim que o sistema iniciou;

3 - Retornei ao SMBios do MacbookPro8,1.

Entendi, para vermos se os states estão limitados, baixe o App NovaBench (free) ou o Geekbench (pago, se for usar ele, faz o teste em 64bits) e faz um teste, com a opção 2 e 3 que você postou acima.

Entendi, para vermos se os states estão limitados, baixe o App NovaBench (free) ou o Geekbench (pago, se for usar ele, faz o teste em 64bits) e faz um teste, com a opção 2 e 3 que você postou acima.

 

Fiz o teste ontem pelo Geekbench, os dois deram resultados parecidos (cerca de 2030). Você quer os resultados detalhados?

×
×
  • Create New...