Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › AnV XNU 9.7.0 V1.5
65,248 reads · 2009-07-02 – 2010-02-12
Report 10.X Core Voodoo / XNU Kernel

AnV XNU 9.7.0 V1.5

I recently had a lot to do with my life so... no time… But now I've found the time for the new and improved AnV kernel with extra good memory management and Core i7 optimizations. Enjoy... Download for the new version (including source):…

Primary Author
@andyvand Published 2009-07-02
Collection
OSx86 Core & 10.X
Archival Footprint
65,248 historical reads · 30 curated field notes (from 51 dispatches) · 2009-07-02 – 2010-02-12
Credited Voices (14)
@maya77 (14)@andyvand (9)@windsor (8)@diskeeper (5)@aryajuanda (3)@nypnyc (3)@asdfasdf7 (2)@eMatoS@SaCleoCheater@InteliMacPro@Taisto@milanca@starfall@URBANsUNITED

I recently had a lot to do with my life so... no time…
But now I've found the time for the new and improved AnV kernel with extra good memory management and Core i7 optimizations.
Enjoy...
Download for the new version (including source):
rapid share.com/files/265361546/AnV-XNU-970-1.5.1.zip
Legacy AppleIntelClock driver download:
rapid share.com/files/251239001/AppleIntelClock.zip

It could be a little while longer when you'll hear from me (unfortunetely).
You'll hear from me in a little while (I'm not done/gone yet...)

Author Updates & Technical Revisions

Follow-up dispatches by @andyvand

Author Update #1 @andyvand 2009-07-03

IPFirewall.kext is the firewall pseudoextension...
It is used for controlling the firewall in the kernel

Author Update #2 @andyvand 2009-07-24

I would need some more info on why it gets stuck immediately after booting...
If somebody could build a debugging build (I can't publish for the moment) we could trace it down...
It could have something to do with the new i7 cpu starting procedures...
I'll check it from here and if anybody can test it with a serial debugging console on a debug build... please do... everything is working fine for me...
you can still set the model name with macmodel=MacPro2,1 e.g. or with -nomacmodeloverride boot arguments (to disable it)

Author Update #3 @andyvand 2009-07-27 ↳ Re: @windsor
@windsordear andy, i have same error (boot stop on "using 16384 buffer headers and 4096 cluster IO buffer headers") after i do fresh install my hack, and using this kernel. i can boot with "cpus=1" boot arg.

Yes... so it must be the new CPU routines...
I'll check the code and keep you guys posted...
Also my new AppleSMBIOS is ready and will soon need testing (+ IOUSBFamily + IOPCIFamily)
I'm currently hospitalized at St.-Kamillus so I can't post much yet...
Keep you guys posted

Author Update #4 @andyvand 2009-08-09

New version of AnV XNU

I went over the code and found some discrepancies in Intel_startcpu routine.
I corrected the code
Download for the new version (including source):
rapid share.com/files/265361546/AnV-XNU-970-1.5.1.zip
AMD users please test...

Author Update #5 @andyvand 2009-08-09

Update V1.6

When Apple release the xnu 9.8.0 sources I will make it...

Author Update #6 @andyvand 2009-08-15 ↳ Re: @windsor
@windsorit works, but i can't set my macmodel to macpro2,1/3,1 within smbios.plist

you can set in com.apple.Boot.plist -nomacmodeloverride and then it will work.

Author Update #7 @andyvand 2009-08-15 ↳ Re: @aryajuanda
@aryajuandaHey ANV… 9.8.0 based kernel is release... will you make 9.8.0 ANV kernel?

Allready done... get it from the rapidshare link posted on this forum.

Synthesized Community Field Notes

30 technical responses curated from 51 original dispatches

Field Note #1 @maya77 2009-07-02

Do I need to install IPFirewall.kext ?

What it's used for?

Field Note #2 @maya77 2009-07-03

No luck.

Renamed kernel file to mach_kernel, copied it to system partition root w/replace. Installed System.kext, seatbelt.kext, and IPFirewall.kext using OSXTools. When I reboot and select my Leo partition in Chameleon boot menu it goes to Apple logo screen where it just loads forever.

Reverted to 1.4, all works fine again.

-AMD Opteron 180
-Leopard 10.5.6 retail installed
-10.5.7 Update applied
-Chameleon 2 RC1 used to boot

Field Note #3 @eMatoS 2009-07-03

Working great so far in my pc (signature)
I've installed only the kernel and used original system, seatbelt and ipfirewall kexts.
Andy, what's the difference between vanilla and your system.kext?

Thank you very much andy for taking the time to do this.

Field Note #4 @maya77 2009-07-03

I don't know why it wont accept new kernel on my system.

I used AnV 1.4 to install and run retail Leopard 10.5.6.

Can it be some conflict with the Chameleon 2 RC1?

Field Note #5 @SaCleoCheater 2009-07-03

Great to hear from you Andy!

Kernel works like a charm on my P4

@Andyvand: Mother finally gave in LOL! - OS X FTW! ^_^

Field Note #6 @diskeeper 2009-07-03

Same here maya77. Boot stopped on "using 16384 buffer headers and 4096 cluster IO buffer headers". The next line should be ACPI?

Field Note #7 @maya77 2009-07-03

So AMD + retail Leopard (boot-132 method) + updated kernel = no boot

There must be something which needs to be updated before installing new kernel. But what it can be?

Andy?

Field Note #8 @InteliMacPro 2009-07-04 ↳ Re: @diskeeper
@diskeeperSame here maya77. Boot stopped on "using 16384 buffer headers and 4096 cluster IO buffer headers". The next line should be ACPI?

yep same here

Field Note #9 @milanca 2009-07-04

I didn't use my AMD box for some time but i tried this kernel yesterday and immediate KP. Similar board to diskeeper's (mine is 790X/SB600).

Field Note #10 @maya77 2009-07-08

Andy, any update on this?

And be noted that "macmodel" switch does not change info in Terminal.

It says "username-macbook-pro" there. I don't like this.

Field Note #11 @diskeeper 2009-07-08

Do you solve the boot issue? How did you do that?

Field Note #12 @windsor 2009-07-08 ↳ Re: @maya77
@maya77Andy, any update on this? And be noted that "macmodel" switch does not change info in Terminal. It says "username-macbook-pro" there. I don't like this.

screenshot please…

Field Note #13 @maya77 2009-07-08 ↳ Re: @diskeeper
@diskeeperDo you solve the boot issue? How did you do that?

Nope, this is v1.4.

@windsorscreenshot please…

This is completely unneeded. Or at least give us option to set model name to appear everywhere the same.

Field Note #14 @windsor 2009-07-09 ↳ Re: @maya77
@maya77This is completely unneeded. Or at least give us option to set model name to appear everywhere the same.

"system preferences>>sharing" and click the edit button under computer name

Field Note #15 @maya77 2009-07-09

Great, thanks.

This was caused by kernel anyway.

System learned from kernel that I have MacBook, but I don't.

Field Note #16 @maya77 2009-07-12

You are not alone. We are waiting for update but Andy is not here?

Andy, version 1.5.1 to fix this problem?

Field Note #18 @maya77 2009-07-17

Andy should fix this.

I miss Voodoo
They have problems with human resources and there is no ETA for Voodoo v2 9.7.0.

Field Note #20 @windsor 2009-07-24

dear andy, i have same error (boot stop on "using 16384 buffer headers and 4096 cluster IO buffer headers") after i do fresh install my hack, and using this kernel.

i can boot with "cpus=1" boot arg.

Field Note #21 @windsor 2009-07-28 ↳ Re: @andyvand
@andyvandYes... so it must be the new CPU routines... I'll check the code and keep you guys posted... Also my new AppleSMBIOS is ready and will soon need testing (+ IOUSBFamily + IOPCIFamily) I'm currently hospitalized at St.-Kamillus so I can't post much yet... Keep you guys posted

take good care of yourself, andy...:'(
i hope that u will be health again soon...

Field Note #22 @windsor 2009-08-09

it works, but i can't set my macmodel to macpro2,1/3,1 within smbios.plist

Field Note #23 @aryajuanda 2009-08-11

Testing...

Its working for me..

to set the mac model i use boot option macmodel=MacPro2,1 added on com.apple.Boot.plist

Field Note #24 @URBANsUNITED 2009-08-11

V1.5.1 doesn't work here

Intel Atom N330 , Mainboard D945GCLF2

Have to set cpus=3, am on 10.5.6

URBANsUNITED

Field Note #25 @windsor 2009-08-11 ↳ Re: @aryajuanda
@aryajuandaTesting... Its working for me.. to set the mac model i use boot option macmodel=MacPro2,1 added on com.apple.Boot.plist

i know, but the computer icon was different when using macmodel2.1 in smbios.plist

Field Note #26 @windsor 2009-08-11

yes, that icon only appear only when im set macmodel 2,1 in smbios.plist, but not with boot.plist (apears as imac icon)...

Field Note #27 @aryajuanda 2009-08-12 ↳ Re: @diskeeper

Hey ANV… 9.8.0 based kernel is release... will you make 9.8.0 ANV kernel?

@diskeeperAnd here is the Qoopz 9.8.0 v2 based on Voodoo kernel. Compatible with Intel/Amd/i7 Download (media fire.com/?mtdmi2jlgtk)
Field Note #28 @nypnyc 2010-02-12

Can someone plz upload this to another site, rapidPOOP is always busy...

rapid share.com/files/265361546/AnV-XNU-970-1.5.1.zip | 19166 KB

Unfortunately right now our servers are overloaded and we have no more download slots left for non-members. Of course you can also try again later.

Create Premium Account

New Account

Field Note #29 @nypnyc 2010-02-12

sorry to bug you andyvand, would you be so kind to upload your kernel to another spot besides rapidshare? They are always busy... Thanks for your hard work. Send me a Paypal link and ill send you some dollars;)

Field Note #30 @nypnyc 2010-02-12

kexts.com

someone uploaded it there...

k exts.com/view/199-kernel_version_9.8.0_for_amd.html

YAY!

I will report back how it works on Dell SC1435 2x Quad 2.1GHz Opterons and 4850 Netkas QECI

Sources & Contributor Provenance (14 credited usernames · Thread #3290)
UsernameDossier ContributionDispatchesActive Window
@maya77Core Contributor142009-07-02 → 2009-08-09
@andyvandPrimary Author92009-07-02 → 2009-08-15
@windsorCore Contributor82009-07-04 → 2009-08-11
@diskeeperCore Contributor52009-07-03 → 2009-08-09
@aryajuandaCore Contributor32009-08-11 → 2009-08-12
@nypnycCore Contributor32010-02-12
@asdfasdf7Contributor22009-07-17
@eMatoSContributor12009-07-03
@SaCleoCheaterContributor12009-07-03
@InteliMacProContributor12009-07-04
@TaistoContributor12009-07-04
@milancaContributor12009-07-04
@starfallContributor12009-07-11
@URBANsUNITEDContributor12009-08-11