Jump to content

Help needed H87 Zotac


Best Answer slayer2333, 06 October 2013 - 06:12 PM

Some update about our common problem, i did a Pmpatch of the Bios from here http://www.insanelym...tching-utility/ , i used my original and unlocked Bios then flashed it again.  This solution fixed all kernel problems and i could easilly install mavericks (up and running now) without any additional modifications to the original kernel or kexts.  Did you already consider this alternative ?  Was thinking that it won't work on the latest H87 and HM87 chipsets, but i can confirm it does.  Also tested everything in windows to see that there are no residual problems with positive results.

Go to the full post


  • Please log in to reply
35 replies to this topic

#21
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

Tested and same {censored}...

Agreed. But not surprised.



#22
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

So, some progress to report.

 

I have managed to boot 10.8.5 (with original 10.8.5 mach_kernel) by rolling back the ACPIplatform kext to the one from 10.8.4 and using dart=0 and -v flags.

 

Now I can progress to see if I can move to the inbuilt graphics on the 10.8.5 and also to see if a platform kext rollback will also work with Mavericks.

 

I was so pleased to see the desktop come up in 10.8.5.....


Okay, so now I am booting in 10.8.5 with full internal graphics. 

 

Finally I feel there is some extra hope for this board.

 

Unfortunately the rollback of the platform kext does not work for Mavericks but I am certain now that there is a solution as no doubt that kext must be the key, so some sort of edit to the 10.9 kext will likely work.

 

Edit: This post was wrong. Look instead further down the thread.



#23
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

Mmm good news, will give it a try.

Edit: Looks like that is the separation line for us, this solution leads to the exact same problem for me, installed 10.8.5 (Ver. F30), used AppleAcpiPlatform.kext from 10.8.4 and rebooted using the same args.

Maybe will consider an unlocked Bios to check if any other options may let it go.  Thank you for your help though.



#24
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

Attached File  to try.zip   3.67MB   23 downloadsTry the attached with 10.8.5 (4 kexts and a mach_kernel in the zip).



#25
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

So in fact it was not quite as easy as I mentioned a couple of posts ago.

 

I had tried various combinations and not documented everything changed. The files above seems to be what is needed  for 10.8.5 booting on my board. Basically the patched kernel from 10.8.4 plus the 4 kexts from 10.8.4 in the zip seem to be required at the moment. Not very satisfactory but it does at least let me now use the internal GPU at full QE/CI and work out a few things which I'll note here so as not to forget!

 

HDMI is on port number 6, DP is port number 5 and DVI is port 0. HDMI video seems fine as does DP and both will work at the same time. DVI is scrambled. This is with me using the AAPL,ig platform-id injection 03 00 22 0d, which is the MacMini 2013 one and which is also described by Pike R Alpha here: 

 

So when I get a bit more time (I REALLY need to do some proper work) I'll come back to figuring some more of this stuff out....



#26
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

Looks like we did not get the same patched 10.8.4 kernel to start with, yours succesfully fixed the instant reboot problem.  The problem is that once i finished intalling 10.8.5 beta there was noway to use either kext wizard or kext utility (crashing) and i had no choice but to reboot with the modified kernel only.  Now we advance! It is now stuck at an infinite spinning wheel but it is much better and easier to fix than the previous issue, i will try to force your kexts to install and it should be good (specially Fakesms since i get some error messages about that in verbose mode at the end).

Thanks dude.



#27
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

Glad to help.

 

Still a bit concerned though on Mavericks as it looks like the native mach_kernel for 10.8.5 and 10.9 may not currently support the board. So might need to always be waiting for release of source code for the mach_kernels and then patch. I hope for your board and for mine that the manufacturers might release a bios that makes them more compatible.

 

Might I guess be that some cpus in the Haswell range are more compatible than others, so may wait to see what is in the new Mac Mini - probably one of the new Iris Haswell CPUs - and try that. Not really seen anyone else saying they are running a 4430 like me.



#28
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

Don't know if you tried maverick with your files, at least there is no more reboot, but a kernel panic about acpi.  So at least we know that the kernel IS the problem know.



#29
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

I think i will take a break for now and wait until Mavericks is officially released, at that time we may expect much more support from the Hackintosh community.  So far with 10.8.5 i have most stuff working:

-Intel HD 4600 with full acceleration.

-All USB ports (2.0 and 3.0) Nativelly working.
-Blueray working

-Webcam native.

-Audio (voodoohda), could not find a working AppleHDA for my ALC892 so far, i usually work with DSDT edits but mine showns about 140 errors, don't feel like fixing them for now (at least 1 Hour).

-Bluetooth working.

-Keyboard, Fn Keys, Trackpad with 2 fingers scrolling (both horizontal and vertical + disable).

-Keyboard backlight.

 

Also got an unlocked Bios which have hundreds of options to test, and since i found where my CMOS reset plug is, i will feel free to test different boot options.

Once i get Mavericks working i may consider replacing my WIFI chip (Intel 7260) for an atheros and hope to achieve a perfect hackintosh.



#30
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

I agree.

 

I fully expect that quite a few people will be having the same issues and maybe a custom patch to the mach_kernel (once the source is released) will be a routine requirement for many boards.



#31
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

Best Answer

Some update about our common problem, i did a Pmpatch of the Bios from here http://www.insanelym...tching-utility/ , i used my original and unlocked Bios then flashed it again.  This solution fixed all kernel problems and i could easilly install mavericks (up and running now) without any additional modifications to the original kernel or kexts.  Did you already consider this alternative ?  Was thinking that it won't work on the latest H87 and HM87 chipsets, but i can confirm it does.  Also tested everything in windows to see that there are no residual problems with positive results.



#32
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

Funny you should mention this because I did that earlier today (thanks to Fix It Felix)  and it worked for me too....

 

I am now stuck further on, but I am at least at a place where I can now do the usual debugging.

 

The reason that we had all the problems is that under 10.8.5 and Mavericks power management is done by the Kernel for Haswell so you have to have a patched bios or a naturally power patched bios.



#33
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

Good to know, also tested it late yesterday as i got really desespered and was really glad to see it working.  Also a few bugs but that's the usual stuff to solve.  Shall we expect native CPU power management with any of the existing mac identifiers ? (e.g. macbook air haswell) or at least a working hack without NullCPU?



#34
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

Well, according to what I have read nullcpu will not make any difference any more as power management is taken care of by the Kernel itself (Pike R Alpha blog) but it will probably take some developer brains to work out exactly how to achieve that properly. It will be a waiting game I think.

 

At the moment I am now hung during the boot process for the GM (stuck around an IObluetooth message but I fully expect this is actually not a bluetooth problem but something else) so the game continues.....at least there is no more instant reboot - anything is better than that.



#35
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 200 posts
  • Gender:Male

I assume you created your usb key yourself and used the working chameleon and/clover files from 10.8.5. That's what i did and i had the exact same problem, can't even boot with -x -f (and i confirm, it's not a bluetooth problem) . I went back and created the USB using myhack, then recreated the chameleon files from scratch and could boot with -f first. The next time it was working, it was a weird issue.



#36
MiniHack

MiniHack

    InsanelyMac Legend

  • Donators
  • 626 posts
  • Gender:Male

Now have working 10.9 as well as proper 10.8.5 installs so looking good.

 

I used U**beast for the 10.8.5 and myHack for 10.9 - I am at the moment still using -f to boot the 10.9 install but all looks to be going well now. There are a lot of things on my list to get working such as HDMI audio for the integrated graphics, choosing the right framebuffer for my board and then editing and looking at SSDT for injecting the cpu plugin-type 1 and starting with some power management attempts, but I am sure all this stuff will progress very quickly once Mavericks is on general release - which is surely just days away now. 







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy