Contribute
Register

Lenovo Y700 (i5-6300HQ) Mojave

Status
Not open for further replies.
Joined
Nov 30, 2016
Messages
19
Motherboard
Lenovo Y700 - Clover
CPU
i5-6300HQ/HM170
Graphics
HD 530
Mac
  1. MacBook Pro
Hi everyone. Installed Mojave, all works except web camera (no drivers for mac) and bluetooth.
So question about bluetooth. I am can see in usb list but it do not load driver.
Include all needed files
 

Attachments

  • CLOVER.zip
    14.6 MB · Views: 510
  • ioreg.ioreg
    4.4 MB · Views: 212
  • Снимок экрана 2018-12-01 в 11.17.25.png
    Снимок экрана 2018-12-01 в 11.17.25.png
    73.5 KB · Views: 407
  • Снимок экрана 2018-12-01 в 11.17.36.png
    Снимок экрана 2018-12-01 в 11.17.36.png
    85.8 KB · Views: 461
Hi everyone. Installed Mojave, all works except web camera (no drivers for mac) and bluetooth.
So question about bluetooth. I am can see in usb list but it do not load driver.
Include all needed files
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.

Also, please fix your profile as requested in the FAQ. Before your next reply.
 
There is auto generated zip, and i try edit profile.
 

Attachments

  • debug_1955.zip
    9.3 MB · Views: 142
There is auto generated zip, and i try edit profile.

Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

See FAQ for required bluetooth hardware, associated kexts, and proper USB configuration.

Also, your ACPI setup is wrong.
Refer to the guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
Try to disassembling dsdt, but have one error:
[Unknown ASL Compiler exception ID] (MDBG [Method])
using command:
iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml

iasl compiling from github by guide
 

Attachments

  • Снимок экрана 2018-12-02 в 01.05.21.png
    Снимок экрана 2018-12-02 в 01.05.21.png
    250.1 KB · Views: 197
  • Снимок экрана 2018-12-02 в 01.06.08.png
    Снимок экрана 2018-12-02 в 01.06.08.png
    29.9 KB · Views: 199
  • DSDT.aml
    122.4 KB · Views: 183
  • DSDT.dsl
    967.2 KB · Views: 131
  • origin.zip
    181 KB · Views: 121
So i wrote, that for skylake and older i should use such command:
iasl -dl DSDT.aml SSDT*.aml

this solve previos error, but i have a new errors :(
Not found this errors in guide above (or bad searching)

Not a control method, cannot invoke (SDSM is a Integer)
and
3 after - Invalid type (Target is [Package], Source must be a package also)

Sorry for my English, he is so pure
 

Attachments

  • DSDT.dsl
    968.2 KB · Views: 153
  • Снимок экрана 2018-12-02 в 01.25.36.png
    Снимок экрана 2018-12-02 в 01.25.36.png
    185.3 KB · Views: 145
  • Снимок экрана 2018-12-02 в 01.25.47.png
    Снимок экрана 2018-12-02 в 01.25.47.png
    172.9 KB · Views: 151
Last edited:
So i wrote, that for skylake and older i should use such command:
iasl -dl DSDT.aml SSDT*.aml

this solve previos error, but i have a new errors :(
Not found this errors in guide above (or bad searching)

Not a control method, cannot invoke (SDSM is a Integer)
and
3 after - Invalid type (Target is [Package], Source must be a package also)

Sorry for my English, he is so pure

I think you mean "Skylake and later" ('older' would have the opposite meaning).

You can use a refs.txt with the SDSM entry to solve your problem, or simply remove the code:
Code:
                If (CondRefOf (\_SB.PCI0.SAT0.SDSM))
                {
                    Return (SDSM)
                    Arg0
                    Arg1
                    Arg2
                    Arg3
                }

(it is obvious that CondRefOf(SDSM) returns false, as SDSM is not in your ACPI set)

But I think you have other problems with the way you disassembled. You must use -da because your ACPI set does not have embedded External opcodes.

And you really should be using refs.txt, but without the MDBG entry (as it does not apply to your set).

Unfortunately, this kind of thing often requires using the gray matter between our ears...

When I edit the refs.txt (found in your origin.zip above), eliminate the first entry (MDBG), then disassemble as per guide (iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml), there are no errors in the resulting DSDT.dsl.
 
I fixed some ACPI errors, but still have a bit. I`m can not find it in patched aml files. I fixed error with HS11 (where is by bluetooth located) but it still not working. What should i do now?
 

Attachments

  • debug_9332.zip
    6.1 MB · Views: 134
  • lenovoY700.ioreg
    5.4 MB · Views: 174
Status
Not open for further replies.
Back
Top