Jump to content

ASUS Zenbook Prime UX31A-DB51 Ultrabook - fixes, mods, tweaks, etc


nhart12
 Share

1,056 posts in this topic

Recommended Posts

What your problem? the last kishor dsdt is fine

Thanks friend, then follows the little problems I have:
- After waking from sleep, I no longer have the keyboard backlight and sound.
- Does not work Fn + F1 (for sleep), or the screen turns off immediately as if he was going to sleep but instead turns off the PC completely.
- When I go to system information for a second I have a black screen (just for a second)

What your problem? the last kishor dsdt is fine

 

Excuse me, where do I find the last dsdt of kishor? I went back several pages but can not find it.

Link to comment
Share on other sites

I have the same black screen problem if you goes to system preferences, screen, you can change the rotate or the refresh scale? 

 

My os x not recognize my internal screen only the external with the HDMI, the black screen problem happened when system load capri.kext 

 

Send my your dsdt and fix the black screen problem

Link to comment
Share on other sites

I have the same black screen problem if you goes to system preferences, screen, you can change the rotate or the refresh scale? 

 

My os x not recognize my internal screen only the external with the HDMI, the black screen problem happened when system load capri.kext 

 

Send my your dsdt and fix the black screen problem

 

 

This is what I see in System Preferences

 

post-909440-0-03619100-1384977162_thumb.png

 

 

This is my dsdt, I'm not sure it's good, if you think is your best please attach it.
 
 
If you are able to do so you can solve the other problems?
 
thank you very much
Link to comment
Share on other sites

Guys, I replaced WiFi adapter, but still can't login to App Store and iCloud. What I doing wrong?

 

Fixed.

When I tried to explain my self what can be wrong I saw that WiFi (which was replaced) identified as en3. It can be right for normally Mac. So what can I do to fix it?

 

1. First of all I deleted all network adapters.

2. After this I delete file with network adapters description in /Library/Preferences/System Configuration/NetworkInterfaces.plist

3. Switch off everything except WiFi

4. Reboot

5. Go to Preferences and add WiFi (FIRST!)

6. Add all another adapters

7. Profit!

Link to comment
Share on other sites

Is there an updated AppleIntelFramebufferCapri.kext for mavericks that allows HDMI/VGA and the panel at the same time for the UX31a? I've tried to hex edit it myself today with no luck. Right now both external displays work but they show a mirrored image and are detected as the same display.

 I'm using the UX31A zip file posted a couple pages back by darkera13.

Link to comment
Share on other sites

Could you guide me with info how to use MacIASL repo you set up, please?

I am very new to the DSDT patching things still.

I just installed 10.9 Mavericks but still the OS does not behave optimally as it should, screen is slow, audio, f keys, etc.

I had 10.8 OS X, with your created DSDT, which worked perfectly. I would like to achieve similar wonderful performance.

Sorry, but I will not posting my DSDT anymore. You are welcome to use the MacIASL repo I set up.
If you don't mind posting the KP log, I don't mind taking a look at it.

Edit: I found patch repo http://fatalfatalis.ca/laptop , but how to use it? Any hint could be useful.

I am trying to patch fetched dsdt.aml with the patches, but I get a lot of errors with use MaciASL.

What is the order how the patches should be applied, please?

I am stuck here. I need to use -x flag to be able to boot. Would be nice to have some kind help. Thanks in advance. It occasionally booted without -x but maybe I tried too much and hard to improve it.

 

I use Clover EFI boot loader.

 

Thanks in advance.

post-51549-0-34955300-1385735348_thumb.jpg

Link to comment
Share on other sites

Hello,

I have a UX31A-BHI5T11 with none patched v219. I could not get it to flash due to rom size error. My main issue is that i can not get osx bootloader to boot. does not see the SanDisk SDD. I can use bootloader from  USB to boot mavericks in SDD ok. but i does not see the SSD to boot from it. Someone please help me with these 2 issues. Thanks.

Link to comment
Share on other sites

Update: I am able to boot without -x (safe mode) now. I removed all of the following kexts.

 

Booted in single user mode (press space bar in Clover or down arrow key in Chameleon)

fsck -fy
mount -uw /
mkdir /kext_backup
cd /System/Library/Extensions
mv AppleIntelHD* AppleIntelSNB* AppleIntelFramebuffer* AMDRadeon* ATI* GeForce* NVDA* /kext_backup
rm ../Caches/com.apple.kext.caches/Startup/kernelcache
reboot

 

I continue now with tuning of the OS X installation in normal mode. Will keep you updated.

Link to comment
Share on other sites

Still GUI is sluggish performance. 

 

Display is: spdisplays_display . See attached screenshot.

 

Audio works for me. And audio f keys controls.

 

Brightness f keys controls does work yet. Etc.

 

Internet via network cable works. Bluetooth works.

 

What I would like to fix is GUI sluggish performance.

 

Any hint?

post-51549-0-45346000-1385797770_thumb.png

post-51549-0-44514000-1385797821_thumb.png

Link to comment
Share on other sites

I use all the kext provided. You Clover configuration with clover boot loader.

 

But I am unable to get to work my Intel HD 4000 graphics card to work.

 

If the kexts are in /System/Extensions , it simply does not boot to OS X. ( AppleIntelHD4000Graphics.kext and AppleIntelFramebufferCapri.kext )

 

Could you advice how to get it work?

 

I can boot to OS X with -x .

 

Did you patched your DSDT.aml?

 

I use 68x DSDT and SSDT files, since 68x has Asus Zenbook UX32VD as I have.

But my is detected as UX32VDA.

 

But it worked more or less for OS X 10.8.5.

 

Fully work with 10.9 (except SD Card Reader). Can update from App Store like Real Macbook.

 

attachicon.gifUX31A.zip

Link to comment
Share on other sites

Trying to get Intel HD 4000 graphics to work in acceleration mode QE CI in OS X 10.9 Mavericks. AppleIntelHD4000Graphics.kext is loaded properly.

But the main kext files AppleIntelFramebufferCapri.kext and AppleIntelSNBGraphicsFB.kext are not. And are missing Info.plist files somehow. So they are not loaded.

 

Even from fresh installation Extensions folder the Info.plist files are not there.

 

The command: ioreg -l -p IODeviceTree returns: "AAPL,ig-platform-id" = <09006601> properly.

 

GFX0@2  <class IOPCIDevice, id 0x1000001e3, registered, matched, acti$

    | | | {

    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"

    | | |   "AAPL,ig-platform-id" = <09006601>

    | | |   "assigned-addresses" = <1010008200000000000040f70000000000004000181$

    | | |   "class-code" = <00000300>

    | | |   "subsystem-vendor-id" = <6b100000>

    | | |   "vendor-id" = <86800000>

    | | |   "hda-gfx" = <"onboard-1">

    | | |   "IOMemoryDescriptorOptions" = 2048

    | | |   "IOName" = "display"

    | | |   "AAPL,HasPanel" = <01000000>

    | | |   "AAPL00,DualLink" = <01>

    | | |   "pcidebug" = "0:2:0"

    | | |   "display-connect-flags" = <00000000>

    | | |   "AAPL,gray-value" = <00000000>

    | | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptCont$

    | | |   "built-in" = <00>

    | | |   "IOPCIResourced" = Yes

    | | |   "AAPL,RegEntryID" = <007da00f80ffffffff825ff07f000000656d6953000000$

    | | |   "IODeviceMemory" = (({"address"=4148166656,"length"=4194304}),({"ad$

    | | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2$

    | | |   "IOPMIsPowerManaged" = Yes

    | | |   "name" = <"display">

    | | |   "subsystem-id" = <07150000>

    | | |   "AAPL,ndrv-dev" = Yes

    | | |   "AAPL,gray-page" = <01000000>

    | | |   "model" = <"Intel HD Graphics 4000">

    | | |   "device_type" = <"display">

    | | |   "compatible" = <"pci1043,1507","pci8086,166","pciclass,030000","GFX$

    | | |   "IOHibernateState" = <00000000>

    | | |   "attached-gpu-control-path" = "IOService:/AppleACPIPlatformExpert/P$

    | | |   "reg" = <0010000000000000000000000000000000000000101000020000000000$

    | | |   "device-id" = <66010000>

    | | |   "revision-id" = <09000000>

    | | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0000000000000100>)

    | | |   "AAPL,iokit-ndrv" = <f05c27817fffffff>

    | | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/GFX0@20000"

    | | | }

 

 

Could you help me?

 

AppleIntelFramebufferCapri.kext has no Info.plist file.

AppleIntelSNBGraphicsFB.kext has no Info.plist file.

Link to comment
Share on other sites

Got my Intel HD 4000 graphics card to work with QE / CI!

 

Thanks to this guide!

http://olarila.com/forum/viewtopic.php?f=28&t=3111

 

 

 

Trying to get Intel HD 4000 graphics to work in acceleration mode QE CI in OS X 10.9 Mavericks. AppleIntelHD4000Graphics.kext is loaded properly.

But the main kext files AppleIntelFramebufferCapri.kext and AppleIntelSNBGraphicsFB.kext are not. And are missing Info.plist files somehow. So they are not loaded.

 

Even from fresh installation Extensions folder the Info.plist files are not there.

 

The command: ioreg -l -p IODeviceTree returns: "AAPL,ig-platform-id" = <09006601> properly.

 

GFX0@2  <class IOPCIDevice, id 0x1000001e3, registered, matched, acti$

    | | | {

    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"

    | | |   "AAPL,ig-platform-id" = <09006601>

    | | |   "assigned-addresses" = <1010008200000000000040f70000000000004000181$

    | | |   "class-code" = <00000300>

    | | |   "subsystem-vendor-id" = <6b100000>

    | | |   "vendor-id" = <86800000>

    | | |   "hda-gfx" = <"onboard-1">

    | | |   "IOMemoryDescriptorOptions" = 2048

    | | |   "IOName" = "display"

    | | |   "AAPL,HasPanel" = <01000000>

    | | |   "AAPL00,DualLink" = <01>

    | | |   "pcidebug" = "0:2:0"

    | | |   "display-connect-flags" = <00000000>

    | | |   "AAPL,gray-value" = <00000000>

    | | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptCont$

    | | |   "built-in" = <00>

    | | |   "IOPCIResourced" = Yes

    | | |   "AAPL,RegEntryID" = <007da00f80ffffffff825ff07f000000656d6953000000$

    | | |   "IODeviceMemory" = (({"address"=4148166656,"length"=4194304}),({"ad$

    | | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2$

    | | |   "IOPMIsPowerManaged" = Yes

    | | |   "name" = <"display">

    | | |   "subsystem-id" = <07150000>

    | | |   "AAPL,ndrv-dev" = Yes

    | | |   "AAPL,gray-page" = <01000000>

    | | |   "model" = <"Intel HD Graphics 4000">

    | | |   "device_type" = <"display">

    | | |   "compatible" = <"pci1043,1507","pci8086,166","pciclass,030000","GFX$

    | | |   "IOHibernateState" = <00000000>

    | | |   "attached-gpu-control-path" = "IOService:/AppleACPIPlatformExpert/P$

    | | |   "reg" = <0010000000000000000000000000000000000000101000020000000000$

    | | |   "device-id" = <66010000>

    | | |   "revision-id" = <09000000>

    | | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0000000000000100>)

    | | |   "AAPL,iokit-ndrv" = <f05c27817fffffff>

    | | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/GFX0@20000"

    | | | }

 

 

Could you help me?

 

AppleIntelFramebufferCapri.kext has no Info.plist file.

AppleIntelSNBGraphicsFB.kext has no Info.plist file.

 

Link to comment
Share on other sites

  • 2 weeks later...

This connector fits to Atheros AR5B195 WiFi WLAN Bluetooth Combo Half Mini PCI-E Card.

 

Would this connector work to make an adapter for Wifi antenna for exchanged Wifi cards?

http://www.ebay.com/itm/150946310965?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649

 

 

Now the question is where to find connector which fits Asus Zenbook antenna? To make (solder) an adapter.

post-51549-0-63514300-1386923304_thumb.jpg

Link to comment
Share on other sites

 

This is what I see in System Preferences

 

attachicon.gifSchermata 2013-11-20 alle 20.50.55.png

 

 

This is my dsdt, I'm not sure it's good, if you think is your best please attach it.
 
 
If you are able to do so you can solve the other problems?
 
thank you very much

 

 

I fix your keyboard light with 68x's instruction, sorry for the wait.

DSDT-fixed.aml.zip

  • Like 1
Link to comment
Share on other sites

Female u.fl is what I have and I can connect it to replaced WIFI card.

 

Now I need to find out what connector is needed to connect to antenna cable.

 

It needs to be male. Maybe w.fl you mentioned?

 

@pavn

 

I think you can donate the connectors from the original intel card. but I suspect the connector you need is a female w.fl to male u.fl

Link to comment
Share on other sites

if you want wifi on the zenbook, you need to buy a internal wifi car (AR5B195).

 

You need to mod the wifi card connectors, remove the circles, and when you finished you only have a little film connector on the wifi card, now you can connect the antenna with the wifi card, i suggest put some insulating tape to better hold connectors.

 

Some page ago, you can read some more information.

Link to comment
Share on other sites

Yes, I did the suggested thing with Atheros AR9285 with circles partly removed to simplify the process. I am not completely happy with the process.  Unfortunately I think I broke connectors on leads the way I will not be able to connect the Intel Wifi card if needed in the future easily now. I am not completely sure if the antenna connectors are connected optimally. I used hot glue gun to hold the leads on the AR9285 Wifi card. What is the maximum speed you get and how far can you go? I am trying to find out if it antenna leads are connected properly to the Wifi card.

 

Now I am also trying to find out how to resolve issue with iMessage, FaceTime, iCloud to be able to connect there?

Link to comment
Share on other sites

 Share

×
×
  • Create New...