Jump to content

DSDT patch for TOSHIBA Satellite L750


  • Please log in to reply
189 replies to this topic

#1
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Hello everybody,

I've installed 10.7.4 and got almost everithing to work fine except for:
- my usb 3.0 ( problem looks similar to this)
- it will not stay asleep.. After one second it is waking up for some reason.
- it will not power on after it is shut down in OS X. I have to take the power off for it to be able to start again.

So.. from what i've read it's a DSDT problem. I would like to read some more about the language this is written into.. I am not to confortable doing trial and error..


I extracted it with DSDTSE and tried to compile it.

DefinitionBlock ("./dsdt.aml", "DSDT", 1, "TOSQCI", "TOSQCI00", 0x00000000)
{
	External (HNOT, MethodObj)	// 1 Arguments
	External (SNXD)
	External (HWID, IntObj)
	External (IDAB)
	External (HDOS, MethodObj)	// 0 Arguments
	External (TNOT, MethodObj)	// 0 Arguments
	External (PDC7)
	External (PDC6)
	External (PDC5)
	External (PDC4)
	External (PDC3)
	External (PDC2)
	External (PDC1)
	External (PDC0)
	External (CFGD)
	External (THRO)
	External (INP4)
	External (\TNOT)
	External (\_PR_.CPU0._PPC)
	External (\_SB_.PCI0.IEIT.EITV, MethodObj)	// 0 Arguments
...

I get
External (\TNOT)
Error	4056 -											   Name already exists in scope ^  (\TNOT)
I suppose I have to rename this as well..
Than what?
I have attatched the dsdt file

Thank you

Attached Files

  • Attached File  dsdt.zip   40.4KB   84 downloads


#2
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
I have also a Toshiba L750 (4GB),Core i5 2410m 2.30Ghz, mine has Nvidia GT525 as graphic solution, wich one is shipped on yours?

You have to erase External (\TNOT) before compile, the iasl compilation will recreate it always, so you will have to keep erasing it before compilation everytime.

USB3 is still unsolved, if you find a solution, please share, also the shutdown problem.

I have repaired and patched our DSDT, it has Graphics, hdmi audio, WIFI and USB injected, sleep is fixed.
Also Speedstep, SBUS, IRQ and other fixes are applied.

If your lappy has more than 4 GB ram, use a compare program to add my fixes to yours.

To get proper Seedstepping, copy DSDT.aml and SSDT.aml to your extra folder and be sure DropSSDT=Yes is set on org.chameleon.Boot.plist

This SSDT file is fixed for MountainLion.

Attached Files



#3
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Thank you for the quick response.

I have the version with the 2.2GHz i3, gt520m and 4GB DDR3.
The USB 3.0 works as in the post I linked before. It only works after the system wakes up form sleep and it freezes if you try plugging a device before..
I did not get the chance to take a look at your files yet.

I am trying to understand what's going on.. so any tips are welcome. I am new to OS X btw..

#4
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Upsss...
MY DSDT and SSDT will not work with you, you need to extract your own SSDT.
I did try before to make work the Nvidia Gt520 in a model similar to yours and i couldn´t.
My USB3.0 freezes even after sleep.

#5
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Upsss...
MY DSDT and SSDT will not work with you, you need to extract your own SSDT.
I did try before to make work the Nvidia Gt520 in a model similar to yours and i couldn´t.
My USB3.0 freezes even after sleep.


The graphic card worked by default.. I installed using iatkos l2 and upgraded to 10.7.4 with combo update

#6
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
so.. any ideas on how I can solve any of the issues?

pere did you also have the problem with the system not staying asleep?

#7
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Attach here the DSDT you are using right now.

#8
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Attach here the DSDT you are using right now.


I did not modify it yet. So the one extracted is in the first post.
Thanks

#9
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Try this one.

Attached Files



#10
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Try this one.

thank you, but no change

#11
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Are you using vanilla kernel?
Are you sure you are not using a disabler.kext or nullcpupowermanagement.kext? Using those, many functions may fail (and of course you will not have speedstep on your processor).

#12
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Are you using vanilla kernel?
Are you sure you are not using a disabler.kext or nullcpupowermanagement.kext? Using those, many functions may fail (and of course you will not have speedstep on your processor).

I'm using Darwin kernel and a NullCPUPowerManagement.kext.

#13
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
you have to use vanilla kernel (Apple´s original) and delete from your system any disabler.kext or nullcpupowermanagement.kext you find.

Try the DSDT i have give you once you are clean to go.

#14
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

you have to use vanilla kernel (Apple´s original) and delete from your system any disabler.kext or nullcpupowermanagement.kext you find.

Try the DSDT i have give you once you are clean to go.

do I have to reinstall? or is there any other way to change the kernel to the vanilla one?
Thank you

#15
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
How did you install the system? Did you select a modded kernel?

#16
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

How did you install the system? Did you select a modded kernel?

I installed via iAtkos2.

#17
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
If you respond me with so little details i think we will need about 6 months to finish this. :star_sunglasses:

Also, i suggest you to install mountain lion using myhack, then return to this topic, everything will be easier.

Do a backup from your important files and erase/install.

#18
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

If you respond me with so little details i think we will need about 6 months to finish this. :star_sunglasses:

Also, i suggest you to install mountain lion using myhack, then return to this topic, everything will be easier.

Do a backup from your important files and erase/install.

sorry, I wasn't sure. I checked and the iAtkos installer only installs that kernel or one modified for Atom.
Thank you for the suggestion, I will try and get back to you.

#19
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Well, if you don´t want to install mountain lion now, just erase disabler.kext or nullcpupowermanagement if present on your system, remember to boot with the DSDT file.

#20
future_ex_kid

future_ex_kid

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Well, if you don´t want to install mountain lion now, just erase disabler.kext or nullcpupowermanagement if present on your system, remember to boot with the DSDT file.

I reinstalled without disabler and nullcpupowermanagement, and it does not work. With or without the patched DSDT.
Problem @ AppleIntelCPUPowerManagement.kext I think
I also tryed ML.. unsuccesfully





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy