Recently received a new laptop from work - the Asus u36sd (a bit upgraded, with 8gb memory and 7200rpm disk) - which is a great laptop with good compatibility, so i thought i'd go for a windows/lion/mint installation this time (giving each about 100gb of space).
After a few days of meddling around with dsdt's and kexts i have a pretty vanilla install of lion, upgraded to 10.7.2.
the only kexts i had to modify/add were:
1. voodoohda for sound
2. atheros kext for lan
3. modded applelpc.kext for proper support and getting rid of nullcpu
4. synaptics kext for multitouch control on the mouse pad.
in my /extra/extensions i only have left evoreboot (not sure i need that anymore) and fakesmc.
i have patched and fixed in my dsdt almost all issues for cpus and speedstep (also using speedstepper for bin-patching), sleep/shutdown, kp from hpet and wrong irq's, and wifi.
QE/CI on the Intel HD 3000 (i5 2410m sandy bridge) is working due to smbios.plist for macbookpro8,1 and a chameleon patch i did for chameleon 2.1 (latest from svn) based on the work done for chimera (just changed a few bits in the tables because it was causing me black screens due to double width pointers used).
attached are my original extracted dsdt and the modded one, as well as ioreg output.
u36sd.zip 486.21K
239 downloadsso, what do i need help with?
1. is it possible to use the applehda kext without modifications to it with the ALC269? i mean, only using pinconfig and configdata injections from dsdt? has anyone done that? i've been trying with no success and ended up going the voodoohda way, but it does have it's drawbacks (had to change the name of hdef to snd1 so applehda does not load).
2. bluetooth - is driving me nuts. it is identified and turned on properly if the first boot is to windows. if consequent boots are to lion, it will show and work just fine. but if first boot is to lion, it will not work.
my theory is that since it's attached on an internal usb port - it is somehow not properly turned on at boot.
hopefully this just requires a dsdt patch, but i could not find anyone else suffering this (ar3011 chip). i traced it down to BRST which i assume is that status for bt and btdp which i am not sure what it does.
I tried setting both to 0x01 in many situations, all i got was a turned on wifi once...
any help would really be appreciated.
3. battery - i guess this is not working because all variables are 16 bit instead of 8, but i'm not sure and was wandering if anyone has had any experience with asus dsdt's and battery?
Other than those minot issues, this is a perfect install and i'm quite enjoying it. i used a lot of the guides and info lurking around here - so thanks to all those that already helped without even knowing.



Sign In
Create Account









