Contribute
Register
I was able to at least get the code to call customer service by using the MLB generated from my MacBook Pro with a serial number generated using Clover Configurator and the ROM set to "UseMacAddr0".

OS X - 10.10.1
Clover - 3048
 
Using a serial number generated by Clover Configurator and then taking the first 4 characters and then adding a random 9 characters to the end of that for the MLB gets me the message to call support. Guess I will be picking up the phone tomorrow. This is not using anything from a real Mac.

I had to call support when booting my 2006 Mac Pro using a modified boot.efi file so this far is fine for me if it sticks after reboots.
 
Calling customer service does work. I called them three hours ago and got it reset in less than a minute. The customer service rep asked for my serial number and I told him I left home for an errand because they kept me on hold for 20 minutes and he apologized and told me I was all set.


Just FYI I am a super noob at this and I only got the "call customer service" prompt when I changed my MLB so that it is only 13 digits long since my s/n was only 11 digits. THIS FORUM ROCKS AND THIS THREAD RULES. Everything on my hackintosh works and I'm super siked. Thanks to everyone who contributed.
 
@All,

I think i need to clarify the situation a little further as there does seem to be some confusion over the current status and if calling Apple will help.

MLB & ROM must be white-listed

Having done extensive testing with various combinations of MLB & ROM values (real and generated) it seems that both the MLB & ROM values must now be white-listed on Apples servers, real Mac's have their ID's added to the Apple database during the manufacturing process, however there are always going to be a few cases where this is not true such as refurbished systems ... etc.

In these instances the Call Apple/Customer Code message would be displayed and the user would go through the contact Apple procedure similar to what is detailed in Part-2, Step-8 of teh guide.

Hackingtosh users can still do this but only do it if you know 100% that your MLB is correctly formatted. Even if you successfully call Apple with a customer code and they 'Activate' iMessage for the device by adding the MLB & ROM to the white list database, the MLB must also pass verification by the automated authentication process when you login to iMessage - It would seem that in most cases the Apple support desk is unaware of the automated verification process and will not be able to help you any further.

It's still unclear if the ROM value must conform to an Apple standard, although it is clear that it must be white listed. One possible way of generating a vlid Apple ROM value is to use the Apple-Mac-Hack utility which appears to be able to generate valid Apple ROM values - however i myself have yet to confirm that the ROM values it generates do follow an Apple standard.

17 Digit MLB's

Systems using a user-generated, 17 digit non-Apple MLB will not work, if you do call Apple, it may activate for a short period (up-to a few hours) but ultimately the MLB will fail the improved verification checks and be deactivated resulting in the call Apple dialogue again. Currently there is no method for generating a valid 17 digit MLB which will pass Apple verification, however this is the focus of much attention by myself and others and it is hopeful that the syntax will be fully understood soon.

13 Digit MLB's

13 Digit MLB's must still conform to some basic back-end verification, however since they lack the more complex parts of the 17 digit MLB format it is still possible to user-generate a valid 13 digit MLB that will pass back-end Apple verification, but simply using your OSX S/N + extra random digits like in the past will not work. You do have to use some elements of the OSX S/N but it should ideally contain a manufacturing date and batch code that is earlier than the date code in the OSX S/N, additionally it must also contain the correct Apple ''EEE' code - this is yet another Apple part/type reference and can be obtained by researching replacement system boards, some sites list the 'EEE' code in the product description. As yet there is no real easy automatic method to do this so it requires a fair bit of effort by the end user, but it does work. I may write a method to assist in this approach but there are already a few other forums that detail the MLB in more detail so for the time-being if you want to try this approach then this is a good place to start.

I hope this helps to clarify any confusion that some users may have, keep an eye on the main guide for any further news and developments.

Cheers
Jay
 
@All,

I think i need to clarify the situation a little further as there does seem to be some confusion over the current status and if calling Apple will help.

MLB & ROM must be white-listed

Having done extensive testing with various combinations of MLB & ROM values (real and generated) it seems that both the MLB & ROM values must now be white-listed on Apples servers, real Mac's have their ID's added to the Apple database during the manufacturing process, however there are always going to be a few cases where this is not true such as refurbished systems ... etc.
...

Thanks for the update and information. A guide would be very useful i'm sure. The one you did on the first pages are a god send. lol.

Quick question as well. Does continuity working rely on having iMessage and Facetime working too?
 
I just successfully installed Yosemite in my HP 4540S, is working almost perfect, need to fix the iMessage and the sound is crackling and I haven;t been able to fix those just yet, can anyone help me?
Thanks
 
Thanks for the update and information. A guide would be very useful i'm sure. The one you did on the first pages are a god send. lol.

Quick question as well. Does continuity working rely on having iMessage and Facetime working too?


No, but obviously you can't handoff a imessage from your phone to your hack though. Handoff using chrome, mail, etc work just fine.
 
No, but obviously you can't handoff a imessage from your phone to your hack though. Handoff using chrome, mail, etc work just fine.

Handoff and continuity are different things. Handoff is typing in pages, notes, numbers, mail, etc. and then picking up your iPad and they are where you left off. Continuity is the ability to make and receive phone calls on your iPad or Mac along with SMS.
 
Quick question as well. Does continuity working rely on having iMessage and Facetime working too?

@ResentedPoet,

Handoff should work fine as long as IOS 8+ and OSX 10.10+ devices are connected to the same SSID/WiFi network and your hack has a supported bluetooth adapter and/or your BT kext has been patched to allow it to be enabled.

Obviously if iMessage is not working on OSX then you will be unable to use the continuity features such as SMS and Phone calls, however continuity uses the same inter-device-protocols (BT & WiFi) as handoff so as long as that is working and you have working iMessage then the continuity features should also work.

Cheers
Jay
 
Back
Top