Die beiden Teile im Anhang dienen gemeinsam dazu, eine NVRAM-Simulation zu generieren, die beim Anmelden an Apples iMessage und FaceTime benötigt wird. Das Modul FileNVRAM.dylib gehört in den Ordner Extra/modules bei einer Chameleon/Chimera-Installation und der Kext FileNVRAM.kext in System/Library/Extentions. Nach den Erstellen des NVRAMs und einem Neustart kann dieser mit Terminal-Befehlen beschrieben werden, wie z.B.:
Hier als Beispiel der MLB- und der ROM-Wert für iMessage:
Man braucht ein % -Zeichen vor jedem Zahlen/Buchstaben-Paar des ROM-Wertes bei der Eingabe, wie: %nn%nn%nn%nn%nn%nn). Ich hab hier mal ein paar abgelaufene Beispiel-Werte aus unserer Datenbank genommen. Es gelten natürlich weiter die Einschränkungen aus Griven's Thread
Unterdessen sind wir einen deutlichen Schritt weiter: eigentlich lässt sich recht einfach auch die SystemId in die org.chameleon.Boot.PList schreiben. Und: Sie wird von da aus tatsächlich ausgelesen
und
Beide Werte müssen natürlich genau denen vom Original entsprechen, nichts verdreht, hier ist es richtig rum..