Contribute
Register

z170x + 6700k + High Sierra - iMessage Error - Clover r4934

Status
Not open for further replies.
Joined
Aug 23, 2012
Messages
57
Motherboard
Gigabyte Z170X-Gaming 5
CPU
i7-6700K
Graphics
GTX 980 Ti
Mac
  1. MacBook Pro
Classic Mac
  1. 128K
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Hello All. My setup is:
* Gigabyte Z170x Gaming 5
* i7 6700k @ 4.8ghz (Delid, low temps)
* 4 ssds (Clover and High Sierra installation at a Sata 3 250gb Pro Samsung: others: win10 + Ubuntu + shared data)
* 32gb RAM
* 4tb HDD for storage

I have NVRAM emulation (seems to be working as I can see variables after reboots)
Heitors-iMac:~ hbarcellos$ nvram -p
flagstate %00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00
fakesmc-key-MSWr-ui8 %00
fakesmc-key-RBr -ch8* j95j95a%00
fakesmc-key-EPCI-ui32 %08%c0%f0%00
fakesmc-key-MSAc-ui16 %00%00
fakesmc-key-BATP-flag %00
fakesmc-key-$Num-ui8 %01
fakesmc-key-REV -ch8* %023%0f%00%00%10
fmm-computer-name Heitor%e2%80%99s iMac
bluetoothActiveControllerInfo %e8!\%0a%00%00%00%00Q%14%00%02r?>'
fakesmc-key-MSTc-ui8 %00
fakesmc-key-MSPS-ui16 %00%03
fakesmc-key-RMde-char A
csr-active-config g%00%00%00
fakesmc-key-RPlt-ch8* j95%00%00%00%00%00
previous-system-uuid 2FA486DE-8D4F-3E62-B807-8DF9E33B00F0
fakesmc-key-BEMB-flag %00
fakesmc-key-#KEY-ui32 %00%00%00%10
SystemAudioVolume W
EFIBluetoothDelay %b8%0b
fakesmc-key-MSFW-ui8 %01%00
security-mode none
specialbootdevice %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%00%17%03%12%0a%00%00%00%ff%ff%00%00%04%01*%00%02%00%00%00(@%06%00%00%00%00%00`%f2%c8%1d%00%00%00%00%9fS(}%c0%dd%e6B%9d%d9%0e%16$z%03"%02%02%04%03$%00%f7%fct%be|%0b%f3I%91G%01%f4%04.hB%de%86%a4/O%8db>%b8%07%8d%f9%e3;%00%f0%7f%ff%04%00
EmuVariableUefiPresent Yes
install-product-url x-osproduct://2FA486DE-8D4F-3E62-B807-8DF9E33B00F0/macOS%2520Install%2520Data
fakesmc-key-$Adr-ui32 %00%00%03%00
nvda_drv 1%00
EFILoginHiDPI %00%00%00%00
foo bar
fakesmc-key-BNum-ui8 %00
SystemAudioVolumeDB %00
TestVar HelloWorldHB
prev-lang:kbd en:0
Heitors-iMac:~ hbarcellos$

Ethernet (wired is en0) : Check Screenshot
And, my CLOVER config.plist is also attached.
Nevertheless, Im still continuing to get errors trying to log @ iMessage.
Plus:
* CLOVER does not store my last selected option
* And, from time to time, Im unable to restart (black screen).

Someone can give me some tips about where to look? I would like to get more information about the shutdown/restart problem?
I think that might be the root cause of my errors.

*PS* Here are my iMessageLog between reboots:
Last login: Mon Jun 3 07:40:25 on ttys000

Heitors-iMac:~ hbarcellos$ /Users/hbarcellos/Downloads/iMessageDebug ; exit;

**********************iMessage Debug**********************

Credits: ElNono, mdmwii,flux84, sugarface, pokenguyen

Model: iMac17,1

Board-id: Mac-B809C3757DA9BB8D
SerialNumber: C02RX6Y2GG7L
Hardware UUID: 2BC51950-A9BE-57F6-AD6E-E952E6218094
System-ID: 14F2E826-D26E-4E7B-B6B4-681F94EEBDD9
ROM: 681f94eebdd9

BoardSerialNumber: C02LNP2EFLHH

Gq3489ugfi: b3b67fbe413657968459438a7d24a7c3f2
Fyp98tpgj: 8ebdf3c67a1b2c7610f1d76f1ad9bfbf38
kbjfrfpoJU: 7804072eb15a31ac4a3fc7d6ab522cf83d
oycqAZloTNDm: 29e37c5cfbd9f95049d1f70b838f48c9cc
abKPld1EcMni: 235ad3c1856dcecec7181578e1a6dac591

And the other:

**********************iMessage Debug**********************
Credits: ElNono, mdmwii,flux84, sugarface, pokenguyen


Model: iMac17,1
Board-id: Mac-B809C3757DA9BB8D
SerialNumber: C02RX6Y2GG7L
Hardware UUID: 2BC51950-A9BE-57F6-AD6E-E952E6218094

System-ID: 14F2E826-D26E-4E7B-B6B4-681F94EEBDD9
ROM: f6aa87eebdd9
BoardSerialNumber: C02LNP2EFLHH

Gq3489ugfi: b3b67fbe413657968459438a7d24a7c3f2
Fyp98tpgj: 8ebdf3c67a1b2c7610f1d76f1ad9bfbf38
kbjfrfpoJU: 7804072eb15a31ac4a3fc7d6ab522cf83d
oycqAZloTNDm: 2f8efa8893d97afc325699a3695588dbab
abKPld1EcMni: 235ad3c1856dcecec7181578e1a6dac591
 

Attachments

  • Screen Shot 2019-06-03 at 7.48.50 AM.png
    Screen Shot 2019-06-03 at 7.48.50 AM.png
    107.7 KB · Views: 63
  • config.plist
    7.2 KB · Views: 98
I can see variables after reboots
The fact that you can "see variables after reboots" is inconclusive - Test definitively.

If you have not already done so, try with the RC scripts installed.
 
As far as I can tell, I'm using RC scripts. As for the definitive test, besides the nvram variables between reboot, what else can I use? Sorry, I was unable to find anything else at that post...

*PS* Yesterday, I was able to connect to iMessage. Today, again, got an error... :|
*BTW* : Here's my /Volumes/ctmTempMpaim39BQJ2/EFI/CLOVER/drivers64UEFI/
 

Attachments

  • Screen Shot 2019-06-04 at 8.35.21 AM.png
    Screen Shot 2019-06-04 at 8.35.21 AM.png
    111.7 KB · Views: 46
Last edited:
Thanks
Just run the Clover installer and select them

View attachment 409704

Just run the test exactly as it says - Nothing else.


Typical behaviour when NVRAM is missing, native or emulated.

Thanks. I already have RC Scripts. Maybe I have too much stuff inside Clover's drivers64UEFI and some APTIO is conflicting with RC?

About the run exactly, I'm really sorry. Its a 9 page post with several tries and nothing conclusive. I really don't know exactly what to try...
 
Its a 9 page post with several tries and nothing conclusive.
Are you serious ?
Post #1 tells you how to test for NVRAM.

See also what RehabMan says in Post #2 :
A common mistake people make which breaks NVRAM completely is to use EmuVariable, but forget to install "RC scripts to boot volume". In that case, NVRAM is emulated, but never saved to disk for later restoration after restart.
 
Well, as for post #1, that was exactly what I had used in the first place. I'm able to retrieve TestVar between reboots.

Screen Shot 2019-06-06 at 8.02.54 AM.png

As for RC Scripts, I also already have it installed at my main boot volume.
Actually, as I have several different SSDs on my machine, I always choose the one I want to use by pressing f12 during boot to bring up the boot menu. I have already installed it several times on my boot volume. Is there a way to check if RC scripts are being correctly installed going through terminal and mounting EFI volume?

My guess now is: I have too much stuff inside CLOVER drivers. Maybe something is conflicting with EmuVariables.
 
I think Im getting the logic of it. nvram.plist is just a text file database containing nvram variables.
theres something to load those at boot and something else to save to it on shutdown/restart.
Im pretty sure it's a matter of what's available during boot and shutdown/restart process.
For instance:
Screen Shot 2019-06-06 at 8.17.58 AM.png
 
Actually, as I have several different SSDs on my machine, I always choose the one I want to use by pressing f12 during boot to bring up the boot menu.
Information for accessing Apple services is stored in NVRAM.
If you are emulating NVRAM then the information is saved in a file called nvram.plist.
When you boot the required information is read from nvram.plist.
If you shutdown one disk and then boot from another then the information will be different as it saves to nvram.plist on one disk and then retrieves information from a different nvram.plist - Obviously there is a conflict there as the information last used is not the same as that currently loaded.
This may be the root of your problem.
 
Status
Not open for further replies.
Back
Top