Jump to content
CruseRocks

App Store & iCloud Issue?

Recommended Posts

Hello Olarila,


I was trying to Log in App Store, but i could not able to do so. It gives me error like: An unknown error has occurred


Even iCloud. Error: Unable to sign in because of a problem communicating with iCloud.


Please let me know how to fix it.


Thanks in advanced.

Link to comment
Share on other sites

Things you should check

 

  • recent Chameleon (later than r1649)
  • ethernet set as built-in (EthernetBuiltIn=yes in /Extra/org.chameleon.Boot.plist or DSDT patch)
  • ethernet (on-board PCI) as en0 in /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
  • valid serial in SMBIOS (use Chameleon Wizard to generate a valid random number)

 


http://Olarila.com/forum/viewtopic.php?f=10&t=585#p5475

Link to comment
Share on other sites

Things you should check

 

  • recent Chameleon (later than r1649)
  • ethernet set as built-in (EthernetBuiltIn=yes in /Extra/org.chameleon.Boot.plist or DSDT patch)
  • ethernet as en0 in /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
  • valid serial in SMBIOS (use Chameleon Wizard to generate a valid random number)

 


http://Olarila.com/forum/viewtopic.php?f=10&t=585#p5475

 

Thanks Oldnapalm for your reply..!!


I already used in org.chameleon.Boot.plist

EthernetBuiltIn

Yes


NetworkInterfaces.plist as below, Please check this is OK.


<?xml version="1.0" encoding="UTF-8"?>




Interfaces



Active


BSD Name

en0

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

0

IOMACAddress


AB/7EuIQ


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC1@1D/AppleUSBEHCI/WiMAX USB Card@1d140000/IOUSBInterface@1/AppleUSBCDCECMData/IOEthernetInterface

SCNetworkInterfaceInfo


USB Product Name

WiMAX USB Card

UserDefinedName

WiMAX USB Card

idProduct

28949

idVendor

3725


SCNetworkInterfaceType

Ethernet



Model

MacPro4,1




I have SMBIOS created by multishit as below:

<?xml version="1.0" encoding="UTF-8"?>




SMfamily

MacPro

SMproductname

MacPro4,1

SMboardproduct

Mac-F221BEC8

SMserial

G89266254PC

SMbiosversion

multishit.tonycrapx86.com




Do i need any further changer? Thanks for your time.

Link to comment
Share on other sites

Built-in ethernet must be PCI, you are using USB.


Install drivers for on-board PCI ethernet (even if you don't use it). Set PCI as en0 and USB as en1 (remove NetworkInterfaces.plist and it should be re-created like that after reboot).


Also, generate an unique serial, the one you are using is probably being used by thousands of hackintoshes.

Link to comment
Share on other sites

Built-in ethernet must be PCI, you are using USB.


Install drivers for on-board PCI ethernet (even if you don't use it). Set PCI as en0 and USB as en1 (remove NetworkInterfaces.plist and it should be re-created like that after reboot).


Also, generate an unique serial, the one you are using is probably being used by thousands of hackintoshes.

 

How big the THANKS should be :) App Store and iCloud is working 100% fine.


Thanks once again :)

Link to comment
Share on other sites

Hi Oldnapalm. It's a pleasure to actually write to you after reading the history of the project and understanding some of the contributions you and others have made.


I'm working on my first build, and I'm having similar issues to CruseRocks, where I see an "unknown error has occurred" at App Store.


Now following the threads, I have confirmed:


1) Chameleon build is - Chameleon 2.1svn (svn-r2033) [2012-08-03 14:18:47]

2) /Extra/org.chameleon.Boot.plist has


EthernetBuiltIn

Yes


3) /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist has

Interfaces



Active


BSD Name

en0

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

0

IOMACAddress


ABpNU9Ie


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEX4@1C,4/IOPCI2PCIBridge/ethernet@0/AppleRTL8169Ethernet/en0

SCNetworkInterfaceInfo


UserDefinedName

Ethernet Adaptor (en0)


SCNetworkInterfaceType

Ethernet




4) I have also generated unique serial numbers using Chameleon Wizard, at least 4-5 times, saving each time and verifying that it is writing to the SMBIOS file. Do the other arguments in the select screen matter?


SMBIOS Content:

SMbiosversion

APPLE 12345

SMboardproduct

Mac-F42C88C8

SMfamily

Mac Pro

SMproductname

MacPro3,1

SMserial

Omitted String


I'm sure it's something I am doing. But just wondering if you had any other ideas on what could be happening? As stated I've saved and rebooted each time, only to come back to the same error.


Many, many thanks in advance for all of your help thusfar from previous posts I've read. This has been quite the educational experience!!!


-Ray

Link to comment
Share on other sites

IOBuiltin

This should be true. Maybe NetworkInterfaces.plist was created before you set EthernetBuiltIn=yes? Delete the file and check how it's re-created after reboot.


Run in terminal

ioreg -l | grep -15 "AppleACPIPCI\ " | grep UID

If you see "_UID" = "1" set in org.chameleon.Boot.plist

<key>PciRoot</key>
<string>1</string>

 

SMbiosversion

APPLE 12345

This may not be related, but SMbiosversion should be something like MP31.88Z.006C.B05.0802291410

Link to comment
Share on other sites

Please help me i cannot able to login in my icloud account i have following information


<?xml version="1.0" encoding="UTF-8"?>




Interfaces



Active


BSD Name

en0

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

0

IOMACAddress


9G0Er1/3


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP08@1C,7/IOPCI2PCIBridge/PXSX@0/IOPCI2PCIBridge/BR32@9/IOPCI2PCIBridge/ethernet@0/com_lnx2mac_RealtekRTL81xx/en0

SCNetworkInterfaceInfo


UserDefinedName

Ethernet Adaptor (en0)


SCNetworkInterfaceType

Ethernet



Active


BSD Name

fw0

IOBuiltin


IOInterfaceType

144

IOInterfaceUnit

0

IOMACAddress


AB6MAABLLEg=


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP08@1C,7/IOPCI2PCIBridge/PXSX@0/IOPCI2PCIBridge/BR25@1/IOPCI2PCIBridge/pci1106,3403@0/AppleFWOHCI/IOFireWireController/IOFireWireLocalNode/IOFireWireIP/fw0

SCNetworkInterfaceInfo


UserDefinedName

FireWire


SCNetworkInterfaceType

FireWire



Interfaces:iMac12,1



BSD Name

en0

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

0

IOMACAddress


ACaDFi0H


IOPathMatch

IOService:/IOResources/IOUserEthernetResource/IOUserEthernetResourceUserClient/IOUserEthernetController/en0

SCNetworkInterfaceInfo


UserDefinedName

Bluetooth PAN


SCNetworkInterfaceType

Ethernet



Active


BSD Name

en1

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

1

IOMACAddress


9G0Er1/3


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP08@1C,7/IOPCI2PCIBridge/PXSX@0/IOPCI2PCIBridge/BR32@9/IOPCI2PCIBridge/ethernet@0/com_lnx2mac_RealtekRTL81xx/en1

SCNetworkInterfaceInfo


UserDefinedName

Ethernet Adaptor (en1)


SCNetworkInterfaceType

Ethernet



Active


BSD Name

fw0

IOBuiltin


IOInterfaceType

144

IOInterfaceUnit

0

IOMACAddress


AB6MAABLLEg=


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP08@1C,7/IOPCI2PCIBridge/PXSX@0/IOPCI2PCIBridge/BR25@1/IOPCI2PCIBridge/pci1106,3403@0/AppleFWOHCI/IOFireWireController/IOFireWireLocalNode/IOFireWireIP/fw0

SCNetworkInterfaceInfo


UserDefinedName

FireWire


SCNetworkInterfaceType

FireWire



Model

MacPro3,1









org.chameleon.boot.plist


<?xml version="1.0" encoding="UTF-8"?>




Kernel

mach_kernel

Kernel Flags

-v

Instant Menu

Yes

GraphicsEnabler

Yes


Link to comment
Share on other sites

hi


to log in icloud and app store


must have this


chameleon one of the lasts

valid serial in smbios

ethernet must be in en0

in org.chameleon.boot

ethernetbuiltin=Yes


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Hi Artur

I used chimera latest version it is same like chameleon. I fixed according to "ethernetbuiltin=Yes" but still i cannot be able to sign in iCloud. I am sending mine "Smbios" configuration. Please check if i need to change any thing even i change my serial no according to tonycrap. If it not right then what it should be. I am using p8p67 deluxe board.

Thanks in advance.

Link to comment
Share on other sites

Hi Artur

I used chimera latest version it is same like chameleon. I fixed according to "ethernetbuiltin=Yes" but still i cannot be able to sign in iCloud. I am sending mine "Smbios" configuration. Please check if i need to change any thing even i change my serial no according to tonycrap. If it not right then what it should be. I am using p8p67 deluxe board.

Thanks in advance.

Link to comment
Share on other sites

I am also unable to log in to iCloud and or the AppStore and discovered that the value of the key IOBuiltin of my NetworkingInterfaces.plist file gets continuously changed to false after every boot.


When I change that value to true ( sudo vi .....) and reboot it is back to false after completing that reboot.

That even happens when I change the permission of that file with sudo chmod 444 to r--r--r-- So there is somewhere

some "higher authority" that plays up on me.


The single Ethernet card of my hack is shown by System Report as en0. In my org.Chameleon.Boot.plist file

EthernetBuitin value is set to yes.


I am using the Lnx2Mac's RealtekRTL81x.. drivers built into MuliBeast 5.02 with my networking functionality being 100%

without any other issues.


I am using a GA X58A-UD3R mobo i7 930 OC 4.2 gigs Disabling OC makes no difference.


Any help is most appreciated.


OK in the meantime I got it working. I added another EFI string for the Ethernet card into the

org.chamelion.Boot.plist file.


My rig Ga x58A UD3R 12gig Mushkin OC 4.2 gigs Noctua NH-D14 cooler GTX285 +8400GS

video cards iCloud,sleep,dual video cards,networking, blue ray writer, CD/DVDwriter, 12 SATA drives all with 32 meg on board cache. These together with the 2 optical drives occupy all of the 12 available SATA ports on this mobo. Tripple booting, Everything is working like a dream.


Anybody interested wanting to know how I got the 8400GS working with Mountain Lion let me know

I have a simple universal solution that many may benefit from for those legacy cards that still used to

work in Lion 10.7.5 but for which Apple dropped support under Mountain Lion.


Greets Henties

Edited by Guest
Link to comment
Share on other sites

hello


use one of last chameleon


valid serial in smbios


ethernetbuiltin=yes


ethernet in en0


if nothing of this works


insert also in org.chameleon


SystemId

**


Replace the ** with the key generated from http://www.famkruithof.net/uuid/uuidgen


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Thank you very much for this post. It was really useful (when I really follow instructions) if you make it property.


Deleting NetworkInterfaces.plist was enough to fix editing problems I were experimenting.


Thank you guys for all this hard work done.

Link to comment
Share on other sites

I can not login iCloud, Facetime, iMessage too.


My NetworkInterfaces.plist as below:

 

<?xml version="1.0" encoding="UTF-8"?>




Interfaces



Active


BSD Name

en0

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

0

IOMACAddress


GANzbE8O


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP02@1C,1/IOPCI2PCIBridge/PXSX@0/com_lnx2mac_RealtekRTL81xx/en0

SCNetworkInterfaceInfo


UserDefinedName

Ethernet


SCNetworkInterfaceType

Ethernet



Active


BSD Name

en1

IOBuiltin


IOInterfaceType

6

IOInterfaceUnit

1

IOMACAddress


OFn5Jvfx


IOPathMatch

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP04@1C,3/IOPCI2PCIBridge/PXSX@0/AirPort_AtherosNewma40/en1

SCNetworkInterfaceInfo


UserDefinedName

Wi-Fi


SCNetworkInterfaceType

IEEE80211



Model

MacBookPro8,1


 

com.apple.Boot.plist as below:

<?xml version="1.0" encoding="UTF-8"?>




Kernel Flags


device-properties

4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600011c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001


 

org.chameleon.Boot.plist and SMBios.plist created by Chameleon Wizard 4.1.0 and EFIStudio:

 

<?xml version="1.0" encoding="UTF-8"?>




DSDT

/Extra/DSDT.aml

Default Partition

hd(0,4)

DropSSDT

Yes

EthernetBuiltIn

Yes

GenerateCStates

Yes

GeneratePStates

Yes

GraphicsEnabler

Yes

Kernel

/Extra/mach_kernel

Kernel Flags

-v -force64

SMBIOS

/Extra/SMBios.plist

SystemId

44454c4c-4800-1057-8052-1803736c4f0e

SystemType

2

Theme

LoginToLion

Timeout

3

USBBusFix

Yes

UseKernelCache

Yes

device-properties

4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600011c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001


 

<?xml version="1.0" encoding="UTF-8"?>




Credits

Created with Champlist

SMUUID

A0F78530-9597-5CB9-81B2-A1A4AD5CDFB7

SMbiosvendor

Apple Inc.

SMbiosversion

MBP81.88Z.0047.B27.1201241646

SMboardproduct

Mac-94245B3640C91C81

SMfamily

MacBook Pro

SMproductname

MacBookPro8,1

SMserial

G82FRF60DH2L

SMsystemversion

1.0


 

Anyone can help me fix this? Thanks for your time.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...