Contribute
Register

DSDT for MSI B75MA-P45

Status
Not open for further replies.
Joined
Dec 7, 2012
Messages
4
Motherboard
Debian
CPU
Q6600
Graphics
GTX270
Mac
Classic Mac
Mobile Phone
My list of kexts in /S/L/E is the same that yours, except the hp drivers.
I see only one FakeSMC kext but perhaps not the good version, right ?
To install the Kozlek's version I need to boot at least once (but actually I can't) or can I do it using terminal on my unibeast key ?
(I could otherwise reinstall the whole system...)
 
Joined
Mar 17, 2012
Messages
300
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
My list of kexts in /S/L/E is the same that yours, except the hp drivers.
I see only one FakeSMC kext but perhaps not the good version, right ?
To install the Kozlek's version I need to boot at least once (but actually I can't) or can I do it using terminal on my unibeast key ?
(I could otherwise reinstall the whole system...)

Yes, it can be done with terminal from the pendrive created with unibeast. First cd into your hard disk's /S/L/E and type:

Code:
rm -rf FakeSMC.kext

to remove the old FakeSMC.kext from /S/L/E. Next copy the attached kext into /S/L/E with cp -r repair it's permissions using

Code:
chown -R root:wheel FakeSMC.kext

and finally recreate the kernel cache with

Code:
touch .


Good luck!

Mieze
 

Attachments

  • FakeSMC.kext.zip
    69.6 KB · Views: 146
Joined
Sep 14, 2012
Messages
10
Motherboard
Clevo P170EM
CPU
i7-3720QM
Graphics
HD4000+GTX675M
Mac
Classic Mac
Mobile Phone
Hey everyone
First sorry for my English and I know that this is off topic :problem:
@Mieze
I want to let you Know that your DSDT edit for Intel USB3 Worked also for my laptop Clevo P170EM (I followed this Post), So Thank you:thumbup:.
But i have 62 errors in my DSDT that i am not able to solve, can you help and tell me how to solve all this error please.
This is my extracted DSDT: View attachment DSDT-P170EM-Original.dsl.zip
also posted here
--------------------------
Update:
I only fixed this " syntax error, unexpected PARSEOP_NAMESEG, expecting ‘(‘ -Line 8899 " by following this.
I have changed this
Method (WMNV, 3, NotSerialized)
....
Return (^^PCI0.PEG0.MXM3.NVIF)
FUNC
SUBF
ARGS

to this
Method (WMNV, 3, NotSerialized)
....
Return (^^PCI0.PEG0.MXM3.NVIF)
/* FUNC */
/* SUBF */
/* ARGS */

and now i have only 1 error
changed Name (_HID, "pnp0c14") to Name (_HID, "PNP0C14") to have 0 error

Is what i am doing correct or I'm ruining my DSDT?:crazy:
Thanks in advance

If any Problem i can create a new post dedicated to this.
 
Joined
Nov 21, 2012
Messages
3
Motherboard
Win7
CPU
i5 3570k
Graphics
HD7850
Mac
Classic Mac
Mobile Phone
Aaaaannnnd It works perfectly !
Many thanks for your help, really.
And know, let's wait for the support of HD7xxx :)
 
Joined
Mar 17, 2012
Messages
300
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Aaaaannnnd It works perfectly !
Many thanks for your help, really.
And know, let's wait for the support of HD7xxx :)

Hello bebertii,

Congratulations! Just one more question: Are you able to watch copy-protected movies, i.e. does HDCP work? You can test it with iTunes when you enter the iTunes Store and try to watch a movie trailer. If it plays as it should then HDCP is working but in case you get a garbled screen output while audio is playing fine then the system was unable to establish a HDCP connection to the display.

Thanks is advance!

Mieze
 
Joined
Mar 17, 2012
Messages
300
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Hey everyone
First sorry for my English and I know that this is off topic :problem:
@Mieze
I want to let you Know that your DSDT edit for Intel USB3 Worked also for my laptop Clevo P170EM (I followed this Post), So Thank you:thumbup:.
But i have 62 errors in my DSDT that i am not able to solve, can you help and tell me how to solve all this error please.
This is my extracted DSDT: View attachment 42986
also posted here
--------------------------
Update:
I only fixed this " syntax error, unexpected PARSEOP_NAMESEG, expecting ‘(‘ -Line 8899 " by following this.
I have changed this
Method (WMNV, 3, NotSerialized)
....
Return (^^PCI0.PEG0.MXM3.NVIF)
FUNC
SUBF
ARGS

to this
Method (WMNV, 3, NotSerialized)
....
Return (^^PCI0.PEG0.MXM3.NVIF)
/* FUNC */
/* SUBF */
/* ARGS */

and now i have only 1 error
changed Name (_HID, "pnp0c14") to Name (_HID, "PNP0C14") to have 0 error

Is what i am doing correct or I'm ruining my DSDT?:crazy:
Thanks in advance

If any Problem i can create a new post dedicated to this.

Hello rachaf,

you are on the right way. Basically you did what I would have done to fix the the errors!

Mieze
 
Joined
Sep 14, 2012
Messages
10
Motherboard
Clevo P170EM
CPU
i7-3720QM
Graphics
HD4000+GTX675M
Mac
Classic Mac
Mobile Phone
@Mieze
Thanks for replaying me.
I added your USB3 DSDT edit but now i have this 4 errors:

Line2010: Object not found not accessible from scope (XHC1.CUID)
Line2012: Object not found not accessible from scope (XHC1.POSC)
Line2020: Object not found not accessible from scope (XHC1.XSEL)
Line6147: Object does not exist (_SB.PCI0.XHC1.XWAK)

DSDT:
Method (_OSC, 4, Serialized)
{
Store (Arg3, Local0)
CreateDWordField (Local0, Zero, CDW1)
CreateDWordField (Local0, 0x04, CDW2)
CreateDWordField (Local0, 0x08, CDW3)
If (^XHC1.CUID (Arg0))
{
Return (^XHC1.POSC (Arg1, Arg2, Arg3))
}
Else
{
If (_OSI ("Windows 2012"))
{
If (LEqual (XCNT, Zero))
{
^XHC1.XSEL ()
Increment (XCNT)
}
}
}
.
.
.
}
If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
{
\_SB.PCI0.XHC1.XWAK ()
}


How solve them please.
 

Attachments

  • DSDT-P170EM+USB3.dsl.zip
    29.4 KB · Views: 114
Joined
Mar 17, 2012
Messages
300
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Hello rachaf,

get a copy of my DSDT for MSI B75MA-P45 and replace method _OSC in your DSDT with those from mine. This should resolve the issue.

Also replace

Code:
\_SB.PCI0.XHC1.XWAK ()

in line 6147 with

Code:
\_SB.PCI0.XHC1._INI ()

Good luck!

Mieze
 
Joined
Sep 14, 2012
Messages
10
Motherboard
Clevo P170EM
CPU
i7-3720QM
Graphics
HD4000+GTX675M
Mac
Classic Mac
Mobile Phone
Thank you very much Meize, I totally forgot to do that, my mistake:oops:
after that i will test if sleep work or not
thanks again and sorry for my english.
 
Joined
Mar 17, 2012
Messages
300
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
thanks again and sorry for my english.

No problem, as English isn't my native language I'm in the same boat but German and English are closely related making it much easier for us to learn.

Mieze
 
Status
Not open for further replies.
Top