Useful Tips & Tricks before Upgrading OSX on Hacks

A lot of times , I’ve seen people faced a lot of problems with the hackint0shes after upgrading MacOS X (i.e from 10.6.4 to 10.6.5). This is common , even if your system is vanilla or if its as close as the real thing. Its a common thing , remember that we are running on an unsupported hardware. You must always bear in mind that there will be time that when things that can go wrong , it will go wrong. Therefore , making sense to why Murphy’s Law is always true.
To be honest with you , I’ve faced a lot of problems after upgrading. But thankfully I’ve written some tips and tricks for you to prepare your PC  (more after the jump)
Read More

Empire EFI v 1.085 is out

Behold , I’ve released the new Empire EFI which is far better then any of its predecessors. However it comes along with new changes which should help both of us , you and me and everyone else. Thus making an easier installation. I’ve taken previous constructive comments and criticism and integrated it to my new Empire EFI v 1.085. Think of it as the first few steps that I’ve taken towards moving to Empire EFI v.109. these are some of the minor changes as I am moving it towards a new direction. I am planning to include more documentation which covers more and more aspect of the operating system
Read More

SSE2 Kernel for Snow Leopard (Intel/AMD)

Thats right folks. Its about time that most of guys waited for a SSE2 Kernel for both AMD and Intel. well this is it , qoopz and the great team behind have done most of the work to get the ball rolling , that is to get SSE2 support for Snow Leopard working and as well as AMD support. Not to mention that this kernel supports 64-bit for AMD processors and Intel processors with AMD64 and Intel’s EM64T. It makes it possible to run 64-bit applications. Plus this kernel also supports Intel i5 processors  However keep in mind that this kernel will not run in pure 64-bit kernelspace. Doesn’t make sense to you ?. I’ll explain in a jiffy  – but first credit goes to qoopz for coming up with the kernel !
So what the hell are you trying to say – At first you said 64-bit but now you are saying its not…Please do explain

It means that the kernel will work in 32-bit. You don’t get pure 64-bit mode , as in your hardware drivers would be in 32-bit. However programs would take advantage of 64-bit mode and run natively in 64-bit if its capable of doing so. However be warned that 64-bit support is bit flaky due to the fact that these older processors lack SSSE3. For AMD systems , you’ll notice that some programs will crash with 64-bit. As for Intel , you’ll notice that QuickTime X will fail to play H.264 movies with 64-bit turned on. These are known issues. 64-bit support is disabled by default due to these reasons. To enable 64-bit , simply boot with “-force64” (without quotes) to test out 64-bit functionalitly. AMD users with SSE2 and AMD64 should not attempt to run programs in 64-bit as its way to slow and it can cause lots of hiccups (hangs , kernel panic and such).
Features of the Kernel :-

  • Bulit-in kernel blacklister  – automatically blacklists bad kexts from loading. Therefore you don’t need to use a disabler to disable it manually
  • bigger dmesg – Which translates to a larger log file so that you can troubleshoot easily
  • uuid patching/fix – Eliminates the need of UUID kext or specifying manually
  • fsb detection – Do I’ve to say more on this
  • cpu cache detection – Again , I don’t have to explain on this
  • reboot fix  – Eliminates the need of OpenHaltRestart and fixes shutdown/reboot issue
  • sse3emu -SSE3 emulator for SSE2 processors . Bear in mind that most of the applications in Snow Leopard run fine with this emulator. However there are some reports of Safari and certain applications that may crash or behave weirdly. It will not be enabled if you have SSE3

This kernel also works with Snow Leopard
For AMD users , it doesn’t include on the fly CPUID patching – which means that you’ll have to patch your CPUIDs manually by using a third party tool. You could read more about this in my Snow Leopard guide and in other AMD for Snow leopard installation guide. You may download Marvin’s AMD tool from here . Its needed to ensure that most of the binaries would operate for AMD.
Here we go.
Download
Original Link (rapidshare)
Mirror Link #1  (uploadpla.net)
Mirror Link #2 (crimsy)
If you would like to mirror this kernel , please let me know (or qoopz) so that I can include it in my blog.
Installation – To install simply rename your old mach_kernel as mach_backup and rename this as mach_kernel . If you’re planning to install Snow Leopard. Do follow my installation guide as I’ve updated it to reflect SSE2 changes or you may follow other guides !  Please do not forget to read the readme to know more details about this kernel
Source Code – The source code (.dff) will be given upon request only. You may contact me directly via e-mail if you want the source.
Kernel Name – Some of you may ask why the kernel is named as “anappirtrvh” . which means thx to: azi, nevermind, arya, prasys, p|astikman, inku, roisoft, tomas, radekg, Voodoo, and HiFi the slow tester. – Which is the first name of the beta testers who helped to test the kernel
I would like to take this opportuntity to thank qoopz for releasing the kernel for the SSE2 AMD/Intel user community out there. without him , we would be still in darkness and I am guessing he is the guy that would get the ball rolling

Install Snow Leopard on a PCS- The Easy Way

I’ve written my detailed guide and its now time for me to write a noob-friendly guide for the mass. The idea came when Conti ( a very talented guy came up with an installer). The idea behind creating an installer is to simplify things , again its not to assist newbies who don’t have a clue. Its for those who would like to save time. This guide is a complement to my other guide which I’ve written in the past.
Firstly , read my Installing Snow Leopard on a PC guide. Make sure you prepare your USB Stick by following my guide. You don’t have to install Chameleon nor follow any other steps. Just up to the part whereby you’ve copied the contents of your Snow Leopard DVD to your USB Stick. You could do this with a Real Mac or your hack. Its just that you’ll have to use a Mac. If you don’t have one – No problem , just head over to a Mac Centre/Apple Store ,  I’m not kidding. Just use the PC to copy contents . I’m not sure if they would allow you to insert SL Disc , but then do give it a shot
Next up fire up the installer (which you may download the latest and greatest version from Conti by clicking here) , and select your USB thumb drive or an external disk.
Screen shot 2009-09-26 at 2.39.06 PM
Select the right patches. For instance if your BIOS doesn’t support AHCI , do make sure you select AppleIntelPIIATA kext . Again you should leave the default options as it is. Once that is done , you should able to boot from your USB Stick
Screen shot 2009-09-26 at 2.49.29 PM
Once you’ve installed Snow Leopard , use your USB stick to boot to your local hard disk. Once you’ve managed to get it up , re-run the installer. This time , uncheck framebuffer disabler and select other kexts to get your system working. Therefore allowing you to boot your system !
If you’re having issues using automated/simplified method , then by all means – follow my guide and do it manually !

How To Enable Native Read/Write NTFS for Snow Leopard

Starting from OSX 10.6 , it seems that Apple is included  read/write support for NTFS partitions. However its disabled by default (I’m not sure why they have disabled it but knowing Apple they may have silly or a solid reason to do. Remember , MMS for iPhone 2G – The hardware is capable of doing so , however they decided to drop support for MMS). In this guide , i would teach you on how to enable NTFS read/write support for Snow leopard. Its way better then using NTFS-3G or using other third party alternative as the system supports natively. Whats the catch you ask ? – Its simple , nobody knows what are the adverse effects. So far – I’ve tried with read/write support on my NTFS partitions and OSX seems to be stable and there aren’t any corruption or what-so-ever with the partition
Read More