Jump to content

Hackintosh on a Ultrabook


space_monkey
 Share

17 posts in this topic

Recommended Posts

Hi, I have been thinking of trying to hackintosh a laptop for a while now and I think I want to try it on the new Asus Zenbook Prime. I would just buy an air but the full HD IPS display would be so awesome on OSX.

 

I did a bit of searching and haven't really found much on people trying the ultrabooks but at the risk of sounding too optimistic, it uses pretty standard parts. Third gen low voltage i7, USB 3.0 integrated into the chipset. HD graphics 4000. Intel SATA 3 storage controllers. all of these are pretty much the same as the Air. Surly the keyboard and trackpad don't need anything special.

 

Not too sure about wireless, I think it uses a realtek chip. Anyone know what the air uses?

 

The only think I can really see being a problem are the function keys on the keyboard which use the ATK packages. I think they also influence the power use of the laptop so that could be affected too.

 

Any thoughts from experienced hackintoshers? Would be sweet to have this run OSX.

Link to comment
Share on other sites

I have been trying to get my first gen "zenbook ux31e(goole for specs)" for a while and found that most of it's hardware are supported with a little or no tweak except

 

. elan smart pad(no multi gesture or two finger scroll), but usable

 

. wireless

 

. bluetooth

 

Other than above mentioned, I think everything is working o.k.

 

I'm currently running Mountain Lion GM(had Lion, with the same flaws) and it's quiet usable if you could deal with a little bit of compromises for the time being.

 

Hoping someone more experienced could find the solutions to the problems, fingers crossed.

 

Cheers

 

 

edited: I have just updated my signature

Link to comment
Share on other sites

No, I haven't been bothered too much about wifi (I'm just playing around with it), I have other machines including a MBP for work.

 

You could search for it though(like "tony",s place-you know what I mean!).

 

Cheers

 

ps: If mentioning other forum is against the rule, please remove what is said in the bracket above.

I'm so chickened out(I have been banned permanently from a forum for the same reason) :worried_anim:

Link to comment
Share on other sites

Okay well I expect it would be a similar situation for the new model. I can live without bluetooth but Its not much use without wireless.

 

Do you know what wifi chip yours has? Or what one the air uses?

 

Should be easy to replace the wifi card with an Atheros card. I have done this with multiple hackintoshs. They are cheap around 15 USD/EUR and are supported natively.

 

Like this one... http://www.ebay.de/i...d#ht_3529wt_948

 

Has anybody tried replacing wifi cards on Asus laptops? I suppose there is no BIOS lock like on ThinkPads. So it should be easy.

 

I have ordered a Asus UX32VD Zenbook Prime. I hope we get the Elan touchpad working.

 

Device Details from http://www.linlap.com/wiki/asus+ux32vd

 

 

Output of “lspci -v”:

 

00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel driver in use: agpgart-intel

00:01.0 PCI bridge: Intel Corporation Ivy Bridge PCI Express Root Port (rev 09) (prog-if 00 [Normal decode])

Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: f6000000-f70fffff
Prefetchable memory behind bridge: 00000000e0000000-00000000f1ffffff
Capabilities: [88] Subsystem: ASUSTeK Computer Inc. Device 1507
Capabilities: [80] Power Management version 3
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [140] Root Complex Link
Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation Device 0166 (rev 09) (prog-if 00 [VGA controller])

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at f7400000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915

00:04.0 Signal processing controller: Intel Corporation Device 0153 (rev 09)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at cfe08000 (64-bit, non-prefetchable) [size=32K]
Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 3
Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:14.0 USB Controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, medium devsel, latency 0, IRQ 45
Memory at f7900000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 2
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at f7922000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

00:1a.0 USB Controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, medium devsel, latency 0, IRQ 16
Memory at f7920000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at f7918000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])

Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 1507
Capabilities: [a0] Power Management version 2
Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode])

Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Memory behind bridge: f7800000-f78fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 1507
Capabilities: [a0] Power Management version 2
Kernel driver in use: pcieport

00:1d.0 USB Controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at f791f000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci_hcd

00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA AHCI Controller (rev 04) (prog-if 01 [AHCI 1.0])

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 43
I/O ports at f0b0 [size=8]
I/O ports at f0a0 [size=4]
I/O ports at f090 [size=8]
I/O ports at f080 [size=4]
I/O ports at f060 [size=32]
Memory at f791e000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Capabilities: [b0] PCI Advanced Features
Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: medium devsel, IRQ 18
Memory at f791d000 (64-bit, non-prefetchable) [size=256]
I/O ports at f040 [size=32]

00:1f.6 Signal processing controller: Intel Corporation Panther Point Thermal Management Controller (rev 04)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at f791c000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 3

01:00.0 3D controller: nVidia Corporation Device 1140 (rev a1)

Subsystem: ASUSTeK Computer Inc. Device 1507
Flags: fast devsel, IRQ 16
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [b4] Vendor Specific Information: Len=14 <?>
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>

03:00.0 Network controller: Intel Corporation Device 088e (rev 24)

Subsystem: Intel Corporation Device 4060
Flags: bus master, fast devsel, latency 0, IRQ 47
Memory at f7800000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting

 

Kernel driver in use: iwlwifi

Output of “lsusb”:

 

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 003 Device 003: ID 0b95:7e2b ASIX Electronics Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp.

Bus 002 Device 003: ID 04f2:b330 Chicony Electronics Co., Ltd

Bus 002 Device 005: ID 8087:07da Intel Corp.

Link to comment
Share on other sites

That UX32VD looks great, I bet its expensive tho.

 

So all Atheros card are supported by the OSX kernel are they? That seems like a good solution to just swap it. Has anyone cracked one of these open yet? I have replaced a few Asus wifi cards and haven't came across one being BIOS locked to certain hardware. I am a little worried a different wireless card wont physically fit, im sure there can't be too much extra space in these things.

 

Apart from that, whats involved in getting the touchpad working nicely?

Link to comment
Share on other sites

Should be easy to replace the wifi card with an Atheros card. I have done this with multiple hackintoshs. They are cheap around 15 USD/EUR and are supported natively.

 

Like this one... http://www.ebay.de/i...d#ht_3529wt_948

 

Has anybody tried replacing wifi cards on Asus laptops? I suppose there is no BIOS lock like on ThinkPads. So it should be easy.

 

I have ordered a Asus UX32VD Zenbook Prime. I hope we get the Elan touchpad working.

 

I just got an Asus UX32VD 2 days ago. I've upgraded the internal SODIMM with an 8GB Corsair Vengeance and I've got an 7mm 512GB SSD on order. I've confirmed that the wireless card is a mini-pci half-height and it replaceable so I'm currently researching options for an N/Bluetooth 4.0 combo card (as that is what it comes with, but Intel based). My plan is to get ML and Windows 7 installed on it using full UEFI/GPT via Slice's Clover boot loader once I get the hardware squared away.

Perhaps we should start a dedicated thread?

Link to comment
Share on other sites

It sounds like from what you are saying that the hardware is upgradable/modifiable. I thought most components, even the ram would be integrated onto the motherboard.

 

How is the other hardware support going appart from the wireless card? like graphics and touchpad.

Link to comment
Share on other sites

It sounds like from what you are saying that the hardware is upgradable/modifiable. I thought most components, even the ram would be integrated onto the motherboard.

 

How is the other hardware support going appart from the wireless card? like graphics and touchpad.

The only serviceable items in the UX32VD that I see are: The Wifi card - standard half-height mini-PCI with two antennas, One SODIMM slot and the SATA drive (7mm height limitation). The reset is soldered on the motherboard including the "other" SODIMM (2GB) RAM, the 32GB SSD, the CPU and graphics chips.

 

We'll see about compatibility with the other hardware, but I doubt I'm going to be able to do any testing before mountain lion final is released so I'll probably start with that as a basis. At the moment I'm retooling my bootable tools as this laptop only has USB and no CD/DVD so that is the first issue :)

Link to comment
Share on other sites

I have replaced a few Asus wifi cards and haven't came across one being BIOS locked to certain hardware.

 

ThinkPad and HP BIOS is locked to specitific wifi cards they sell. So for ThinkPad you always need a whitelisted BIOS for your wifi card.

 

This doesn't seem to be a problem for Asus laptops. So just replace it with an atheros mini pci-e half card.

Link to comment
Share on other sites

  • 2 weeks later...

Okay I've tried to install 10.7.4 with ###### and Bridge Helper on my UX32VD. It hangs during installation.

 

Waiting for root device with bridge helper.

And hangs at some acpi stuff with bridge helper.

 

Maybe Ivy Bridge is not ready for hackintoshs...

 

(BTW.: Why is every forum cencoring some other stupid stuff :()

Link to comment
Share on other sites

Supposedly the UX32VD can have one of two different cards: an Atheros card, or the same as the UX31A, which is an Intel 6235 a/b/g/n + Bluetooth 4.0 card. I should think the intel drivers are readily available. I haven't tried on my UX31A yet, but I suspect as with the UX32VD, the only real obstacle will be the elan touchpad.

 

The chipset is fairly common, but I am not familiar with whether apple uses any variant of the Intel Rapid Start Technology, since this was one of the main "unknown" devices I struggled to get installed correctly in a fresh Win7 install.

Link to comment
Share on other sites

Supposedly the UX32VD can have one of two different cards: an Atheros card, or the same as the UX31A, which is an Intel 6235 a/b/g/n + Bluetooth 4.0 card. I should think the intel drivers are readily available. I haven't tried on my UX31A yet, but I suspect as with the UX32VD, the only real obstacle will be the elan touchpad.

 

The chipset is fairly common, but I am not familiar with whether apple uses any variant of the Intel Rapid Start Technology, since this was one of the main "unknown" devices I struggled to get installed correctly in a fresh Win7 install.

Any idea of the Atheros card model number? My UX32VD has the Intel card and I tried to replace it with an older Dell 1510 card (that works great with OSX in my HP DV8) but I ran into an issue that the UX32VD antenna connectors are smaller than the sockets on the 1510 card. I guess there is a new (smaller) connector standard for mini half-height cards or Ultrabooks? Back to the drawing board...

Link to comment
Share on other sites

Any idea of the Atheros card model number? My UX32VD has the Intel card and I tried to replace it with an older Dell 1510 card (that works great with OSX in my HP DV8) but I ran into an issue that the UX32VD antenna connectors are smaller than the sockets on the 1510 card. I guess there is a new (smaller) connector standard for mini half-height cards or Ultrabooks? Back to the drawing board...

 

Oh man, I am planning on getting a UX31A for college and I would love to be able to run Mac OS X on that incredible 1080p display. I am willing to open up the laptop to achieve this goal.

 

Best of luck to you, gsly!

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
 Share

×
×
  • Create New...