Page 4 of 11

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 02, 2010 4:15 am
by Silencer
ernstloeffel wrote:i updated to 10.6.3 using the software updater. now os x won't boot and hangs after loading systemversion.plist.

i've reinstalled aserebln using a terminal from the install dvd and tried to fix disk settings with the disk utility. but no luck.
Do you use any disablers or enablers? What is the error you get?

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 02, 2010 4:47 am
by ernstloeffel
Silencer wrote:Do you use any disablers or enablers? What is the error you get?
Neither. Verbose shows no error, it just hangs after loading systemversion.plist.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 02, 2010 4:57 am
by Silencer
ernstloeffel wrote: Neither. Verbose shows no error, it just hangs after loading systemversion.plist.
Try booting with NoWake=y ;)

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 02, 2010 7:09 am
by ernstloeffel
Silencer wrote:Try booting with NoWake=y ;)
Just before reading this I'm back with "Wake=No" ;-). I guess it does the same.

More seriously though, my partition table was damaged. I've installed SL onto my already MBR partitioned drive and the update seems to have damaged my partition table. I couldn't start Windows and the partition numbering was odd (partitions were numbered 0-5, but 3 was missing). So Windows gave an 0x0000000e "inaccessible device" error on startup, even though the partition was marked active. Trying to fix MBR and boot sectors using Windows 7 Install DVD console resulted in a strange error "element not found".

I finally fixed it by just formatting the 100MB Windows startup partition and let the Win 7 installer run startup repair once again. And also the BCD entry for the OS X partition had to be repaired, instead of the drives UUID the boot menu entry had a string "Deleted Partition".

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 02, 2010 2:41 pm
by Silencer
ernstloeffel wrote:I finally fixed it by just formatting the 100MB Windows startup partition and let the Win 7 installer run startup repair once again. And also the BCD entry for the OS X partition had to be repaired, instead of the drives UUID the boot menu entry had a string "Deleted Partition".
This is all well known when you mess with Windows and MBR. Most of the time you can sort out those problems by booting from Win Install DVD and running DISKPART utility. But it is good that you're fine now.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Sun Apr 04, 2010 1:39 am
by adidasprince
@Silencer

Could you give the atiinject entries you used in efi string? cos i can't get ci/qe by efi method but atiinject method works.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Sun Apr 04, 2010 5:31 am
by Silencer
adidasprince wrote:Could you give the atiinject entries you used in efi string? cos i can't get ci/qe by efi method but atiinject method works.
Here you go: http://www.mediafire.com/file/monwyuay2qz/gfxutil.zip

The archive contains plist, hex and gfxutil binary. I'm also injecting device ID using legacy kext, without that EFI string won't work.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Sun Apr 04, 2010 1:32 pm
by adidasprince
Silencer wrote: Here you go: http://www.mediafire.com/file/monwyuay2qz/gfxutil.zip

The archive contains plist, hex and gfxutil binary. I'm also injecting device ID using legacy kext, without that EFI string won't work.
Thank you so much!!!

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Mon Apr 05, 2010 12:05 am
by zillac
It still didn't work : |

This time I can see the mouse cursor on a black screen, a white rectangular square like an input indicator at the top left corner, and the message of some usb device not responding repeating (This messages appears when the DSDT is applied). Mouse cursor will move, but otherwise the screen stuck there.

The usb device thingy doesn't seems to do any harm. i'll try to figure that out after the video is fixed : |

---
and the trackpoint/trackpad do not work either. External PS/2 and USB Keyborard both work, and usb mouse works too.

But everything is after video... I can live without trackpoint/trackpad, but not a proper displayed screen.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Mon Apr 05, 2010 1:07 am
by DiegoMax
Could somebody re-post the files on the 1st post on a different server please ? Rapidshare says that the download limit has been reached for all of them, hence, it is not possible to download :(

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Mon Apr 05, 2010 2:22 am
by cnnn
Silencer wrote:Please try the latest version: LegacyAD1981HD.Test3.zip

Install it to /E/E and run pfix to regenerate all caches (don't use -s param). After you reboot, you should see that sound looks active, there should be Internal Microphone, Internal Speakers and Digital Out in your devices in Sounds settings. But there will be no sound. Then go to Sleep, wake up - test sound again, it should work then. Let me know the results.
Hello, Silencer. I didn't try your driver provided here since I'm using Lenovo Y530 with ALC888s, but I made one for this model. Everything works great until it updating to 10.6.3 and with the new AppleHDA I'm confronted with exactly the same situation where "sound looks active", and "there will be no sound. Then go to Sleep, wake up" there's sound again.

Do you know what causes this and how to fix it?

The bin file in the new driver is already binhacked for ALC888 but the problem still remains the same. Temporarily my solution is replacing the old AppleHDA from 10.6.2.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Mon Apr 05, 2010 5:21 am
by Silencer
cnnn wrote: The bin file in the new driver is already binhacked for ALC888 but the problem still remains the same. Temporarily my solution is replacing the old AppleHDA from 10.6.2.
I'm afraid I do not have any progress with AppleHDA, I'm stuck with "sound appears only after waking up" problem and I've moved to VoodooHDA for now. I would prefer to fix Sleep with VoodooHDA and to forget about AppleHDA, which is a real pain.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Mon Apr 05, 2010 5:55 am
by Silencer
DiegoMax wrote:Could somebody re-post the files on the 1st post on a different server please ? Rapidshare says that the download limit has been reached for all of them, hence, it is not possible to download :(
I've reuploaded my /Extra and DSDT to MediaFire, please try again. Everything else is not needed now.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Mon Apr 05, 2010 11:33 am
by cnnn
Silencer wrote: I'm afraid I do not have any progress with AppleHDA, I'm stuck with "sound appears only after waking up" problem and I've moved to VoodooHDA for now. I would prefer to fix Sleep with VoodooHDA and to forget about AppleHDA, which is a real pain.
I'm sorry to hear about that. But if you are still interesting in vanilla hda, I've got a clue here.
There's a thread in Chinese discussing LegacyHDA where somebody mentioned EAPD (External Amplifier Power Down) which causes the problem and adding a Magic Number after your configdata could solve this for some codec.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Tue Apr 06, 2010 6:04 am
by Silencer
cnnn wrote:I'm sorry to hear about that. But if you are still interesting in vanilla hda, I've got a clue here.
There's a thread in Chinese discussing LegacyHDA where somebody mentioned EAPD (External Amplifier Power Down) which causes the problem and adding a Magic Number after your configdata could solve this for some codec.
Been there, done that :) I've studied literally the entire Intel HDA Codec specification document, and have tested all the nodes with all the commands, compared AppleHDA config and Azalia/Voodoo config, tried all the possible chains, etc. In the end I have three problems:
1) Sound starts working only after waking from sleep at least once.
2) There are occasional glitches in a sound, sometimes more, sometimes less.
3) Microphone's 30-th mute-node is not controlled by AppleHDA, need to manually unmute it from terminal after every waking from sleep to enable microphone.

EAPD bit actually doesn't affect the sound at all on AD1981HD. When I wake up from sleep, it is not set, but sound works. I can also flip it in real time, and sound will not be affected.

With the problem #2 I figured that AppleHDA sends codec to sleep every 10 seconds or so, and it looks like it can't detect properly, that codec is active at the moment.

Problem #3 is potentially solvable, at least with sleepwatcher and simple reggie_se script.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Wed Apr 07, 2010 2:55 am
by crashnburn
Can this DSDT thing be done for any hardware (almost any hardware) for which kexts may not be available... given enough time spent on it?
Or is it that certain HARDWARE will just not work at all?

Is it easier to do for hardware that has more info on their Windows / Linux / BSD drivers?

Especially Video, Sound & Wireless cards etc?

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 08, 2010 8:08 am
by cnnn
Silencer wrote:Been there, done that :) I've studied literally the entire Intel HDA Codec specification document, and have tested all the nodes with all the commands, compared AppleHDA config and Azalia/Voodoo config, ...
thank you for the tips. That's interesting. It must be a problem in AppleHDA recognising codec since mine is no more supported since 10.6.3 as well as a problem in notebooks for those desktop boards with ALC888 work well in 10.6.3 w/ a binhacked driver.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 09, 2010 7:12 am
by Silencer
crashnburn wrote:Can this DSDT thing be done for any hardware (almost any hardware) for which kexts may not be available... given enough time spent on it?
Or is it that certain HARDWARE will just not work at all?

Is it easier to do for hardware that has more info on their Windows / Linux / BSD drivers?

Especially Video, Sound & Wireless cards etc?
DSDT is not a replacement for drivers/kexts. DSDT fixes allow MacOS to better understand your hardware by making it more similar to original Mac hardware. So if you have a platform that is very close or literally the same as on real Mac, by tweaking DSDT you can ensure better compatibility for your hardware with original OSX drivers. But if no drivers available for your hardware, DSDT won't help you there.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 09, 2010 7:16 am
by crashnburn
Silencer wrote: DSDT is not a replacement for drivers/kexts. DSDT fixes allow MacOS to better understand your hardware by making it more similar to original Mac hardware. So if you have a platform that is very close or literally the same as on real Mac, by tweaking DSDT you can ensure better compatibility for your hardware with original OSX drivers. But if no drivers available for your hardware, DSDT won't help you there.
Ah! So you're saying that the next time I buy a machine it would help to choose hardware that is close to Mac hardware?
e.g. I'm looking at getting a Thinkpad T500 / 510 or W500 for my dad.
Does one go through OSX86 HCLs or Do hardware comparative with:
- Recent / old MacBook Pros
- Recent / former Mac Desktop certified video cards / add-on hardware i.e. Mac Compatible signs?

How does one choose? Some advise and/or a tutorial in that direction would also be great :)

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Fri Apr 09, 2010 11:43 am
by Silencer
crashnburn wrote: Ah! So you're saying that the next time I buy a machine it would help to choose hardware that is close to Mac hardware?
Exactly! For example, my T60p is very-very similar to MacBook2,1, thus I don't have much problems and OSX running almost natively.
crashnburn wrote:How does one choose? Some advise and/or a tutorial in that direction would also be great :)
If you looking to buy new laptop with the idea of installing OSX onto it, keep in mind the following:
- Intel platform - that's a must. This includes CPU itself and motherboard chipset, both should be Intel.
- Video. This is the most important for flawless OSX operation. Try to choose a laptop with video that has been installed before or is used now on real MacBooks. Currently Nvidia is the video of Apple's choice.
- Audio. Not a very big problem anymore with VoodooHDA, but you might look for laptops with the same HDA codecs as real Mac have or had before. Lists are available via Google.
- Wi-Fi. Here you most probably need to get Atheros card from eBay, most laptop manufacturers stick with Intel Wireless, and it is not supported by Apple.
- Extras. This is big unknown. You might have your webcam working or might not. The same goes for SD-card slots and other bonuses. In general you will have more luck if real Macs have that particular piece of hardware.

And of course it is worth checking InsanelyMac or other resources before rushing into any purchase.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 1:49 pm
by plastikman
Just an FYI I was able to get my V5200 going in SL with vanilla 10.6.x ATIFramebuffer, ATI1600Controller and ATIRadeonX1000. Using ATINDRV from leo seemed kinda lame.

here is my EFI string.

Code: Select all

091600000100000003000000111500005800000002010c00d041030a000000000101060000010101060000007fff040020000000400030002c0063006f006d00700061007400690062006c00650000000d0000004154592c576f726d79180000004100410050004c00300030002c005400310000000800000000000000200000004100410050004c00300030002c004400690074006800650072000000080000000000000038000000400031002c0064006900730070006c00610079002d0070006f007700650072002d00730065007100750065006e0063006500000034000000000000000000000001000000c8000000c80000000100000000000000900100000000000000000000000000000000000022000000400031002c0041006300740069007600650046006c0061006700730000000800000004000000300000004100540059002c004600720061006d0065004200750066006600650072004f006600660073006500740000000800000080000000160000004100540059002c004200490041005300000008000000010000002a0000004100410050004c00300030002c0050006900780065006c0046006f0072006d006100740000000800000000000000340000004100540059002c0052006500670069007300740065007200530070006100630065004f0066006600730065007400000008000000983000002c000000400031002c004100540059002c0043006f006e00740072006f006c0046006c0061006700730000000800000004000000280000004100540059002c0049004f00530070006100630065004f00660066007300650074000000080000000000300014000000400031002c006e0061006d00650000000d0000004154592c576f726d79220000004100540059002c00450046004900560065007200730069006f006e0000000e00000030312e30302e3038360014000000400030002c006e0061006d00650000000d0000004154592c576f726d791c000000410054004900460045004400530049006e0066006f000000080000006426c423320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c00000008000000010000002c000000400030002c004100540059002c0043006f006e00740072006f006c0046006c00610067007300000008000000040000002e000000400030002c0064006900730070006c00610079002d006400750061006c002d006c0069006e006b000000080000000200000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179240000004100410050004c002c0069006f006b00690074002d006e0064007200760000000800000060c5f834180000004100540059002c00430061007200640023000000110000003130392d7878787878782d303044000000400031002c0064006900730070006c00610079002d0070006900780065006c002d0063006f006d0070006f006e0065006e0074002d00620069007400730000000800000006000000140000004100540059002c004d005200540000003c0100007000000000007f0068000080000100006900008000010000ffffffff0200000060000080fe2f0f02ffffffff0200000060000080fe2f0f12ffffffff0200000068000080800100006900008080010000680000808000000069000080800000007000000000007f0068000080000100006900008000010000ffffffff0200000060000080fe7f0f02ffffffff0200000060000080fe7f0f12ffffffff0200000068000080800100006900008080010000680000808000000069000080800000007000000000007f00080000801240000a760000800000020076000080884001007600008072051100ffffffff1400000076000080720401007600008072040300760000807204030076000080720403007600008072041300080000801240008a0a0000803b3b070060000080fe7f0f12e0000080720400001c0000006400650076006900630065005f0074007900700065000000130000004154592c576f726d79506172656e7438000000400030002c0064006900730070006c00610079002d006400690074006800650072002d0073007500700070006f00720074000000080000000000000042000000400030002c0064006900730070006c00610079002d006c0069006e006b002d0063006f006d0070006f006e0065006e0074002d00620069007400730000000800000006000000180000004100410050004c00300030002c00540035000000080000000100000042000000400031002c0064006900730070006c00610079002d006c0069006e006b002d0063006f006d0070006f006e0065006e0074002d00620069007400730000000800000006000000240000004100410050004c00300030002c0049006e007600650072007400650072000000080000000000000020000000400031002c0063006f006d00700061007400690062006c00650000000d0000004154592c576f726d792e000000400031002c0064006900730070006c00610079002d006c0069006e006b002d00740079007000650000000800000000000000180000004100410050004c00300030002c005400320000000800000001000000100000006d006f00640065006c000000130000004154592c526164656f6e5831363030260000004100540059002c005600520041004d002c004d0065006d00530069007a0065000000080000000001000028000000400030002c004100540059002c0045004600490044006900730070006c00610079000000080000004c5644532a0000004100540059002c0045004600490043006f006d00700069006c006500440061007400650000000f000000417567203136203230303628000000400030002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000200000022000000400030002c0041006300740069007600650046006c0061006700730000000800000004000000200000004100540059002c0043006f007000790072006900670068007400000028000000436f707972696768742041544920546563686e6f6c6f6769657320496e632e2032303035160000004100540059002c00530043004c004b00000008000000c0c2040036000000400031002c0064006900730070006c00610079002d0063006f006e006e006500630074002d0066006c00610067007300000008000000040004002a0000004100540059002c0043006f006e006e006500630074006500640046006c006100670073000000080000000400000048000000400030002c0064006900730070006c00610079002d0069006e007600650072007400650072002d00640065006600610075006c0074002d006300790063006c006500000005000000d848000000400031002c0064006900730070006c00610079002d0069006e007600650072007400650072002d00640065006600610075006c0074002d006300790063006c006500000005000000d82e000000400031002c0064006900730070006c00610079002d006400750061006c002d006c0069006e006b0000000800000002000000320000004100410050004c00300030002c0049006e00760065007200740065007200430075007200720065006e00740000000800000003000000240000004100410050004c00300030002c004400750061006c004c0069006e006b0000000800000001000000360000004100410050004c00300030002c0049006e007600650072007400650072004600720065007100750065006e00630079000000080000000852000024000000400030002c0064006900730070006c00610079002d0074007900700065000000070000004c434430000000400030002c006200610063006b006c0069006700680074002d00500057004d002d00660072006500710000000800000008520000180000004100410050004c00300030002c005400360000000800000000000000280000004100410050004c00300030002c004c0069006e006b0046006f0072006d00610074000000080000000000000038000000400030002c0064006900730070006c00610079002d0070006f007700650072002d00730065007100750065006e0063006500000034000000000000000000000001000000c8000000c800000001000000000000009001000000000000000000000000000000000000160000004100540059002c0052006f006d0023000000120000003131332d7878787878782d303836180000004100410050004c00300030002c0054003300000008000000c800000038000000400031002c0064006900730070006c00610079002d006400690074006800650072002d0073007500700070006f007200740000000800000000000000360000004100410050004c002c006100750078002d0070006f007700650072002d0063006f006e006e006500630074006500640000000800000001000000260000004100540059002c0050006c006100740066006f0072006d0049006e0066006f00000084000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000400031002c004100540059002c0045004600490044006900730070006c00610079000000080000004c5644531e0000004100540059002c0044006500760069006300650049004400000006000000c5711e0000004100540059002c00560065006e0064006f0072004900440000000600000002101a0000004100540059002c00480057004700500049004f000000080000002110000044000000400030002c0064006900730070006c00610079002d0070006900780065006c002d0063006f006d0070006f006e0065006e0074002d0062006900740073000000080000000600000030000000400031002c006200610063006b006c0069006700680074002d00500057004d002d0066007200650071000000080000000852000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617928000000400031002c0063006f006e006e006500630074006f0072002d007400790070006500000008000000020000002c000000400030002c0069006e007600650072007400650072002d00630075007200720065006e007400000008000000030000002a0000004100540059002c0050004300490043006f006e00660069006700530070006100630065000000040100000210c571070010000000000340000000080000800120000000004088000000000000000000000000000000006b1080000000feff5000000000000000000100000000000000000000000000006b108000015802060000000010801100a00f2c0110080000010d00004300011100000000000000000000000000000000000000000500800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000004100410050004c00300030002c004c0069006e006b005400790070006500000008000000000000000e0000006e0061006d0065000000130000004154592c576f726d79506172656e742c000000400031002c0064006900730070006c00610079002d0069006e0076006500720074006500720000000800000002000000160000004100540059002c004d0043004c004b00000008000000e09304001e0000004100540059002c0064007200760069006e0063006f006d0000000c00000066a0183500e8b40440000000400031002c0064006900730070006c00610079002d0064006100740061002d006a0075007300740069006600690063006100740069006f006e00000008000000000000001a0000004100540059002c0052006500660043004c004b000000080000008c0a00001e000000730061007600650064002d0063006f006e006600690067000000040100003e5c8200ff9000ebfb5f8200ff9000f17c2e90063007300020001a043804030006001a049006000012205805a8063800700000032303020003000003580500000000000001000000c8000000c80000000100000000000000900100000852000000400606110000003a0700000600000007000000007f980100c3ec038877e83e09813e000200010001000100007f9801007f98010100000083020000a877e83e0000000001000000c8000000c800000001000000000000009001000008520000ff040606010000009e020000020000000b000000010000008040e6038440e60309813e000200010001000100c440e6030100000001000000c040e603c440e6030e0000004d005600410044000000440000003e5c82d8ff90000900000000000000009525a005e0064000200084039003030003008403a0050000000000000000000000000000000000000000000000000000240000004100540059002c004d0065006d00560065006e0064006f007200490044000000060000000100180000004100410050004c00300030002c0054003700000008000000900100002a0000004100410050004c00300030002c0044006100740061004a00750073007400690066007900000008000000010000002c000000400030002c0064006900730070006c00610079002d0069006e007600650072007400650072000000080000000200000036000000400030002c0064006900730070006c00610079002d0063006f006e006e006500630074002d0066006c00610067007300000008000000040004002c0000004100540059002c004d0065006d00560065006e0064006f00720049004400460075006c006c0000000800000001ffffff2c000000400031002c0069006e007600650072007400650072002d00630075007200720065006e00740000000800000003000000180000004100410050004c00300030002c0054003400000008000000c800000040000000400030002c0064006900730070006c00610079002d0064006100740061002d006a0075007300740069006600690063006100740069006f006e000000080000000000000024000000400031002c0064006900730070006c00610079002d0074007900700065000000070000004c43442e000000400030002c0064006900730070006c00610079002d006c0069006e006b002d007400790070006500000008000000000000003f0000000100000002010c00d041030a0000000001010600001c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001ad0000000300000002010c00d041030a0000000001010600001b7fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e00730000001c00000022e0010112e1af9021e1179031e0810123f0451132c0c511180000006c00610079006f00750074002d006900640000000800000004000000260000004d006100780069006d0075006d0043006f006400650063004700610069006e0000000500000075
I made this string with an ioreg dump from an imac with an X1600 (the V5200 is very close to it). hope it helps you to get more vanilla :)

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 1:57 pm
by plastikman
also my T60p sleeps and wakes with one caveat.

If AppleLPC.kext is loaded and I resume form sleep when connected to the AC adaptor I get the annoying security device warning.

If AppleLPC.kext is not loaded or I wake from sleep without the AC adaptor i have no sleep/resume issues.

here is my /Extra

http://www.sendspace.com/file/qvoqpq

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:18 pm
by Silencer
plastikman wrote:Just an FYI I was able to get my V5200 going in SL with vanilla 10.6.x ATIFramebuffer, ATI1600Controller and ATIRadeonX1000. Using ATINDRV from leo seemed kinda lame.
here is my EFI string.
I made this string with an ioreg dump from an imac with an X1600 (the V5200 is very close to it). hope it helps you to get more vanilla :)
This is certainly interesting, but I have my doubts. Do you have mouse tearing? Does resolution switching works for you?

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:20 pm
by Silencer
plastikman wrote:also my T60p sleeps and wakes with one caveat.
If AppleLPC.kext is loaded and I resume form sleep when connected to the AC adaptor I get the annoying security device warning.
If AppleLPC.kext is not loaded or I wake from sleep without the AC adaptor i have no sleep/resume issues.
here is my /Extra
http://www.sendspace.com/file/qvoqpq
The security device warning can be removed by checking the checkbox in Energy Saver preferences - "Automatically restart on power failure" or something. If you don't have it, you can run the following command from terminal

Code: Select all

pmset -a autorestart 1
What do you use for sound? For me it is the main problem with sleep.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:26 pm
by Silencer
plastikman wrote: here is my /Extra
http://www.sendspace.com/file/qvoqpq
I've checked it, and you can remove OpenHaltRestart.kext and PlatformUUID.kext with AsereBLN booter. Also, it looks like you don't have vanilla SpeedStep enabled, or do you?

Also, which PS2 kexts are you using? Check adidasprince's version with Trackpoint scrolling here.

VoodooHDA.kext version you have there doesn't have any Nodes info, which means you don't have microphone working. Check this thread, I've posted patched Info.plist for VoodooHDA.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:28 pm
by plastikman
Silencer wrote:Iteresting, but I have my doubts. Do you have mouse tearing? Does resolution switching works for you?

No tearing and I have resolution change ability. it took me a LONG time to get the EFI string just right.

You should try it out.

I took a few fixes from your DSDT the 2 that I am most interested in are

LID (currently using Lidsleep.kext)
AppleHDA fix (Never thought to rename to AZAL :)

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:34 pm
by plastikman
Silencer wrote: I've checked it, and you can remove OpenHaltRestart.kext and PlatformUUID.kext with AsereBLN booter. Also, it looks like you don't have vanilla SpeedStep enabled, or do you?

Also, which PS2 kexts are you using? Check adidasprince's version with Trackpoint scrolling here.
I am using VoodooHDA from here http://www.projectosx.com/forum/index.php?showtopic=355

i do not care about microphone :)

as for the Openhalt and PlatformUUID those are legacy it is ugly i know :) ill update to aseres booter tonight and remove the unneeded kexts

i have been working on building an ATI injector for the X1600 into netkas' booter but have just not had time to finish it.

I have native speed step working with my model set to MBP 1,1 (or 1,2 cannot remember) no p-states or c-states tho

I am using the PS2 kexts from meklort on my dellmini forums.

thanks for the PS2 kexts ill update when i get home!

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:34 pm
by Silencer
plastikman wrote:No tearing and I have resolution change ability. it took me a LONG time to get the EFI string just right.
You should try it out.
Will do in a moment. Do you have 14" or 15" T60p version? What is your default resolution?

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:36 pm
by Silencer
plastikman wrote:I have native speed step working with my model set to MBP 1,1 (or 1,2 cannot remember) no p-states or c-states tho
Check this guide for p-states and c-states. If you don't have p-states, means no real SpeedStep for you. Also, MBP1,2 is not really similar to our T60p, ours is more similar to MBP2,1 or MBP2,2.

Re: DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E

Posted: Thu Apr 15, 2010 2:38 pm
by plastikman
Silencer wrote: Will do in a moment. Do you have 14" or 15" T60p version? What is your default resolution?

1400x1050