smUUID und Ozmosis

  • Hi,


    Gibt es bei Ozmosis die Möglichkeit die smUUID zu überschreiben, genau so wie bei Clover?

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Ja, aber das ist echt alles schon x-mal sehr genau beschrieben.
    Nutze die Forensuche und lies die Ozmosis-Beitraege bitte.
    Ein Hinweis auf die von Dir eingesetzte Ozmosis-Version waere auch hilfreich ;)


    Gruss,
    6F

    Kein Privatsupport via PN, bitte stellt eure Fragen im Forum !
    Als MacPro5.1 [OSX 10.9.5 & 10.10]: GA Z77X-UD5H OZ, i7-3770, Corsair 16Gb DDR3, HD4000, Samsung 840Pro 256GB, Seagate 1TB, IR&Wifi v. MBP.
    Ein MacMini 2012 [OSX 10.10]: i5, 4Gb Ram, HD4000, Webcam Logitech C615.

    Lenovo T450 [Manjaro i3wm]

  • Hi 6F. Bin etwas irritiert. Wenn ich nur "smUUID" als Suchbegriff eingebe bekomm ich dazu keine wirklichen Infos. Nur etwas zu Clover&Co. Wonach sollte ich also suchen? Bei den ganzen SMBIOS Threads finde ich nichts....
    Die Ozmosis Version habe ich in der Tat vergessen, ist 1479.

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Versuch es mal hiermit

    Code
    1. 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:platform-uuid=

    Die letzen 12 stellen müssen der MAC Adresse entsprechen und ergeben damit den ROM Wert ;) Ich schätze mal das ist es, was Du durch das überschreiben der SMUUID erreichen möchtest ^^

  • Hi Griven,


    Danke, aber das hat leider nicht geklappt. Beim Versuch zu lesen kann er den nicht finden, beim Schreiben wird das einfach ignoriert.
    Eigentlich versuche ich zu verstehen, wie bei iMessageDebug meine (eventuell völlig schräge???) System-ID zustande kommt. Heisst der Parameter dafür wirklich platform-uuid? Je nachdem wo man liest gibt es wohl unterschiedliche Namen dafür…

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Schreib mal ein sudo davor ^^
    also sudo NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:platform-uuid= "hier die ID" und zum auslesen analog
    sudo NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:platform-uuid
    Sorry, aber war mein Fehler ich vergesse das mit dem SUDO immer wieder, shame on me...


    Wichtig wäre dazu vielleicht noch zu sagen, dass die 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:platform-uuid Variable nichts mit dem zu tun hat, was das debug tool als IOPlatformUUID ausspuckt. Defacto sind das 2 vollständig unterschiedliche Werte. Ausschlaggebend für den ROM Wert für iMessage sind die letzten 12 Stellen der platform-uuid Variablen denn hieraus bildet Ozmosis den ROM Wert. Mal exemplarisch bei meinem System:


    Ausgabe iMessageDebug:

    Code
    1. 2014-11-19 23:58:49.317 imessage_debug[540:245782] IOPlatformSerialNumber: C02L263SDNMP
    2. 2014-11-19 23:58:49.317 imessage_debug[540:245782] IOPlatformUUID: 61BC3BA9-101F-552A-AE53-0F97EE288B9A
    3. 2014-11-19 23:58:49.317 imessage_debug[540:245782] board-id: Mac-FC02E91DDD3FA6A4
    4. 2014-11-19 23:58:49.317 imessage_debug[540:245782] product-name: iMac13,2

    Dagegen die Ausgabe des Rom Wertes

    Code
    1. 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM: <14df64cf d0d2>

    und analog dazu die Ausgabe von SUDO NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:platform-uuid

    Code
    1. platform-uuid %94%02%de%03%80%04f%05%97%06%14%d6%4d%cf%d0%d2

    Ich denke so wird es klar, wie sich das verhält zu einander ;)

    2 Mal editiert, zuletzt von Griven ()

  • Das hatte ich schon gemacht :-)
    Jetzt, nach diversen Neustarts kommt zumindest als Wert immer %00%00%00%00…
    Allerdings zeigt iMessageDebug immer noch den vorherigen Wert an?!?

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Guck noch mal oben, hab noch mal einen Edit gemacht...

  • Grrr. Warum heissen die Variablen alle anders, wenn es um iMessageDebug, Ozmosis, nvram und Clover & Co geht?
    Wenn ich iMessageDebug auf meinem echten iMac starte, dann zeigt ja neben ROM und MLB auch die System-ID an. Dort gibt es keinerlei Bezug zwischen ROM und System-ID.
    Wenn ich das selbe auf meinem Hacki mache, dann bekomme ich ebenfalls drei unterschiedliche Werte. ROM und MLB kann ich beliebig verändern, nur diese System-ID nicht. Da ich gelesen habe, dass die System-ID bei iMessage ebenfalls eine Rolle spielt (diese sollte auch einmalig sein), wollte ich die neu setzen (einfach per uuidgen eine neue generieren und die letzten Stellen durch ROM ersetzen). Dazu finde ich zwar alles für Clover&Co, aber nix für Ozmosis. Wie bildet Ozmosis daher diese System-ID, wenn es nicht plattform-uuid, smUUID oder sonst wie heisst? :-)

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Hi, ...


    MLB entspricht beim echten Mac der Logicboard Seriennummer (4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 : BaseBoardSerial) und hat nichts, wie überall sonst behauptet wird, mit der System Seriennummer (4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102: SystemSerial) zu tun .. hab Zugang zu 5 echten Macs und keiner hat auch nur ähnliche, oder abgeleitete Werte zw. MLB und SystemSerial ..


    ROM kommt beim echten Mac aus den jeweils drei ersten und letzen Bytes der MAC-Adresse der Firewire Karte (also fw0) nicht der der Ethernet Adresse! .. das kannste im Punkt Netzwerkumgebungen im Systembericht kontrollieren.


    Wenn Du ROM und MLB in Ozmosis beeinflussen willst musst du deine gewünschten Werte mit
    4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102: BaseBoardSerial für MLB und 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102: HardwareAddress für ROM setzen.


    Falls dein NVRAM nicht beschreibbar ist (hat den Anschein), kannst du das auch via EFI/Oz/Defaults.plist machen. (4-Finger-Reset nicht vergessen)


    also nochma:


    4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102: BaseBoardSerial -> MLB
    4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102: HardwareAddress -> ROM
    4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102: SystemSerial -> Seriennummer


    du kannst allerdings auch MLB und ROM direkt setzten, wenn dein System Schwachsinn generiert, die
    Grundwerte im SmBIOS (s.o.) müssen aber auch für diese Variante korrekt sein gesetzt sein.


    4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14: MLB
    4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14: ROM


    die Notation der Variablen bei der Eingabe ist genau wie bei Clover, ... (MLB als String, ROM als Bytes %xx%xx.. usw, bzw BaseBoardSerial als String HardwareAddress als xx:xx:xx .. usw)

    iCAD (iMac13,2):

    i5 3570K, Gigabyte GA-Z77X D3H, MSI Geforce GTX 770 TF 4GB, 16 GB XMS3-1333

    AeroCool DS200, black

    OpenCore, OS X 10.14, Win 10 Pro


    critical iMac (iMac19,1):

    i5 9600K, Asus Z370-I Gaming, XFX Speedster SWFT 319 AMD RX 6800, 32 GB Vengeance 2666

    Jonsbo U4 Mini, black Mesh

    OpenCore, macOS 13, Win 11 Pro


    iPhone 12 mini 128GB, iPadPro 10,5 64 GB, Apple TV 4k 64 GB, 13“ MacBook Pro Late-2016 4TB

  • griven

    Hat das Label Erledigt hinzugefügt