Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › AnV XNU 9.8.0 V1.6
95,354 reads · 2009-08-15 – 2011-01-23
Report 10.X Core Voodoo / XNU Kernel

AnV XNU 9.8.0 V1.6

My new kernel has been built. Like indicated in some other posts the port was a breeze. Enjoy... Download including sources: rapid share.com/files/267686106/AnV-XNU-980-1.6.zip

Primary Author
@andyvand Published 2009-08-15
Collection
OSx86 Core & 10.X
Archival Footprint
95,354 historical reads · 28 curated field notes (from 43 dispatches) · 2009-08-15 – 2011-01-23
Credited Voices (25)
@andyvand (7)@maya77 (3)@aryajuanda (3)@pαuℓzurrr. (3)@Lykich (3)@fvp (3)@gabecm (2)@zeyoung (2)@Taisto@arterio@Ezhoon@joransrb@windsor@starfall@diman@silaisa+9 more

My new kernel has been built.
Like indicated in some other posts the port was a breeze.
Enjoy...
Download including sources: rapid share.com/files/267686106/AnV-XNU-980-1.6.zip

Author Updates & Technical Revisions

Follow-up dispatches by @andyvand

Author Update #1 @andyvand 2009-08-15 ↳ Re: @Taisto
@TaistoThat was quick Thanks, gonna test it today.

Yeah... I know... I did it while hospitalized...
It's funny to hack and watch everybody look like what the hell but hey...
It's a psychiatry for something...
Allready switched 2 people of the general staff...
Switch em all lol

Author Update #2 @andyvand 2009-08-15 ↳ Re: @arterio
@arterioExcuse my noobness, just started using OS X about 3 weeks ago. Loving it so far. I used a guide to help install iAtkos v7 on my intel hackintosh. I'm using the Voodoo 9.7 kernel, what's the difference, or benefit to updating the kernel? What sort of features or improvements will it get me?

Apart from the improvements in the code that Apple has made it will include all Voodoo features as well as a built-in decrypter and Mac model override + Legacy AppleIntelClock driver for additional RTC support.
It is also in general a lot faster, especially in booting, than stock Voodoo kernel.

Author Update #3 @andyvand 2009-08-16 ↳ Re: @maya77
@maya77Works fine here on AMD with 10.5.8. Andy, have you planned to work on Snow Leopard kernels for non-Vanilla systems?

Yep... Sure will...
I also will want to run Snow Leopard and I've got a non-vanilla system so why not do it right?

Author Update #4 @andyvand 2009-09-25

Snow leopard kernel soon

I still need to do some work on the kernel but I'll have it ready soon.
The only problem is that there is no hacked snow leopard install yet and I can't run vanilla.
The first release will thus be without built-in dyld.
I'll get to it after upgrading to snow...
Give me a couple of weeks because right now I'm looking for a studio to rent (around 250€ monthly...).
I'll get back to it though because I've tested Snow on a genuine Mac and it rocks!
I'll surely want to upgrade my little hackbook.

Author Update #5 @andyvand 2009-09-26 ↳ Re: @fvp
@fvpDo you think that the breakpoints issue I mentioned above can be fixed on Snow? Best

No I don't think so because of the trapping routines (trap.c)
They have a little modification to filter out certain traps (to avoid KP on AMD)

Author Update #6 @andyvand 2011-01-23 ↳ Re: @3lie
@3lieIm experimenting the same issue with macmodel override! Even with the parameter set at the SMBIOS.plist Is there a solution yet? Peace
Like this:
<key>Kernel Flags</key>
<string>macmodel=MacPro3,1 [other arguments]</string>

Synthesized Community Field Notes

28 technical responses curated from 43 original dispatches

Field Note #1 @arterio 2009-08-15

Excuse my noobness, just started using OS X about 3 weeks ago. Loving it so far. I used a guide to help install iAtkos v7 on my intel hackintosh. I'm using the Voodoo 9.7 kernel, what's the difference, or benefit to updating the kernel? What sort of features or improvements will it get me?

Field Note #2 @Ezhoon 2009-08-16 ↳ Re: @andyvand
@andyvandApart from the improvements in the code that Apple has made it will include all Voodoo features as well as a built-in decrypter and Mac model override + Legacy AppleIntelClock driver for additional RTC support. It is also in general a lot faster, especially in booting, than stock Voodoo kernel.

Andy, good to see you back in action and really appreciate this update.
That built-in decrypter feature is just great..hope you get well soon ^_^

Field Note #3 @maya77 2009-08-16

Works fine here on AMD with 10.5.8.

Andy, have you planned to work on Snow Leopard kernels for non-Vanilla systems?

Field Note #4 @maya77 2009-08-16

Nice to hear that

I'm just downloading SL to test it on my AMD. Hope it will work with dmitrik's kernel.

Field Note #5 @joransrb 2009-08-16

do i just replace the mach_kernel file with the one i got...?

Field Note #6 @aryajuanda 2009-08-16

its working on my AMD system but it have same problem with other 9.8.0 kernel. i use custom DSDT patch to use vanilla AppleHDA.kext for my sound.. 9.8 kernel made some err on boot :

Aug 17 02:35:49 localhost kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-171.1.2/AppleHDA/AppleHDAEngine.cpp" at line 2979 goto Exit
Aug 17 02:35:49 localhost kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-171.1.2/AppleHDA/AppleHDAEngine.cpp" at line 3012 goto Exit

my sound is working but i lost my sleep…

maybe i should using voodooHDA for my sound

Field Note #7 @aryajuanda 2009-08-16

i just replacing mu sound with voodooHDA.kext still cannot sleep. i try qoopz 9.8 it have same problem... i cant sleep using 9.8.0 kernel

back using ANV 1.5.1 9.7.0 kernel…

Field Note #8 @Lykich 2009-08-17

Andy,will be a kernel for Snow Leopard 10А432 ?
For job on Р4…

Field Note #9 @Lykich 2009-08-18 ↳ Re: @andyvand
@andyvandMy new kernel has been built. Like indicated in some other posts the port was a breeze. Enjoy... Download including sources: rapid share.com/files/267686106/AnV-XNU-980-1.6.zip

Hi, Andy!
I could not start system on P4
with this kernel, it can be corrected?

Field Note #10 @pαuℓzurrr. 2009-08-18

@Lykich, post a picture of the error you having...

Field Note #11 @gabecm 2009-08-18

Builded Version

do i have to build this myself or is there an already built one in the folder/zip

Good work

Field Note #12 @gabecm 2009-08-18

this one seems extremely slow compared to 9.7.0 :S

Field Note #13 @diman 2009-08-19

Thanks a lot, Andy! Works fine on my AMD Athlon64 X2. xBench shows the same results as they were in v1.5.1, but I'm happy to be up-to-date

Field Note #14 @zeyoung 2009-08-21

i ve test this kernel but it can't boot.
when i boot it reboot without saying anything.
anybody know why?

Field Note #15 @Lykich 2009-08-21

I asked the same question, but answer did not receive...

Field Note #16 @silaisa 2009-08-21

Hi Andy and All, I tried your kernel and as you said it boots much faster than others, but I does not solve my Shutdown/Restart KPs.
If I boot with a vanilla kernel with cpus=1 (the only way to not get kp) Shutdown/Restart works.
But when I boot with any Voodoo 9.X Stock or Modded, I'm able to boot without the cpus=1 flag but I get KP at Shutdown/Restart.

After booting with your kernel I started to see this line while booting:
"macmodel" boot argument not found, Mac model set as "MacBookPro5,1"
I don't know if it's related to VoodooHDA or the kernel, but I'm sure that it appears only with AnV9.8.

Kernel Panic at Shutdown/Restart:

Field Note #17 @_Ombra_ 2009-08-23

Hey Andy, great work with the kernel, it works like a charm without a decrypter.

My system is a lot faster than it was with Qoopz kernel but i'm noticing that the hard drive light is always ON and i can't figure out why. My SATA driver is the AppleVIAATA.kext v0.2 from the darwin-ata project and i'm running 10.5.8 with a ASUS P4V800D-X and a P4.

Field Note #18 @Erigz 2009-08-28

Thanks, works good for me so far. Even iWork '09 doesn't crash randomly at start anymore, as it did on Qoopz 9.8.0
The only problem is that I get a kernel panic at shutdown, which didn't happen on Voodoo 9.5.0 (photo)

Field Note #19 @blackknight 2009-09-10

Any luck in getting a fix for more than 4 gigs of RAM and AMD? I really hate having to use maxmem=4096 when I have 8 gigs at my disposal. Thanks.

Field Note #20 @maya77 2009-09-11

Snow Leopard XNU sources available now:
opensource.apple.com/release/mac-os-x-106/

I hope Andy will made SL kernel soon with necessary patches for AMD.

Field Note #21 @fvp 2009-09-12

Breakpoints on XCode

I installed AnV 1.6 9.8.0 kernel hoping to have debug breakpoints working on XCode, but no success. I'm desperate looking for this solution. Andy or any other can point me out where/how to solve this issue.

I'm running iPC 10.5.6 upgrade to iDeneb Combo 10.5.8 on a

AMD X2 ATHLON
MOBO ECS Nettle Chipset NVIDIA MCP61
2GB RAM
8600GT

for any help or tipo you provide me.

Best

Field Note #22 @Captain Jack 2009-09-22

Almost 100% here

When I installed the kernel, the only problem I had was Sleep. I am currently using 9.6 v1.4 and I can get 10.5.8 to sleep. However, when I installed this kernel on my 10.5.8, I lost that. When I would command the mac to sleep through the finder, the monitor and hard drive would kick off but the computer would remain running and I could not get out of the semi-sleep. That was the only problem I ran into. Other than that everything was great. I rolled back to 9.6 v1.4 though.

Field Note #23 @scififan68 2009-09-23

I tried you kernel on my Dell Inspiron 531 and it just kernel panics: Please, how can i fix this?
Edit: never-mind, i figured it it myself!

Field Note #24 @pαuℓzurrr. 2009-09-25

Thats good news Andy
What do you mean with no hacked snow leopard install?
Modbin has released a kernel which works on non vanilla?
Good luck

Field Note #25 @fvp 2009-09-26

Do you think that the breakpoints issue I mentioned above can be fixed on Snow?

Best

Field Note #26 @fvp 2009-09-30

Thanks Andy...please, do you know any kernel that I could use to have breakpoints resource on 10.5.X series over AMD?

Field Note #27 @pitashen 2009-10-10

Since there will probably be no more kernel update for leopard, I decided to give this mod kernel a shot since it is supposed to be more optimized than the stock kernel.

What I did was I backed up the stock kernel and copied over the AnV kernel to /root. Everything booted up fine and is working fine so far except somehow the Model Identifier was overridden to MacBookPro5,1 instead of MacPro3,1 as I set in the smbios.plist.

I believe this is a rather minor issue and most likely cosmetic, but I am still curious to find out why this is happening. Is there something missing that I did not do?

Many

EIDT: I tried modify com.apple.boot.plist with no success

<key>Kernel</key>
    <string>mach_kernel</string>
    <key>Graphics Mode</key>
        <string>1680x1050x32</string>
    <key>Kernel Flags</key>
    <string>"Graphics Mode"="1680x1050x32"</string>
    <string>macmodel=MacPro3,1</string>
    <key>Boot Banner</key>
    <string>Yes</string>
    <key>Legacy Logo</key>
    <string>Yes</key>
    <key>Timeout</key>
    <string>10</string>
    <key>device-properties</key>
Field Note #28 @3lie 2011-01-20 ↳ Re: @pitashen
@pitashenSince there will probably be no more kernel update for leopard, I decided to give this mod kernel a shot since it is supposed to be more optimized than the stock kernel. What I did was I backed up the stock kernel and copied over the AnV kernel to /root. Everything booted up fine and is working fine so far except somehow the Model…

Im experimenting the same issue with macmodel override!
Even with the parameter set at the SMBIOS.plist

Is there a solution yet?
Peace

Sources & Contributor Provenance (25 credited usernames · Thread #3651)
UsernameDossier ContributionDispatchesActive Window
@andyvandPrimary Author72009-08-15 → 2011-01-23
@maya77Core Contributor32009-08-16 → 2009-09-11
@aryajuandaCore Contributor32009-08-16
@pαuℓzurrr.Core Contributor32009-08-16 → 2009-09-25
@LykichCore Contributor32009-08-17 → 2009-08-21
@fvpCore Contributor32009-09-12 → 2009-09-30
@gabecmContributor22009-08-18
@zeyoungContributor22009-08-21
@TaistoContributor12009-08-15
@arterioContributor12009-08-15
@EzhoonContributor12009-08-16
@joransrbContributor12009-08-16
@windsorContributor12009-08-17
@starfallContributor12009-08-19
@dimanContributor12009-08-19
@silaisaContributor12009-08-21
@_Ombra_Contributor12009-08-23
@lemnContributor12009-08-24
@ErigzContributor12009-08-28
@blackknightContributor12009-09-10
@ptesoneContributor12009-09-17
@Captain JackContributor12009-09-22
@scififan68Contributor12009-09-23
@pitashenContributor12009-10-10
@3lieContributor12011-01-20