InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #81  
Old 03-25-2010, 01:02 AM
adriangb adriangb is offline
Jaguar
 
Join Date: Jan 2010
Posts: 95
Quote:
I get that error with all asereBLN boot-loaders, but chameleon.
I'll interpret that as "I don't get it with plain Chameleon" .
You can't fix that with the com.apple.boot.plist, it must go in the DSDT.
Reply With Quote
  #82  
Old 03-25-2010, 01:24 AM
adriangb adriangb is offline
Jaguar
 
Join Date: Jan 2010
Posts: 95
Quote:
Originally Posted by Stephen.Eidson View Post
As others have said, great thread. I've got the ASRock X58 Extreme / i7 920 combo like the rest of you.

I've been messing with this for a couple of weeks and have learned a lot, but I still don't have a working rig. Taking all of what I've just read into mind, though, I think I should be able to use adriangb's dsdt file with myHack to give it another shot today.

With the dsdt file, I've looked at it with DSDTE but I really have no idea what I'm looking at. It should basically work me, but I'm wondering about my Graphics card. How can I insert the EFI string for it? The graphics card is a BFG 8800 GTS.

Right now I'm running 1.8 BIOS because I simply cannot update using InstantFlash. I've formatted my thumbdrive with FAT32 like ASRock recommends, but InstantFlash refuses to recognize the 1.9 update file. I'll try to send a problem report to ASRock to see if they can suggest anything.

What has been decided are the best BIOS settings? Adriangb, would you mind taking photos of each BIOS page? That would be really beneficial.


And, Joeboxer, you might be able to use the Lifehacker Snow Leopard Guide as an idea for booting without Empire. Specifically, the last paragraph:
Hey Stephen, I'm really sorry I never responded to this post -I think. I guess I just missed it.

Quote:
How can I insert the EFI string for it? The graphics card is a BFG 8800 GTS.
Put GraphicsEnabler=yes into the com.apple.boot.plist. If that doesn't work I'll give you a EFI string, but I need to know if you have the G80 640MB model, the G80 320 or the G92 512MB.

Quote:
Right now I'm running 1.8 BIOS
Have you tried the Windows updater, if you have windows? That should be easier than the DOS based one. BIOS 2 is out, try that.

Quote:
What has been decided are the best BIOS settings? Adriangb, would you mind taking photos of each BIOS page? That would be really beneficial.
I would love to! It's easy for me, and great for you, but unfortunately I can't use my rig now (I got back, but my crappy CoolMax PSU burnt it out! I got replacements, but I still need a new PSU, and living in South America and all I cant just stroll out to MicroCenter and buy one (if I even had the cash, donations accepted gladly ).
Reply With Quote
  #83  
Old 04-08-2010, 09:17 PM
joeboxer joeboxer is offline
Jaguar
 
Join Date: Nov 2009
Posts: 42
Hi there,
just to report that I'm on a working X.6.3.

I have followed a different way, using the EFI partition as boot.
I have used the terminal just to mount the EFI on the desktop, than every files manually.
I think this Munky can be still interesting, even if he deprecated the method.
http://www.insanelymac.com/forum/ind...owtopic=127330

At the moment, I have no audio & no sleep, but with some free day I hope to have soon all working.
Just 3 kext on the extra folder: fakesmc, IOAHCIBlockStorageInjector & JMicronATA.
The dsdt from adriangb and that's all.

My only (BIG) problem is the incompatibility between my PCI atheros based wifi card (dlink DWA-547) and the core i7 cpu.

The card work perfectly only if I boot with cpus=1, one core only.
This problem is very common on Atheros / core i5 or i7 users.
The point is the IO80211family.kext. Only the last version from 3.0 to 3.1 work with snow, but not with all core enabled.

Help is welcome!

Last edited by joeboxer; 04-08-2010 at 09:26 PM.
Reply With Quote
  #84  
Old 04-09-2010, 01:54 AM
adriangb adriangb is offline
Jaguar
 
Join Date: Jan 2010
Posts: 95
What you say about the atheros card an i7's is interesting: I used to have trouble connecting to a network with mine.
Ah, people, it appears that even if using a other persons DSDT might work, it is not ideal as the DSDT may contain calls to RAM addresses that might exist on a board with 6GB but not with 2GB, for example. So to make things short, using someone else's DSDT is OK but you can expect errors or more frequent KP, so it's best to build your own with tutorials.
I've been working on sleep, and with the little understanding I have I think that the two basic things are C-States and S-States in the DSDT. S-States are there, and should be functional, but C-States on the other hand must me extracted in conjunction with P-States and whatnot, modified and only then inserted in the DSDT. I have made a DSDT that compiles, just for the fun of it, but when I do get my rig again (tomorrow, I hope!) I'll build one ground up and a tutorial. If I do make progress with sleep to work, I may delay it until I can do it all at once (with sleep).
Reply With Quote
  #85  
Old 04-09-2010, 07:43 AM
joeboxer joeboxer is offline
Jaguar
 
Join Date: Nov 2009
Posts: 42
Adriangb
thank you for your work, waiting for your sleep progress and dsdt-tutorial.

Concerning atheros the problem is that is some way the IO80211family.kext do not accept multicore (or multithread) as the new cpu's do. I'm not able to find where to look inside the kext, but for sure here is the place where to look.

But, how you can do all your work with out psu? Do you buy a new one ??
Reply With Quote
  #86  
Old 04-09-2010, 01:22 PM
adriangb adriangb is offline
Jaguar
 
Join Date: Jan 2010
Posts: 95
Na, I had a cheap CoolMax one that went out one day and took all but my CPU with it. Serves me luck, for buying a cheapy brand like that. Luckily I was able to get replacements for evereything, and got a refund on my PSU. Now I got a OCZ, which I trust much more.
I didn't do any work without a PSU, the sleep stuff I did over email with a "victim", who did all the testing and dumping for me (great guy, he deserves a medal).
The atheros kext problem may be because new mac's lack atheros cards (they use brodcom) and therefore it hasn't been updated.
Reply With Quote
  #87  
Old 04-09-2010, 06:59 PM
joeboxer joeboxer is offline
Jaguar
 
Join Date: Nov 2009
Posts: 42
ok, understand
for atheros I have read about new iMacs with i7, they have also some problem, so let's hope in some solution, as it's very frustrating boot with one core only... with this machine.
Reply With Quote
  #88  
Old 04-10-2010, 07:46 AM
joeboxer joeboxer is offline
Jaguar
 
Join Date: Nov 2009
Posts: 42
Restart and shutdown fixed, I'm still not understand why my audio do not work, with Hda enabler and legacy HDA... ?!

by the way, I can use the system even if, the 2 BIG not solved problems are: WiFi (only one core working) and Sleep.

Actually I have cloned my first sata in order to have 2 startup disk with 2 different boot.plist, one with arch=1386 and cpus=1 in order to surf, the second with all cores enabled.

Need time to test again...
Reply With Quote
  #89  
Old 04-16-2010, 08:53 AM
joeboxer joeboxer is offline
Jaguar
 
Join Date: Nov 2009
Posts: 42
sound

hi adriangb, i have now all working in 64bit with x.6.3.
But, audio do not work.. even if i put your attached files: DSDT and LegacyAppleHDA. Off course I have HDA enabler also. Why ???

For the atheros - i7 problem, I have connected my fonera with ddwrt in ethernet, the fonera is setted as client, so it's like a wireless card.
I can now drop the DLink dwa-547 atheros based, waiting some good news on this topic.

For the rest, all work great eccept audio and sleep.

Restart, shutdown, 64bit boot, time machine ecc.. geekbench is about 8000!

Last edited by joeboxer; 04-16-2010 at 08:55 AM.
Reply With Quote
  #90  
Old 04-16-2010, 02:09 PM
adriangb adriangb is offline
Jaguar
 
Join Date: Jan 2010
Posts: 95
If you use my DSDT fix, you DONT NEED HDAENABLER. Actually, it will make the whole thing not work.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Reply With Quote
Reply