Jump to content

hdx18

Members
  • Content count

    35
  • Joined

  • Last visited

About hdx18

  • Rank
    InsanelyMac Protégé
  1. Which post? Your link doesn't work... Anyways, brightness actually works. I think the problem was caused by some "kext" manipulations I did when I tried to activate the battery...
  2. On 10.7 GM (Lion). Chameleon RC5 r1083. Same files in Extra and E/E. Using LegacyAppleHDA (E/E), AppleHDA (S/L/E) & GenericBrightness (S/L/E). Added AppleRTL8169.kext (from DP1) to IONetworkingFamiliy.kext to make Ethernet work. What is not working anymore: Card Reader (VoodooSDHC) & Battery (AppleACPIBatteryManager) and Brightness. Same problems with the "PCI Begin" error and no spinning wheel. The rest is fine and working as before (including sleep & wake up). Any idea about the card reader, the battery and the brightness? Edit: Brightness actually works!
  3. By the way, in his install method, JBraddock decided to remove CPU2 and CPU3 codes from Scope (_PR). It's ok if you have a Core 2 Duo. Since my HDX18 has a Core 2 Quad (4 cores), I obviously decided not to remove them. So, as always, I advise you to modify the DSDT code according to YOUR hardware. Please, don't apply a DSDT "as is" just because you have a HDX... There are, in fact, different hardware configurations for HDX computers (e.g. different CPU, among other things). That said, JBraddock's method rocks anyways! ;-)
  4. HDX with GeForce 130M Set GrahicEnabler to Yes in boot.plist and remove graphic fix from the DSDT file. Personnally, I prefer the DSDT fix for GeForce 130M (1024 MB). I created it by modifying the 9600 fix according to the IOREG infos obtained when using GraphicEnabler. Actually, it works great. I also use GenericBrightness.kext in /Extra/Extensions folder and GraphicEnabler to No in boot.plist. Remark that my code doesn't have the latest additions made by JBraddock for 9600M GT (based on the values from a real mac). Anyways, it works ok. I will eventually add the new code and see. I'll let you know. So here is the code: Method (_DSM, 4, NotSerialized) { Store (Package (0x32) { "@0,AAPL,boot-display", Buffer (Zero) {}, "@0,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,pwm-info", Buffer (0x14) { /* 0000 */ 0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, /* 0008 */ 0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x04, 0x00, 0x00 }, "AAPL,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,aux-power-connected", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,built-in", Buffer (Zero) {}, "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@0,use-backlight-blanking", Buffer (Zero) {}, "@1,can-hot-plug", Buffer (Zero) {}, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x14) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, /* 0008 */ 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "NVPM", Buffer (0x1C) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0018 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "device_type", Buffer (0x0D) { "NVDA,GeForce" }, "model", Buffer (0x17) { "nVidia GeForce GT 130M" }, "rom-revision", Buffer (0x26) { "nVidia GeForce GT 130M OpenGL Engine" }, "AAPL,HasPanel", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL01,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,EDID", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x4C, 0xA3, 0x4D, 0x31, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x12, 0x01, 0x03, 0x80, 0x23, 0x14, 0x78, /* 0018 */ 0x0A, 0x87, 0xF5, 0x94, 0x57, 0x4F, 0x8C, 0x27, /* 0020 */ 0x27, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1D, 0x36, /* 0038 */ 0x80, 0xA0, 0x70, 0x38, 0x1E, 0x40, 0x30, 0x20, /* 0040 */ 0x25, 0x00, 0x61, 0xC6, 0x10, 0x00, 0x00, 0x19, /* 0048 */ 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, /* 0050 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x91, 0x02, /* 0058 */ 0x64, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x53, /* 0060 */ 0x41, 0x4D, 0x53, 0x55, 0x4E, 0x47, 0x0A, 0x20, /* 0068 */ 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE, /* 0070 */ 0x00, 0x31, 0x36, 0x30, 0x48, 0x54, 0x30, 0x33, /* 0078 */ 0x2D, 0x30, 0x30, 0x31, 0x0A, 0x20, 0x00, 0x60 }, "AAPL,slot-name", Buffer (0x0F) { "PCI Slot@1,0,0" }, "reg", Buffer (0x78) { /* 0000 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02, /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0020 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, /* 0028 */ 0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00, /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0038 */ 0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02, /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, /* 0050 */ 0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, /* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0060 */ 0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02, /* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0070 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Good luck! HDX18
  5. @JBraddock I already tried MSR Tools. I only see CPU0 and CPU1 with Speedstep on... Where are CPU2 and CPU3??? For each CPU I see, there are TM1 and TM2, both off. Is it possible to activate thermal monitoring ? Is there another program for monitoring Speedstep on a Core2 Quad CPU? If you're ok with the idea, could you upload your files... I'll try some manipulations and see. Maybe I have too old kexts. ;-) Thanks.
  6. About the graphic card, it works great with the DSDT injection. The only problem is that sometimes I have KP when plugging or unplugging an HDMI cable. I don't know if it's my graphic card or some tweaks to do with the HDMI settings. Anyways, when I get HDMI, it's crystal clear on both my HD TV and my HDX screen. Brightness works too. But I'm not sure what could be the problem with power management... About power management, when on battery, it drains very quickly. Maybe it's my battery... OS X tells me to verify it... Could it be a speedstep problem? (see below). Now for speedstepping, I added GenerateCStates & GeneratePStates to the com.apple.Boot.plist. I'm just not sure how to confirm the effectiveness of this manipulation. Any ideas about the HDMI thing and the C(&P)States?
  7. Hi JBraddock! Your install method rocks. Very good idea. I almost have the same configuration with my HDX18 I only made little changes to the DSDT because I have a GeForce 130M 1024MB. Anyways, maybe it could also have worked with the standard mods. I still have to optimize Speedstep, since my system has a Core 2 Quad Processor Q9000. Could you upload a zip file of all the files you use (under Which Files to Install)? I know that you didn't finish this post, but I'm eager to try some of your files. Thank you in advance!
  8. Hi Valv! About your GPU Hack, how did you find HasPanel, Backlight-control, DualLink, EDID, NVCAP, NVPM and "reg" infos? Since I have a GeForce GT 130M 1024mb, are some of those infos the same as for the GeForce 9600??? What should be different, and how to get the right info? Thank you!
  9. About hack of nVidia GeForce 9600M GT, I have a GeForce GT 130M 1024MB. My hack should be different, isn't it?
  10. Me neither... And, like you, I tried the exact same configuration... I still can't resume from sleep! :P
  11. Yep! Me too, 10.6.4 updated without problem! I hope it has also gone well with your exams! Did you try to update the whitelist (wireless device) of your BIOS? I look forward to seeing your new hacks and fixes!
  12. OK. Tried lastest VoodooBattery in /S/L/E and now it works... Did you put your kext files in /E/E or in /S/L/E???
  13. 1) Same kexts as of your first post, except I use an older VoodooBattery.kext (1.2.1) VS yours (1.3.2). Doesn't work either with the latest version (1.3.3) 2) If booting w/o cpuinjecctor = unknown cpu 3) The only manipulation has been to change VoodooBattery in /Extra/Extensions. No need to rebuilt cache. VoodooBattery.kext.zip
  14. I'm back! New OSX Intall... But no battery icon. Latest version of VoodooBattery. For the rest, same config I already mentioned. In the "Energy Saver" PrefPane, I can't check the show-battery box anymore. It also shows that the battery is 0% charged... Like if the battery is now unrecognized. No clue why I lost it... EDIT: I corrected the problem. I had to change your version of VoodooBattery.kext by the one I had before. And voilà, my battery icon reappeared.
  15. Effectively, it seems it's not related to the latest changes in my DSDT. I have the same problem when using older versions of DSDT, smbios.plist and com.apple.Boot.plist... Since I modified my system a lot of times for the last 6 months, I decided to make a new and clean install of OSX with a custom boot CD (with my actual config & DSDT files). See ya!
×