Mac OS X em Hardware x86 Arquivo Técnico 2008–2024
InfiniteMac OSx86 › Arquitetura Base OSx86 10.X e Bootloaders › Kernel 9.6.0 Baseado no Voodoo
351,844 reads · 2009-01-01 – 2009-11-22
Relatório Núcleo 10.X Voodoo / XNU Kernel

Kernel 9.6.0 Baseado no Voodoo

Andy Vandijck compilou um kernel XNU 9.6.0 (Mac OS X 10.5.6) utilizando o código-fonte e patches do projeto Voodoo. O pacote vem com instalador .pkg e inclui o diff completo para a árvore XNU 9.6.0.

Autor Principal
@pαuℓzurrr. Publicado em 2009-01-01
Coleção
Arquitetura Base OSx86 10.X e Bootloaders
Histórico no Arquivo
351,844 leituras históricas · 66 notas técnicas selecionadas (de 73 postagens) · 2009-01-01 – 2009-11-22
Colaboradores Creditados (32)
@andyvand (10)@lanceomni (8)@maya77 (6)@outwithspam (6)@pαuℓzurrr. (4)@eMatoS (4)@kocoman (3)@xXrkidXx (3)@Kabyl (3)@biird (2)@oneshot (2)@Valentine (2)@mindlessmissy@Alphaman@FirstHackTosh@peppi911+16 more
Referência de Hardware
SATA III & NVMe SSDs ↗ USB 3.2 Boot Flash Drives ↗ AMD Radeon GPUs (QE/CI) ↗
Dossiê técnico traduzido para Português (Brasil) · Comandos de terminal, nomes de kexts, nós ACPI e flags de boot preservados exatamente como no originalVer original em inglês (Original English) →

O Andy compilou um kernel 9.6.0 a partir dos fontes do Voodoo.
Ele vem em um pacote instalador (.pkg) e deve funcionar com a mesma estabilidade do atual kernel 9.5.0.

Citação do Andy:

@Andy VandijckEstive trabalhando no port do código-fonte do kernel Voodoo XNU para o XNU 9.6.0 e acabei de concluir com sucesso. O instalador está incluído nos dois arquivos StuffIt. O restante é o arquivo diff para os fontes do XNU. Feliz Ano Novo a todos!

O conteúdo do PKG está ilustrado abaixo;

Além disso, qualquer dúvida deve ser direcionada ao Andy e não à equipe Voodoo caso você enfrente problemas com este kernel.

Download do pacote aqui: media fire.com/download.php?gl1nmwjen0y
Download do código-fonte aqui: media fire.com/download.php?g3nootmzymy

Notas de Campo e Relatos da Comunidade

66 respostas técnicas selecionadas a partir de 73 postagens originais

Nota de Campo #1 @eMatoS 2009-01-01

I've been testing this new kernel and it seems fine, just like the original, only change I had to do was to restore the 10.5.6 seatbelt cause the older one was randomly generating kp's when mounting images.

Atualização do Autor #1 @pαuℓzurrr. 2009-01-01 ↳ Re: @eMatoS
@eMatoSI've been testing this new kernel and it seems fine, just like the original, only change I had to do was to restore the 10.5.6 seatbelt cause the older one was randomly generating kp's when mounting images.

Yeah just noticed this too
Could you maybe send me the 10.5.6 seatbelt.kext?
Thnx!

Nota de Campo #2 @mindlessmissy 2009-01-01

ok ...

Looks good so far ... except for some sandbox errors in console ...

BTW what's up with the extra kexts and binaries ?

Are they very much needed ?

Nota de Campo #3 @FirstHackTosh 2009-01-02

Insanelymac
What are the benefits of the new kernel?
Working USB2, maybe?

Nota de Campo #4 @maya77 2009-01-02

http://code.google.com/p/xnu-dev/wiki/NewsArchive ↗

2 Jan 2009 Some independent ports/derivatives of the Voodoo kernel have surfaced, which are based on the source patches we released. Please note that the only place to obtain official versions of the kernel, package, documentation, sources and all related material is this site. The source code license explicitly forbids derivative…
Nota de Campo #5 @biird 2009-01-04

Hmmmm I cant get USB mounted and I think it's because the System.kext is 9.6, but my kernel is still 9.5…mach_kernel.voodoo still shows as 9.5 and when I rename it to try to use just mach_kernel, I can't boot...Any ideas?

Nota de Campo #6 @peppi911 2009-01-04 ↳ Re: @biird
@biirdHmmmm I cant get USB mounted and I think it's because the System.kext is 9.6, but my kernel is still 9.5…mach_kernel.voodoo still shows as 9.5 and when I rename it to try to use just mach_kernel, I can't boot...Any ideas?

probably com.apple.Boot.plist has hard stated entry to mach_kernel_voodoo?
Just check this and change to mach_kernel.
Then put in any kernel you want, andys 9.6 fits the newst system.kext and works,
or just wait until xnu is ready to go!
P

Nota de Campo #7 @biird 2009-01-04 ↳ Re: @peppi911
@peppi911probably com.apple.Boot.plist has hard stated entry to mach_kernel_voodoo? Just check this and change to mach_kernel. Then put in any kernel you want, andys 9.6 fits the newst system.kext and works, or just wait until xnu is ready to go! P

Yep...that did it. Forgot about com.apple.Boot.plist. Thanks (now time to fix the Firewire) w00.

Nota de Campo #8 @Xanthrax 2009-01-06

It appears to run ok, but I cannot run the few PPC applications.

Nota de Campo #9 @lanceomni 2009-01-07

@Xanthrax
Running in 64bit mode can cause problems with running PPC applications via Rosetta. You can use the boot flag -legacy to force 32bit mode. I doubt you will be seeing a difference in performance until 10.6 comes out.

If it works out for you can add it to your com.apple.boot.plist

Nota de Campo #10 @oneshot 2009-01-09

Does Voodoo make it so AMD users can install 10.5.6 without any patches? (sorry kinda a stupid question probably)

Also, if I have an older version of voodoo will this just over wright it without a problem?

Nota de Campo #11 @eMatoS 2009-01-09

Voodoo will let you update just like with an intel, that doesn't mean it won't need any patch. Take a look at the 10.5.6 update threads around here and over insanely to see what I'm talking about. (the appleintelcpupowermanagement needs to be installed)

Nota de Campo #12 @aevange 2009-01-10 ↳ Re: @pαuℓzurrr.
@pαuℓzurrr.Andy made a 9.6.0 kernel with the sources of voodoo. It comes as a package installer, and it should be working the same as the current 9.5.0 kernel Quote from Andy; Contents of the PKG are; Also all question should be directed to Andy and not to the Voodoo team if you're having problems with this kernel Download is here: media…

Installed this version and went into KP when installing iLife09 Trial. Here's a photo of the screen.

Nota de Campo #13 @eMatoS 2009-01-10

aevange, you'll need 10.5.6 seatbelt.

Sent you a PM

Nota de Campo #14 @scififan68 2009-01-10

I installed the kernel and now all my ppc apps now crash before they load with "EXC_BAD_ACCESS (SIGBUS)" :-| I boot with -legacy. Any ideas?

Nota de Campo #15 @lanceomni 2009-01-10

You don't by any chance have -force64 in your com.apple.boot.plist do you?

Atualização do Autor #2 @pαuℓzurrr. 2009-01-10 ↳ Re: @aevange
@aevangeInstalled this version and went into KP when installing iLife09 Trial. Here's a photo of the screen.

Where did you get iLife '09 ?
And like eMatoS suggested, you'll need the 10.5.6 seatbelt...

Nota de Campo #16 @lanceomni 2009-01-10

@pαuℓzurrr

Where did you get iLife '09 ?

Yeah I about flipped out when I saw the facial recognition feature. I can't wait to see how well it works.

Nota de Campo #17 @outwithspam 2009-01-12

I tried Andy's installer because I had a 9.5.0 kernel and a 9.6.0 system.kext. I believe this prevented my USB key from mounting. Still have a 9.5.0 kernel and by the way, couldn't find the com.apple.boot.plist file on my machine?

Louise

I'm new to this so I'm not sure what info you need but here goes:

Chameleon 1.0.11
4 GB RAM
SATA 500 GB HD
Used iDeneb 10.5.5 to install
Upgrading the kernel with this file: feelin gentity.com/2008/11/28/voodoo-xnu-kernel-hits-release-candidate/
Apple software update to Leopard 10.5.6

Nota de Campo #18 @outwithspam 2009-01-12

Several apps no longer work

Also noticed that after the kernel upgrading using Andy's package installer, several apps no longer work. Most notably, Microsoft Word, Excel and Powerpoint and Filemaker give me the message "The Application Microsoft Word quit unexpectedly". Trashing the prefs didn't solve the problem. My new mantra, a couple of weeks into this experience is "It's not a computer, it's a hobby"!

Louise

Nota de Campo #19 @lanceomni 2009-01-12 ↳ Re: @outwithspam
@outwithspamAlso noticed that after the kernel upgrading using Andy's package installer, several apps no longer work. Most notably, Microsoft Word, Excel and Powerpoint and Filemaker give me the message "The Application Microsoft Word quit unexpectedly". Trashing the prefs didn't solve the problem. My new mantra, a couple of weeks into this…

How did you update to 10.5.6?

Open Terminal and type:
uname -a
Reply back with what it says your kernel is. It should look something like: 9.5.0 Darwin Kernel Version 9.5.0 Voodoo; Release 1.0 :xnu-1228.7.58/BUILD/obj/RELEASE_I386

The DMG you downloaded should have a folder called "Files" in this folder you will have the 9.5.0 System.kext. We can install it manually. Open the DMG and drag system.kext to your desktop and type the following in Terminal (These commands rely on the system.kext being on your desktop:

1. Give yourself root privileges to modify files.

sudo -s

2. Change directory to /s/l

cd /System/Library/

3. Remove the existing system.kext. (You can back this up first if you like)

rm -rf Extensions/system.kext

4. Copy the 9.5.0 system.kext you extracted from the download

cp -r ~/Desktop/system.kext Extensions/system.kext

5. Set proper permissions to the extensions folder

chmod -R 755 Extensions/

6. Set proper ownership to the extensions folder

chown -R root:wheel Extensions/

7. Touch the extensions folder

touch Extensions/

8. Remove the extensions cache to force OSX to rebuild it with the new system.kext

rm -rf Extensions.mkext

9. Repair permissions to the entire drive

diskutil repairpermissions /

Reboot with -v -f

You should now have matching kernel and system. There are shorter ways of doing these commands but this should give you a better understanding of the process.

Nota de Campo #20 @outwithspam 2009-01-12

How did you update to 10.5.6?

Open Terminal and type:
uname -a
Reply back with what it says your kernel is. It should look something like: 9.5.0 Darwin Kernel Version 9.5.0 Voodoo; Release 1.0 :xnu-1228.7.58/BUILD/obj/RELEASE_I386

In answer to your question, I used Apple software update to upgrade to Leopard 10.5.6 (but previously I had done the update included in Voodoo_Kernel_Release_1.0_Rev_A.dmg.)

I was not able to do what you suggested because I could no longer mount disk images but I realized from your question and from reading the docs that accompanied the voodoo image above that my problem was that Apple's software update installed a new kernel called mach_kernel but that was not the kernel in the com.apple.boot.plist (yeah I found it finally...as I said, I'm new to this). I renamed mach_kernel to mach_kernel.apple (just to remember where it came from), edited the plist and now "uname -a) says 9.5.6 and this is also the version of the system.kext. Now MS Office (Word, Excel, Powerpoint) and Filemaker quit unexpectedly when I try to load them) but so far so good for everything else. Since I need these to do some "real work", I'll go and do some more reading to solve this issue quickly. If you think you can help with this, I would appreciate it. Thanks.

Nota de Campo #21 @outwithspam 2009-01-12

Reinstalling "Rosetta translation" didn't work

I thought my problem regarding opening word, filemaker (and several other "older" apps) was a rosetta translation problem and I reinstalled the "translate" file from a package I found here:

hosted.file front.com/iSynic

When this didn't work, I copied the file from my Apple MacBook Pro running Leopard 10.5.6 and this didn't work either. When trying to open these "older" apps, the console reports a "bus error".

Nota de Campo #22 @lanceomni 2009-01-12

@outwithspam

Problem opening disk images (DMG)
Well we can fix the not being able to open DMG files. If you replace seatbelt.kext with one previous to the 10.5.6 version you should be good to go. If you do not have a backup copy of this then you can download the 10.5.5 single update and extract the file using Pacifist.

Kernel issues
Did you mean 9.5.0 because you listed 9.5.6. I figured it was a typo. Did it did say Voodoo RC1?
NFOav8or had some good advice for kernels. His method was to keep a copy of the Voodoo kernel as mach_kernel.voodoo and also rename a second copy as mach_kernel this way if an update overwrites it you can just copy over it. Even if you restart and the system hangs you can set OSX to load mach_kernel.voodoo as a boot option.

PPC application problems.
The only thing I know of dealing with Rosetta problems is forcing 64bit mode. What other flags do you have in your com.apple.boot.plist

Kernel, system.kext & seatbelt.kext manual Installation

Place mach_kernel.voodoo seatbelt.kext & system.kext on your desktop (the following commands rely on those files being on the desktop) Ill explain each command. Open terminal and type:

1. Give yourself root privilages to modify files

sudo -s

2. Copy voodoo kernel to the root directory

cp -r ~/Desktop/mach_kernel.voodoo /mach_kernel.voodoo

3. Make a copy of mach_kernel.voodoo as mach_kernel (This overwrite whatever is there)

cp -r /mach_kernel.voodoo /mach_kernel

4. Change directories to /System/Library

cd /System/Library

5. Copy system.kext 9.5.0 from the desktop to the extensions folder

cp -r ~/Desktop/system.kext Extensions/system.kext

6. Copy seatbelt.kext, 10.5.5 version, from the desktop to the extensions folder

cp -r ~/Desktop/seatbelt.kext Extensions/seatbelt.kext

7. Set ownership for all kernels

chown root:wheel /mach_kernel*

8. Set permissions for all kernels

chmod 644 /mach_kernel*

9. Set permissions for kexts in the extensions folder

chmod -R 755 Extensions/

10. Set ownership for kexts in the extensions folder

chown -R root:wheel Extensions/

11. Touch the extensions folder

touch Extensions/

12. Remove the extensions cache to force OSX to rebuild it

rm -rf Extensions.mkext

13. Repair disk permissions to the entire drive

diskutil repairpermissions /

Reboot with -v -f If you using com.apple.boot.plist to point to your kernel then remove this. You want to check com.apple.boot.plist prior to restarting just to make sure its not pointing to some other kernel. If it says mach_kernel, mach_kernel.voodoo or nothing at all its fine.

Here is a copy of the above commands in one clean sweep.

sudo -s
cp -r ~/Desktop/mach_kernel.voodoo /mach_kernel.voodoo
cp -r /mach_kernel.voodoo /mach_kernel
cd /System/Library
cp -r ~/Desktop/system.kext Extensions/system.kext
cp -r ~/Desktop/seatbelt.kext Extensions/seatbelt.kext
chown root:wheel /mach_kernel*
chmod 644 /mach_kernel*
chmod -R 755 Extensions/
chown -R root:wheel Extensions/
touch Extensions/
rm -rf Extensions.mkext
diskutil repairpermissions /
Nota de Campo #23 @outwithspam 2009-01-12

@outwithspam

Problem opening disk images (DMG)

This now works.

Kernel issues
Did you mean 9.5.0 because you listed 9.5.6. I figured it was a typo. Did it did say Voodoo RC1?
NFOav8or had some good advice for kernels. His method was to keep a copy of the Voodoo kernel as mach_kernel.voodoo and also rename a second copy as mach_kernel this way if an update overwrites it you can just copy over it. Even if you restart and the system hangs you can set OSX to load mach_kernel.voodoo as a boot option.

Yes it was 9.5.0 and I did rename and keep my old kernels. Good advice.

PPC application problems.
The only thing I know of dealing with Rosetta problems is forcing 64bit mode. What other flags do you have in your com.apple.boot.plist

I think this is what I have to do. How do I do this?

Nota de Campo #24 @lanceomni 2009-01-12

Look in com.apple.boot.plist located in /Library/Preferences/SystemConfiguration and if you see something like -force64 then remove it.

Likewise after you have done this reboot and use -v -legacy

-legacy should force 32bit mode. Check and see if your PPC apps are working. As far as translate Im not sure it what you have done will change anything.

Nota de Campo #25 @outwithspam 2009-01-13 ↳ Re: @lanceomni
@lanceomniLook in com.apple.boot.plist located in /Library/Preferences/SystemConfiguration and if you see something like -force64 then remove it. Likewise after you have done this reboot and use -v -legacy -legacy should force 32bit mode. Check and see if your PPC apps are working. As far as translate Im not sure it what you have done will…

Didn't have -force64 or anthing like it in the plist but did the reboot using -v legacy. Didn't work. Somehow screwed up my Core Services by removing and then returning some items and now system doesn't boot. I think I should look into re-installing because I really need my apps,..

Thanks again for all your help. .

Nota de Campo #26 @belmarduk 2009-01-21

Could someone post the steps to revert back to the 10.5.6 Vanilla Kernel?

Please and thank you.

Nota de Campo #28 @kocoman 2009-02-05

I asked the question because this beta version fixed the "deadlock" kernel panics on 10.5.6 vanilla retail when cpus=2 was used for my msi motherboard. I guess you have to be a member of the development team to access the beta version change logs. (I thought it would be open sourced to everybody, including unfinished versions)

Nota de Campo #29 @zyph3r 2009-02-09

Why doesnt someone upload 10.5.6 seatbelt damnit... Now we have to wait for paul or eMatos or whoever.. and i need it now damnit

Is it that big of a problem to post a link HERE?

Nota de Campo #30 @lanceomni 2009-02-09

It is strongly recommended that you keep a backup copy of your extensions folder prior to doing any type of updating. This way if you have problems you can fix them.

Check your PMs

Mostrar mais 34 notas técnicas da comunidadeRegistro histórico completo
Nota de Campo #31 @Wayang-NT 2009-03-05

it this kext that you've lookin' for? dunno the version is, but i run mine with kernel 9.6.0 …hope you can use it…

ATTACHMENT REMOVED

"Please dont post Apples own material Thanks LawlessPPC"

Nota de Campo #32 @cj95 2009-03-09

what is the point of installing this if it will work same as 9.5.0?

Nota de Campo #34 @oneshot 2009-03-20

can I install this on 10.5.5 or do I have to be at 10.5.6?

Nota de Campo #35 @Thopedam 2009-03-25

I LOVE YOU! awesome work.! now everything what was wrong works!

Nota de Campo #36 @dracea 2009-03-25

ok so a strict guide where to download files and what need to do to update from 9.5.0 to 9.6.0?
i just don`t understand here anything ...

Nota de Campo #37 @esz 2009-03-28

Can someone post the seatbelt fix for the voodoo 9.6.0?

Nota de Campo #38 @Sokairyk 2009-04-26

I tried to install this but when the install finished my system crashed and I wasn't booting up.So i reinstalled leopard again.Why i can't install this ? I have voodoo 9.5.0 kernel
and my system is 10.5.6.

Nota de Campo #39 @andyvand 2009-04-26 ↳ Re: @FirstHackTosh
@FirstHackToshInsanelymac What are the benefits of the new kernel? Working USB2, maybe?

USB2 support has nothing to do with my kernel...
BTW: this kernel is obsolete...
The new one also has mac model override configurable and has a built-in decrypter...
It also supports the old HPET driver (emulation of HPET for those without HPET and other things)
You can find the newer one at:
laptopneeds.forum otion.co.uk/anv-releases-f10/anv-xnu-kernel-v14-t10.htm
The installer and the sources are available from the black link at the bottom...
Also included is a full explanation of the kernels features...
If you need better USB2 support use my USB2 drivers available from:
laptopneeds.forum otion.co.uk/other-drivers-f8/anv-iousbfamily-32740-including-pcgenusbehci-t5.htm
They will offer you better and faster USB2 support with hard BIOS reset... they are based on the latest sources from Apple (so all is for 10.5.6 offcourse).
Any questions you can ask me...
EDIT: Those issues you all are talking about all got fixed since release V1.4 of the kernel... now everything works as it should...
You are still using V1.1 of the kernel which still used old dynamic linker and didn't have as much features + some issues...
Try the new one... you all will be much more satisfied...

Nota de Campo #40 @andyvand 2009-04-29 ↳ Re: @maya77
@maya77Post links here when it's updated?

Sure... next release will be for 10.5.7 though...
I fixed up all of the major issues with the kernel so...

Nota de Campo #41 @maya77 2009-04-30

Works fine here, except I had kernel panic yesterday, after long time, but not sure what caused it, as both, Firefox and kernel was updated before that. Only Firefox was running and kernel panic error said it has something with the FF...

Nota de Campo #42 @xXrkidXx 2009-05-01

whats the benifets? is it like 9.6.0 Vanillia? does this mean we can boot retail? im very confused lol

Nota de Campo #43 @andyvand 2009-05-01 ↳ Re: @xXrkidXx
@xXrkidXxwhats the benifets? is it like 9.6.0 Vanillia? does this mean we can boot retail? im very confused lol

It's just like Voodoo but with improvements...
For more info look at the download site...

Nota de Campo #44 @andyvand 2009-05-01 ↳ Re: @maya77
@maya77Works fine here, except I had kernel panic yesterday, after long time, but not sure what caused it, as both, Firefox and kernel was updated before that. Only Firefox was running and kernel panic error said it has something with the FF...

Did it happen only once or did it happen each time Firefox was running?

Nota de Campo #46 @andyvand 2009-05-01 ↳ Re: @maya77
@maya77Fortunately only once.

OK then I doubt it is a kernel bug...
It may just have been "bad luck"...
Lets hope it doesn't happen again...

Nota de Campo #47 @xXrkidXx 2009-05-02

yea i went to the google code web page but it there wasn't any info about it... it said the newest version was 9.5.0 not 9.6.0

Nota de Campo #48 @andyvand 2009-05-02 ↳ Re: @xXrkidXx
@xXrkidXxyea i went to the google code web page but it there wasn't any info about it... it said the newest version was 9.5.0 not 9.6.0

Yeah I know... they still haven't completed their port to 9.6.0...
I'll beat them to the punch too with 9.7.0 if I get the chance
It is a matter of honour since some of the Voodoo team didn't threat me very well...
You fix up the warnings in the VoodooPS2 sources and give them the diffs (actually first the sources but next they nagged for the diffs...) and all they did was criticize...
They also argued that one big project over 6 smaller ones was "harder to debug"...
Man are you devs or not is the question I tend to have then...
It makes no difference as one can switch the target etc...

Star Trek: These are romulans... They are without honour
Nota de Campo #49 @Kabyl 2009-05-05 ↳ Re: @andyvand

Before I start, I want you to know that I wouldn't reply if the drama wasn't started by the above poster, but I couldn't just let this go unanswered.

@andyvandYeah I know... they still haven't completed their port to 9.6.0... I'll beat them to the punch too with 9.7.0 if I get the chance It is a matter of honour since some of the Voodoo team didn't threat me very well... You fix up the warnings in the VoodooPS2 sources and give them the diffs (actually first the sources but next they nagged…

I'm really wondering as to what level you can lower yourself to, to say what you say, and release stuff the way you do.

Voodoo didn't complete the port to 9.6.0 because it takes "time" and "effort" (which isn't available) to do it "properly", you think after the work they did, they can't just go and make the fast dirty port you did? Are you going to say "Man are you devs or not is the question I tend to have then..." because of that too?

What is this attitude of "beat to the punch" from you? Is it all about that for you? /shame

I see people doing "real" work, the Voodoo kernel, VoodooPower..., the IOPCIFamily/IOUSBFamily.. kext mods, and I see you take that, fix warnings (most of the time unproperly), retag/rebrand, increment the version, and make it look like an update to the official releases. /shame

You never replied to direct technical questions concerning your additions to the voodoo kernel/projects, and the explanation is obviously because you have no idea. You would have answered otherwise, wouldn't you?

The Voodoo group (specifically, Dense here on this post ↗) contacted you (twice if not more) and invited you to join us on IRC to have a little chat about how to get working together, as we did with few others which are with us now, joined the efforts together, and you already have seen the fruits of it, but you didn't accept to come (IIRC you didn't even reply).

Why? my guess is you don't want to join a group of people, you prefer to be on your own, because all you care about is some childish fame which you obviously have got it on the InsanelyMac forum (and apparently, here too).

About your "stripped" version of the VPS2 story, why not post the link to the real source, so people know what happens?
http://forum.voodooprojects.org/index.php/topic,168.0.html ↗

I read that this forum isn't like InsanelyMac, so I'm sure this post will be here when I check back.

I'm going to ask the people who read this not to reply (except AnV, if he wants), so the drama doesn't grow, and the flaming doesn't start, please?

Nota de Campo #50 @andyvand 2009-05-05 ↳ Re: @Kabyl
@Kabyl"properly"

First of all last release is more than proper...
The technical questions about my port?
Ask away... I've never seen any message directed at me with any questions nor have I ever received a mail stating any q's about it...
My point is not a "beat to the puch" attitude... it is to make something better with more features...
Retagging and rebranding only occurs if it is either something I made or it isn't desired to keep that name (like with the kernel after integration of the decrypter...)
And it is my thought that fixing warnings up and perfecting code will result in a faster and better product (I've seen this proven many times...) also I find it important to use the latest toolset and some updated libraries from the kernel...
Next the IOPCIFamily and IOUSBFamily releases are slightly different from the others and in case of the IOUSBFamily parts it does state for PCGenUSBEHCI the proper copyrights (me and the other author...)
You are wrong stating that I don't want to join a group of people and you are wrong stating that I don't allready work togheter with some...
Also fast and dirty port? the first two ones: yes... the last 2: absolutely not...

@KabylYou would have answered otherwise, wouldn't you?

I've never even noticed the posts... how could I have replied then?

@KabylThe Voodoo group (specifically, Dense here on this post (http://www.insanelymac.com/forum/index.php?s=&showt… ↗))

If I click that link I do not even get a request or anything...
Just the main page and page 3 selected below...

But I don't want there to be any further future misunderstandings between us though...
If you should have any questions you should mail me for them...

Nota de Campo #51 @Kabyl 2009-05-05 ↳ Re: @andyvand
@andyvandFirst of all last release is more than proper... The technical questions about my port? Ask away... I've never seen any message directed at me with any questions nor have I ever received a mail stating any q's about it...
I've never even noticed the posts... how could I have replied then? If I click that link I do not even get a request or anything... Just the main page and page 3 selected below...

If you let the post I linked to finish loading, you'll see it, and actually the are questions asked in that same page, and you ignored them, questions about adding HPET back (no proper answer from you), I even asked you about the "proper" Apple ID you added to Chameleon 1.0.11 (I've not seen anything in the first sources you released as 1.0.12 that is worthy of adding your copyright). which made many people who understand what programming is think of it as re-tagging.

My point is not a "beat to the puch" attitude... it is to make something better with more features...

Since you like the proper way of things, there is a proper way of expressing your point, but it happens that people reveal what they really think and have inside.

And it is my thought that fixing warnings up and perfecting code will result in a faster and better product (I've seen this proven many times...) also I find it important to use the latest toolset and some updated libraries from the kernel...

I agree that fixing and perfecting code is wanted, but anyone who knows the basics of coding will agree that in many (not all), of what you've released, lacks any real improvements, and I have yet to see a real proof of that, and what you claim to be faster.

Next the IOPCIFamily and IOUSBFamily releases are slightly different from the others and in case of the IOUSBFamily parts it does state for PCGenUSBEHCI the proper copyrights (me and the other author...)

I've checked some of the first mods you posted for IOPCIFamily, maybe that was your first "work", I was disappointed.

And what shows that you usually have no idea what you're doing is something like this ↗; (quoting you):

I could also do that mod of the sources for you... if you send or PM me the patches...

If you did modify the sources and know what you did, you wouldn't ask for patches, because you already have them, /dang

You are wrong stating that I don't want to join a group of people and you are wrong stating that I don't allready work togheter with some...

It's an assumption anyone would make, because all your releases don't mention that you've worked with others, and don't tell about any group.

It's just your regular way of releasing;
NEW (lack of info..) works a lot better (no info..)
Enjoy (a smiley showing confidence)
Edit: fixed more issue (no idea what..)

You get asked each time what's new, what improvements does it bring, and then there is the usual kind of replies;
fixed warnings, perfecting the code, proper Apple IDs, and then something that may look useful (but unfortunately, not after checking the code...)
You, now, need to do much more to get your stuff working with this solution..

But I don't want there to be any further future misunderstandings between us though...

I think there is big misunderstanding from your side, specially what happened with VPS2 (you didn't comment about it)

Star Trek: These are romulans... They are without honour

Is there anything to misunderstand from that?

And I have to say that you can do better than this.

Nota de Campo #52 @andyvand 2009-05-05 ↳ Re: @Kabyl
@KabylIf you did modify the sources and know what you did, you wouldn't ask for patches, because you already have them

It is for supplemental patches which someone claims to have...
I would gladly check them and improve the IOUSBFamily if they really are good...

Also did I not make a new PPF generation and applying tool?
That one is fully mine... so...

Also the point of putting the HPET code back in the kernel is simple...
It also has emulation of HPET code added which allows the standard timers and so on to be used for people without HPET...
In essence thus emulating HPET with an older (V1.1 max) AppleHPET.kext...

Nota de Campo #53 @Kabyl 2009-05-05 ↳ Re: @andyvand
@andyvandIt is for supplemental patches which someone claims to have... I would gladly check them and improve the IOUSBFamily if they really are good...

You've just confirmed you have no idea what it is.

Also did I not make a new PPF generation and applying tool? That one is fully mine... so...

That's why I was fair and used words like "most" and "not all", is there anything else? anything "new" you brought to the scene? any issues you've fixed that were not fixed before? I would be glad to hear about that.

Also the point of putting the HPET code back in the kernel is simple... It also has emulation of HPET code added which allows the standard timers and so on to be used for people without HPET... In essence thus emulating HPET with an older (V1.1 max) AppleHPET.kext...

I give up on getting any "proper" answers from you. If you expect me to understand the "..." (dots), I'm sorry, It's over my head and level of knowledge.

Nota de Campo #54 @andyvand 2009-05-05 ↳ Re: @Kabyl
@KabylI give up on getting any "proper" answers from you.

I give up on trying to reply to you.

Nota de Campo #55 @Valentine 2009-05-06

Useability

A propper manual/description of your works Andy would improve a lot.

To my disapointment (for the better or worse) I must say I stopped checking out your developments, cos I am really left in the dark
and only can figur some out when I read the next 10 or 20 experiances testers post.

I liked the fact that your 9.6 kernel (back on AMD) saved me the 9.5 system.kext/seatbelt,
but I then really lost track. Version here, version there. What's this for? What's that for?

I simply switched back to the original and ignored all else you done. Shame really.
Maybe some stuff would have improved something. I'll never know...

Nota de Campo #56 @andyvand 2009-05-06 ↳ Re: @Valentine
@ValentineA propper manual/description of your works Andy would improve a lot. To my disapointment (for the better or worse) I must say I stopped checking out your developments, cos I am really left in the dark and only can figur some out when I read the next 10 or 20 experiances testers post. I liked the fact that your 9.6 kernel (back on AMD)…

Well I've included full description of the kernels features lately...
You can read them and get the latest release here:
laptopneeds.forum otion.co.uk/anv-releases-f10/anv-xnu-kernel-v14-t10.htm

Nota de Campo #57 @Valentine 2009-05-06

Thats nice, but there is a slight misunderstanding here. It is really about how you release.
One might be interested to try someting, but on a reasonable efford basesis.

Remember OS X is very much liked cos of it's useabillity, even if we are putting our selfs there through hackintoshes.

Great products allways have a great useabillity and not just 1 million features.

Like I said, me personally: I won't be looking into things anymore, even when they might be beneficial, cos I been put off by this release policy and don't know what's next. Others might feel the same.

Due to my switch to an Intel machine, there is really no need for another kernel for me personally. But I surely will try the original new Voodoo kernel when(ever) it comes out, cos even though it's not here now, I already know what I'll be getting.

(Also, manual link: one might not want to become a member of another forum, to get a manual of something he or she gets from the "release" forum)

Nota de Campo #58 @Zeblade 2009-05-16

hmm its so easy to answer any question. Anyone can put the question in " " and then give an answer. In this thread here.. I have seen questions being asked yet a very clear reply of not wanting to answer the questions. If it was me maybe I lets say start to get a little pissed and would say.. fine .. this is what I have done.. blah blah blah.. yet here I am still trying to guess at what has really been changed. I know less about all this yet even I can tell you what has and has not been changed... anyway.

ME.. I feel ANYONE that came before and started something, deserves credit. But is not coming out with a 9.7 kernel nothing more than ADDING something to what was already there? Now ME I would have to rewrite something and then say .. its mine.. but thats just me. If I added to something that I had nothing to do with makeing I would ALWAYS give credit to those 1ST!.

Nota de Campo #59 @xandizitxu 2009-05-17

Andy, ur kernel is working nice here, never crashed like 9.5.0 that crashed when I was browsing the net, but its crashing on Chess

Im using ur v1.1

thanks. Any suggestions.

Nota de Campo #60 @maya77 2009-05-17

Latest version is 1.4, so you may want to upgrade before asking and see if problem is gone.

Nota de Campo #61 @mercurysquad 2009-05-23 ↳ Re: @andyvand
@andyvandAlso the point of putting the HPET code back in the kernel is simple... It also has emulation of HPET code added which allows the standard timers and so on to be used for people without HPET... In essence thus emulating HPET with an older (V1.1 max) AppleHPET.kext...

Andy, thankfully you've finally provided an answer, about which I have asked you at least 3 times before.

Now, my assessment of your answer: if you had any kind of understanding of the Voodoo kernel changes, or even the xnu kernel only, you would know that we expressly got rid of HPET emulation of the PIT because it added to the complexity, was very poorly written, and most importantly: was completely unnecessary. Are you aware of the fact that the HPET is not used for anything at all since 10.5.6? What then, is the point of emulating it?

I don't mean to sound rude or arrogant, but your reason for putting HPET back is simply wrong. Had you discussed this with us beforehand, you'd have avoided having to add several new bootflags and asking people to use your customized AppleHPET.kext and what not.

@xandizitxuAndy, ur kernel is working nice here, never crashed like 9.5.0 that crashed when I was browsing the net, but its crashing on Chess

Andy: You said you'd like to end any misunderstandings and start contributing as a team player. For starters, you can try to fix this problem with Chess. As a hint: it is an almost trivial fix which requires changing barely 4-5 lines. Sadly I've not had time to actually test it (but Turbo has verified the fix should work). You are welcome to try it and send a patch.

Nota de Campo #62 @kocoman 2009-05-23

What is "Kernel: Voodoo Kernel Beta C"

I've posted here in the past when I used AnV's 10.5.6 (9.6.0) beta kernel from this thread because Voodoo only had 9.5.0 kernel (Version 1), and it did not work with dual core processor. (Get the wait queue deadlock)

comes time again for 10.5.7 update, and (9.7.0) gives me the same problem, so I look back at this thread and find things have change for the worse. (crying)

Since Anv file was in a pkg format, I could not extract the mach_kernel (still newbie)
So I used my 'safe/backup retail install partition', boot it, used the qoopz mach_kernel for 10.5.7 to the "just upgraded 10.5.7" one, then reboot, (It seems OSX can detect the mach_kernel change and automatically update my softraid/Boot OSX partitions..) Anyway, reboot and 10.5.7 works.

Hello, i have prepared a kernel for 9.70 using the sources of AnV, i removed everything extra it brings, like hpet that isnt needed since 9.5.0, and the builtin decrypter that uses a magic poem, and enverything that was marked "anv"

It seems this guy don't like Anv also..

But I agree that Voodoo official kernel is a bit "slow", if it wasn't for Anv's 10.5.6 beta kernel in the first place I would not have gotten dual core to work.

Thanks AnV.

Nota de Campo #63 @xXrkidXx 2009-06-06

its running amazingly

only one problem(so far, SMBIOS isn't working anymore... Its calling my comp a MacBookPro 5,1, when I have it set to be a MacPro 3,1 any idea's?

Nota de Campo #64 @paradox 2009-11-22

how to compile custom kernel via source? ive done it with Linux via the libcurses method and menuconfig, however i dont think that will work here lol. any ideas? try to keep concise im wayyy to ADD as it is already lol.

Much thanks.

The Paradox

Validado com a participação de: @eMatoS @Alphaman @maya77 @kocoman
Fontes e Registro de Autoria (32 membros creditados · Tópico #1858)
UsuárioContribuição no DossiêPostagensPeríodo Ativo
@andyvandColaborador Essencial102009-04-26 → 2009-05-06
@lanceomniColaborador Essencial82009-01-07 → 2009-02-09
@maya77Colaborador Essencial62009-01-02 → 2009-05-17
@outwithspamColaborador Essencial62009-01-12 → 2009-01-13
@pαuℓzurrr.Autor Principal42009-01-01 → 2009-01-10
@eMatoSColaborador Essencial42009-01-01 → 2009-01-10
@kocomanColaborador Essencial32009-02-04 → 2009-05-23
@xXrkidXxColaborador Essencial32009-05-01 → 2009-06-06
@KabylColaborador Essencial32009-05-05
@biirdColaborador22009-01-04
@oneshotColaborador22009-01-09 → 2009-03-20
@ValentineColaborador22009-05-06
@mindlessmissyColaborador12009-01-01
@AlphamanColaborador12009-01-01
@FirstHackToshColaborador12009-01-02
@peppi911Colaborador12009-01-04
@XanthraxColaborador12009-01-06
@aevangeColaborador12009-01-10
@scififan68Colaborador12009-01-10
@belmardukColaborador12009-01-21
@zyph3rColaborador12009-02-09
@Wayang-NTColaborador12009-03-05
@cj95Colaborador12009-03-09
@lateralusmanColaborador12009-03-17
@ThopedamColaborador12009-03-25
@draceaColaborador12009-03-25
@eszColaborador12009-03-28
@SokairykColaborador12009-04-26
@ZebladeColaborador12009-05-16
@xandizitxuColaborador12009-05-17
@mercurysquadColaborador12009-05-23
@paradoxColaborador12009-11-22

Escolher idioma · Choose your language