Fixing Annoying Flash in OSX

Flash and OSX does not simply go well together especially if you have a slower hackintosh or a macintosh computer (its true if you are still using PowerPC). Flash simply hogs up your CPU , thus increasing the temperature of the cpu and reducing the battery life of your computer (if its a laptop). I find it rather annoying especially on my MSI Wind U100.

On top of that I am annoyed with annoying flash advertisements , they too take up my precious CPU Cycles. Thankfully , there is a guy who invented such a thing that blocks flash. Its called ClickToFlash (its for Safari only folks) . It will automatically block all flash content and provides you with an option to load it on demand or alternatively you may whitelist. One nice thing I’ve to give credit is the ability to watch YouTube clips in MP4 (the same format that Apple uses to stream to iPhone and Android devices).
However , there are alternatives available for  Chrome users (Windows included) as well , it is called FlashBlock.
Do give it a go and please post your feedback on if you should think on what Apple and Adobe should do on tackling this issue

10.6.5 Legacy Kernel is out with Good News for AMD Users

Its a very long title. I thought of saying this , for once AMD users are able to rejoice as nawcom , AnV , azimutz got an awesome kernel in store for you. This allows you to get 64-bit working in AMD and as well on the fly opcode patching (now you don’t have to patch 5,000 files like you used to). The kernel is way cleaner and it handles better
There are few exceptions however. For instance QuickTime doesn’t decode H264 videos in 64-bit , as its related to SSSE3 instruction set. Rest is assured that work is constantly being done to improve the OSX experience for AMD Users
For details , I suggest you to head over to nawcom’s blog. If you wish to install the kernel , you may do so by download via one of the links below :-

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

How-To : "Native" Card Reader driver for OSX86

As we know , as with OSX 10.6.5 , Apple has improvised their Memory card support by adding Memory Card in system profiler and including exFat. As we all are eager on making our hackint0sh as closely as possible for the real thing. So I decided to embark on another journey , as firstly I would like memory card slot on my MSI Wind U100 to be detected as a native memory card slot
The advantages of making it native are :-

  1. It will look cooler , OSX sees the memory card slot as a memory card slot and not as a generic usb drive
  2. Improved performance especially when R/W to Memory Cards

As I do have a MacBook Pro with SD Card Slot , I’ve managed to test and find out on how a real mac is able to identify a real card slot  , as both of my MacBook Pro and my MSI Wind U100 uses a USB Interface for its card slot. Then bingo , I hit the jackpot , I found out that a kext called AppleUSBCardReader.kext is the kext that is in charge of identify a memory card slot in a PC which uses USB Interface. Bingo ,after a bit of fiddling with the kext , I’ve managed to get it to work.  This is the result
As you see every time I insert a memory card (i.e SD , XD , CF) into my memory card slot. OSX sees it as a memory card instead of ugly looking generic drive , which is cool (more after the jump)

Screen shot 2010-11-12 at 11.56.43 PM
Voila , my 5-in-1 Internal Card Reader is now detected as a Card Reader

Read More

nawcom ModCD v0.3 is out

Nawcom has updated his modCD again. This time addressing most of the issues which is found in the original post. If you are wondering whats nawCom BootCD basically it makes it even easier to install OSX. There is no more postInstall crap like myHack , multiBoot. This CD will pretty much take care most of the things for you , thus making OSX installation on PCs as easy as possible. For more details on nawcom’s modCD , do check out this post or over at his blog.
Changelog (from the previous version) :-

  • Changed the boot screen
  • Used the kernel blacklist code to disable graphics kexts when using the CD. This way there won’t be issues anymore.
  • Hardware autodetection is now done in rc.cdrom instead of OSInstall.mpkg, so the Install Customize dialog now 1000% faster since theres no conditions to go through for each one.

Screenshots (thanks to nawcom)
Automatic On the fly patching - kernel , drivers , etc

Adds custom drivers during installation
Adds custom drivers during installation , so you dont have to do any work !

Please note , its not a distro. It automatically patches your disc on the fly , and includes all these wonderful and simple to use options
Oh yeah , the download link (more mirrors soon) (Mirror 2) (Thanks reuploaded/ Mirror 3)
It simply translates to you’re able to install int variety of hardware and hopefully there shouldn’t be any black screen issues during installation. Again , its a work in progress by nawcom and I’ll be helping him as well. Feel free to post comments and any feedback , as I’ll collect them and discuss with nawcom !

Nawcom's BootCD – The sucessor to EmpireEFI

As we know , EmpireEFI , tonyx86 boot cd and other boot cd variants has helped a lot of us to get retail OSX installation in our beloved Dell Computers (and clones alike). What nawcom has done with his boot cd is that he has taken entirely it into next level. His bitchblog may seem a bit technical. So I am here to translate that to plain english on simply what it means. It simply means that now you can install OSX alongside with Windows on a MBR partition without the need of formatting the entire drive as GPT and using complicated procedures to dual boot. Plus on top of that , nawcom has added support for a variety of graphics card  (well almost all which Chameleon native Graphics Injector supports) as opposed to my EmpireEFI. It will automatically detect your hardware through I/O Registry and post-instructions will be posted over at Desktop , thus making it a lot easier for you to get to know about your hardware and to determine if its supported. For your information , I’ll be working with nawcom to come up with an awesome boot CD which shall supersede EmpireEFI.
UPDATE #1 – Updated version can be obtained from here (changelog + details) Read More

New Kernel – 10.6.4 is out (for AMD and legacy intel users)

Just letting my readers know that , the patched kernel for old AMD and intel users (pre Core series). nawcom has created an installer that would just do that for you. You may download it from here. Please make sure that you’ve followed my updating OS X Guide first if you are about to update 10.6.x to 10.6.4 .
The good news about OSX 10.6.4 is that now we have variety of support for Intel Core i series and not to mention new drivers for the onboard Intel card. I’ll update EmpireEFI in the upcoming weeks to enable support from booting from OSX 10.6.3 DVD with the new stuff. Be prepared for that guys !
Changelog after the jump !
Read More

[GUIDE]Creating your own SMBIOS.plist

Everyday (almost every day)  . I do get questions on how to fix RAM detection of OSX , how to fix CPU Detection of OSX , etc. Most of the people who have asked this question aren’t aware that its purely cosmetic/asthetic. If OSX shows you that it sees your 800Mhz DDR2 RAM as 667Mhz. It doesn’t mean that your RAMs are clocked at 667Mhz when you’re in OSX. But still some insist on fixing it right so that they would make themselves proud. Anyhow , this guide explains the fundementals on building your own Apple SMBIOS.plist (more after the jump)
Read More

Quartz Extreme and Core Image in Snow Leopard

This is a simple how-to check to determine if you have Quartz Extreme (QE) and Core Image (CI). It seems that OSX 10.6 “Snow Leopard” doesn’t state that if you have both of it enabled or not. Prior to this , in order to determine if hardware acceleration was indeed working , one would take a look at System Profiler to check if both Quartz Extreme and Core Image are enabled or not. Apple has removed this functionality in OSX 10.6. Its because , all Intel Macs (yes, including Intel GMA 950) are capable of both Quartz Extreme and Core Image. There is no need to display if both of it is supported or not.
Anyhow it has a major drawback for Hackintosh users , as there is no way to determine if hardware acceleration is indeed working or not. There is no way to tell by looking at system profiler , to check if your injectors such as NVEnabler or your EFI strings are working correctly or not. However , don’t panic and don’t yell around saying that there is no way to check if you have hardware acceleration or not. I’ve included simple steps to determine if hardware acceleration (QE/CI) is working or not

Screen shot 2009-09-04 at 1.40.46 PM
There is no way to tell if QE/CI is working with then new system profiler.

Note : Another thing to note , Apple has removed support for GeForce 5 series graphics card in Snow Leopard and as well as pre ATI X1000 series (i.e X300 , X600 , 9600 , 9550). You may get it to work with Leopard , so do try Leopard instead of Snow Leopard
1st Method
This is the easiest method of all time. All you have to do is run Chess application. Fire it up and play chess. Now if you are able to move the piece . Congraluations , hardware acceleration (QE/CI) is working.
If you aren’t pleased or if you do want to check if it really works. I’ve included other alternative methods. Do continue to read
2nd Method
Check if screensaver works. Its fairly simple to do. All you have to do is go to System preferences and then select Desktop and Screen saves. Select Screen savers tab and do test out a screensaver. If you see a blank screen , it means that your Graphics acceleration is not working !
3rd Method
Test out Dashboard (Press F12) (or F3 if you’re using Apple Aluminium Slim Keyboard). Drag and drop a widget . If you see a ripple-like effect (or cool effects) when you add a widget. Congratulations everything is working
There are other ways to test as well  for instance running DVD Player. Downloading and playing mac games such as Neverball.
4th Method (thanks to iHack)
Try Front Row. If Front Row works , QE/CI is in place , otherwise it wouldn’t work at all !