Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mustagcoupe

macrumors regular
Original poster
Jun 6, 2020
141
136
I would like to attempt to recompile the kernel for the G5 version of jaguar to remove the halt on unknown cpu check so that it will boot on the 90nm G5 970fx processors. I have no clue where to start, if someone could point me in the right direction so i can begin attempting this i would be happy to share my results and any eventual successes.
 
You can start by disassembling the OS itself - I assume OS X Jaguar is written in Assemby language with C++, You also need to get the source code somehow which is not impossible to get, its probably on the dark web somewhere or some rogue Apple employee might be able to give it to you. Once you find it, you then need to put in what you wish to change and then re-compile. I am not sure what Apple use for OS X Jaguar compiler. Maybe someone here know. You might get answer better on Snow Leopard for PPC which those there are trying to get SL to run on PPC macs and there they might be able to tell you.
 
  • Like
Reactions: lepidotós
Thanks for the help, its a good start. Ive been doing some more research and it looks like someone has patched tiger to work on unsupported cpus so at least one person knows roughly where the code that needs to be changed is located and what has to be done. I did not realize i would have to dig so deeply into the code to do this. I have never done anything like attempting to recompile a kernel and so even with the source code i just really dont know where to look or how to start. Im more of a hardware guy than a programmer but this is something id like to try even if i have to bang my head on the wall for a while to figure it out.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.