Contribute
Register
So does this mean I should just write random numbers for the MLB and ROM in the correct length if I shouldn't clone? What do you mean by using the serial number?

I have the most recent unibeast.

By the way very helpful and nicely laid out guide!
 
Hello Jaymonkey.

I've followed your guide up to this point, and have updated Chameleon to the latest version using Chameleon Wizard, installed fileNVRAM in /Extra/modules (don't know if it is functioning correctly or not), and ran iMessage debug.

The debug returned this:

Code:
              Model: iMac14,1
           Board-id: Mac-031B6874CF7F642A
       SerialNumber: C02KV205F8J2
      Hardware UUID: 4E30379B-8832-5EE1-A4E2-D190AA2797B7


          System-ID: 7402D403-3504-1F05-6206-FD0700080009
                ROM: failed
  BoardSerialNumber: failed


         Gq3489ugfi: 4c13d3259bccad836c14b3a414494f7684
          Fyp98tpgj: d954b6584ce4c3cb45355f92a981bb613e
         kbjfrfpoJU: 0ce336f5a522abef136f82ccf0f3335144
       oycqAZloTNDm: 0000000000000000000000000000000000
       abKPld1EcMni: 0000000000000000000000000000000000

I also attempted to inject a ROM using this code:
Code:
[COLOR=#000000]sudo nvram [/COLOR]4E30379B-8832-5EE1-A4E2-D190AA2797B7[COLOR=#000000]:ROM=%[/COLOR]74%d4%35%1f%62%fd
It has been modified to match my system, the UUID being replaced by the one shown in the debug above, and using the MAC address from my ethernet.
However, the value does not seem to change whatsoever, as re-running debug returns the same results. Even upon reboot.

Attempting to sign into iMessage returns this:


Any help regarding this issue would be much appreciated. Thank you for your time.



Start using Clover.
 
Hello Jaymonkey.

I've followed your guide up to this point, and have updated Chameleon to the latest version using Chameleon Wizard, installed fileNVRAM in /Extra/modules (don't know if it is functioning correctly or not), and ran iMessage debug.

The debug returned this:

Code:
              Model: iMac14,1
           Board-id: Mac-031B6874CF7F642A
       SerialNumber: C02KV205F8J2
      Hardware UUID: 4E30379B-8832-5EE1-A4E2-D190AA2797B7


          System-ID: 7402D403-3504-1F05-6206-FD0700080009
                ROM: failed
  BoardSerialNumber: failed


         Gq3489ugfi: 4c13d3259bccad836c14b3a414494f7684
          Fyp98tpgj: d954b6584ce4c3cb45355f92a981bb613e
         kbjfrfpoJU: 0ce336f5a522abef136f82ccf0f3335144
       oycqAZloTNDm: 0000000000000000000000000000000000
       abKPld1EcMni: 0000000000000000000000000000000000

I also attempted to inject a ROM using this code:
Code:
[COLOR=#000000]sudo nvram [/COLOR]4E30379B-8832-5EE1-A4E2-D190AA2797B7[COLOR=#000000]:ROM=%[/COLOR]74%d4%35%1f%62%fd
It has been modified to match my system, the UUID being replaced by the one shown in the debug above, and using the MAC address from my ethernet.
However, the value does not seem to change whatsoever, as re-running debug returns the same results. Even upon reboot.

Attempting to sign into iMessage returns this:


Any help regarding this issue would be much appreciated. Thank you for your time.


I had the same problem with the "Failed" on BoardSerialNumber field and solve it following the steps of "Reset FileNVRAM Plist" of this guide, then use a MLB Generator again, restart and run iMessage dubug to verify that the valors reamain, log into iMessage, obtain a customer code and call apple..etc, etc..
 
Not quite the help I was looking for.

Changing to clover won't be easy for me, as I run a Windows 8.1 and Yosemite dual-boot on a single drive. If you'd like to give me some pointers, I'm open for them.

Open Terminal and type in "diskutil list" without the quotes and post the output for that HDD. For example here is my setup which is also Yosemite and Windows 8.1 on a single HDD using Clover installed to the EFI partition:

Code:
[FONT=Menlo]/dev/disk0[/FONT]
[FONT=Menlo]   #:                       TYPE NAME                    SIZE       IDENTIFIER[/FONT]
[FONT=Menlo]   0:      GUID_partition_scheme                        *1.0 TB     disk0[/FONT]
[FONT=Menlo]   1:                        EFI EFI                     209.7 MB   disk0s1[/FONT]
[FONT=Menlo]   2:                  Apple_HFS Yosemite                598.7 GB   disk0s2[/FONT]
[FONT=Menlo]   3:                 Apple_Boot Recovery HD             1.0 GB     disk0s3[/FONT]
[FONT=Menlo]   4: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               134.2 MB   disk0s4[/FONT]
[FONT=Menlo]   5:       Microsoft Basic Data Windows 8.1             399.9 GB   disk0s5[/FONT]


I setup my HDD using my other hack and created two partitions. The first one was for Yosemite formatted as HFS+ Journaled and the second one was for Windows 8.1 and formatted as "Free Space" with the drive setup as GPT. I installed Clover to the EFI partition and then booted Clover and installed Yosemite from a USB stick installer that I had made. The I connected a Windows 8.1 UEFI install USB and booted that. Used the Win 8 installer to format the "Free Space" and installed Windows 8.1. After reboot, if Windows 8 boots up before Clover then you will need to copy the '
CLOVERX64.efi' file from /EFI/EFI/Clover to the /EFI//EFI/Microsoft/Boot folder. Rename the 'bootmgfw.efi' to 'bootmgfw-orig.efi' and then rename the 'CLOVERX64.efi' to 'bootmgfw.efi'. Thats it.

I used to use Chameleon with my Mac Pro 1,1 before there were boot.efi files available for it and started using Clover when the 10.10 beta came out to test it and I would never use Chameleon again.
 
Open Terminal and type in "diskutil list" without the quotes and post the output for that HDD. For example here is my setup which is also Yosemite and Windows 8.1 on a single HDD using Clover installed to the EFI partition:

Code:
[FONT=Menlo]/dev/disk0[/FONT]
[FONT=Menlo]   #:                       TYPE NAME                    SIZE       IDENTIFIER[/FONT]
[FONT=Menlo]   0:      GUID_partition_scheme                        *1.0 TB     disk0[/FONT]
[FONT=Menlo]   1:                        EFI EFI                     209.7 MB   disk0s1[/FONT]
[FONT=Menlo]   2:                  Apple_HFS Yosemite                598.7 GB   disk0s2[/FONT]
[FONT=Menlo]   3:                 Apple_Boot Recovery HD             1.0 GB     disk0s3[/FONT]
[FONT=Menlo]   4: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               134.2 MB   disk0s4[/FONT]
[FONT=Menlo]   5:       Microsoft Basic Data Windows 8.1             399.9 GB   disk0s5[/FONT]


I setup my HDD using my other hack and created two partitions. The first one was for Yosemite formatted as HFS+ Journaled and the second one was for Windows 8.1 and formatted as "Free Space" with the drive setup as GPT. I installed Clover to the EFI partition and then booted Clover and installed Yosemite from a USB stick installer that I had made. The I connected a Windows 8.1 UEFI install USB and booted that. Used the Win 8 installer to format the "Free Space" and installed Windows 8.1. After reboot, if Windows 8 boots up before Clover then you will need to copy the '
CLOVERX64.efi' file from /EFI/EFI/Clover to the /EFI//EFI/Microsoft/Boot folder. Rename the 'bootmgfw.efi' to 'bootmgfw-orig.efi' and then rename the 'CLOVERX64.efi' to 'bootmgfw.efi'. Thats it.

I used to use Chameleon with my Mac Pro 1,1 before there were boot.efi files available for it and started using Clover when the 10.10 beta came out to test it and I would never use Chameleon again.

I'm not looking to re-install my OS's. It would take me much too long to get everything back to how I have it currently. Is there any way I can update just the bootloader?
I've seen little snippets of info in posts on here, but nothing that looked like it would help. I have plenty of drives I can clone to, so backing up isn't a problem.
(Getting off topic here... maybe a new thread is in order.)
 
I had the same problem with the "Failed" on BoardSerialNumber field and solve it following the steps of "Reset FileNVRAM Plist" of this guide, then use a MLB Generator again, restart and run iMessage dubug to verify that the valors reamain, log into iMessage, obtain a customer code and call apple..etc, etc..

Thanks for your suggestion. I'll definitely try it out if I can't get clover to work/don't like it.
 
I'm not looking to re-install my OS's. It would take me much too long to get everything back to how I have it currently. Is there any way I can update just the bootloader?
I've seen little snippets of info in posts on here, but nothing that looked like it would help. I have plenty of drives I can clone to, so backing up isn't a problem.
(Getting off topic here... maybe a new thread is in order.)

I didn't say that you had to reinstall everything but you might depending on how you are currently setup. That is why I asked you to post your terminal output. Are you using a UEFI board?
 
I didn't say that you had to reinstall everything but you might depending on how you are currently setup. That is why I asked you to post your terminal output. Are you using a UEFI board?

Sounded as though you were suggesting that in your post.
Yes, I have a UEFI board. I'm using a Gigabyte G.1 Sniper Z5S on the latest BIOS update. Have a i5-4670K powering it, and Gigabyte GTX 970 driving both of my displays too.
 
Sounded as though you were suggesting that in your post.
Yes, I have a UEFI board. I'm using a Gigabyte G.1 Sniper Z5S on the latest BIOS update. Have a i5-4670K powering it, and Gigabyte GTX 970 driving both of my displays too.

The question still is what does your partition map look like and is Windows 8.1 installed in UEFI mode. You can boot Clover from a Hybrid MBR if you are not running a pure GPT. It might as simple as installing clover in the EFI partition of your drive but you still haven't posted the "diskutil list" output.
 
Back
Top