Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About gsly

  • Rank
    InsanelyMac Geek

Profile Information

  • Gender
  • Location
    The Great White North
  1. I bought the same item but I haven't yet installed it in my UX32VD. I had hacked an antenna from an old Dell that worked until the incredibly small wire broken where I connected it to the lid and then my wi-fi signal went to {censored}. This should provide a better solution.
  2. No, you can't get proper UEFI boot on the Insyde bios (at least on my DV8) even with a hacked bios to enable UEFI and/or recreating the HP_Tools partition. I've tried. The best you can do is: Use Clover (MBR install) on USB to boot each O/S in UEFI mode, install full GPT disk and UEFI capable (Windows 8.1, Ubuntu 14.04, OSX 10.9 for me) Install Clover with UEFI options but also need the Clover boot sector option installed to protective MBR in GPT Insyde BIOS boots MBR that loads Clover UEFI that then loads your O/S in UEFI mode. I think the big issue is that there is no NVRAM or proper NVRAM support in Insyde's "hybrid" BIOS and this is needed for storage of the boot options, etc. Occasionally I've been thrown into the BIOS screen that let's you view and set these boot options but it is always blank and you can't set anything. IMHO, the Insyde UEFI support was broken and that is why they locked it out from the BIOS.
  3. Thanks Yehia Amer, I just implemented this on my DV8 and it seems to be working ok. (I was slowly working on the same idea).
  4. I installed 10.9 Mavericks on my HP DV8 today, removed the Apple kext and dropped in the kext from this thread and it worked fine. I'll try to get my development environment upgraded, apply RehabMan's patches/fixes, update the source repo and compile an upgrade. Might get it done by Xmas
  5. You tell us! The hardware in your machine hasn't changed so as long as Apple hasn't deprecated anything in the API used, you should be able to get it to work from the information in this thread. I hope to upgrade my development laptop to 10.9 in the near future and when I do, I'll try to make an effort to incorporate the various fixes (RehabMan) and compile a new fresh version.
  6. Thanks @Yehia Amer. I haven't had the time to redo my DV8 in pure UEFI mode yet but I started planning for it and this helps The biggest problem (IMHO) is finding the tools that understand UEFI and GPT so that when (for example) you create the Windows installation USB, it boots in the correct UEFI mode (vs. MBR) but you can also do it yourself if you look at the UEFI standards and ensure that your media is FAT32 only (UEFI requirement) and GPT partitioned (no MBR for sofware to see and *assume*). At least OSX assumes UEFI on install and you have to hack it if you really want MBR, so that's another benefit of running Clover. Another problem is the order of installation and partitioning. Although the UEFI standard clearly supports multiple operating systems to exist and boot, the vendors have implemented their installations like the old MBR world, stomping on each other. Did you notice that installing OSX after Windows will format/delete the FAT32 boot partition? Make sure to backup the boot partition after each OS install is the rule here. Now I just have to decide if I should wait for OSX 10.9 official and Windows 8.1 before I invest the time to rebuild... I will try and record my steps when I do and post here...
  7. Clover does indeed boot non-EFI Windows 7. I'm dual booting Windows and OSX in non-EFI/MBR mode. And, as a bonus, if you pick the right options during install you can also install Chameleon as an additional boot loader and Clover can boot-strap it if you hold down a key at boot so you can test under either loader. However, I mainly use Clover now that I've added auto-LAPIC patching to it
  8. Clover is IMHO a better/faster boot loader. BTW, I implemented the LAPIC kernel patch into Clover about a month ago and it works great on 10.7/10.8 in 64-bit (there is a 32-bit patch as well but I haven't tested it in 10.6). No more patching the kernel, its done at boot time! At the moment I'm using Clover to do legacy (MBR) boot on my HP DV8 but I plan to wipe the drive and get it booting with EFI as the Insyde BIOS is capable of this although I don't think its a *true* UEFI capable BIOS. Although you are safe using Chameleon on these laptops, I think its days are numbered as all new systems are going UEFI and you will need to switch boot loaders if you get a new system. Secure UEFI boot is the next issue we'll run into but I know the Clover developers will figure this out and continue to allow our hacks to boot on future hardware...
  9. This is my config.plist that I reconfigured and just tested on 1729 that gives you an idea. I don't think the DisableDrivers section is matching the correct names, but it worked anyway. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DropOemSSDT</key> <true/> <key>DsdtName</key> <string>dsdt.aml</string> <key>EnableC6</key> <true/> <key>GenerateCStates</key> <true/> <key>GeneratePStates</key> <true/> <key>ResetAddress</key> <string>0x64</string> <key>ResetValue</key> <string>0xFE</string> </dict> <key>DisableDrivers</key> <dict> <key>CsmVideoDxe-64</key> <true/> <key>EmuVariableUefi-64</key> <true/> <key>OsxLowMemFixDrv-64</key> <true/> </dict> <key>GUI</key> <dict> <key>DebugLog</key> <false/> <key>HideEntries</key> <dict> <key>Duplicate</key> <true/> <key>ExternalUEFI</key> <false/> <key>Gentoo</key> <false/> <key>Grub</key> <false/> <key>InternalUEFI</key> <false/> <key>OSXInstall</key> <false/> <key>OpticalUEFI</key> <true/> <key>Recovery</key> <false/> <key>Ubuntu</key> <false/> <key>WindowsEFI</key> <false/> </dict> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <false/> <key>Mirror</key> <false/> <key>Speed</key> <integer>2</integer> </dict> <key>Theme</key> <string>metal</string> <key>Timeout</key> <integer>10</integer> <key>Volumes</key> <dict> <key>Hide</key> <array> <string>CLOVERMBR</string> </array> <key>Legacy</key> <string>No</string> </dict> </dict> <key>Graphics</key> <dict> <key>GraphicsInjector</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>KernelCpu</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Patch IOAHCIBlockStorage to enable SSD Trim</string> <key>Find</key> <data> QVBQTEUgU1NEAA== </data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAA== </data> </dict> </array> </dict> <key>PCI</key> <dict> <key>InjectClockID</key> <true/> <key>USBFixOwnership</key> <true/> <key>USBInjection</key> <false/> </dict> <key>RtVariables</key> <dict> <key>LogEveryBoot</key> <string>10</string> <key>LogLineCount</key> <string>5000</string> <key>MountEFI</key> <string>No</string> </dict> <key>SMBIOS</key> <dict> <key>BiosVendor</key> <string>Apple Inc.</string> <key>ProductName</key> <string>MacBookPro9,2</string> </dict> <key>SystemParameters</key> <dict> <key>BacklightLevel</key> <string>0xFFFF</string> <key>boot-args</key> <string>npci=0x3000 slide=0 arch=x86_64</string> <key>prev-lang:kbd</key> <string>en:0</string> </dict> </dict> </plist>
  10. Things are added and bugs fixed at a furious pace in the Clover world so it is worth keeping up to date. I think you'll have to redo your configuration some from 1178 to the latest as they merged most of the configuration into the single config.plist file. There is now an updater/theme picker application as well as lots of themes. I've been working on changes for my HP but I plan to get back to the Zenbook and get it all up to date and look into fixing whatever doesn't work. BTW, this is a more up-to-date log of changes for Clover: http://www.projectosx.com/forum/index.php?showtopic=2656
  11. While I have to agree that Chameleon is easier to configure than Clover, that is also its weakness due to limited functionality. If you are using UEFI (as the Zenbook does) then Clover gives you much faster boot times, the ability to inject kexts from outside the OS to allow easier OS updates, support to multi-boot UEFI OSes, etc.
  12. On the UX32VD, the antennas are not in the screen, but rather the hinge area of the screen. They connect to the metal frame of the screen via the screws that hold the antenna assembly. I simply removed the Asus assembly and cannibalized an old Dell laptop antenna to put in it's place. Any yes, stripping those wires is delicate work!
  13. That is for the issue where shutting down/sleeping OSX resets the CMOS memory to defaults and I don't think this is applicable to the Zenbook, although this did affect my Gigabyte board with psuedo-UEFI BIOS, however I have yet to test it with the latest beta full UEFI BIOS which has its bugs Anyway, I haven't had time yet to get OSX installed but if I can't get OSX to understand local time vs. UTC, I may have a go at writing a UEFI module and an Clover interface/hook to allow the boot loader to deal with the time/clock before the OS gets to see it. That should solve that
  14. I'm building Clover from source so ya, I'm beyond that I think my Clover customization is no longer allowing the OSX installer to complete (get the grey screen with beach ball) so I just have to fix that. Windows 8 will be no problem, its just a matter of properly configuring the ESP and UEFI boot variables to get all of the OS's working properly. Although the UEFI standard fully supports multiple operating systems in the ESP, Unbuntu is about the only one that properly implements the standard and unfortunately Microsoft and Apple pretty much stomp on everything much like the old issue with a single MBR One issue I did find is that Windows 8 does not support the old UTC clock hack so booting between Windows and Linux causes time issues. I set Linux to use local time and that fixed it, but I have yet to see if OSX will support this mode.
  15. I'm not sure of the exact connector as I don't have anything to measure it with to compare to the datasheets However, on the weekend I cannibalized on old Dell laptop for its wifi antenna's, removed the stock UX32VD antenna assembly and hacked the Dell wires into place. Interesting find is that in the stock UX32VD connectors, both the pin and shield are connected to the body whereas the Dell cables isolated the two paths. I carefully stripped the Dell cables and connected just the inner conductor to the body. I have my cheap Dell DW1510 working in Windows 8/Unbuntu but I haven't got OSX re-installed yet as current Clover configuration isn't booting the installer now. Working on this next...