mac20133 Posted April 21, 2014 Share Posted April 21, 2014 Hello there, I am running 10.9.2 chameleon 2.2 bootloader, on Toshiba L855 Laptop with fakesmc nullcpupowermanagement. but I really want to have dsdt working so my laptop can go sleep and wake up properly. I extract my dsdt and there are a few error but I can not fix it. Can some expert fix my dsdt? Thanks very much warning 1447, I change zero to 0x00000000 as DWORD just like others but warning remain same Remark 6265 I change _T_1 to _TA_1 and _T_0 to _TA_0 so it does not use compiler reserved word but I get more error after change it. Hardware specs: Toshiba Satellite L855-S5383 Notebook PC - 8GB, Intel Core i7-3630QM 2.4GHz, 8GB DDR3, 240GB SSD, 15.6" Display video intel hd 4000 Audio (i used Voodoo 2.8.4 working) WLAN Broadcom 4331 working ethenet ALXEthernet 1.02 (working) dsdt_toshiba_extract_from_Toshiba_OSX10.9.2_running_NullCPUManagement.aml.zip dsdt_error_msg.tiff Link to comment Share on other sites More sharing options...
artur-pt Posted April 21, 2014 Share Posted April 21, 2014 hello there it is DSDT.aml.zip read and apply http://Olarila.com/forum/viewtopic.php?f=28&t=1716 http://Olarila.com/forum/viewtopic.php?f=28&t=3111 http://Olarila.com/forum/viewtopic.php?f=28&t=1703 good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
mac20133 Posted April 21, 2014 Author Share Posted April 21, 2014 Thanks so much to fix my dsdt. all the error/warning/remark are all gone except line 34 name already exist in scope (\TNOT). I remove line 34 to get rid of \TNOT and compiler is ok with new DSDT.dsl I then save the binary file as DSDT.aml if I use DSDT.asm and recompile again, I will get the error line 34 again. Will this be a problem for DSDT.aml? or it is something can be ignored? Again, Thanks so much to fix dsdt. Link to comment Share on other sites More sharing options...
Mirone Posted April 22, 2014 Share Posted April 22, 2014 Thanks so much to fix my dsdt. all the error/warning/remark are all gone except line 34 name already exist in scope (\TNOT). I remove line 34 to get rid of \TNOT and compiler is ok with new DSDT.dsl I then save the binary file as DSDT.aml if I use DSDT.asm and recompile again, I will get the error line 34 again. Will this be a problem for DSDT.aml? or it is something can be ignored? Again, Thanks so much to fix dsdt. try this:DSDT.aml.zip Link to comment Share on other sites More sharing options...
mac20133 Posted April 22, 2014 Author Share Posted April 22, 2014 Thanks a lot. No more compiler error any more. Ok, I remove NullCPUPower... FakeSMC and put DSDT.aml under root. I can see bootloader use the new DSDT now. how ever at the end I still get KP at AppleIntelCPUPowerManagement. I have try -v -f -x I notice that you add this Method. Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x44, 0x1E, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } I see some people on the forum (the link your provide) use Buffer(0x0D), or different ID(3a18 or 1e57). how do I know which is my device ID for my Toshiba laptop? i dump ioreg tree. any hint how to match the device ID? ioreg_toshiba.txt.zip Link to comment Share on other sites More sharing options...
artur-pt Posted April 22, 2014 Share Posted April 22, 2014 hello have u patched the kext ? appleintelcpupowermanagement http://Olarila.com/forum/viewtopic.php?f=28&t=1703 good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
mac20133 Posted April 23, 2014 Author Share Posted April 23, 2014 artur-pt, you're so smart. I didn't patch AICM. follow your link and a few more click, I found a patch for 10.9.2. Install the patched AICP, boom! No more KP. Original I was reading some post and misunderstood that AICP patch is no need because of "Chameleon boot loader can generate SSDTs with P and C states automatically, simply enable the options" and I also found some patch was for 10.7 or 10.8 so I was hesitated to install the patch. But I am good right now. I am not sure if the sleep work. when I click sleep, screen goes blank until I touch the KB or anything. HDD light, BT light seems still on after sleep. so I am checking more on sleep. Thankkkkkk you so much. You are super! Link to comment Share on other sites More sharing options...
artur-pt Posted April 23, 2014 Share Posted April 23, 2014 hello in the same link u have a script to generate ur SSDT.aml .. to have the correct states for ur cpu when u have it chameleon DropSSDT=Yes P and C-States=No then probably u have cpu power management working correctly good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
mac20133 Posted April 25, 2014 Author Share Posted April 25, 2014 Mac.tiffthanks for the hint. After I add SSDT, the sleep symptom seems the same. I went ahead to install HWSensors. It shows only CPU information. I wasn't sure if it is correct so I install HWSensors on real mac. there are way more information on real mac. so I guess I probably miss a lot of info on Toshiba L855. here is the screen shot of both. Any idea how I can fix it? I do not have battery working correctly, is it going to be a problem with sleep? Toshiba.tiff Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now