Jump to content

fluid | fixed

DSDT patch for TOSHIBA Satellite L750


  • Please log in to reply
87 replies to this topic

#41
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 685 posts
You have to place the kexts you have inside extra folder in a "extensions" folder inside extra,

Should be: Extra/Extensions/Yourkexts.

Enable restart fix on Chameleon.

Install the 10.8.2 nvidia drivers modifiying it´s content as i show you on the link i posted.

#42
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
In some of my tryouts i have put kexts inside extensions,  but it seems that in this not. I have to install them with kext wizard?

Nvidia drivers are installed

#43
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 685 posts
Seems you have duplicated kexts on your system.... wouldn´t be better to do a clean vanilla install and just install on your system extensions voodoohda and voodoobattery?

Rest of kexts will be under extra/extensions.

just place then there and create a extensions.mkext from that folder. Use any tool you may find convenient for that matter.

#44
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
Its done thanks a lot. But chamaleon doesnot bott mac, i will reinstall it or bott with -f-v to see the error

#45
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I have an apple smc fans errors, i think i must use fakesmc

#46
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
https://dl.dropbox.c...88/CAM00034.jpg Is the error I get when i boot from computers hd. No error when booting from the prendrive in whith the installations files of ML

#47
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Hi Pere.

I have a L755 Toshiba lap as nearly like yours (i5 2450M, GT525M...). I tried to install 10.8.2 but cannot patch speedstep (also wake up, sleep...). Only VGA, conenxant works.

I've read your blog and I saw you have a new way to enable native power management for your laptop. So can you share your newest DSDT and driver or app to get a smooth working hacintosh for Toshiba lap? How can I flash modified BIOS in macos? Does that Bios effect to Windows? Did you solve speedstep, wake up and sleep problems?

#48
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 685 posts
Here is my updated extra folder for Mountain Lion.

https://dl.dropbox.c.../test/Extra.zip

I do use Voodoohda and Vodoo battery.

Flashing the bios to unlock powermanagement has been a complete success with this tool: http://www.insanelym...tching-utility/

But i dun know how this affects windows as i don´t use windows in this laptop, only used windows for flashing.

DSDT includes:
Speedstep patch.
Nvidia Patch
Generic patches and fixes
Wifi patch
Usb patches
HDMI audio patch
Wake up and sleep, but 10.8.2 has introduced graphic corruption after sleep, on 10.8.1 was solved thanks to nvidia official drivers.

SSDT includes correct speedstep settings for Mountain lion, thanks to Revogirl blog, you have to edit the frequency settings if you have a newer CPU.

#49
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
"10.8.2 has introduced graphic corruption after sleep" so that we still cannot solve out sleep problem for 10.8.2 :wallbash:

For Conexant Cx20585 you can patch DSDT and AppleHDA to have a buit-in sound device. Read more at:

Quote


P/s: any problems still cannot fix, Pere?

#50
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
What tool did you use to flash Bios, Pere? Did you utilize the original tool provided by Toshiba?

#51
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 685 posts
Yes, downloaded original bios update package from Toshiba, unpacked everything, patched the .fd bios file, and used the toshiba utility to flash it back.

#52
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

View Postpere, on 28 February 2013 - 09:20 AM, said:

Yes, downloaded original bios update package from Toshiba, unpacked everything, patched the .fd bios file, and used the toshiba utility to flash it back.

I've just installed a fresh 10.8.2. With patched bios I have native speedstep. I patched dsdt by myself (after read your dsdt and google), now my L755 hackintosh status as below:

1. Working: Speedstep (SSDT i5 2450M), Lan Ar8151 (kext), Wifi Ar9285 (dsdt and patched IO80211Family.kext ), Conexant cx20585 (patched AppleHDA and dsdt so that Mac recognize as built-in device, speaker and headphone auto switching), VGA GT525M (dsdt and Graphic enable in Chamelon), Battery (smartapplebattery kext), Keyboard and touchpad (multi beast), Webcam (native), USB 3.0 (multi beast)

2. Not working: Sleep and wake up, if shutdown laptop when AC is on I need to remove AC and Battery in order to start PC again, HDMI audio, bluetooth.

#53
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Update. After patch OpenCL my 10.8.2 L755 lappy can sleep and wake up as normal. Able to adjust audio and brightness by Fn key. Only bluetooth still not working.

#54
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
Can u post your dsdt and kext tranduyquang

#55
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 685 posts

View Posttranduyquang, on 11 March 2013 - 10:38 AM, said:

Update. After patch OpenCL my 10.8.2 L755 lappy can sleep and wake up as normal. Able to adjust audio and brightness by Fn key. Only bluetooth still not working.

After reading you, i have reinstall my graphic drivers, patched opencl and check again sleep, now all problems are gone, it was a driver issue, thanks. :)

#56
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

View Postresistor, on 12 March 2013 - 07:56 PM, said:

Can u post your dsdt and kext tranduyquang

All stuff for running my Toshiba L755 in this folder:
https://www.dropbox....aayg/kD9P5Qr3mb

#57
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Updated from 10.8.2 to 10.8.3, only need to update the newest Cuda driver and roll back AppleHDA kext (No need to patch OpenCL). All working except bluetooth and HDMI audio. 

#58
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I have patched 3.60 bios update, its md5 is 82163435EE5D0346CD5B73CB28B4694D can you tell me if it is correct?. With the patched bios windows and linux runs correctly? I have a triple boot with chimera.    What i have to do to change audio kext from vodoo 0.82 to patched aplple HDA?  Lotst of questions LOL

#59
tranduyquang

tranduyquang

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

View Postresistor, on 17 March 2013 - 03:04 PM, said:

I have patched 3.60 bios update, its md5 is 82163435EE5D0346CD5B73CB28B4694D can you tell me if it is correct?. With the patched bios windows and linux runs correctly? I have a triple boot with chimera.    What i have to do to change audio kext from vodoo 0.82 to patched aplple HDA?  Lotst of questions LOL

I modified bios ver 3.6. You can download here

Quote

Other driver of L755 for windows :

Quote


After extract everything from downloaded bios, you will have this:

Quote

sk1wv360\os2012321a_360\Madrid20R20RG_BIOS_WIN_V360\x64\BIOS.fd



Follow CodeRush instruction you will have a patched bios file (I run this patch in windows, I recommend you run script and flash your bios in windows, too).

1. Download tool here , unzip, rename folder to "PMPatch" and place at C:\
2. Copy the original BIOS.fd to "pmpatch" folder (Note: My windows is 64 bit version. If you install x86 then chose BIOS.fd from x86 folder)
3. Open CMD, run this command "cd C:\PMPatch"
4. Patch bios, run command  "pmpatch C:\PMPatch/BIOS.fd C:\PMPatch/patchedBIOS.fd"
5. Rename patchedBIOS.fd to BIOS.fd and replace for the original once in "sk1wv360\os2012321a_360\Madrid20R20RG_BIOS_WIN_V360\x64\BIOS.fd" (pls take note x86 or x64)
6. Flash your bios: run InsydeFlashx64.exe in "x64" folder (or InsydeFlash.exe in x86 folder). PLEASE ENSURE that you are on AC and your battery remain more than 50% power. Windows then auto restart. Done.

Download and install applehda here for Conexant cx20585 and delete vodoo kext.

Quote


Edit your dsdt - HDEF deive"

Quote

        Device (HDEF)
        {
            Name (_ADR, 0x001B0000)
            OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
            Field (HDAR, WordAcc, NoLock, Preserve)
            {
                DCKA,   1,
                Offset (0x01),
                DCKM,   1,
                    ,   6,
                DCKS,   1,
                Offset (0x08),
                    ,   15,
                PMES,   1
            }
            Method (_PRW, 0, NotSerialized)
            {
                Return (Package (0x02)
                {
                    0x0D,
                    0x03
                })
            }
            Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x10)
                    {
                        "AAPL,slot-name",
                        Buffer (0x09)
                        {
                            "Built in"
                        },
                        "device-id",
                        Buffer (0x04)
                        {
                             0x69, 0x50, 0xF1, 0x14
                        },
                        "layout-id",
                        Buffer (0x04)
                        {
                             0x0C, 0x00, 0x00, 0x00
                        },
                        "model",
                        Buffer (0x1A)
                        {
                            "HD Audio Conexant Cx20585"
                        },
                        "name",
                        Buffer (0x11)
                        {
                            "Conexant Cx20585"
                        },
                        "device_type",
                        Buffer (0x11)
                        {
                            "Audio Controller"
                        },
                        "hda-gfx",
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        },
                        "PinConfigurations",
                        Buffer (One)
                        {
                             0x00
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }

Or use my latest dsdt here:

Quote


P/s: disable USB legacy in bios setting for normal using usb 3.0

#60
resistor

resistor

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I cant get apple hda working. I dont see any device in audio part of system information. I must use vodoo to get sound





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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