Jump to content
Jonathan-Chagas

[DÚVIDAS] Dell Inspiron 14 N4050

Recommended Posts

Olá! Já uso hackintosh há algum tempo, e até existe um pack feito especificamente para meu modelo de notebook (incluindo várias kexts para Ethernet, WiFi, trackpad, SD-Reader, etc.). Porém, algo que sempre me incomodou foi o gerenciamento de energia, que faz com que o sistema drene a carga da minha bateria de forma monstruosa (em 20 minutos, tenho que correr atrás do carregador T.T).


Procurando a respeito, vi que o problema era justamente a maldita kext NullCPUPowerManagement. Comecei a ler vários tutoriais na internet sobre como obter o gerenciamento de energia, e apliquei um patch para a AppleIntelCPUPowerManagement (após algumas tentativas falhas de KP). Para conseguir rodar sem problemas, uso a SMBios do MacPro8,1 (quando na verdade deveria usar a do iMac 12.1, que dá problemas na tela). Mesmo assim, meu PStates continua em 8 e não quer subir T.T


Outro problema que detectei é que, depois do sleep, o teclado e o trackpad ficam completamente desconfigurados, como se eu estivesse sempre apertando a tecla Command junto com as teclas que aperto. Procurei exaustivamente sobre isso e não consegui entender bulhufas :/


Outro problema (mas creio que deve ser resolvido com um patch de Blacklight) é que quando eu ajusto o brilho da tela para o mínimo, a tela apaga e eu não tenho como acender de volta, tendo que reiniciar o notebook (o que me leva a crer que, também, ele não está salvando as configurações de brilho após um restart).



Então, meu hackintosh ainda tem salvação? XD

Link to comment
Share on other sites

Esta versão da VoodooPS2 corrige o problema das teclas travadas após o sleep


http://www.insanelymac.com/forum/topic/175372-voodoops2-and-voodoohda-now-022-with-prefpane-drivers-for-snow-leopard-3264-bit/?p=1314293


Sobre o gerenciamento de energia, não basta aplicar o patch na AICPM, você precisa gerar uma SSDT e usar o SMBIOS correto que no seu caso deve ser algum MacBookPro com Sandy Bridge


http://Olarila.com/forum/viewtopic.php?f=2&t=34

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

Obrigado pela versão da Voodoo! Eu uso uma SSDT que peguei no InsanelyMac (um usuário possui o mesmo notebook com o mesmo processador e avisou que o script gerador não funcionava, e ofereceu várias SSDT específicas), e a SMBios do MacPro 8,1, e mesmo assim o gerenciamento de energia não funciona.

Link to comment
Share on other sites

MacbookPro 8,1 ***


A postagem do usuário sobre a SSDT se encontra aqui:

http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/page-2#entry1996810


Eu entrei em contato com ele sobre meu problema, e ele disse que desconhecia :/ Vou tentar o ssdtPRGen novamente, mas duvido que dê algum resultado no gerenciamento de energia, já que não deu até agora.

Link to comment
Share on other sites

[uPDATE]


1 - A Voodoo que vc me passou não deu efeito nenhum (inclusive instalei junto com a PS2Nub que ele diz no post), mas pelo menos consertou a tecla de barra e interrogação que não estava funcionando :)


2 - Usei o ssdtPRGen.sh, gerei a SSDT e coloquei na pasta /Extra. Meu org.chameleon.Boot.plist:

<?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 dropSSDT=Yes</string>
<key>GeneratePStates</key>
<string>No</string>
<key>GenerateCStates</key>
<string>No</script>
</dict>
</plist>

 

Usei o kextstat e verifiquei que AppleLPC e AppleRTC estão carregadas (após aplicar patch em DSDT)

MacBook-Pro-de-Jonathan:~ Jonathan$ kextstat
Index Refs Address            Size       Wired      Name (Version) <Linked Against>
   1   67 0xffffff7f807e3000 0x8d80     0x8d80     com.apple.kpi.bsd (13.2.0)
   2    6 0xffffff7f80b25000 0x28c0     0x28c0     com.apple.kpi.dsep (13.2.0)
   3   85 0xffffff7f807ac000 0x1dfb0    0x1dfb0    com.apple.kpi.iokit (13.2.0)
   4   90 0xffffff7f807ca000 0xbf40     0xbf40     com.apple.kpi.libkern (13.2.0)
   5   79 0xffffff7f807a9000 0x2d10     0x2d10     com.apple.kpi.mach (13.2.0)
   6   36 0xffffff7f807d6000 0x7d90     0x7d90     com.apple.kpi.private (13.2.0)
   7   56 0xffffff7f807de000 0x48e0     0x48e0     com.apple.kpi.unsupported (13.2.0)
   8    2 0xffffff7f80b28000 0x47000    0x47000    com.apple.kec.corecrypto (1.0) <7 6 5 4 3 1>
   9    0 0xffffff7f80cb5000 0xb000     0xb000     com.apple.kec.pthread (1) <7 6 5 4 1>
  10   19 0xffffff7f80bff000 0x9000     0x9000     com.apple.iokit.IOACPIFamily (1.4) <7 6 4 3>
  11   20 0xffffff7f808be000 0x2f000    0x2f000    com.apple.iokit.IOPCIFamily (2.9) <7 6 5 4 3>
  12    1 0xffffff7f81ccd000 0x5f000    0x5f000    com.apple.driver.AppleACPIPlatform (2.0) <11 10 7 6 5 4 3 1>
  13    1 0xffffff7f80b6f000 0xb000     0xb000     com.apple.driver.AppleFDEKeyStore (28.30) <8 7 6 5 4 3 1>
  14    1 0xffffff7f810dc000 0x11000    0x11000    com.apple.iokit.IOReportFamily (23) <5 4 3>
  15   11 0xffffff7f807ec000 0x2d000    0x2d000    com.apple.iokit.IOStorageFamily (1.9) <7 6 5 4 3 1>
  16    0 0xffffff7f8118f000 0x1e000    0x1e000    com.apple.driver.DiskImages (371.1) <15 7 6 5 4 3 1>
  17    0 0xffffff7f81a57000 0x14000    0x14000    com.apple.driver.AppleKeyStore (2) <8 7 6 5 4 3 1>
  18    0 0xffffff7f81b72000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (217.92.1) <7 6 5 4 3 1>
  19    0 0xffffff7f80c91000 0x3000     0x3000     com.apple.security.TMSafetyNet (7) <7 6 5 4 2 1>
  20    2 0xffffff7f80c94000 0x5000     0x5000     com.apple.kext.AppleMatch (1.0.0d1) <4 1>
  21    1 0xffffff7f80c99000 0x14000    0x14000    com.apple.security.sandbox (278.11) <20 7 6 5 4 3 2 1>
  22    0 0xffffff7f80cad000 0x7000     0x7000     com.apple.security.quarantine (3) <21 20 7 6 5 4 2 1>
  23    0 0xffffff7f81d3d000 0x8000     0x8000     com.apple.nke.applicationfirewall (153) <7 6 5 4 3 1>
  24    0 0xffffff7f81b6d000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (217.92.1) <7 6 5 4 3 1>
  25    0 0xffffff7f81c9b000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.7) <4 3>
  26    0 0xffffff7f81961000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (2.1) <7 4 3>
  27    0 0xffffff7f81bd2000 0x3000     0x3000     com.apple.driver.AppleHPET (1.8) <10 7 5 4 3>
  28    0 0xffffff7f81cc7000 0x3000     0x3000     com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <10 7 5 4 3 1>
  29    3 0xffffff7f80b7a000 0x85000    0x85000    com.apple.iokit.IOHIDFamily (2.0.0) <13 7 6 5 4 3 2 1>
  30    0 0xffffff7f81d36000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (2.0) <29 12 10 7 6 5 4 3 1>
  31    0 0xffffff7f81967000 0x7000     0x7000     com.apple.driver.AppleSmartBatteryManager (1) <10 5 4 3 1>
  32    0 0xffffff7f8198d000 0x7000     0x7000     com.apple.driver.AppleRTC (2.0) <10 5 4 3 1>
  33    1 0xffffff7f80c08000 0x11000    0x11000    org.voodoo.driver.PS2Controller (1.1.0) <10 7 5 4 3 1>
  35    0 0xffffff7f815b8000 0x13000    0x13000    org.netkas.driver.FakeSMC (489) <10 7 5 4 3 1>
  36    1 0xffffff7f81c76000 0x5000     0x5000     com.apple.driver.AppleEFIRuntime (2.0) <7 6 5 4 3>
  37    9 0xffffff7f80e1e000 0x6d000    0x6d000    com.apple.iokit.IOUSBFamily (677.4.0) <11 7 5 4 3 1>
  38    0 0xffffff7f80f2f000 0x18000    0x18000    com.apple.driver.AppleUSBEHCI (660.4.0) <37 11 7 5 4 3 1>
  39    0 0xffffff7f81c07000 0x2000     0x2000     net.osrom.kext.Disabler (1.0.1) <4 3>
  40    0 0xffffff7f81c7b000 0xa000     0xa000     com.apple.driver.AppleEFINVRAM (2.0) <36 7 6 5 4 3>
  41    3 0xffffff7f8136d000 0x19000    0x19000    com.apple.iokit.IOAHCIFamily (2.6.5) <5 4 3 1>
  42    0 0xffffff7f81ca0000 0x1a000    0x1a000    com.apple.driver.AppleAHCIPort (3.0.0) <41 11 5 4 3 1>
  43    0 0xffffff7f80e9f000 0x3000     0x3000     com.apple.iokit.IOUSBUserClient (660.4.2) <37 7 5 4 3 1>
  44    0 0xffffff7f80f10000 0x18000    0x18000    com.apple.driver.AppleUSBHub (666.4.0) <37 5 4 3 1>
  45    0 0xffffff7f81393000 0x18000    0x18000    com.apple.iokit.IOAHCIBlockStorage (2.5.1) <41 15 6 5 4 3 1>
  46    6 0xffffff7f8087c000 0x31000    0x31000    com.apple.iokit.IOSCSIArchitectureModelFamily (3.6.6) <5 4 3 1>
  47    0 0xffffff7f81386000 0xd000     0xd000     com.apple.iokit.IOAHCISerialATAPI (2.6.1) <46 41 5 4 3 1>
  48    0 0xffffff7f817f7000 0x3000     0x3000     com.apple.driver.XsanFilter (404) <15 5 4 3 1>
  49    3 0xffffff7f80ddd000 0x34000    0x34000    com.apple.iokit.IONetworkingFamily (3.2) <7 6 5 4 3 1>
  50    0 0xffffff7f816b3000 0x9000     0x9000     com.apple.BootCache (35) <7 6 5 4 3 1>
  51    0 0xffffff7f81c67000 0x4000     0x4000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
  52    0 0xffffff7f81c6d000 0x3000     0x3000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) <7 6 4 3 2 1>
  54    0 0xffffff7f80c19000 0x3000     0x3000     org.voodoo.driver.PS2Keyboard (1.1.0) <33 29 7 6 5 4 3 1>
  57    0 0xffffff7f819ec000 0x5000     0x5000     com.apple.driver.ApplePS2Mouse (2.0.0) <29 5 4 3>
  58    0 0xffffff7f81088000 0x7000     0x7000     com.apple.iokit.SCSITaskUserClient (3.6.6) <46 15 5 4 3 1>
  59    3 0xffffff7f81093000 0x11000    0x11000    com.apple.iokit.IOCDStorageFamily (1.7.1) <15 5 4 3 1>
  60    2 0xffffff7f810a4000 0xe000     0xe000     com.apple.iokit.IODVDStorageFamily (1.7.1) <59 15 5 4 3 1>
  61    1 0xffffff7f810b2000 0xc000     0xc000     com.apple.iokit.IOBDStorageFamily (1.7) <60 59 15 5 4 3 1>
  62    0 0xffffff7f810be000 0x1e000    0x1e000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (3.6.6) <61 60 59 46 15 5 4 3 1>
  63    1 0xffffff7f80eab000 0x7000     0x7000     com.apple.driver.AppleUSBComposite (656.4.1) <37 4 3 1>
  64    0 0xffffff7f80f09000 0x7000     0x7000     com.apple.driver.AppleUSBMergeNub (650.4.0) <63 37 4 3 1>
  65    1 0xffffff7f80e8b000 0x14000    0x14000    com.apple.iokit.IOUSBMassStorageClass (3.6.0) <46 37 15 5 4 3 1>
  66    1 0xffffff7f80d00000 0x18000    0x18000    com.apple.iokit.IOSCSIBlockCommandsDevice (3.6.6) <46 15 5 4 3 1>
  67    0 0xffffff7f81943000 0x8000     0x8000     com.apple.driver.AppleUSBCardReader (3.4.1) <66 65 46 37 15 5 4 3 1>
  68    8 0xffffff7f8113c000 0x43000    0x43000    com.apple.iokit.IOGraphicsFamily (2.4.1) <11 7 5 4 3 1>
  69    0 0xffffff7f81a72000 0x2d000    0x2d000    com.apple.driver.AppleIntelSNBGraphicsFB (8.2.4) <68 11 10 7 6 5 4 3 1>
  70    1 0xffffff7f8117f000 0x10000    0x10000    com.apple.iokit.IONDRVSupport (2.4.1) <68 11 7 5 4 3>
  71    0 0xffffff7f81ae5000 0x62000    0x62000    com.apple.driver.AppleIntelHD3000Graphics (8.2.4) <68 11 7 5 4 3 1>
  73    5 0xffffff7f810ed000 0xa000     0xa000     com.apple.driver.IOPlatformPluginFamily (5.7.0d11) <10 7 6 5 4 3>
  74    1 0xffffff7f810fc000 0x14000    0x14000    com.apple.driver.IOPlatformPluginLegacy (1.0.0) <73 10 7 6 5 4 3>
  75    2 0xffffff7f81110000 0x15000    0x15000    com.apple.driver.AppleSMC (3.1.8) <10 7 5 4 3 1>
  76    0 0xffffff7f81125000 0x10000    0x10000    com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) <75 74 73 11 10 7 6 5 4 3>
  77    1 0xffffff7f813b8000 0x80000    0x80000    com.apple.iokit.IO80211Family (630.35) <49 7 6 5 4 3 1>
  78    0 0xffffff7f81438000 0x14a000   0x14a000   com.apple.driver.AirPort.Atheros40 (700.74.5) <77 49 11 7 5 4 3 1>
  79    0 0xffffff7f810f7000 0x3000     0x3000     com.apple.driver.AppleSMCPDRC (1.0.0) <73 11 6 4 3>
  80    1 0xffffff7f80c1f000 0x12000    0x12000    com.apple.kext.OSvKernDSPLib (1.14) <5 4>
  81    1 0xffffff7f80c31000 0x37000    0x37000    com.apple.iokit.IOAudioFamily (1.9.7fc2) <80 5 4 3 1>
  82    0 0xffffff7f80c68000 0x21000    0x21000    org.voodoo.driver.VoodooHDA (2.8.4) <81 11 7 5 4 3>
  84    0 0xffffff7f81a4f000 0x3000     0x3000     com.apple.driver.AppleLPC (1.7.0) <73 11 5 4 3>
  85    1 0xffffff7f8106e000 0x4000     0x4000     com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
  86    1 0xffffff7f81a05000 0x11000    0x11000    com.apple.driver.AppleSMBusController (1.0.11d1) <85 11 10 5 4 3>
  87    0 0xffffff7f81a16000 0xd000     0xd000     com.apple.driver.AppleMCCSControl (1.1.12) <86 68 11 10 7 5 4 3 1>
  88    0 0xffffff7f8184c000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.5.13) <68 11 10 7 5 4 3 1>
  89    1 0xffffff7f81c53000 0x3000     0x3000     com.apple.driver.AppleGraphicsControl (3.5.26) <68 11 10 7 5 4 3 1>
  90    0 0xffffff7f81c56000 0xc000     0xc000     com.apple.driver.ApplePolicyControl (3.5.26) <89 68 11 10 7 5 4 3 1>
  91    0 0xffffff7f81bae000 0x3000     0x3000     com.apple.driver.AppleHWAccess (1) <7 5 4 3>
  92    0 0xffffff7f8122b000 0x1d000    0x1d000    com.apple.iokit.IOBluetoothHostControllerUSBTransport (4.2.4f1) <37 11 10 7 5 4 3 1>
  93    0 0xffffff7f815cb000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <75 7 4 3 1>
  95    1 0xffffff7f81c33000 0x6000     0x6000     com.apple.AppleGraphicsDeviceControl (3.5.26) <7 6 5 4 3 1>
  96    0 0xffffff7f81c39000 0x12000    0x12000    com.apple.driver.AGPM (100.14.15) <95 73 70 68 11 5 4 3>
  98    0 0xffffff7f8124c000 0xad000    0xad000    com.apple.iokit.IOBluetoothFamily (4.2.4f1) <37 14 7 5 4 3 1>
  99    1 0xffffff7f81077000 0x11000    0x11000    com.apple.iokit.IOSerialFamily (10.0.7) <7 6 5 4 3 1>
 100    0 0xffffff7f8121b000 0xa000     0xa000     com.apple.iokit.IOBluetoothSerialManager (4.2.4f1) <99 7 5 4 3 1>
 101    0 0xffffff7f81059000 0x15000    0x15000    com.apple.iokit.IOSurface (91.1) <7 5 4 3 1>
 102    0 0xffffff7f80e11000 0x7000     0x7000     com.apple.iokit.IOUserEthernet (1.0.0d1) <49 6 5 4 3 1>
 103    0 0xffffff7f81ba5000 0x5000     0x5000     com.apple.driver.AppleHWSensor (1.9.5d0) <5 4 3>
 104    1 0xffffff7f816be000 0x5000     0x5000     com.apple.kext.triggers (1.0) <7 6 5 4 3 1>
 105    0 0xffffff7f816c3000 0x9000     0x9000     com.apple.filesystems.autofs (3.0) <104 7 6 5 4 3 1>

 

Não sei mais o que fazer -.-'

Edited by Guest
Link to comment
Share on other sites

DropSSDT não é kernel flag, é opção do Chameleon e deve ser escrito exatamente assim (com D maiúsculo)

<key>DropSSDT</key>
<string>Yes</string>

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

39 0 0xffffff7f81c07000 0x2000 0x2000 net.osrom.kext.Disabler (1.0.1) <4 3>

Essa kext normalmente tem a mesma função que a NullCPUPowerManagement (a menos que você tenha editado para desabilitar outra kext).

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...
The popup will be closed in 15 seconds...