Earn Online Money Easily At BUXP - Trusted Site

Tuesday, September 13, 2011

Driver for hackintosh

You will notice there or no sound and no wifi (for my laptop brand) after install SL (Snow Leopard). You will need to find suitable kext for it. Hackintosh community will create modded kext so SL can see your hardware and use it. You need to find it.

For Dell Inspiron 1427, I found out that my Dell Wireless Wlan 1397 minicard use Broadcom chipset, which is BCM4312. Thus, follow the chipset I google BCM43xx kext 10.6. I also google other phrase such as bcm4312 kext snow leopard. You will eventually get a lot of kext, try one by one. For Dell Inspiron 1427 use this. You need to able to see "Link up on en1" message at verbose boot mode for your wifi card to function. Most of the time the wifi card can't work. I try a lot of method, but all fail completely except the one above, which fail mostly, not completely.

Now I use external USB wifi for my hackintosh wifi to work. I recommend Edimax Ew-7811Un, which I use it now. It support mac, which applies to hackintosh too. Downlaod mac driver from edimax homepage, works out of the box. It's so small that you can just plug in laptop and forgot it's there.

Graphic card should work the since the beginning, so you don't need to care about that, just delete NVEnabler.kext, and let GrahpicEnabler.kext do the job. You will get full screen resolution 1280x800.

Sound you need this. Follow instruction. After replace kext use kext utilites, and repair disc permission. After reboot you will have sound. For sound enhancement, find "Hear" software. You can either buy it or pirated it. I can't provide link here. The audio jack for external headphone / speakers works fine.

Bluetooth and optical drive works fine. No kext needed.

LAN should be able to work since the beginning. If not, use this. It's same as above, and it supports both LAN and wifi. LAN will work 100% after that and tested.

Touchpad I still not yet figure out the multi-gesture support, such as tapping and edge scrolling. Manual clicking and scrolling still work. For multi-gesture try VoodooPS2Controller.kext. I not yet try, and will not in the near future because I use external mouse mostly, and works fine. I use GMX-3 Powerlogic mouse, cheap gaming mouse, but works fine all buttions.

Sleep will cause hackintosh to hang, and need to force reboot. So don't sleep the hackintosh, set it at power option. If you close lid while in battery mode, it will auto sleep, so use InsomniaX to prevent your hackintosh to auto sleep.

Maybe due to distro usage, I only get 900-100 in Xbench. It's quite low, but still can live for normal usage.

Thats it, you have fully functional hackintosh snow leopard 10.6.7. You can install any software you want for your hackintosh. Enjoy.

Update hackintosh from 10.6.2 to 10.6.7

Updating your snow leopard kernel is important. It's due to apple update is very fast. Many softwares minimum system requirement is now 10.6.4. If you not update you will not able to use the software. If you use same laptop as me, you will have no problem update, however you need follow step-by-step instruction.

It's important to delete NVEnabler.kext first. It will cause boot hang.

First, update from 10.6.2 to 10.6.4. Update can be obtain from apple website by just google it. Install 10.6.4 update. After install don't update yet. You will need to replace the SleepEnabler.kext. If not you will not able to boot. Download sleepenabler.kext by google "SleepEnabler 10.6.5". Replace SleepEnabler.kext at S/L/E. You need to use kext utilites after replace kext at E/E (Extra, Extensions) or S/L/E (System, Library, Extensions), because you need to repair permission for it. If you not using kext utilites, the new kext may not be able to used, and will cause kernel panic (BSOD) when boot. After that, go to repair disc permission at Application, Utilities, disk utilities. For every update you need to repair disc permission, if not you will get kernel panic. In fact, you need to repair disc permission often so your mac will function at top performance. Then restart.

You should be able to restart if you follow my procedure. Continue with above procedure for 10.6.5 update, except change sleepenabler.kext because the sleepenabler.kext above support 10.6.5. Use kext utilites and repair disc permission after update, then restart.

Note: Don't direct update from 10.6.2 to 10.6.7, or skipping any other update. I don't know why, but when I do that, I won't be able to boot.

Then, do the same for 10.6.6 update. Google "SleepEnabler 10.6.6" and replace it after update, use kext utilities then repair disc permission. Then restart. For 10.6.7 do the same. You should be able to boot successfully everytime, except the repair disc permission time will took longer.

I not yet update to 10.6.8 because I read that 10.6.8 change a lot and will most probably cause kp (Kernel Panic). 10.6.7 is already sufficient for most of the software system requirement, so I would not take the risk.

Dual boot hackintosh on Dell Inspiron 1427

Note: Backup all your data first. I personally tested working fine, however, I will not responsible for any damage caused. LOL of course :p.

Note: You need understand hackintosh phrase first, eg kext, EFI etc... so you will be easier later. Useful website include tonymac, osx86 wiki, insanelymac. I not using tonymac method because it fail to boot for my laptop.

Hackintosh is installing a macintosh on a non-apple computer/laptop. For me, I installed hackintosh on my Dell Inspiron 1427. It's not an easy work, took me 5 days for it, with 2 days preparation, thus 1 week time. Most of the time is used for troubleshooting. If you have same laptop as me, or nearly the same brand with me, you can try my methods. However, wifi still most of the time can't work.

System spec: Dell motherboard, Nvidia Geforce 9300m gs, Broadcom 4312 wlan 1397 mini card. You may need another PC to google your problem when your PC is being installed with hackintosh.

I installed a non-vanilla hackintosh. Vanilla install is a direct macintosh installed on PC using real mac DVD from retail store. A non-vanilla hackintosh is also called distro, which there are experts install modification and hack into real mac DVD, so that it can be installed easier to most of Intel/AMD based laptop/PC.

For me, I use distro provided by Hazard, iPC OSX Snow Leopard 10.6.1-10.6.2 Intel.AMD SSE2.SSE3. I not yet try vanilla install because vanilla install require a lot of self work in terminal (DOS) and a lot of knowledge, which will took a lot of time. It's believed that vanilla install will be faster due to less unnecessary hacks in distro. Distro will include all hacks/mods to satisfy all type of laptop/PC, thus will have more 'rubbish' that slow down its performance.

If you want to dual boot with Windows 7, you may need to repartition your hardisk. Use Windows 7 build in "Disk Management" to create a free partition. Then, you will need Parted Magic (a linux bootable in RAM) to use gparted build in to format the partition you want install hackintosh to hfs+. If you not format the partition to hfs+/hfs, you won't be able to see harddisk during hackintosh installation. Get Parted Magic here.

After you have Parted Magic iso, you can either burn on CD or use USB to boot. I use USB. Create USB contain Parted Magic using UnetBootin. Google it.

Then, boot the USB contain Parted Magic. You need to set your BIOS to boot from USB. Google how if you don't know. Use default when a blue page with option come out, or just press enter (it will choose default). A linux will be booted which run on RAM. At desktop, select GParted. Then proceed with partitioning your harddisk. Beware you may lost data if you not careful. Backup first in case. GParted is easy to use. Partition your hackintosh partition to hfs+. Then reboot.

Now start with the installation part. I will shorten up with the successful path. First, disable USB BIOS support at your BIOS. If you don't know what is BIOS, google it. Tips: press F2 or F6 or F12 when your PC first start.  Disable USB BIOS support will make your DVD bootable, if not you will stuck before enter installation page.

Second, boot the DVD. Press F8 when it asks for, with countdown 10s. Press -v (verbose mode, so you can see what it do, if no -v, you will only see apple logo with loading screen. It's useful to troubleshoot what make your installation hang), then enter. Optionally, you can just boot if your have same laptop as me, because it will boot without hang at halfway.

Third, you will see apple install screen. Go to Disk Utilities (search at menu bar at top). Partition your hackintosh harddisk to HFS+ (Journeled). I forgot the spelling already, because I am writting it out of my memory. Then keep 'next' until you see a customize button at bottom left. Select this option. Follow the guide completely, include delete NVEnabler after finish install. Then, next and your DVD will start running and installing.

After finish install, you will restart. If you dual boot, you most probably find boot:0 done, then will boot to windows. For this, it's due to you not set hackintosh partition to active. There's only one partition BIOS will see and boot from there. Your BIOS now see Windows 7 partition as active, so it will boot Windows MBR, and not find EFI of hackintosh. EFI is like BIOS of hackintosh. To solve this, you need to follow this method. After that, you will be able to boot into Chameleon (same as Windows MBR). At Chameleon page, you will be able to boot into Windows MBR, thus you no need to do anything further, such as fix Windows boot and MBR.

Boot to apple. You will get welcome page with a lot of welcome message . Continue step by step. At create user page, don't enter password and password hint. Insert later, because I get stuck there entering password and password hint. Then you will be able to boot into your hackintosh.

Now you had finish dual boot hackintosh and windows 7. I will proceed with other tweaking and enhancement on the next few chapters, if possible. Below is my final screenshot, at current date, on my Dell Inspiron 1427. I had moved my dock to right side, because dock at bottom consume more space, and make windows smaller.