well, i guess some good news are in order.
i now have a fully functional D630 with both Lion and Win7.
For the longest time I was fighting with a native keyboard that
would not work. video stuck on 1024x768 and power management not working.
I also left it without Chameleon loaded onto the main partition
since last time I tried installing it, something went wrong
with the Win7 partition and it would not boot.
So, I let it sit there for a few days trying to decide what to do
next.
This morning I decided to once again start from scratch - create
a new pen, use latest of everything and see what I get - but,
I told myself - one last time, i would install Chameleon on the
main partition and play around with the various flags - nothing to lose,
right? backed up my plists and dsdt.aml, took a deep breath and -
installed Chameleon. I looked for the setup flags, could not find
Chameleon application anywhere, noticed that the install put a different
dsdt.aml in /Extra and proceeded to reboot.
Walla - everything works, keyboard, 1440x900 video (with all other options
available too), power management, wifi, audio
eathernet, trackpad and even my Windows install is still bootable.
Guess what I did next? I created an image file and stored it away
that sucker is not going anywhere anymore.
finally - phewwww
please don't ask me how I go here because i do not remember.
If anyone is interested, I can post my dsdt.aml, however, this
is a file that was updated somehow by installing Chameleon and it seems
to work wonders...and it is different in size than the hi-res dsdt.aml
that was circulating around here recently...
i don't think i have updated to 10.7.3 yet but I don't think i need to...
i guess now i can go on and download the xcode development environment
and try to get really dangerous with iphone app development which was
the reason i started doing this from the get go.
thanks all the nice people on this board who provided much needed help.