Jump to content

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


  • Please log in to reply
982 replies to this topic

#81
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
Hello. i'm french and i folow this topic since 2weeks
mine ux32vd has a dual boot windows 7 / ml. it will work with any OS
Whats work :
_USB network adapter
_Bluetooth (done a network connection with my iphone)
_intel HD4000 & brightness
_audio
_battery metter
_trackpad as a mouse
_keyboard remapped
_usb
_sleep
FN key for wifi and sleep, pause for increase brightness only,

Not working:
My english language ;)
All apple apps with a apple id (cannot connect).
Wifi HDMI, GT 620 M (nvidia chip detected on pci card) multitouch and some FN keys like sound touchpad & keyboad backlight

created 2 part on the 256 gb: 200 & 50 g
installed w7 on the first one, this created a 100 mb part for the bootmgr
installed on the second mountain lion
boot on m.l with the install key boot loader (-x flag) & install chameleon 2.1 patched on the ML part
http://www.mediafire...8a2f3v3obsksbjj

The bios of the asus boot on the SSD, launch chamelon bootloader that detects alls yours parts & propose to boot on ML windows ubuntu and any other os you have on your computer


installed kext founds ont the first post and (deleted geforce.kext & iobluetoothfamilly kext (cause i have a UX32VD))
Patched a dsdt, got sound and battery metter
instert the hex line code found ont the firts topic and got intel hd4000

Boot on the 100 Mb part launch windows.
display the 100 mb part in windows by atribute that a drive letter and copied bootmgr & other files files from 100 mb to 200 gb C:
deleted the 100 mb part with the windows tool for parts
reboot on OSX or Windows
On OSX i got bluetooth by replacing IOBluetooth familly kext in SLE folder (idk why it needed to delete)

info: alls my kext are in SLE
hop it'll helps someone, if you have any question or ideas for me.

Attached Files



#82
gsly

gsly

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 143 posts
  • Gender:Male
  • Location:The Great White North

Ahh, the whole reason for the HFS drivers makes sense now. I'm seriously hoping I don't have to reinstall everything. So, add the HFS driver to Clover, once that works install it to the ESP (Mac OS EFI) partition and then set Clover to be the default boot. I've already stuck all the kexts in /S/L/E, and I guess the DSDT and com.apple.boot.plist goes in the /Extra folder?

Yes to the driver ans ESP, but for your DSDT and com.apple.boot.plist, Clover doesn't use the Chameleon /Extra folder so I recommend you put the DSDT in the OEM folder and reference it from your config.plist. I think the com.apple.boot.plist can be tossed and put any custom kernel options from that file into Clover's config.plist.

Funny thing is that I plan to ditch Windows completely, or at least reduce its use significantly, if the Mac OS X and related programs work out.
Don't forget this, if the upgrade is the Pro version (I have to look into this because I've installed the 90 Enterprise Eval.)
askvg-dot-com/get-windows-media-center-pack-for-windows-8-free/

I'm a developer so I need multiple operating systems. And thanks, already knew about/redeemed the Media Center pack promotion as well. Now to do some disk cloning, wiping and re-installation :)

#83
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
Trying to get Clover to work still. UEFI seems working and recognizes the HFS+ once I found the driver (using vbox, but will try hfs+). Have to edit the config.plist and we'll see what happens from there. So much to learn.

Hello. i'm french and i folow this topic since 2weeks
mine ux32vd has a dual boot windows 7 / ml. it will work with any OS
...
All apple apps with a apple id (cannot connect).
Wifi HDMI, GT 620 M (nvidia chip detected on pci card) multitouch and some FN keys like sound touchpad & keyboad backlight
...
display the 100 mb part in windows by atribute that a drive letter and copied bootmgr & other files files from 100 mb to 200 gb C:


Bonjour! You got on--guess you answered the quizzes...

I'm still having problems with:
_intel HD4000 & brightness (
_audio (sound is reallly low volume, and the sound output/input goes away when I switch sources--where did you get the kext for that? I'm using the VoodooHDA kext. Sound works great over BT though.)
_USB (can't have anything other than the USB boot drive plugged in).

How did you get your keyboard remapped? I'm thinking of using this because my UX21A has a Japanese keyboard (long story--I'm Chinese American and don't speak Japanese): http://pqrs.org/maco...yremap4macbook/

With the network, are you using the ASIX USB-Ethernet adapter (the UX21A came with it--not sure if yours did)? One post earlier had the kexts and fix for it as the one from the ASIX didn't work. The Intel card will probably never be supported, and I'm looking for a thread that lists what people have tried.

Concur that the Bluetooth kext seems work okay and I put that back in as well.

My HDMI works (except sound, as noted above). I used the same string as you did.

Will have to work on the DSDT. That may solve problems like sound.

#84
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
intel HD4000 & brightness :

Added this lines in /Extra/org.chameleon.plist on UX32VD
if you use another boot loader i've understood that you can put this line in Library/Preferences/SystemConfiguration/com.apple.Boot.plist


<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000002006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>



This line should work on UX31A to got HDMI working (on ux32VD it hangs the boot)


<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>


For audio and battery metter & some fn keys i used the dsdt i've patched & attached in /Extra and the kexts in S/L/E
i tried to use Voodoo HDA but i got, as you a low level sound (and deleted voodoohda.kext ) i got a great sound

for USB
from S/L/E i deleted from inside IOUSBFamily.kext>Contents>Plugins the AppleUSBXHCI.kext\,
realy easy


For the asix, i've tried to install the real asix driver, it detects but says "peripheral not configured" as at the begin, and as the realtek sd card reader

my webcam works great & i used keyremap4macbook
for any changes, i rebuild the S/L/E cache with kext wizard

Attached Files



#85
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
Did you see this for the network?

http://www.insanelym...20#entry1843758

Mine is working, but I think I had to manually insert the ASIX file into the IONetworkingFamily.kext--I was so sleepy I don't exactly remember. I can attach it if the files in that link doesn't work.

Dumb question. How do we attach a file?

#86
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts

Yes to the driver ans ESP, but for your DSDT and com.apple.boot.plist, Clover doesn't use the Chameleon /Extra folder so I recommend you put the DSDT in the OEM folder and reference it from your config.plist. I think the com.apple.boot.plist can be tossed and put any custom kernel options from that file into Clover's config.plist.

I'm a developer so I need multiple operating systems. And thanks, already knew about/redeemed the Media Center pack promotion as well. Now to do some disk cloning, wiping and re-installation :)


gsly,

Can you send me your config.plist? I'm running into the dreaded black screen problem.

#87
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts

Did you see this for the network?

http://www.insanelym...20#entry1843758

Mine is working, but I think I had to manually insert the ASIX file into the IONetworkingFamily.kext--I was so sleepy I don't exactly remember. I can attach it if the files in that link doesn't work.

Dumb question. How do we attach a file?


Thank you i didn't seen, i'll try this.
thank you for the attachment

You can attach files in the more relpy options bouton, next to "Post"

and yours fixes?

[EDIT] tryed as said in the post (simply put the modified IOnertworkingfamilly.kext in SLE) but still detected & says "peripheral not configured"

#88
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
I was messing around with my ML install USB stick last night, and now I can't even use that to get into either the OS X install nor my OS X on my drive! It seems to go all the way through and then just reboots IMMEDIATELY. {censored}!

Clover is still not working.

I'll try to recreate the install stick so I can get back in to grab the file for you, but try to put the AX88772.kext from the post into the original IOnertworkingfamilly.kext.

#89
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts

Clover is still not working.

about clover, i dont use this and my patched chameleon works great with any system why not use that?
i'm trying to use the original ionetworkingfamilly.kext. bbs

[EDIT] now USB adapter works great =) :star_sunglasses:, still no appstore logging

#90
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts

about clover, i dont use this and my patched chameleon works great with any system why not use that?
[EDIT] now USB adapter works great =) :star_sunglasses:, still no appstore logging


Windows 8
Just a note about Windows 8--I don't know if it's because of the all the random restores, etc., but it seems like a lot of stuff doesn't work with it and it's crashing quite a bit. I may do a "Refresh" operation or just go back to Windows 7. I need something stable to fallback on.

ASIX Adapter
Glad you got yours working. Ahh well, I was able to boot ML into safe mode from the Beast 1.5.3 install I made a long time ago. Reset the BIOS and I don't know if it did anything. Here's the IONertworkingfamilly.kext I "rescued" from it. Hopefully it will help others with the ASIX AX88772B USB to Fast Ethernet Adapter.
Attached File  IONetworkingFamily.kext.zip   694.56KB   52 downloads

Clover
Don't mess with Clover if things are working for you. I have it where the system recognizes the Mac OS X drive, but then it's just sitting there with a blank screen when I boot. This is a completely reformatted Clover USB stick with the DSDT and SSDT's from the first post. Shell doesn't seem to work for me either. It just sits there and I can type commands, but nothing is returned.

CloverSoFarSoGood.jpg

Chameleon
Speaking of Chameleon, what options did you select when you installed it? I'm going to put it on the USB stick and replace what I have now so that I can at least boot while I'm trying to get Clover up. Would you mind sending me your DSDT/SSDT, and plist files?

This is what I have in the /E/E folder:

AppleACPIPS2Nub.kext IOAudioFamily.kext
AppleACPIPlatform.kext IOUSBFamily.kext
AppleHDA.kext IOUSBMassStorageClass.kext
AppleIntelCPUPowerManagement.kext IntelCPUMonitor.kext
AppleIntelFramebufferCapri.kext PXHCD.kext
AppleSmartBatteryManager.kext VoodooHDA.kext
FakeSMC.kext VoodooPS2Controller.kext

Though I used ###### and I think I should have not had it patch anything. Now it randomly gives me KP's before boot:

Chimera_v1-11-1-r1394KP-001.JPG

Heck, maybe send me everything and I'll just create a new Chameleon USB stick.

Still have to learn how to patch DSDTs...

Attached Files



#91
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
all my kext are in SLE, nothing in /E/E
never used SSDT
read my short tuto, all files are inside (infos dsdt & plist)
about chameleon, i just installed it on the Ml part, on the SSD
do not hesitate to ask me
in your kext
Exemple : Not remember about touching this kext
AppleACPIPS2Nub.kext
IOAudioFamily.kext
AppleACPIPlatform.kext SLE
IOUSBFamily.kext > deleted AppleUSBXHCI.kext plugin
AppleHDA.kext > SLE +DSDT
IOUSBMassStorageClass.kext
AppleIntelCPUPowerManagement.kext > SLE
IntelCPUMonitor.kext
AppleIntelFramebufferCapri.kext

PXHCD.kext
AppleSmartBatteryManager.kext> SLE +DSDT
VoodooHDA.kext
FakeSMC.kext > SLE
VoodooPS2Controller.kext

Edited by Lejenk, 29 March 2013 - 07:31 PM.
Removed references.


#92
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
Edit: Appstore:

Have you tried anything in here:

http://www.insanelym...re#entry1845628

I haven't had the chance, obviously.

all my kext are in SLE, nothing in /E/E
never used SSDT
read my short tuto, all files are inside (infos dsdt & plist)
about chameleon, i just installed it on the Ml part, on the SSD
do not hesitate to ask me
in your kext
Exemple : Not remember about touching this kext
AppleACPIPS2Nub.kext
IOAudioFamily.kext
AppleACPIPlatform.kext SLE
IOUSBFamily.kext > deleted AppleUSBXHCI.kext plugin
AppleHDA.kext > SLE +DSDT
IOUSBMassStorageClass.kext
AppleIntelCPUPowerManagement.kext > SLE
IntelCPUMonitor.kext
AppleIntelFramebufferCapri.kext

PXHCD.kext
AppleSmartBatteryManager.kext> SLE +DSDT
VoodooHDA.kext
FakeSMC.kext > SLE
VoodooPS2Controller.kext


1. Are the ones you crossed out not used? (just saw your attachments in the other post). Never mind, I figured out what you meant by this. What do you mean by "SLE+DSDT"? You mean you fixed/enabled it with the special kext and DSDT? Yes, I always refresh cache using Kextwizard.

2. In your instructions: "boot on m.l with the install key boot loader (-x flag) & install chameleon 2.1 patched on the ML part" I DL'd the file on the link you had, and I'm confused about what options you selected in the installer under "Installation Type". It seems like you just selected standard install.

Edited by Lejenk, 29 March 2013 - 07:32 PM.
Removed references.


#93
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
here are alls kext i added in SLE and my entire /extra folder
If you done a standard install of Chameleon, install kexts in SLE with Kext wizard, and place /extra folder at his place, all should work like me
hope 4 you

Attached Files

  • Attached File  hope.zip   8.35MB   69 downloads


#94
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts

here are alls kext i added in SLE and my entire /extra folder
If you done a standard install of Chameleon, install kexts in SLE with Kext wizard, and place /extra folder at his place, all should work like me
hope 4 you


Haha, you are too funny. It works with the limitations you have above!!! Also external monitor functionality is not working on HDMI, whereas it worked before. I will have to play around with that.

Merci beaucoup!

#95
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
Re: Intel Wireless Drivers:

Anyone daring enough to try this?

http://code.google.com/p/iwidarwin/

http://www.insanelym...-drivers-osx86/

#96
Thomas2111

Thomas2111

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
All works? :o intel hd, plug and play and good sound too? thats great =)
what bootloader are you using?

for the hdmi, try the UX31A hex line i posted above

for wifi, i just bought tihs card http://www.ebay.com/...=item3cc203cb66
kext are here http://www.osx86.net...do=file&id=2628

#97
duklaa

duklaa

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
So I am not able to use the App store. I get "An unknown error has occurred." Apparently this has something to do with en0 being set correctly to ethernet. But Asus UX31A doesn't have built-in ethernet! I tried to delete /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist ...that didn't work. Tried to copy the one from my real MBA....that didn't work. Any ideas for what to try next? I can't run any updates :( (It was working before though...so I have no idea what caused it to break.)

#98
cyf

cyf

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts

All works? :o intel hd, plug and play and good sound too? thats great =)
what bootloader are you using?

for the hdmi, try the UX31A hex line i posted above

for wifi, i just bought tihs card http://www.ebay.com/...=item3cc203cb66
kext are here http://www.osx86.net...do=file&id=2628


Still haven't given up on Clover because I originally formatted the SSD in GPT with Windows 8 installed using UEFI. I presume ML installed UEFI by default as it created that UEFI folder and destroyed the Windows one. However, to get things to work so I can work (for now)...

I'm using Chameleon on an external USB stick--i.e., I installed it using your method, but moved everything in the /S/L/E folder to the folder on the SSD. Everything works so far except for HDMI. Was working before using the UniB* bootloader. Awaking from sleep is also a little slow. I should probably look into patching the DSDT or finding someone with a UX31A that has patched it. As far as I can tell, the only difference between the two is the SD card reader (I don't have one).

Someone also suggested adding this to the plist:
<key>HD4000PlatformId</key>
<string>3</string>
I'll have to try it.

BTW, is there a reason why you left some kexts in the /E/E folder? Why not move the kexts in the mkexts into the /S/L/E folder on the install drive too?

I installed TRIM enabler, and it seems to work (at least ML says the SSD is now enabled), but I haven't ran any performance tests on it.

Did you get the App Store to work?

#99
duklaa

duklaa

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
cyf: I am in the same situation as you. GPT formatted SSD and can't get Clover to work. It does recognize the HDD by using HFS+ but can't go beyond that. So I have to boot using Chameleon USB stick (pain). If you (or anyone) manages to get UEFI booting to work using Clover, let me know!

#100
giofrida

giofrida

    InsanelyMac Italy

  • Members
  • PipPipPipPipPipPipPip
  • 667 posts
  • Gender:Male
  • Location:Italy

intel HD4000 & brightness :

Added this lines in /Extra/org.chameleon.plist on UX32VD
if you use another boot loader i've understood that you can put this line in Library/Preferences/SystemConfiguration/com.apple.Boot.plist


<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000002006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>



This line should work on UX31A to got HDMI working (on ux32VD it hangs the boot)


<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>


For audio and battery metter & some fn keys i used the dsdt i've patched & attached in /Extra and the kexts in S/L/E
i tried to use Voodoo HDA but i got, as you a low level sound (and deleted voodoohda.kext ) i got a great sound

for USB
from S/L/E i deleted from inside IOUSBFamily.kext>Contents>Plugins the AppleUSBXHCI.kext\,
realy easy


For the asix, i've tried to install the real asix driver, it detects but says "peripheral not configured" as at the begin, and as the realtek sd card reader

my webcam works great & i used keyremap4macbook
for any changes, i rebuild the S/L/E cache with kext wizard


Sorry, but, instead of deleting AppleUSBXHCI.kext, use my dsdt at first/second page, patched for a lot of things (maybe you need to add your audio edit under HDEF).





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy