heryts Posted July 7, 2014 Share Posted July 7, 2014 Yosemite iMessage change their system I think its time to register your own apple id with your own mlb and romI did contact apple support to activate my friend mlb and rom with my apple id on yosemiteAnd the result is, that i can login imesage with his value, but still, my friend cant login imessage, its asking him to contact apple support And when i try my another apple id, i can't login i message, which asking me to contact apple support see picture below 3 apple id with one success that i registered by contact apple support and two failed (contact apple support) which didn't happen when i shared my MLB and ROM value for the first time, i decided to share because i tested with 3 different apple id, and i still can login without any issue, but now its change, i can't login with different apple id so Conclusion is One apple id for One MLB and ROM though you still can share your MLB and ROM but still you have to call apple support to activate your apple id with that MLB and ROM value so there is nothing i can share now 13 Link to comment Share on other sites More sharing options...
snoozepops Posted July 8, 2014 Share Posted July 8, 2014 I updated my Mavericks system from 10.9.3 to 10.9.4 with the combo update today and could not sign into Messages or Facetime. I edited my nvram.xxx.plist as you explained in your post, rebooted, and all is fine now. Thank you for this very easy solution. 1 Link to comment Share on other sites More sharing options...
heryts Posted July 8, 2014 Author Share Posted July 8, 2014 You.'re welcome, i hope it will solve another hackintosh user regarding imessage Link to comment Share on other sites More sharing options...
pokenguyen Posted July 8, 2014 Share Posted July 8, 2014 Thank you very much, I don't need to use CC or contact Apple anymore to get iMessage working. The problem is will those ID be blocked in future? EDIT: I added your solution here http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/?do=findComment&comment=2020598 Link to comment Share on other sites More sharing options...
StoneTemplePilots Posted July 8, 2014 Share Posted July 8, 2014 so i'd like to share about what i just figured out about iMessage login problem so what you actually need is mlb and mac address ethernet (off course ethernet must be en 0) fromregistered device or hardware on apple server, try this and i hope it will solve your iMessage login issue, except for amd machine, i don't know how it works if you're using clover, make sure you have EmuVariableUefi-64.efi in drivers64UEFI's folder 1. open clover configurator 2. goto Rt Variables section, put MLB value = C02K7438DRVCN1S5A and ROM value = UEZdNpmp 3. goto SMBIOS section, put SmUUID value = 9DFF0000-3C12-0539-FFFF-50465D3699A9 4. and then reboot if you're using chameleon, make sure you have nvram-smuuid.plist (example on my notebook is nvram.9dff0000-3c12-0539-ffff-50465d3699a9.plist) in Extra's folder, if you don't have, try to find working nvram module for your hardware (currently i'm using nvram.lib 1.1.3 and chameleon 2377) 1. open terminal 2. sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB=C02K7438DRVCN1S5A 3. sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM=PF]6%99%a9 or alternatively you can manually edit file above with text editor (I'm using PlistEditor) and change MLB value (without quote) = "QzAySzc0MzhEUlZDTjFTNUE=" and ROM value (without quote) = "UEZdNpmp" 4. and then reboot and if you have real mac hardware or another hackintosh that can login iMessage, you just need these value to apply on another hardware or future installation, you can get these value by running iMessage_debug attached program on terminal Hi heryts, thanks, imessage_debug showed everything as functional but still I wasn't able to log in, got a popup with a code telling I should call apple, but I didn't so. I connected my iPad and as I wanted to login it with itunes I've been asked to change my payment data. I set my creditcard data and a few minutes later I got online with imessage ; ) best regards 1 Link to comment Share on other sites More sharing options...
heryts Posted July 8, 2014 Author Share Posted July 8, 2014 Your imesage debug result should show MLB and Rom as above, would you mind for posting the result of imessage debug Link to comment Share on other sites More sharing options...
StoneTemplePilots Posted July 8, 2014 Share Posted July 8, 2014 Your imesage debug result should show MLB and Rom as above, would you mind for posting the result of imessage debug 2014-07-08 16:30:30.168 imessage_debug[1738:68835] Gq3489ugfi: <412559d2 0b89a647 727f85d0 e68dd7d2 f6> 2014-07-08 16:30:30.169 imessage_debug[1738:68835] Fyp98tpgj: <55583b4e 200da142 eca3893a d4f7cf24 aa> 2014-07-08 16:30:30.169 imessage_debug[1738:68835] kbjfrfpoJU: <45785670 9b08f7a8 1b9be333 c7edcb9d 69> 2014-07-08 16:30:30.169 imessage_debug[1738:68835] IOPlatformSerialNumber: C02LLJ13DNMP 2014-07-08 16:30:30.169 imessage_debug[1738:68835] IOPlatformUUID: 2E9C185D-EAA8-5F60-A3D2-61392B85F093 2014-07-08 16:30:30.169 imessage_debug[1738:68835] board-id: Mac-FC02E91DDD3FA6A4 2014-07-08 16:30:30.169 imessage_debug[1738:68835] product-name: iMac13,2 2014-07-08 16:30:30.169 imessage_debug[1738:68835] 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM: <10bf48bc 49be> 2014-07-08 16:30:30.170 imessage_debug[1738:68835] 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB: C02LLJ13DNMP4LPBW 2014-07-08 16:30:30.170 imessage_debug[1738:68835] oycqAZloTNDm: <29339251 f3f4e886 cf4e5d9b fef3e087 de> 2014-07-08 16:30:30.170 imessage_debug[1738:68835] abKPld1EcMni: <fab54210 c61b5cbc ca932ae5 bbdefb6c 7b> I used the MLB and other values generated for and by chameleon last year and ROM is my mac adress exactly. Now I'm using clover and it appears to writing the corrected values at boot. Link to comment Share on other sites More sharing options...
heryts Posted July 8, 2014 Author Share Posted July 8, 2014 Thank you very much, I don't need to use CC or contact Apple anymore to get iMessage working. The problem is will those ID be blocked in future? EDIT: I added your solution here http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/?do=findComment&comment=2020598 i hope not, there are many people using this value, and it still work, dont wory, as we can make example when we have real mac, we can login apple service with any apple id 2014-07-08 16:30:30.168 imessage_debug[1738:68835] Gq3489ugfi: <412559d2 0b89a647 727f85d0 e68dd7d2 f6> 2014-07-08 16:30:30.169 imessage_debug[1738:68835] Fyp98tpgj: <55583b4e 200da142 eca3893a d4f7cf24 aa> 2014-07-08 16:30:30.169 imessage_debug[1738:68835] kbjfrfpoJU: <45785670 9b08f7a8 1b9be333 c7edcb9d 69> 2014-07-08 16:30:30.169 imessage_debug[1738:68835] IOPlatformSerialNumber: C02LLJ13DNMP 2014-07-08 16:30:30.169 imessage_debug[1738:68835] IOPlatformUUID: 2E9C185D-EAA8-5F60-A3D2-61392B85F093 2014-07-08 16:30:30.169 imessage_debug[1738:68835] board-id: Mac-FC02E91DDD3FA6A4 2014-07-08 16:30:30.169 imessage_debug[1738:68835] product-name: iMac13,2 2014-07-08 16:30:30.169 imessage_debug[1738:68835] 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM: <10bf48bc 49be> 2014-07-08 16:30:30.170 imessage_debug[1738:68835] 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB: C02LLJ13DNMP4LPBW 2014-07-08 16:30:30.170 imessage_debug[1738:68835] oycqAZloTNDm: <29339251 f3f4e886 cf4e5d9b fef3e087 de> 2014-07-08 16:30:30.170 imessage_debug[1738:68835] abKPld1EcMni: <fab54210 c61b5cbc ca932ae5 bbdefb6c 7b> your mlb vaand rom value havent changed yet, are you using clover or chameleon Link to comment Share on other sites More sharing options...
StoneTemplePilots Posted July 8, 2014 Share Posted July 8, 2014 i hope not, there are many people using this value, and it still work, dont wory, as we can make example when we have real mac, we can login apple service with any apple id your mlb vaand rom value havent changed yet, are you using clover or chameleon clover actually but the MLB correlating with my serial is from chameleon's generated nvram.plist off the extra folder. I used nvram.dylib earlier. Link to comment Share on other sites More sharing options...
heryts Posted July 8, 2014 Author Share Posted July 8, 2014 Yeah, but apple server doesnt recognize your mlb and rom, you should put mlb and rom value from real mac hardware or another machine that recognized by apple server, and to do so you need contact apple, i share my value, because i contacted apple, so it recognized by apple server and it can be used to login imesage Link to comment Share on other sites More sharing options...
StoneTemplePilots Posted July 8, 2014 Share Posted July 8, 2014 Yeah, but apple server doesnt recognize your mlb and rom, you should put mlb and rom value from real mac hardware or another machine that recognized by apple server, and to do so you need contact apple, i share my value, because i contacted apple, so it recognized by apple server and it can be used to login imesage I'm not kidding ; ) the serial has been generated by chameleon wizard but I'm using it since years. Link to comment Share on other sites More sharing options...
heryts Posted July 8, 2014 Author Share Posted July 8, 2014 Bildschirmfoto 2014-07-08 um 16.43.46.png I'm not kidding ; ) the serial has been generated by chameleon wizard but I'm using it since years. ok, but have you confirmed that your hardware can login iMessage because when we make new installation usually chameleon or clover generate new MLB value, which I'm sure ROM value won't change Link to comment Share on other sites More sharing options...
StoneTemplePilots Posted July 8, 2014 Share Posted July 8, 2014 ok, but have you confirmed that your hardware can login iMessage because when we make new installation usually chameleon or clover generate new MLB value, which I'm sure ROM value won't change my ROM value is the same as my en0 hw adress: en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4> ether 10:bf:48:bc:49:be inet6 fe80::12bf:48ff:febc:49be%en0 prefixlen 64 scopeid 0x4 inet 10.0.0.2 netmask 0xffff0000 broadcast 10.0.255.255 nd6 options=1<PERFORMNUD> media: autoselect (1000baseT <full-duplex>) status: active Oh I see now I can't set my status to online, the logs show: 08.07.14 16:52:25,703 usbmuxd[56]: lockssl_handshake (thread 0x102a81000): SSL handshake fatal lower level error -1: SSL_ERROR_WANT_READ account is active but it's impossible to set myself available Link to comment Share on other sites More sharing options...
heryts Posted July 8, 2014 Author Share Posted July 8, 2014 I'm sorry, what i mean is you need those value from system with working iMessage if you are using value as i posted above you should login iMessage without problem, alternatively you can take those value from real mack or another hackintosh user that can login iMessage try to sign out and sign in again to make sure that your system is working with iMessage Link to comment Share on other sites More sharing options...
pinarek Posted July 9, 2014 Share Posted July 9, 2014 heryts... i have a question to the ROM Number ? My ROM is: <10bf48bc 49be> muss i past with this < to begin and > in Cloverconfigurator in RT Varaibles section ? and in my Number is a Empty Symbol inside... ist that right ? Link to comment Share on other sites More sharing options...
Maniac10 Posted July 9, 2014 Share Posted July 9, 2014 Both MLB and ROM keys are deprecated and read from the SMBIOS now. The MLB key is taken from "BoardSerialNumber" and the ROM from your ethernet MAC address. So if you're going to add your ethernet's own MAC address as the ROM then delete the key instead and Clover will inject it for you automatically. Use it only in case you want to override what Clover injects. Link to comment Share on other sites More sharing options...
midi-sama Posted July 9, 2014 Share Posted July 9, 2014 WOW! it worked thanks, now just asking, should I backup the other settings? or will iM go lost again? Link to comment Share on other sites More sharing options...
heryts Posted July 9, 2014 Author Share Posted July 9, 2014 heryts... i have a question to the ROM Number ? My ROM is: <10bf48bc 49be> muss i past with this < to begin and > in Cloverconfigurator in RT Varaibles section ? and in my Number is a Empty Symbol inside... ist that right ? You must convert to base 64 you just take the value ex aa bb cc dd ee ff and convert it, you can reverse my value to hex, then you can see my mac addressWOW! it worked thanks, now just asking, should I backup the other settings? or will iM go lost again?If you have overrided it, you should not loose it, 1 Link to comment Share on other sites More sharing options...
midi-sama Posted July 9, 2014 Share Posted July 9, 2014 Meh! I used yours :/ Link to comment Share on other sites More sharing options...
Onixs Posted July 9, 2014 Share Posted July 9, 2014 @herytsThanks for the workaround/fix.As for me, I didnt use SMUUID, only your MLB & ROM value and it worked. 1 Link to comment Share on other sites More sharing options...
heryts Posted July 9, 2014 Author Share Posted July 9, 2014 If your bios support write nvram without emuvariabel uefi driver then you dont need smuuid value, as my computer doesnt need it either, but before i share i need to test on other hardware and i found some other hardware cant override Rom value without injecting smuud value Link to comment Share on other sites More sharing options...
Onixs Posted July 9, 2014 Share Posted July 9, 2014 If your bios support write nvram without emuvariabel uefi driver then you dont need smuuid value, as my computer doesnt need it either, but before i share i need to test on other hardware and i found some other hardware cant override Rom value without injecting smuud value That make sense now 1 Link to comment Share on other sites More sharing options...
pinarek Posted July 9, 2014 Share Posted July 9, 2014 Heryts... Can you please me Show a value to hex converter ? Where can find this ? Link to comment Share on other sites More sharing options...
heryts Posted July 9, 2014 Author Share Posted July 9, 2014 Heryts... Can you please me Show a value to hex converter ? Where can find this ? im using web based converter, try to search from google With keyword hex to base64 converter Link to comment Share on other sites More sharing options...
pinarek Posted July 9, 2014 Share Posted July 9, 2014 I understand this correctly, so the Rome = MAC address should only be expressed in base-64 format or? If that is so, then it's not the ROM does not match my MAC address. My Mac Address is: d4:3d:7e:2b:82:29 What results from this for a ROM? Whit this converter: http://tomeko.net/online_tools/hex_to_base64.php?lang=en say me from ROM: 04SzcbDT This is NOT my MAC Adress: d4:3d:7e:2b:82:29 So what is wrong here. Link to comment Share on other sites More sharing options...
Recommended Posts