Contribute
Register

Toshiba Satellite L50-A18R help troubleshooting

Status
Not open for further replies.
Joined
Oct 29, 2014
Messages
23
Motherboard
Toshiba Satellite L50-A-18R (clover)
CPU
Intel i7 4700MQ / HM86
Graphics
Intel HD Graphics 4600 1366x768, Nvidia GT 740M
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. Android
Hi there:

I own a Toshiba Satellite L50-A18R with the following specs:

  • Processor: i7-4700MQ
  • Graphics: nVidia GeForce GT740M
  • Audio: IDT 92HD99BXX (ID:111d76e5)
  • Memory: 12 GB
  • SSD: 250GB
  • Hard Disk: 750 GB
  • Wifi: I have changed the wifi card…
    • Now I have this: BCM43225HMB

Few months ago, I have started hackintoshing my laptop, I have archived to get working some things, like CPU / IGPU power management , brightness control…

I have the following issues:


  • Can’t disable NVIDIA discrete GPU (solved)
  • Mappings of the brightness control (solved)
  • Audio trouble with VodooHDA ( I need to patch AppleHDA) (solved).
    • Problems with microphone slider.
    • Doesn’t work after sleep.
  • Battery indicator doesn’t work well. (solved)

I have patched my DSDT with the following patches:

Syntax Errors ( http://forum.osxlatitude.com/index.php?/topic/6721-dell-inspiron-3x375x377x37-clover-install-guide/ -> step 16)
7-series USB
IRQ Fix
SMBUS Fix
RTC Fix
Shutdown Fix 2
HPET Fix
OS Check Fix
AC Adapter Fix
Add MCHC
Fix _WAK arg0 2
Add IMEI

And my SSDT with:
Rename GFX0 to IGPU
Haswell HD4400/HD4600/HD5000
Brightness fix (Haswell)
Cleanup/fix Errors
Disable From _ini

I want to disable nvidia card,
I tried to patch with the _OFF method but it did not work… and i cant find nvidia in ssdt/dsdt

Also I attach my IOReg.
I’m using Clover bootloader with the attached config.plist

If someone owns the same laptop we can collaborate to get more things work.

Thank you people.

View attachment config.plist
View attachment toshibal50-a18R.ioreg
View attachment DSDTSSDT.rar

 
  • Can’t disable NVIDIA discrete GPU
  • Mappings of the brightness control
  • Audio trouble with VodooHDA ( I need to patch AppleHDA).
    • Problems with microphone slider.
    • Doesn’t work after sleep.
  • Battery indicator doesn’t work well.

Not a guide. Moved to laptop support.

Your _OFF method is in DSDT at _SB.PCI0.POP2.VGA._OFF, yet your _INI is attempting to call _SB.PCI0.PEG0.PEGP._OFF (which does not exist). You should not expect that to work.

Battery status: http://www.tonymacx86.com/yosemite-...de-how-patch-dsdt-working-battery-status.html

Audio: Best result with patched AppleHDA. Google 'patch AppleHDA guide'. Search for suitable AppleHDA or patch it yourself. Apply appropriate DSDT patches.

DSDT patches for patched AppleHDA are covered in the DSDT/SSDT patching guide: http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
 
Thanks ;)

Ok, Only I added _OFF() in _INI method (SSDT5) and I rename SSDT-1 but when I reboot the system doesn't works...

I attach SSDT-5

View attachment SSDT5.dsl
 
Thanks ;)

Ok, Only I added _OFF() in _INI method (SSDT5) and I rename SSDT-1 but when I reboot the system doesn't works...

I attach SSDT-5

View attachment 134678

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -R ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
 
Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -R ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu

Here are the files.., I have no output from appleintelcpu

Also, I have a problem on every boot, after entering the password...this appears, I attach the screenshot.


Thanks RehabMan!
 

Attachments

  • ioreg-zhelix.ioreg
    6.8 MB · Views: 101
  • ACPIPlat.txt
    113 bytes · Views: 132
  • IMG_20150420_182341.jpg
    IMG_20150420_182341.jpg
    1,021.4 KB · Views: 118
  • patchmatic-zhelix.zip
    48.1 KB · Views: 72
Here are the files.., I have no output from appleintelcpu

Your patchmatic output shows only DSDT.aml and SSDT.aml. Are you dropping OEM SSDTs that may be required? I see plenty of unresolved externals in DSDT, so probably so...

Refer to the guide so you know which files to drop and which ones to keep: http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html

Also, I have a problem on every boot, after entering the password...this appears, I attach the screenshot.

Post copies of two separate panic reports.
 
It works

thanks!!!! :thumbup:
 
Status
Not open for further replies.
Back
Top