1. when booting, write down
-v wait=y on chameleon prompt, then chameleon need to stop before moving to osx loading screen, and you should see weather DSDT got loaded or not.
2.you can use DSDTSE or any of the scripts or apps out there, that can extract your current DSDT, and then compering to what need to be loading, and that way you can see if it got loaded or not
3.in most part, putting DSDT.aml on root of hd OR on /Extra folder will do the job for you, as long as it chameleon RC4(or RC3 can't remember) and up,this path is default place for chameleon to load it right away
Thx Noam AA
The "-v wait=y" at the chameleon prompt did not work for me. However I discovered that the is a button on the app Chameleon Wizard called "bdmesg" that has a long list of text (maybe information about the boot process???) IDK... anyway I found an entry and it does show a custom DSDT being used, as well as what is in my Extra folder...
Here is a snippet from it...
Customizing SystemID with : 00000000-0000-0000-0000-001fd080b5e8
Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 17593 bytes.
ACPI table not found: SSDT.aml
FADT: Restart Fix applied!
FADT: Using custom DSDT!
Read HFS+ file: [hd(0,2)/Extra/Extensions/ALC8xxHDA.kext/Contents/Info.plist] 145104 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/ElliottForceLegacyRTC.kext/Contents/Info.plist] 1666 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/FakeSMC.kext/Contents/Info.plist] 3940 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/Info.plist] 2041 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/NullCPUPowerManagement.kext/Contents/Info.plist] 1498 bytes.
So I am using a custom DSDT...
Now if i could only get sleep working... To be quite honest I have no desire to even use the sleep function.... It just drives me bonkers that I CAN'T use it... lol