Asus X556UA Issues

Discussion in 'Sierra Laptop Support' started by Lumikor, Apr 13, 2017.

  1. Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Apr 13, 2017 at 6:56 AM #1
    Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    What doesn't work:
    Keyboard, Touchpad (Elan, kext included) VoodooPS2Controller.kext does work for the keyboard, but not for the touchpad.
    Sound doesn't work at all for now, I haven't test it much yet.
    Graphic shows right amount of ram, but it doesn't recognize the model.
    Battery, Riker-Alpha aborts.

    Code (Text):
    ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl
                 v6.6 Copyright (c) 2013 by † Jeroen
                 v15.6 Copyright (c) 2013-2017 by Pike R. Alpha
    -----------------------------------------------------------
    Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <

    gDataPath: /Users/komer/Library/ssdtPRGen/Data
    System information: Mac OS X 10.12.3 (16D32)
    Brandstring 'Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz'

    Error: Unknown processor model ...
           Visit http://ark.intel.com to gather the required data:
           Processor Number
           TDP
           Low Frequency Mode (use AppleIntelInfo.kext)
           Base Frequency
           Max Turbo Frequency
           Cores
           Threads
    Aborting .
    Files attached.


    Code (Text):
    Omers-Air:~ komer$ kextstat|grep -y acpiplat
       13    2 0xffffff7f82469000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 867C81BE-EA01-3A65-89F4-06D78E6514CA <12 11 7 6 5 4 3 1>
    Omers-Air:~ komer$ kextstat|grep -y appleintelcpu
    Omers-Air:~ komer$ kextstat|grep -y applelpc
    Omers-Air:~ komer$ kextstat|grep -y applehda
     

    Attached Files:

  2. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Apr 13, 2017 at 7:54 AM #2
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Your trackpad is likely I2C.
    https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

    Make sure you use the beta branch of ssdtPRgen.sh (as per CPU PM guide linked from FAQ).
    Don't forget to delete all files from ~/Library/ssdtPRGen before re-attempt.

    You can inject "model" (via Devices/AddProperties) to fix the cosmetic issue with graphics model recognition.

    Audio info also in FAQ.
     
  3. Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Apr 13, 2017 at 9:37 AM #3
    Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Changes:


    Touchpad - Works but shows as mouse and not track pad, no gestures.
    Keyboard - Works.
    Removed ApplePS2SmartTouchPad.kext
    Added VoodooPS2Controller.kext

    Sound Works VoodooHDA 2.8.9.kext - less critical for now.

    Graphic - Still doesn’t change, added device properties.

    Battery - Still doesn’t work, generated from Beta and copied the files to /efi/clover/acpi/patched
     

    Attached Files:

  4. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Apr 13, 2017 at 1:06 PM #4
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Your ioreg shows I2C trackpad. As you have noticed, I2C drivers are very early in development.

    Keyboard is working via VoodooPS2Controller.kext + VoodooPS2Keyboard.kext (a plugin).

    It is only cosmetic, but to inject "model" via AddProperties, you must set config.plist/Devices/NoDefaultProperties.
    And then you will need to inject all properties with AddProperties (including AAPL,ig-platform-id, etc)
    Or you could inject with ACPI _DSM method (_DSM methods override what Clover is doing).

    Your ioreg shows CPU PM working.
    But power management has nothing to do with battery status.
    Battery guide is linked from the FAQ.
     
  5. Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Apr 13, 2017 at 5:32 PM #5
    Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Seems like power management works fine too, I got confused with the battery status, which is a problem, I'm not a developer, I will have to relay on the good people out there.
    I guess everything with newer technologies will come soon.

    My last real problem is the WiFIi,
    I have QCA9565/AR9565 and it worked in 10.12.3 with these http://www.mediafire.com/file/2rjm76vro8ha28l/9565.zip it stopped working at 10.12.4
    Is there a fix or something? Also have Tp-link Aracher T4U with Realtek 8812AU, when I connect it to the mackintosh, it shows in the USB device tree, but I can't seem to access it.
     
  6. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Apr 13, 2017 at 5:34 PM #6
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Most ASUS laptops can use the existing "ASUS N55SL/Vivobook" patch.

    You need to replace your unsupported WiFi with supported WiFi hardware.
    Read the FAQ for recommendations/procedures.
     
  7. Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Apr 13, 2017 at 5:46 PM #7
    Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    I think it's way beyond me technical skills to do this patching thing, isn't there easier way to imported it somehow?

    Got too used to Apple gives me everything ready :D
     
  8. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Apr 13, 2017 at 5:47 PM #8
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,147
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    I'm not sure what you're referring to.

    Hackintosh requires learning things...
     
  9. Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    Apr 13, 2017 at 5:52 PM #9
    Lumikor

    Lumikor

    Joined:
    May 5, 2013
    Messages:
    58
    Mobo:
    Asus X556UA
    CPU:
    Intel® Core™ i7-7500U Processor 2.7GHz
    Graphics:
    Intel® HD Graphics 620
    Mac:
    Mac mini
    Mobile Phone:
    iOS, Other
    I'll try reading again tomorrow, 10x for the help today!
     
  10. ben9923

    ben9923

    Joined:
    Apr 21, 2016
    Messages:
    532
    Mobo:
    ASUS X556UA (Clover)
    CPU:
    i5-6200U
    Graphics:
    Intel HD 520, 15.6" 1366x768
    Mobile Phone:
    iOS
    Apr 13, 2017 at 6:05 PM #10
    ben9923

    ben9923

    Joined:
    Apr 21, 2016
    Messages:
    532
    Mobo:
    ASUS X556UA (Clover)
    CPU:
    i5-6200U
    Graphics:
    Intel HD 520, 15.6" 1366x768
    Mobile Phone:
    iOS
    Read the DSDT/SSDTs patch guide carefully and slowly, I'm sure you'll understand it :)
    It is actually really simple to use provided patches, like RehabMan's.
    In short: Clover F4 extract -> disassemble with refs.txt -> Solve compile errors (Ignore warnings), You may use the 'Remove _DSM Methods' patch (or 'Rename _DSM to XDSM' if you can't use the removal patch) -> Apply the battery patch (or any other patch you need)

    If you need some help, read the FAQ, 'Problem Reporting' and specify the problem you have clearly.

    @RehabMan I can confirm the "ASUS N55SL/Vivobook" is working with the ASUS X556UA ([At least the Skylake model], You can add it to your list in the MaciASL patch)
     

Share This Page