hm nach dem update auf Yosemite gehts bei mir auch nicht mehr
der nvram ist nach jedem reboot nicht mehr gesetzt
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenhm nach dem update auf Yosemite gehts bei mir auch nicht mehr
der nvram ist nach jedem reboot nicht mehr gesetzt
Serial Number und BoardSerialNumer wurden übernommen. Bei ROM steht leider nur "000000000000".
Müssen weitere Daten übernommen werden?
Funktionieren tut es nicht (Anmeldung fehlgeschlagen").
Gibt es eine Lösung für das ROM Problem?
Hab auch nur Nullen drin...
Kurze Frage:
Warum kann ich bei Ozmosis den Wert für ROM nicht ändern? Weder die Technik mit % vor jeder 2 zahl/buchstaben noch ohne haben irgendeinen Effekt. Wenn ich imessagedebug starte steht dort immer beim Hackintosh fff...
Ansonsten wurden alle Werte inklusive SMBIOS von einem Macbook pro Retina übernommen. Kann aber aktuell noch immer kein iMessage nutzen, habe auch schon alle genannten Ordner gelöscht. EN0 überprüft, builtin usw. Also fast alle Tipps die man um das Thema finden kann versucht.
Bleibt nur noch der Anruf beim Apple.
Ich hab das Gefühl dass liegt eher an der UUID und System-ID
Kann man diese auch selbst ändern?
Mir würde schon reichen wie man die ROM bei ozmosis ändern kann.
Habe es jetzt mal unter Yosemite mit Ozmosis versucht. Leider ohne Erfolg.
Auch bei mir bleibt die ROM auf 000000000000
Von alleine wird Ozmosis diese Werte auch nicht setzen, hier muss man schon selbst ein wenig Hand anlegen. Entweder über NVRAM aus dem Terminal gesetzt
oder aber über die defaults.plist in /EFI/OZ wenn man aus irgendeinem Grund nicht in den NVRAM schreiben kann.
Wenn der Weg über die .plist gewählt wurde muss dann aber vorher ein NVRAM reset durchgeführt werden (im Bios gleichzeitig die Tasten cmd+ctrl+p+r drücken)
OK - ich habe es jetzt hinbekommen, dass die iMessageDebug-Datei auf beiden Systemen fast identisch ist, nur die BoardSerialNumber ist durch das Auffüllen länger.
Leider kein iMessage...
ich habe von meinen MBP Version 9.1
Brauche das ganze für Ozmosis
die Debug infos:
Board-id: Mac-4B7AC7E439455XXX
SerialNumber: C02J20ERXXX
Hardware UUID: 08EED8DC-50BC-5F2D-8188-43EBC2CXX6DF
System-ID: 3A8AC24E-723E-DD54-XCTV-2F19C9A92A32
ROM: 44fb426CCCaa
BoardSerialNumber: C023XXX01DDF3JGAX
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM= hier ROM formatiert mit %
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB= hier SerialNumber
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial= hier noch mal SerialNumber??
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BaseBoardSerial= hier BoardSerialNumber
Sorry ich schnalle es gerade nicht ganz
was kommt jetzt in den 3. Befehl?
und gibts da auch ein Befehl der die ETH karte als Build in markiert?
In den 3. Befehl kommt nochmal die Seriennummer.
Ist es wichtig, dass die Werte im Debug Tool unter:
bjfrfpoJU:
abKPld1EcMni:
Auf beiden Geräten gleich sind. Wie gesagt, alles andere stimmt... Nur die BoardSerial nicht (da aufgefüllt) und diese beiden Werte.
Andere Frage: Klappt es bei euch?
An mehreren Stellen im Netz habe ich jetzt gelesen, dass man mit der Nummer, die man da bekommt bei der Fehlermeldung einfach beim Support anrufen kann und dann würde es funktionieren. Wie seht ihr das?
Die beiden Werte sind nicht erheblich sprich müssen nicht gleich sein. Wichtig ist, dass sich die MLB und ROM Variable gleichen und diesen beiden Werte bei Apple registriert sind. Clonen einer Maschine funktioniert nur dann, wenn deren MLB und ROM auf dem iMessage Server registriert sind. Wenn die "Spender" Werte von einem echten MAC stammen der sich in Deinem Besitz befindet kann ein Anruf bei Apple helfen, wenn nicht sollte man das mit dem anrufen besser lassen!
Die Apple Mitarbeiter sind anhand der Serial durchaus in der Lage zu sehen ob diese zum einen gültig ist und zum anderen schon auf eine andere Apple ID registriert ist....
Hi,
Kann mir einer kurz erläutern warum bei mir sich der Rom Wert von "FFFFFFFFFF" nicht ändern lassen will?
Ich habe fast alles was es zu ändern gibt erfolgreich ändern können:
#SMBIOS
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosVersion=MM61.88Z.0106.B00.1208091121
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductName=Macmini6,2
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial=replace
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductFamily=Macmini
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductId=Mac-F65AE981FFA204ED
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BaseBoardSerial=Replace
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSKU=MD389LL/A
#OzmosisNVRAM
sudo nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args="-fakesmc-use-nvram"
#APPLE
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM=Replace e.g %90%90%9090%90
#4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures=%C0%00%7F%FF
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask=%C0%00%14%03
#CODE
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosVersion
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosDate
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductName
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductFamily
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemVersion
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductId
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BoardVersion
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BaseBoardSerial
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:Manufacturer
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProcessorSerial
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSKU
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BaseBoardAssetTag
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ChassisAssetTag
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:CpuType
#4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:EnclosureType
#CODE
#4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM
#4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB
#4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures
#4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask
Ich bin mittlerweile am Punkt, dass wohl mein Rom Wert entweder vom Bios überschrieben wird oder von einer Datei. Komisch ist nur, dass ich alles ändern kann, nur Rom nicht. Was mache ich falsch?
Ich habe das auch versucht, es bleibt bei iMessagedebug dass mein Hackintosh Rom:ffffffffff stehen hat.
Interessant ist auch dass ich bei system-id auch stehen habe: System-ID: xxxxxxxx-xxxx-xxxx-xxxx-FFFFFFFFFFFF
Ansonsten sieht der Rest ganz gut aus. Ich frag mich nur gerade wie ich diese ff.. wegmachen kann.
Irgendwas stimmt da nicht.
Eigentlich sollte Dir die Analogie doch förmlich ins Auge springen
Setze einfach mal den letzten Block der SystemID auf die Werte die in die Rom Variable sollen und schon klappt es auch mit dem debug Tool und natürlich mit der Rom Variable
Es scheint einfach bei einigen Boards / Firmwares so zu sein, dass diese Werte nicht dauerhaft in den NVRAM wandern sondern immer wieder vom letzten Block der system-id überschrieben werden. In Deinem Fall also einfach den letzten Block mit 44fb426CCCaa ersetzen und gut isses
Hallo zusammen,
muss mich auch mal kurz melden - ich stell´ mich zu doof an
Ich habe die Daten von meinem MacBook genommen und folgendes im Terminal eingegeben (gleich mit meinen Anmerkungen):
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductName=MacBook5,1
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductFamily=MacBook
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:HardwareAddress=%00%23%32%b2%8c%40
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB=SerialNumer (11-stellig)
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial=SerialNumber (11-stellig, wird übernommen)
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BaseBoardSerial=BoardSerialNumber (13-stellig, wird übernommen, Stellen werden auf 17 Stellen aufgefüllt - d. h. nicht identisch mit MacBook)
sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM=%XX%XX%XX%XX%XX%XX (wird nicht übernommen)
sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:HardwareSignature=Hardware UUID? (wird nicht übernommen)
Muss ich die System-ID noch mit vorgeben? Und wenn ja, wie? Brauche ich die gleiche Board-ID?
Was habe ich noch falsch gemacht? Wie kriege ich es hin, dass die ROM-ID übernommen wird?
Also iMessage auf dem MacBook funktioniert ohne Probleme - auf dem Hackintosh scheitert nach wie vor schon die Anmeldung.
Danke & viele Grüße
Forrest G.
Eigentlich sind hier nur 2 Werte wirklich relevant nämlich die PlatformUUID und die MLB Wert. Besorge Dir diese beiden Werte mit dem iMessage Debug Tool von Deinem MacBook (Mehr als die beiden Werte benötigst Du nicht). Um die Werte auf Deinen Hackintosh zu übertragen verwende die folgenden beiden Befehle
In die erste Variable trägst Du zwischen den Anführungszeichen die BaseBoardSerial vom MacBook ein und in die 2. Variable kommt demnach die PlattformUUID. Wenn beide variablen gesetzt sind den Rechner mal neu starten und mit iMessage Debug prüfen ob MLB und ROM nun richtig belegt sind.
So habe die Daten von meinem MacBook Pro benutzt ..
Soll trotzdem den Support anrufen :-S
BaseBoardSerial war auf 17 Stellen aufgefüllt vom MBP ..
Vollkommen logisch, dass Du trotzdem den Support anrufen sollst denn die BaseBoardSerial muss nicht aufgefüllt werden, wenn sie von einem echten MAC stammt.
Warum benutzt Du nicht den Wert für die BaseBoardSerial den das iMessageDebug tool am MacBook ausgibt? Das Ganze kann nur funktionieren, wenn alle Werte komplett identisch sind und das ist eben nicht der Fall, wenn man einfach die Serial vom MacBook mit irgendwas auffüllt.
Bei mir funktioniert das auch nicht ...
Hab Ozmosis, das Vorgehen ist doch korrekt oder?
1) Daten am echten iMac mit dem Programm auslesen
2) Am Hackintosh Terminal öffnen
3) sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM=HierMeineiMacROMmit%Eingeben
4) sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB=HierMeineiMacSeriennummerEingeben
5) sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial=HierWIEDERMeineiMacSeriennummerEingeben (17 Zeichen)
6) sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BaseBoardSerial=HierMeineiMacBoardSerialNumberEingeben
Wenn das so stimmt, dann wärs bei der Anleitung vielleicht besser man verwendet auch zweimal die selbe fiktive Seriennummer - damit es offensichtlicher ist dass man die auch zweimal eingeben muss.
Außerdem füllt man beim zweiten Mal die Seriennummer auf 17 Zeichen auf, richtig? (Edit: Okay, lese grade eins über mir dass man das nicht tun soll ...)
Wenn ich beim zweiten Mal die Seriennummer NICHT mit Zeichen auffülle, dann wird aus meinem MacPro ein iMac8,1 - eben so wie mein echter iMac hier. Aber die ROM ist anders (4 Zeichen und der Rest Nullen) sowie natürlich die Seriennummer (aufgefüllte Zeichen) UND die BoardSerialNumber (da werden von allein 4 Nullen angehängt).
Mach ich was falsch? Klappt so nämlich nicht ...
Edit: Habs jetzt nochmal probiert OHNE die Seriennummer aufzufüllen ....
Jetzt haben Hack und iMac die gleiche Seriennummer, die BoardSerialNumber ist zwar vorne gleich, wird aber hinten am Hack mit 4 Nullen von alleine ergänzt. Die System-ID ist am Hack System-ID: 00000000-0000-0000-E0C1-3BD900000000, wobei der letzte Block gleich die ROM Nummer ist Egal wie ich das ändern versuche, der ROM wird immer wieder auf diesen Block gesetzt.
Definition ist immer noch MacPro3,1.