Contribute
Register

iCloud / iMessage / App Store / etc. fix for WiFi-only Hackintosh?

Status
Not open for further replies.
Joined
Jun 24, 2012
Messages
2
Motherboard
G1-Killer
CPU
i7 920
Graphics
GTX 580
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hi,

I have a motherboard (Gigabyte X58 G1-Killer Assassin) which has an unsupported onboard Ethernet (Bigfoot Killer NIC), so I am instead using a WiFi adapter that I got off eBay that works :] However, running into the dreaded no iCloud / i Message / App Store, etc. not working at all.

I've already tried to generate a new Serial no in smbios.plist. What can I try next? I've been reading countless of threads but can't seem to find a solution to my specific issue. Hackintosh masters please report in ;)

System Information->Network
Code:
802.11n WLAN Adapter:

  Type:	Ethernet
  Hardware:	Ethernet
  BSD Device Name:	en0
  IPv4 Addresses:	192.168.1.145
  IPv4:
  Addresses:	192.168.1.145
  ARPResolvedHardwareAddress:	00:18:e7:ff:94:18
  ARPResolvedIPAddress:	192.168.1.1
  Configuration Method:	DHCP
  Interface Name:	en0
  Network Signature:	IPv4.Router=192.168.1.1;IPv4.RouterHardwareAddress=00:18:e7:ff:94:18
  Router:	192.168.1.1
  Subnet Masks:	255.255.255.0

smbios.plist
Code:
<?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>SMfamily</key>
	<string>Mac Pro</string>
	<key>SMproductname</key>
	<string>MacPro3,1</string>
	<key>SMboardproduct</key>
	<string>Mac-F42C88C8</string>
	<key>SMserial</key>
	<string>G88451015J4</string>
	<key>SMbiosversion</key>
	<string>MultiBeast.tonymacx86.com</string>
</dict>
</plist>

org.chameleon.Boot.plist
Code:
<?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>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>darkwake=0</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>2</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
</dict>
</plist>

NetworkInterfaces.plist (after deleting and allowing to regenerate based on above)
Code:
<?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>Interfaces</key>
	<array>
		<dict>
			<key>Active</key>
			<true/>
			<key>BSD Name</key>
			<string>en0</string>
			<key>IOBuiltin</key>
			<false/>
			<key>IOInterfaceType</key>
			<integer>6</integer>
			<key>IOInterfaceUnit</key>
			<integer>0</integer>
			<key>IOMACAddress</key>
			<data>
			bOhzxYW0
			</data>
			<key>IOPathMatch</key>
			<string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC2@1A,7/AppleUSBEHCI/802.11n WLAN Adapter@fa600000/IOUSBInterface@0/RTL8192CU/en0</string>
			<key>SCNetworkInterfaceInfo</key>
			<dict>
				<key>USB Product Name</key>
				<string>802.11n WLAN Adapter</string>
				<key>UserDefinedName</key>
				<string>802.11n WLAN Adapter</string>
				<key>idProduct</key>
				<integer>33142</integer>
				<key>idVendor</key>
				<integer>3034</integer>
			</dict>
			<key>SCNetworkInterfaceType</key>
			<string>Ethernet</string>
		</dict>
	</array>
	<key>Model</key>
	<string>MacPro3,1</string>
</dict>
</plist>
 
Did you ever get this figured out? I'm having the same problem? Wi-fi only Hackintosh (Gigabyte GA-H77M-D3H).

Thanks for the help.
 
WiFi-only Hackintosh here as well - the only app I'm having an issue with is iMessage though: iCloud & App Store log-in fine .. I don't know if that's some other trouble or not ..
 
WiFi-only Hackintosh here as well - the only app I'm having an issue with is iMessage though: iCloud & App Store log-in fine .. I don't know if that's some other trouble or not ..

Oh yeah... to be clear, iCloud and App Store work fine for me too. It's just iMessage that doesn't work. It's strange though, when I try to login , it picks up my phone number and emails, but then spins for a while before error'ing.
 
EXACTLY the same issues here
 
Same Issue on an Asus P5W DH Deluxe here. (WIFI unplugged)
 
I had a Gigabyte GA-H77N-WIFI working out of the box (except for WiFi networking, of course) with the WiFi+Bluetooth module that came along with the board. App Store and iMessage were working perfectly.

Then I decided to buy an Atheros AR5BHB92-H mini-PCIe-WiFi card to get rid of the ethernet cable. – Big mistake.

As soon as the Atheros card was built in I could not longer access App Store and iMessage and both ethernet ports didn't work anymore either.

I put my Wifi+BT card back in and now I have App store and both ethernet ports working, but iMessage still won't work with my Apple-ID. :(
 
have u tried a custom dsdt, or change the id, and check enable networking in chamelon ?


Hi,

I have a motherboard (Gigabyte X58 G1-Killer Assassin) which has an unsupported onboard Ethernet (Bigfoot Killer NIC), so I am instead using a WiFi adapter that I got off eBay that works :] However, running into the dreaded no iCloud / i Message / App Store, etc. not working at all.

I've already tried to generate a new Serial no in smbios.plist. What can I try next? I've been reading countless of threads but can't seem to find a solution to my specific issue. Hackintosh masters please report in ;)

System Information->Network
Code:
802.11n WLAN Adapter:

  Type:    Ethernet
  Hardware:    Ethernet
  BSD Device Name:    en0
  IPv4 Addresses:    192.168.1.145
  IPv4:
  Addresses:    192.168.1.145
  ARPResolvedHardwareAddress:    00:18:e7:ff:94:18
  ARPResolvedIPAddress:    192.168.1.1
  Configuration Method:    DHCP
  Interface Name:    en0
  Network Signature:    IPv4.Router=192.168.1.1;IPv4.RouterHardwareAddress=00:18:e7:ff:94:18
  Router:    192.168.1.1
  Subnet Masks:    255.255.255.0

smbios.plist
Code:
<?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>SMfamily</key>
    <string>Mac Pro</string>
    <key>SMproductname</key>
    <string>MacPro3,1</string>
    <key>SMboardproduct</key>
    <string>Mac-F42C88C8</string>
    <key>SMserial</key>
    <string>G88451015J4</string>
    <key>SMbiosversion</key>
    <string>MultiBeast.tonymacx86.com</string>
</dict>
</plist>

org.chameleon.Boot.plist
Code:
<?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>EthernetBuiltIn</key>
    <string>Yes</string>
    <key>GenerateCStates</key>
    <string>Yes</string>
    <key>GeneratePStates</key>
    <string>Yes</string>
    <key>GraphicsEnabler</key>
    <string>Yes</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>darkwake=0</string>
    <key>Legacy Logo</key>
    <string>Yes</string>
    <key>Timeout</key>
    <string>2</string>
    <key>UseKernelCache</key>
    <string>Yes</string>
</dict>
</plist>

NetworkInterfaces.plist (after deleting and allowing to regenerate based on above)
Code:
<?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>Interfaces</key>
    <array>
        <dict>
            <key>Active</key>
            <true/>
            <key>BSD Name</key>
            <string>en0</string>
            <key>IOBuiltin</key>
            <false/>
            <key>IOInterfaceType</key>
            <integer>6</integer>
            <key>IOInterfaceUnit</key>
            <integer>0</integer>
            <key>IOMACAddress</key>
            <data>
            bOhzxYW0
            </data>
            <key>IOPathMatch</key>
            <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC2@1A,7/AppleUSBEHCI/802.11n WLAN Adapter@fa600000/IOUSBInterface@0/RTL8192CU/en0</string>
            <key>SCNetworkInterfaceInfo</key>
            <dict>
                <key>USB Product Name</key>
                <string>802.11n WLAN Adapter</string>
                <key>UserDefinedName</key>
                <string>802.11n WLAN Adapter</string>
                <key>idProduct</key>
                <integer>33142</integer>
                <key>idVendor</key>
                <integer>3034</integer>
            </dict>
            <key>SCNetworkInterfaceType</key>
            <string>Ethernet</string>
        </dict>
    </array>
    <key>Model</key>
    <string>MacPro3,1</string>
</dict>
</plist>
 
I did get this working just by installing a PCI-E Intel CT Desktop Adapter as the Ethernet adapter, and everything works by itself on Wifi even with nothing plugged into Ethernet.

However, I noticed that if I remove the PCI-E Ethernet card, I can no longer sign back into App Store or iCloud if I happen to sign out. I guess I can work around this for now, but it would be great to hack this some way where I don't have to have a second NIC card just to run Mac OS. Any ideas?
 
I did get this working just by installing a PCI-E Intel CT Desktop Adapter as the Ethernet adapter, and everything works by itself on Wifi even with nothing plugged into Ethernet.

However, I noticed that if I remove the PCI-E Ethernet card, I can no longer sign back into App Store or iCloud if I happen to sign out. I guess I can work around this for now, but it would be great to hack this some way where I don't have to have a second NIC card just to run Mac OS. Any ideas?

So is there any way to tell the hackintosh that he has an ethernet card plugged while it's not, emulating it?
 
Status
Not open for further replies.
Back
Top