Jump to content

[GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730


  • Please log in to reply
1753 replies to this topic

#1241
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
first test I've used the patch (and so I used mbp 7,1 smbios plist generated with chameleon wizard+darwinx selection) agpm error is gone , PCIe lane Width x1 again but my GL test is like Indian dragon before the upgrade and so better then is 10.8.1 and similar to his 10.8.0 test non patched

Attached Files



#1242
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
second test removing gpupowermanagement and with mbp5,1 the benchmark is better but temperature are just a little hotter, PCIe lane Width x1

Attached Files



#1243
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
3th test using agpm patch, mbp7,1 and applesmc 3.1.1 (lion10.7.3) error is gone and pcie lane is x8.....I know it had to be x16 but i don't have this value and in the other test it was x1....

so darwin what version do you have about applesmc 3.1.1 or previous?

4th test I've also patched geforce kext and nvdaresman kext with correct id.... pcie lane is again x8....I don't think my gpu is broken because benchmarks are good and pcie lane number change changing the configuration but I don't find the error ...where is my error? I've used the same configuration of darwinx and we have the same gpu...and the result for me it's not good like your...the situation is better with the last test but not so much how it could be....but I don't understand why....

I've also tryed like I've read in official mac forum...they shuted down macbook pro, removed battery and charger for 15 seconds and "for them" this problem (that they also have with gt8600) was solved...not for me...when it was 1x it returned sometimes to 8x....hargggggg

could be a problem on pci bridge? what the hell I have to configure again?
well because of I've added the correct device id to many kexts I hope this help someone...the difference for me is that now I see values going up and down in CUDA-Z performance tab...my lane don't go anymore down to x8 but mine gpu can have some problem (at this point) because now the device is identified more than in a basic installation....
I hope someone can find the missing link about this x8 and about "nvclockx error reading bios" also if I've patched also fakesmc kext...after showing this error nvclockx is loaded and show me gpu temperature

Attached Files



#1244
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
sorry for mine annoing questions...just the last : in enoch topic I see DarwinX report, if you compare with mine you see that in the end there's a difference...this can help me to find my problem? what are dcb tables?
mine

Using PCI-Root-UID value: 0
Dell GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

darwinx
Using PCI-Root-UID value: 0
GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0x893c

mine complete

Chameleon 2.1svn (svn-r2063) [2012-09-25 17:36:56]
msr(447): ia32_perf_stat 0x06000b29
max: 12 current: 11
CPU: Brand String: Intel® Core™2 Duo CPU T7500 @ 2.20GHz
CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping: 0xf/0x0/0xb
CPU: MaxCoef/CurrCoef: 0xc/0xb
CPU: MaxDiv/CurrDiv: 0x0/0x0
CPU: TSCFreq: 2194MHz
CPU: FSBFreq: 182MHz
CPU: CPUFreq: 2011MHz
CPU: NoCores/NoThreads: 2/2
CPU: Features: 0x0000034f
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
Read HFS+ file: [hd(0,2)/System/Library/CoreServices/SystemVersion.plist] 478 bytes.
Read HFS+ file: [hd(0,2)/Extra/org.chameleon.Boot.plist] 1015 bytes.
Module 'Symbols.dylib' by 'Chameleon' Loaded.
Description: Chameleon symbols for linking
Version: 0
Compat: 0
Read HFS+ file: [hd(0,2)/Extra/modules/Keylayout.dylib] 13424 bytes.
Module 'Keylayout.dylib' by 'Unknown' Loaded.
Description:
Version: 0
Compat: 0
Read HFS+ file: [hd(0,2)/Extra/Keymaps/mac-it.lyt] 464 bytes.
Read HFS+ file: [hd(0,2)/Extra/modules/klibc.dylib] 36048 bytes.
Module 'klibc.dylib' by 'Unknown' Loaded.
Description:
Version: 0
Compat: 0
Read HFS+ file: [hd(0,2)/Extra/modules/Resolution.dylib] 22424 bytes.
Module 'Resolution.dylib' by 'Unknown' Loaded.
Description:
Version: 0
Compat: 0
Buffer location: 0x1000F8E6 status: 1
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
getResolution: 0x0x32
Buffer location: 0x1000F91A status: 1
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Read HFS+ file: [hd(0,2)/Extra/modules/uClibcxx.dylib] 69548 bytes.
Module 'uClibcxx.dylib' by 'Unknown' Loaded.
Description:
Version: 0
Compat: 0
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/theme.plist] 2798 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/background.png] 1272230 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/logo.png] 75928 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_generic.png] 21207 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_hfsplus.png] 17001 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_hfsraid.png] 19088 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_ext3.png] 19115 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_fat.png] 19758 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_fat16.png] 19758 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_fat32.png] 19758 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_ntfs.png] 19319 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_cdrom.png] 20243 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_selection.png] 12074 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_scroll_prev.png] 2008 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/device_scroll_next.png] 2020 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_boot.png] 1975 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_verbose.png] 2155 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_ignore_caches.png] 2121 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_single_user.png] 2228 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_memory_info.png] 1486 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_video_info.png] 1550 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_help.png] 2178 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_verbose_disabled.png] 2080 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_ignore_caches_disabled.png] 2029 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_single_user_disabled.png] 2159 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/menu_selection.png] 418 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/progress_bar.png] 1037 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/progress_bar_background.png] 1034 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/text_scroll_prev.png] 791 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/text_scroll_next.png] 798 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/font_console.png] 5562 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Chame(Lee)on/font_small.png] 54304 bytes.
Read HFS+ file: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 298 bytes.
Read HFS+ file: [hd(0,2)/Extra/org.chameleon.Boot.plist] 1015 bytes.
Loading Darwin 10.8
Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 4096 bytes.
Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 10914750 bytes.
Using PCI-Root-UID value: 0
Dell GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1
LAN Controller [11ab:4354] :: PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)
Setting up lan keys
Read HFS+ file: [hd(0,2)/Extra/smbios.plist] 1658 bytes.
Intel GM965/GL960 DRAM Controller [8086:2a00] at 00:00.0
Frequency detected: 304 MHz (609) Dual Channel
CAS:4 tRC:4 tRP:4 RAS:12 (4-4-4-12)
SMBus CmdReg: 0x103
Scanning SMBus [8086:283e], mmio: 0xf6ffb700, ioport: 0x10c0, hostc: 0x1
SPD[0] (size): 128 @0x50
Slot: 0 Type 19 2048MB (DDR2 SDRAM) 609MHz Vendor=Kingston
PartNo=KHX5300S2LL2G SerialNo=B6CCD716
SPD[0] (size): 255 @0x51
SPD[0] (size): 128 @0x52
Slot: 2 Type 19 2048MB (DDR2 SDRAM) 609MHz Vendor=Kingston
PartNo=KHX5300S2LL2G SerialNo=B5CCD616
SPD[0] (size): 255 @0x53
SPD[0] (size): 255 @0x54
SPD[0] (size): 255 @0x55
SPD[0] (size): 255 @0x56
SPD[0] (size): 255 @0x57
CPU is Intel® Core™2 Duo CPU T7500 @ 2.20GHz, family 0x6, model 0xf

Type: 218, Length: 251, Handle: 0xda00
Type: 218, Length: 251, Handle: 0xda01
Type: 218, Length: 65, Handle: 0xda02
Type: 0, Length: 24, Handle: 0x0
BIOSInformation:
vendor: Apple Inc.
version: MBP71.88Z.0039.B05.1003251322
releaseDate: 03/25/10

Type: 1, Length: 27, Handle: 0x100
SystemInformation:
manufacturer: Apple Inc.
productName: MacBookPro7,1
version: 1.0
serialNumber: CK143273ATM
uuid: 44454C4C-4D00-1044-8056-B9C04F47334A
wakeupReason: 0x6
skuNumber: bÏ
family: MacBook Pro

Type: 2, Length: 9, Handle: 0x200
BaseBoard:
manufacturer: Dell Inc.
product: Mac-F222BEC8
version: bÏ
serialNumber: .9MDVG3J.CN701667CJ09MG.
assetTagNumber: bÏ
locationInChassis:
boardType: 0x20

Type: 3, Length: 13, Handle: 0x300
SystemEnclosure:
manufacturer: Dell Inc.
type: 8
version: bÏ
serialNumber: 9MDVG3J
assetTagNumber: bÏ

Type: 4, Length: 40, Handle: 0x400
ProcessorInformation:
socketDesignation: Microprocessor
processorType: 3
processorFamily: 0xBF
manufacturer: Intel
processorID: 0x6FB
processorVersion: bÏ
externalClock: 200MHz
maximumClock: 2200MHz
currentClock: 2200MHz
serialNumber: bÏ
assetTag: bÏ
partNumber: bÏ

Type: 7, Length: 19, Handle: 0x700
Type: 7, Length: 19, Handle: 0x701
Type: 8, Length: 9, Handle: 0x804
Type: 8, Length: 9, Handle: 0x806
Type: 8, Length: 9, Handle: 0x80b
Type: 8, Length: 9, Handle: 0x80c
Type: 8, Length: 9, Handle: 0x80d
Type: 9, Length: 13, Handle: 0x900
Type: 10, Length: 6, Handle: 0xa00
Type: 10, Length: 6, Handle: 0xa01
Type: 11, Length: 5, Handle: 0xb00
Type: 13, Length: 22, Handle: 0xd00
Type: 16, Length: 15, Handle: 0x1000
Type: 17, Length: 27, Handle: 0x1100
MemoryDevice:
deviceLocator: DIMM_A
bankLocator: bÏ
memoryType: DDR2 SDRAM
memorySpeed: 667MHz
manufacturer: Kingston
serialNumber: B6CCD716
assetTag: 000833
partNumber: KHX5300S2LL2G

Type: 17, Length: 27, Handle: 0x1101
MemoryDevice:
deviceLocator: DIMM_B
bankLocator: bÏ
memoryType: DDR2 SDRAM
memorySpeed: 667MHz
manufacturer: Kingston
serialNumber: B5CCD616
assetTag: 000833
partNumber: KHX5300S2LL2G

Type: 19, Length: 15, Handle: 0x1301
Type: 20, Length: 19, Handle: 0x1401
Type: 126, Length: 19, Handle: 0x1411
Type: 20, Length: 19, Handle: 0x1402
Type: 126, Length: 19, Handle: 0x1412
Type: 21, Length: 7, Handle: 0x1500
Type: 126, Length: 26, Handle: 0x1600
Type: 27, Length: 12, Handle: 0x1b00
Type: 28, Length: 20, Handle: 0x1c00
Type: 32, Length: 11, Handle: 0x2000
Type: 176, Length: 5, Handle: 0xb000
Type: 177, Length: 12, Handle: 0xb100
Type: 208, Length: 10, Handle: 0xd000
Type: 216, Length: 9, Handle: 0xd800
Type: 217, Length: 8, Handle: 0xd900
Type: 219, Length: 9, Handle: 0xdb00
Type: 220, Length: 22, Handle: 0xdc00
Type: 221, Length: 19, Handle: 0xdd00
Type: 212, Length: 37, Handle: 0xd400
Type: 212, Length: 17, Handle: 0xd401
Type: 222, Length: 16, Handle: 0xde00
Type: 131, Length: 6, Handle: 0xde00
AppleProcessorType:
ProcessorType: 0x301

Type: 127, Length: 4, Handle: 0xde01

Customizing SystemID with : 44454c4c-4d00-1044-8056-b9c04f47334a
Read HFS+ file: [hd(0,2)/DSDT.aml] 19089 bytes.
ACPI table not found: SSDT.aml
FADT: ACPI Restart Fix applied!
FADT: Using custom DSDT!
FADT: ACPI Restart Fix applied!
FADT: Using custom DSDT!
Starting Darwin x86_64
Boot Args: boot-uuid=3EAF7764-3046-3665-9A46-329A96DC6EF2 rd=*uuid arch=X86_64 -v

#1245
DarwinX

DarwinX

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Florida

Indiandragon has recently provided the following AGPM patch in one of his posts: #1208

While the above patch does eliminate the AGPM error, I chose to simply delete that kext as I personally find it quite useless.


I stand corrected, the fore mentioned AGPM patch does indeed improve graphics performance and graphics power management functionalities.
Here is the AppleGraphicsPowerManagement.kext [v100.12.75] for both 10.7 and 10.8 appropriately patched for the NVidia GeForce 8600M GT on MacBookPro5,1:


Attached File  AppleGraphicsPowerManagement.kext v100.12.75.zip   86.37KB   50 downloads

sorry for mine annoing questions...just the last : in enoch topic I see DarwinX report, if you compare with mine you see that in the end there's a difference...this can help me to find my problem? what are dcb tables?
mine

Using PCI-Root-UID value: 0
Dell GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

darwinx
Using PCI-Root-UID value: 0
GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0x893c


The dcb table is utilized by the Enoch branch of the Chameleon for the purpose of identifying the specific chipset sub vendor. If you were to boot with the Enoch branch, you would also gain an identical or similar bdmesg output entry. Our video cards do appear to be identical in every way. However, your OpenGL Extensions Viewer bench test results are substantially better than mine, which is puzzling, and as such, if I were you, I wouldn't worry about a slightly maladjusted Graphics readout in your System Information.app

#1246
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
thanks now I will try again....oh my god.... :| , thanks a lot...if you can also upload a Gun I can kill my hackbook

it's the same....but do you have "nvclockx error reading bios" before it add temperature monitor? I mean nvclockx seems to work but in the boot always give that error...do you have it?

#1247
DarwinX

DarwinX

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Florida

thanks now I will try again....oh my god.... Posted Image , thanks a lot...if you can also upload a Gun I can kill my hackbook

it's the same....but do you have "nvclockx error reading bios" before it add temperature monitor? I mean nvclockx seems to work but in the boot always give that error...do you have it?


Yes, the NVClockX.kext have been presenting that innocuous error for as long as I remember. It appears to cause absolutely no harm.

#1248
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
the fakesmc 4 with new nvclockx does less errors.

#1249
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
this one http://us.battle.net...opic/6758726590 had my same problem on a real macbook pro 4,1 almost identic to my hardware and the solution for him seems to be resetting the nvram....but in an hackintosh there is not nvram reset...what is the equivalent? the bios reflashing?

#1250
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
lol.. you are aware the nvidia chips had an issue on the mainboard.. solder balling coming loose. and heat/cool expansion issues.

#1251
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
It can be also for me and my notebook can be it's diyng...now I will try loading ubuntu on another disk..so I will realize if this is a driver or an hardware problem....my phon for homemade reballing is in the bathroom AHAHAH...but how you can see in the posted link with new version of osx this happen also to real macbook pro...most of them fixed the iusse unchecking "Automatic graphics switching" in energy preferences but this option is not present in mine

#1252
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
darwin can I have your ioplatformplugin?

#1253
DarwinX

DarwinX

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Florida

darwin can I have your ioplatformplugin?


10.7 - Attached File  IOPlatformPluginFamily.kextv5.1.1.zip   389.18KB   8 downloads

10.8 - Attached File  IOPlatformPluginFamily.kext5.2.0.zip   327.38KB   48 downloads

#1254
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
I've flashed the motherboard bios but nothing is changed.....I don't have the vga bios and I can't find it on the web...after two days of looking for....I've only read that m1530 vga it's really difficult to flash because is locked or something like that.....the vga bios were the last test to do ....It's not difficult make a flash (in general) but is also dangerous....so I think I will stay with mine pci-e x8 also if with good benchmark.... :bag:

#1255
CryzHiss

CryzHiss

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:Germany
After months and months, I have just figured out what caused my sleep-problem, and now I feel like I should have found it earlier. I thought I should share it, in case anyone else comes across it:
Don't use VoodooSDHC.kext v2.0. It's bad.
I noticed this when trying to copy some pictures off of an SD card. As it turned out, the SD card wasn't recognized, so I removed VoodooSDHC v2.0, installed v1.1.2b, and voilá: no problem reading my SD card. Then I tried my luck with putting my Hack to sleep, and that worked, too!

You can find VoodooSDHC v1.1.2b in the 10.7.4-pack that has been posted a couple of pages back.

#1256
DarwinX

DarwinX

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Florida
NEW VoodooHDA.kext version 2.8.2 and NEW VoodooHDA.prefPane version 1.2 are now available.

[10.6 - 10.7] Attached File  VoodooHDA_282.zip   215KB   4 downloads

[10.8] Attached File  VoodooHDA_282ML.zip   125.34KB   13 downloads

http://www.projectos...p?showtopic=355

I have personally verified it to be fully compatible with our systems.

#1257
nhnt11

nhnt11

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
I just upgraded to 10.8.2 (M1530) with the new DSDT and new VoodooHDA, and ethernet no longer works after waking up from sleep. I had this issue sometime before, but it fixed itself while I was tinkering with something else and I don't know what exactly causes it. Any ideas?

#1258
immo

immo

    Insanely Looking for Time to Hack

  • Members
  • PipPipPipPipPip
  • 276 posts
  • Gender:Male
Some of you may have noticed if you used a generated serial to get iCloud, iMessages, etc. to work that iMessages stopped working in 10.8.2. I researched into the issue, and long story short, you can use Clover EFI boot loader in place of Chameleon to fix the issue.

Install using the installer found here:
http://cloverefiboot.sourceforge.net/

I installed it to my hard drive (of which I have a bootable backup) but a safer less obtrusive way is to install it to a USB drive.

Copy your DSDT.aml into /EFI/ACPI/patched/

Edit \EFI\config.plist.
Below is the config.plist I used:
<?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>SystemParameters</key>
<dict>
<key>boot-args</key>
<string>-v npci=0x2000</string>
<key>prev-lang:kbd</key>
<string>en:0</string>
<key>InjectSystemID</key>
<string>Yes</string>
<key>LegacyBoot</key>
<string>PBR</string>
</dict>
<key>Pointer</key>
<dict>
<key>Speed</key>
<string>8</string>
</dict>
<key>Graphics</key>
<dict>
<key>GraphicsInjector</key>
<string>Yes</string>
<key>PatchVBiosBytes</key>
<dict>
<key>Find</key>
<data>gAeoAqAF</data>
<key>Replace</key>
<data>gAeoAjgE</data>
</dict>
</dict>
<key>RtVariables</key>
<dict>
<key>MLB</key>
<string>XXXXXXXXXXX234567</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MB52.88Z.0088.B05.0904162222</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>ProductName</key>
<string>MacBook5,2</string>
<key>Version</key>
<string>1.0</string>
<key>Family</key>
<string>MacBook</string>
<key>SerialNumber</key>
<string>XXXXXXXXXXX</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>Board-ID</key>
<string>Mac-F22788AA</string>
<key>Mobile</key>
<string>Yes</string>
<key>LocationInChassis</key>
<string>Part Component</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
</dict>
</dict>
</plist>
Replace the two places that have XXXXXXXXXXX with your Champlist generated serial number.

So far everything seems to work the same as before except my memory speed gets reported as 800MHz (I have 800Mhz ram in there but the motherboard runs it at 667 MHz), and restart seems more reliable now. However I did find it crashed after letting it sit on for a long time. I don't know if it's a fluke or if this will continue.

EDIT
Once when I woke my computer up from sleep (I sleep it frequently), USB stopped working until I shutdown and restarted the computer. It only happened once so far, but it's never happened with Chameleon and Mountain Lion. I remember that being an issue ages ago (Snow Leopard?)

EDIT 2
Had another crash. Rolled back to Chameleon and had another crash! I wonder if the crashes are caused by the new AppleHDA or AppleSmartBatteryManager as opposed to Clover...

EDIT 3
Since re-installing Clover and rolling VoodooHDA back to 2.61, I haven't seen a crash.

Immo

#1259
DarwinX

DarwinX

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Florida
NEW AppleSmartBatteryManager.kext version 1.30 compiled by RehabMan and modified by Alex009988

[10.6 - 10.8] Attached File  AppleSmartBatteryManagerV1.30.kext.zip   23.39KB   15 downloads


http://www.insanelym...00#entry1882244

I have personally verified it to be fully compatible with our systems.



#1260
immo

immo

    Insanely Looking for Time to Hack

  • Members
  • PipPipPipPipPip
  • 276 posts
  • Gender:Male

NEW VoodooHDA.kext version 2.8.0 and NEW VoodooHDA.prefPane version 1.2 are now available.


Kinda bad news about this Kext, at least on the M1330.

I tried playing Portal 2 today, and there was no sound :( Downgraded VoodooHDA to 2.61 and Portal 2 sound came back. It's strange because sound worked everywhere else... I've been curious if it's also partially responsible for the instability I've been getting recently. I'll let you know if I have any more crashes after reverting back to 2.61.

Immo

I got the AGPM patch working for M1330! It's the same as the M1530 patch except I've used MacBook5,2 (what I've recommending for working p-states plus iCloud), and the device ID for 8400M GS. Code snippet below (replace the existing MacBook5,2 entry with this one in the Info.plist inside /System/Library/Extensions/AppleGraphicsPowerManagement.kext). To test if it's working, change the LogControl to 1, and search for AGPM in Console to see the G-states change. Seems to be working.

    <key>MacBook5,2</key>
    <dict>
	 <key>LogControl</key>
	 <integer>0</integer>
	 <key>Vendor10deDevice0427</key>
	 <dict>
	  <key>BoostPState</key>
	  <array>
	   <integer>0</integer>
	   <integer>1</integer>
	   <integer>2</integer>
	   <integer>3</integer>
	  </array>
	  <key>BoostTime</key>
	  <array>
	   <integer>3</integer>
	   <integer>3</integer>
	   <integer>3</integer>
	   <integer>3</integer>
	  </array>
	  <key>Heuristic</key>
	  <dict>
	   <key>ID</key>
	   <integer>0</integer>
	   <key>IdleInterval</key>
	   <integer>250</integer>
	   <key>SensorOption</key>
	   <integer>1</integer>
	   <key>SensorSampleRate</key>
	   <integer>4</integer>
	   <key>TargetCount</key>
	   <integer>1</integer>
	   <key>Threshold_High</key>
	   <array>
	    <integer>57</integer>
	    <integer>70</integer>
	    <integer>88</integer>
	    <integer>100</integer>
	   </array>
	   <key>Threshold_Low</key>
	   <array>
	    <integer>0</integer>
	    <integer>68</integer>
	    <integer>75</integer>
	    <integer>100</integer>
	   </array>
	  </dict>
	  <key>control-id</key>
	  <integer>17</integer>
	 </dict>
    </dict>


Immo





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy