Posted 04 December 2011 - 10:47 PM
First of all, if I didn't make it clear before, I used a custom boot CD to get into the retail 10.6.3 installer. Just make sure you boot to the installer in safe verbose (-x -v at chameleon prompt). It's because of the ATI1600Controller.kext. Boot in safe mode again even after the install is done. Or better yet, after if it's finished and before you reboot from the installer, open terminal and delete that one and ATISupport.kext so you can jump into OS X smoothly. What I did was first format the partition outside of this laptop (connected the drive to my MacBook Pro via USB) and put the DSDT.aml and SMBios.plist before I put it back in the laptop. That way when I boot after the install, the system is stable from the get go. I'm using a MacBookPro2,1 definition. It seems to work better than any SMBios later than that one.
Anyway, after you're in OS X i suggest enabling root user and doing the rest of the work from that account so that permissions and ownership isn't so confusing. Make sure you turn off auto login or else you'll accidentally get into the default user. Ok so I had a lot of trouble getting 10.6.8 update to work but I did a few workarounds so now the machine is up to date, stable, and has no panics anymore - so far. You can install RadeonHD.kext before the update because you'll find you won't be able to get to the desktop in 10.6.8 without it. You'll notice that the update installs a bunch of new kexts, one being a new ATI1600Controller.kext. The new kexts have our graphics card dev id built in to them, but you need RadeonHD.kext to inject it right. The other problematic kext is IONDRVSupport. I don't know why, but all you have to do is keep a copy of the previous version (I had one from 10.6.7) and replace the 10.6.8 version using KextBeast or something. So, replace IONDRVSupport.kext with old one, and install RadeonHD.kext. You'll notice that after updating to 10.6.8 everything runs unbearably slow, network doesn't work, and System Profiler doesn't show the monitor. ALWAYS refresh the kext cache when you do any kext hacks, so use -f at boot prompt to do that, otherwise the other kexts will continue to load. Again, I don't know why, but all I had to do was replace Apple80211Monitor.bundle in the System/Library/SystemConfiguration folder with the one from 10.6.7 and all of a sudden everything worked perfect after rebooting. After you're in 10.6.8, don't try to install the 2011-006 Security Update from Software Update because it will break the install. I concluded that it's because it installs new versions of IOGraphicsFamily.kext and IOPCIFamily.kext. You won't notice it's broken until you reboot and you can't login to OS X anymore. I am looking into the issue but I think you're safe to just stay away from that update for now. Other than that, it seems to be working great. I actually bought a Broadcom BCM94322 from eBay and rebranded it to Apple Airport in Linux, so I now have WiFi working out of box. The only obstacle was hacking the BIOS to accept any card in the Mini PCIe slot. I found a guy that made an edited version of the latest BIOS installer that skips the wifi whitelist check. You have to run that installer through Windows though, then you can replace the Wifi card with anything. That Intel 3945 sucks, and there isn't any progress on an OS X driver so I gave up on it. You can find a Broadcom on eBay for pretty cheap, and it has Wireless-N so it'll be faster than the Intel anyway. The other thing I noticed is that I didn't need to run the command to change the MAC address of the ethernet adapter anymore either, I think because I loaded the kext for it at the installer with my boot cd. So maybe that has something to do with it... or maybe updating, I don't know but it's all good. If anyone is still working on this project and need help finding the files I mentioned, let me know.
Hackintoshing is just a hobby. I still buy and use genuine Apple products. I just have fun with challenging projects. Rule of thumb: Never trust a Hackintosh.
PS: I don't think Lion will ever work, I can't get to the installer, just black screen. It's probably because the hardware resembles a MacBook Pro from 2006, which definitely won't support Lion anyway. Oh well, no big deal.
Posted 13 December 2011 - 01:18 PM
I've been using leopard with iatkos for two years with a short 10 month break for a silver, nvidia based macbook pro that ended up in flames recently.
it was running one core x1600 qe/ci (no external output), garbaged screen after closed lid, no wifi etc.
So it is my time to come back now setting up hktosh again - this time on nw9440 (which is pretty the same as nx9420), with nvidia quadro 1500m, 4 gigs of ram, T7600.
So far I've managed to install vanilla system with 10.6.8 update (multiboot/chimera bootloader), got full qe/ci with external output (since the card is worth around $50 I recommend you to get it and leave ati x1600 and its problems...).
Issues to solve:
- slow USB, right ports not working,
- slow disk operations (30mb/s),
- no ethernet
- no wifi (i'm gonna change to atheros or similar)
- no idea about pcmcia slot yet,
- no idea about card reader,
Anyway, up to now it scores around 100 in xbench (looks like disk performance lowers it a lot), is quite stable and works beautifuly with 2 cores enabled thanks to DSDT mod posted here
cinebench cpu 1.28, opengl didnt give results, but started with some errors.
Posted 02 January 2012 - 12:24 PM
Posted 14 January 2012 - 03:33 AM
Your slow disk performance resembled my problem after updating to 10.6.8. Check my post above for the workaround I found. It has to do with network plugins and some other kexts, so you should use the ones I mentioned from 10.6.7 and do not install the 2011-06 security update because it overwrites the workaround. My system runs awesome, not that I really use it but it was a fun project. Let us know if you make any progress.
Also, about changing the wifi card - be aware that you'll need to flash the bios with a hacked version that doesn't check the wifi card's compatibility. If not, HP won't let you boot.
Posted 18 January 2012 - 12:40 AM
It still feels a bit underpowered compared to win xp benchmark (other partition, same machine), HDTune rates the disk at average 80MB/s (peaking ovet 100MB/s @ times). i'd be glad to see your results.
What concerns me the most now is lack of usb2.0 though and two inactive ports...
Posted 27 January 2012 - 12:41 PM
Posted 28 January 2012 - 09:23 AM
I don't know why, but all I had to do was replace Apple80211Monitor.bundle in the System/Library/SystemConfiguration folder with the one from 10.6.7 and all of a sudden everything worked perfect after rebooting."
You could start over fresh, update up to 10.6.7, make a backup of the file I mentioned, then update to 10.6.8, but replace that file after you reboot, or do it in single user mode if you're comfortable with Terminal commands. I'm almost 100% positive you're experiencing the same problem I had. Just make sure you do everything as root or it might not work. And refresh the kext cache too. You'll be surprised at how much faster the system is if you try my suggestion. Or not, it's up to you. Just keep track of what you're doing, take notes so you remember your steps. That's really the only way to do it, if you like the challenge!
Good luck, post your results.
Posted 29 January 2012 - 01:35 PM
as editing dsdt's for me is like walking in the dark I'll wait till someone finds satisfactory solution.
Anyway, I consider hard disk speeds cormal having some experiences with real macs and other hackintoshes, so no prob, it boots fast, works fine with big files etc.
I'd be glad to see graphic benchmarks from ati x1600, nvidia quadro 1500 beats it in 3dmark and other tests by 300-350%. I use my hakmacs for video related work so working vga/dvi (via dock) comes as a blessing.
Posted 15 February 2012 - 09:48 AM
Your GPU is better than the x1600 but we're talking about over 6 year old technology here so I'd have no benefit of swapping for the Quadro, I don't use the nx9420 for anything important. If you're editing video I strongly advise you to save your money and buy a real Mac.
Posted 17 June 2012 - 02:39 AM
Posted 18 June 2012 - 08:52 AM
my setup didnt work from the start - i had to boot several times, finally booting into single mode and exiting into os worked for me.
Posted 22 June 2012 - 12:04 AM
Also, how is your hack? Good?
Posted 29 June 2012 - 02:37 AM
Posted 02 July 2012 - 01:17 PM
my os version is leo snow 10.6.8.
Posted 02 July 2012 - 06:32 PM
Posted 06 July 2012 - 12:17 PM
Posted 10 July 2012 - 02:04 AM
10.6.7 version of Apple80211Monitor bundle
<string>arch=i386 npci=0x2000 darkwake=0 PCIRootUID=1</string>
Posted 18 July 2012 - 05:27 AM
Posted 18 July 2012 - 08:58 AM
Posted 18 July 2012 - 10:20 PM
anyway, you're right fx 1500m has the same gpu core, under windows can be turned easily into 7900gtx with RivaTuner.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users