#111
|
|||
|
|||
please excuse my outburst...kp blues
|
#112
|
||||
|
||||
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... Last edited by andyvand; 03-13-2011 at 12:12 PM. |
#113
|
|||
|
|||
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... AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++ AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD |
#114
|
|||
|
|||
Quote:
|
#115
|
|||
|
|||
trying it now...will post back after install...thx andy
|
#116
|
||||
|
||||
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...) |
#117
|
||||
|
||||
Quote:
Then it will also be probably a big rewrite but I'll do it then... patience untill summer thus |
#118
|
|||
|
|||
Quote:
|
#119
|
||||
|
||||
A 32-bit Intel doesn't require the patched CoreServices (it doesn't need patching on Intel )
|
#120
|
|||
|
|||
I wasn't sure if all that was amd or if the 32 bit finder was all 32 bit cpu's but alright. thanks.
💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. |