![]() |
please excuse my outburst...kp blues
|
I changed the kernel back to V3 and made an installer too for it.
The ToH emulator (SSE3) won't work on SL in any case so I'll look into fixing the Voodoo one. I also added a UPX that can pack stuff like firefox (size check and assertion removed from upx packer.cpp). Don't pack Apple encrypted binaries though (they'll crash on launch if they are not decrypted). The installer also has a custom install option to install a patched Finder (only do this on legacy 32-bit only systems, for 64-bit use the stock Finder and make sure you boot with -force64) which works with the custom dyld. I may also integrate the upx packer methods into the kernel (so it patches on AMD the binaries) but it'll need some work. Well, at least we have a solution for Firefox and so ;) Work continues... BTW: The kernel installs into / as legacy_kernel... |
Hey Andy,
Good to hear that your work on the Kernel continues. :) Any idea about a solution for custom dyld to work with >4GB RAM, yet? And a little off-topic-question: Any thought on binpatching xnu-1699.21.15 / 11A390 Kernel? Lion on MacBook rulez & I would love running Lion nativley on my Desktop system. ;) I already tried to hex compare 10A432 Kernel patched my modbin with i386 slimed Vanilla Kernel of the same build & then tried to alter the i386 Lion Kernel in the same way but no success, yet. :( Probably due to a lack of understanding most of the changed bit's... |
Quote:
|
trying it now...will post back after install...thx andy
|
Quote:
Also use the UPX for doing stuff but download the one I'm posting right now... It has also LZMA support (for --ultra-brute) and has stuff built this way that it will work like a regular standard UPX. If you encounter files you can't pack you can use the following command to pack it anyway: upx --force <binary> The new one can also pack Skype (which the previous one can't do...) |
Quote:
Then it will also be probably a big rewrite but I'll do it then... patience untill summer thus ;) |
Quote:
|
Quote:
|
Quote:
|