Hallo zusammen,
Lese gerade diesen Artikel auf heise und frage mich, ob OpenCore auch Apple Silicon vorgaukeln könnte, um auf diese Features doch ran zu kommen...
Hab leider zu wenig Plan, um es selbst einzuschätzen...
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 erstellenHallo zusammen,
Lese gerade diesen Artikel auf heise und frage mich, ob OpenCore auch Apple Silicon vorgaukeln könnte, um auf diese Features doch ran zu kommen...
Hab leider zu wenig Plan, um es selbst einzuschätzen...
ich vermute-
eher nicht, da ggf. die instructionsets nicht vorhanden sind und so ins leere gelaufen wird- so die nicht abgefangen werden- und oder die befehlssätze werden softwareseitig (treiber?) abgefangen -umgesetzt, dann "vielleicht"
lg
Naja, es gibt ja diverse Kexte, die Mac-only Instructions abfangen. Einen 64-Kerner juckt es wenig, ob die Neural Engine bestimmte Aufgaben erledigt oder ein paar der gerade schlafenden Kerne...
Aber klar, gutes Argument...
Vor allem müssten diese Features dann aber auch in den X86 Binaries enthalten sein und ich denke das unabhängig davon, ob es gelänge Apple Silicon zu spoofen hier der Hase im Pfeffer liegt.
Ich glaube der Code ist da, nur in einer "if-Abfrage", ansonsten müsste Apple eine Menge Dateien doppelt liefern, oder?
Was Apple ja auch macht (Stichwort universal Binary) denn die die M1 Chips verstehen (zumindest von sich aus) den X-86 Code nicht und umgekehrt die Intel Maschinen schon gar nicht den für die ARM basierten Apple Silicon Chips. Also so einfach ist das Ganze dann halt doch nicht immerhin sprechen wir hier von zwei vollkommen unterschiedlichen Chip Architekturen mit komplett unterschiedlichen Befehlssätzen.
Sicher alles richtig, aber was ist schon einfach. OC, WEG, Lilu oder FakeSMC zu schreiben war bestimmt auch nicht einfach. Ist es aber unmöglich?
Vielleicht gibt es bald eine UnlockM1Features.kext
So ziemlich unwahrscheinlich... (UnlockM1Features.kext) Schau dir mal den Code an...