Patch Gma X3100 Kext

Patch Gma X3100 Kext Average ratng: 5,0/5 3142 reviews

1) Get Niresh Maverics Install image (DMG)

2) Use Disk Utility on a Mac or existing Hackintosh to prepare a USB flash drive (partition it as OS X extended (journaled)) and MBR (not GPT)

3) Use Disk Utility on a Mac or existing Hackintosh to create an Install USB. To do that, one must first mount the Maverics Image (double click on it) and use the mounted image (Niresh Maverics) to restore onto the USB flash drive. Check out instructions on the Internet about how to do it.

4) Install Chameleon Boot Loader onto the new Install USB

5) Boot with the new Maverics Install USB and once you are in the first install screen click Disk Utility on the top menu and prepare the destination disk. Make sure it is partitioned for OS X extended (journaled) and MBR. To do that, before you click «partition» click on «Options» and select MBR.

6) After that, continue with the installation

7) At the end, the system reboots. Reboot back into Install USB flash drive and install Chameleon Boot Loader, onto the Maverics destination Disk. Then, take out the USB flash disk and reboot into Maverics.

8) After the first boot into Maverics, the system will perform certain tasks (repair permissions, etc.). Wait until it finishes.

9) If the screen resolution is not the proper one (1280×800), edit the /Extra/org.chameleon.Boot.plist and add the following before the line

Graphics Mode
1280x800x32

Reboot and now the screen resolution should be 1280×800.

10) What is working and what is not

Working OOB

  • Sound (VoodooHDA) works out of the box
  • display card is identified properly, but the screen resolution might need adjustment as noticed above
  • Keyboard works
  • Mousepad works
  • Webcam works
  • Bluetooth works
  • Card Reader works

Not working OOB

  • Builtin Ethernet doesn’t works – *working* see Note 1
  • Builtin wireless doesn’t work – *working* see post 11 below

Note 1

Here are two methods to get «Marvel Yukon 88E8055 Gigabit Ethenet Controller» of the Amilo Si 2336 Laptop, work in Maverics (and maybe newer OS X versions).

1) Patch the original Apple IONetworkingFamily.kext
This method works if you have Dual Boot system (OS X and Windows).
Maybe one could get the secondary devixce ID from Linux too.

The 88E8055 Ethenet Controller of the system should have a Device ID (Primary Device ID): 436311ab (Device 4363, Vendor 11ab) then Obtain Marvel Yukon 88E8055 Seconday Device ID by using the following method

Boot into windows

Go to Device Manager->Network Adapters->Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller(double click it…)->Details tab->Property scroll box to ‘Matching device Id’. In the Value box you will see something like pciven_11ab&dev_4363&subsys_########’ where ######## is a 8 digit hex value. Note this value, write it down.

Matching Device ID (windows) for my specific Amilo Si2636 is: 111f1734 (hex)
This is to be used to patch IONetworkingFamily.kext in OSX (Maverics)

Boot into Maverics

Copy IONetworkingFamily.kext from /System/Library/Extensions to the Desktop

Right click on it

Goto Contents/Plugins find AppleYukon2.kext Goto Contents
Open info.plist goto 88E8055 key
There it says IOPCISecondayMatch, replace existing hex number with the one ontained from windows (111f1734).
Use Kext Wizard to Reinstall IONetworkingFamili.kext, do repair permissions rebuild cache and reboot.
Repeat repair permissions and rebuild cache then reboot.
Now goto System Preferences -> Network and you should see Ethernet entry.

2) Install new Ethernet controller kext method

If the patcing method does not work then install the given kext (88E8056.kext, Yes the number is 8056 even though the Controller is 8055, it is the correct kext)
https://www.dropbox.com/sh/opxgdyjlqhwvplm/AACctzeV6hWAFxqE0fBiYRWEa?dl=0
Use Kext Wizard to install 88E8056.kext and then repair permissions and rebuild cache.

Reboot

Goto System Preferences > Network and the Ethernet entry should be green
Configure it (DHCP or Manual IP) and voila! you should have Internet access over cable

Wireless fixing

post 11) To get a working wireless, buy a cheap USB wifi dongle. The best (probably) is D-Link DW 131 (N300) for about 10€ – 12€. Download the Mac driver from the D-Link site (Support > Downloads > Drivers)

and install it. Reboot, insert the USB wifi dongle and you should have wireless.

or you can download the driver from here https://www.dropbox.com/sh/tk3d5htg1za6e6w/AAAp1tEIbkrJuELlDco3_LFRa?dl=0

11a) Alternate (cheap) wireless dongleTP-Link TL-WN725N

In case the device ID is 0bda:8179 (VendorID:DeviceID), then this ID corresponds to chip RT8188EU/EUS and the dongle is the same with TL-WN723N-v3. For this chipset one should NOT use the normal TL725N driver (given at the company’s site) but, the correct driver can be downloaded from http://www.osx86.net/files/file/3539-tp-link-tl-wn723n-v3-tl-wn725n-v2-usb-wifi/

or from https://www.dropbox.com/s/td4kfwx20u7ivar/TL-WN725N_v2_USB_MacOS10.8.zip?dl=0

Update 2019/04/10 !!!

USB Wireless dongle TP-Link TL-WN725N V2 (refers to the TP-LINK TL-WN725N with device ID 0bda:8179 (VendorID:DeviceID)) Windows server 2003 enterprise downl….

Download and install TL-WN725N_V2_160128 from https://www.tp-link.com/us/support/download/tl-wn725n/v2/#Driver or from https://www.dropbox.com/s/o5kuvbe0vuee06u/TL-WN725N_V2_160128.zip?dl=0

This driver covers both USB wireless dongles, the TP-Link TL-WN725N V2 and the D-Link DW 131 (N300) and works fine on Maverics OS X 10.9

11b) More info about compatible (and cheap) usb wifi solutions for Hackintosh at this article

UPDATE (9 May 2019) for wireless fixing – Native OS X AirPort – Replace Intel mini wireless card with OS X compatible one.

Get a mini wireless card (mini PCI-e) BCM94322MC PCI-E Adapter from ebay (about 6 or 7 euros).

Take out the Intel wireless card and install the new card in. Travis scott days before rodeo free zip download.

Download FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext from https://github.com/RehabMan/OS-X-Fake-PCI-ID

and install them into S/L/E using Kext Wizard or Kext Utility

reboot and after login in to the system, click on the wireless icon to select network to login

Brightness control – Display very dimmed when boot on battery !!!

Probably one can’t find a proper technical solution, like a kext or the proper drivers for Intel GMA X3100 with QE/CI, which would allow brightness control.

NO PROBLEM! There is a SIMPLE solution: Press Fn + F9 (increase brightness)during boot and before Chameleon kicks in and OS X start loading, and Voila! you can control brightness when boot on battery!

UPGRADE MEMORY

Get 2x2GBmemory modules (Memory Ram 4 Fujitsu Amilo Laptop Si 2636 Xa 3530 Xi 2528 2x Lot DDR2 SDRAM) from ebay (I got mine from this seller for about 16€) and replace the existing ones. The system will be a hell of more responsive and you might also be able to upgrade to Yosemite, after that.

ATTENTION!!!!

you can get all the necessary kexts and packages for setting up a fully operational Maverics installation on Fujitsu Siemens Amilo Si 2636 from here: This zipped file

Advertisements