yep... it has to do with reboot not being native on that model.... chameleon patches reboot so that it works but not a true reboot like shutdown. it happens to quite a few models
well the dsdt does not but you might be able to set it in boot.plist..... also i think you also need to upgrade the ribbon for higher resolution not only the panel
at chame boot prompt you can test with arch=i386 -v if that works then use chameleon wizard to set it. make sure the app is updated to it's newest version.
it needs to replace the extra on the root of the drive.... 2.2 is for lion by the way... edp only works from the root never from documents. you also need to make sure it's named Extra not 2.2, there also should not be an Extra folder inside Extra