InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 06-18-2010, 10:46 PM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
10.4.0 XNU Kernel for INTEL/AMD by qoopz/nawcom/AnV/BlackKnight/mucha

10.4.0 XNU Kernel for INTEL/AMD by qoopz/nawcom/AnV/BlackKnight/mucha

Quote:
Standard fixes are included, plus a few extra stuff:

* Built-in kernel blacklister automatically blacklists bad kexts from loading. Therefore you don't need to use a disabler to disable it manually
* bigger dmesg Which translates to a larger log file so that you can troubleshoot easily
* uuid patching/fix Eliminates the need of UUID kext or specifying manually
* fsb detection
* cpu cache detection
* reboot fix- Eliminates the need of OpenHaltRestart and fixes shutdown/reboot issue
* sse3emu -SSE3 emulator for SSE2 processors . Bear in mind that most of the applications in Snow Leopard run fine with this emulator.
* For people wanting to use XCode apps, I decided to add all the CHUD kexts to the kext blacklist. This means no more kp hell when installing and dealing with the development tools. If anyone thinks this is something that shouldn't be added, let me know.

Added stuff:

* Some of AnVs patches from the 10.6.2 diff
* BlackKnight's fsb fix
* mucha's lapic fix (common issues with new HP laptops, meklort plans on including a fix for this in Chameleon)
Features in this specific package:

* If you have SleepEnabler installed, your SleepEnabler kext will get updated. If you don't use it, don't worry about it - it won't get installed.
* All of the CPUIDs in the new versions of programs from the 10.6.4 update will get patched. this means you don't need to deal with the hell regarding iTunes, etc.

(The actual patcher program also gets installed (/usr/local/bin/patcher, you can run from anyware via Terminal) as well as the CPUID text file (/Library/CPUIDs/*) Though this is only important to people who love control and want to be able to run it themselves :-P - this is all automated in the installer regardless. Unfortunately we still havent gotten on the fly patching working, so this is a reasonable fix for it for now.)

I do make cpuid files for updates and keep them online http://nawcom.com/osx86/cpuids/ for AMD people to use regarding updates as well as a nice frontend to Maxxuss' patcher app, drag and drop a cpuid.txt file onto the app to launch it - just like Taruga's HDA Patcher.

Good luck to all. Source diffs are always available. -> http://nawcom.com/osx86/files/10.6/Kernels...l-1504.7.4.diff

Remember the voodoo xnu project?

I believe that we can get many developers together once again and make this a reality once more. Sadly many of the original devs are gone, yet there are many who are willing to improve this code a ton. Many people can create their own fixes and improvements, but there's no way we have a kernel like there was in 10.5 without us coming together as a group.

I have messaged AnV and BlackKnight as well as a few others who I know can help contribute to this and revive the xnu project for AMD and legacy Intel (perhaps we will revive the voodoo name) and I am looking for anyone who can contribute code-wise who can work together to make this a reality once again.

Probably our 2 main goals as of now is:
* sysenter emulation to make 64 bit userspace work with 32 bit apps
* correctly port on the fly cpuid patching, so no manual cpuid patching is needed again

For anyone who can help code-wise, join #xnu-chat on irc.voodooprojects.org. Once we get this together we can create a google code project and make this easily available. My personal plan is, if this succeeds this won't be the final version of the 10.6.4 kernel at all.

As I said, we can get this project in an organized state once again, and hopefully within the next month it can happen.

External link: http://nawcom.com/osx86/files/10.6/Kernels...-10.4.0.pkg.zip
Another External link: http://www.mediafire.com/file/dhxx1ytrnoz/...-10.4.0.pkg.zip

Many thanks to qoopz, AnV, BlackKnight, mucha, and everyone in the original voodoo-xnu team - mercurysquad, Galaxy, kaitek, Turbo. I'm probably missing some names. Yell at me if I am.
http://www.insanelymac.com/forum/ind...&#entry1492469

Wow... just a few hours after Apple has released the src...

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
  #2  
Old 06-19-2010, 01:24 AM
eMatoS's Avatar
eMatoS eMatoS is offline
 
Join Date: Jan 2008
Location: Argentina
Posts: 185
working great here, just like the previous one. My gratitude to all the people involved in this.

CPU: AMD Athlon 64 3000+ @2.3Ghz - Motherboard: ASUS A8N-SLI nForce4 SLI - nForceLAN by eno - SuperNForceATA by Medevil - RAM:2 GB DDR 333Mhz Audio: ALC850 Video: XFX nVidia GeForce 8400GS 256Mb (0x06e4) QE & CI from Chameleon 2 RC4Ethernet: Realtek RTL 8139 Series (working out of the box) OS: Snow Leopard 10.6.4 (aryajuanda's guide) + Windows XP 64bits
Reply With Quote
  #3  
Old 06-19-2010, 08:46 AM
m28ew m28ew is offline
Jaguar
 
Join Date: Jul 2009
Posts: 47
Thanks a lot for the update

Even, unfortunately, there's still no good news for all AMD users

But we're still waiting for this one :

Quote:
Originally Posted by andyvand View Post
I am working on full 32 + 64 bit amd xnu
Keep the spirit guys
Reply With Quote
  #4  
Old 06-19-2010, 02:25 PM
acik84 acik84 is offline
Cheetah
 
Join Date: Jun 2010
Posts: 2
Kernel panic when running Vmware fusion 3

I got KP when try to run my guest OS on vmware fusion 3(darwin 10.4) with lot of hex code just like anv said "bigger dmseg" and followed by self restart.It run fine on blacknight darwin 10.2 and i can run w7 64bit even i boot in 32bit snow.Maybe someone could use the kernel memory management just like vmware did.

Safari 5 keep crash when finished play flash video(html5 video is ok)-darwin 10.4 but on 10.2 is ok.

should i post a picture when KP? but it generate too fast and restart.

spec:
amd phenom 9850 be
4gb ddr2
gtx260
770 chipset.
Reply With Quote
  #5  
Old 06-19-2010, 03:13 PM
TheVamp TheVamp is offline
Cheetah
 
Join Date: Jun 2010
Posts: 2
Nice

Work's fine with amd. Great work
Reply With Quote
  #6  
Old 06-19-2010, 05:37 PM
toanbk toanbk is offline
Jaguar
 
Join Date: Nov 2009
Posts: 43
It's work for me, but I can't shutdown my computer after update

Snow Leopard 10.6.4 FULL SUPPORT !
CPU AMD 5200 2.7 Ghz Chipset NVIDIA
Main M2N VM HDMI
Sound ALC883 work with voodooHDA.kext
Lan: NVIDIA NforceLan auto detected
VGA :NVIDIA 7300GT full QE, CI with NVinjectGo.kext
Reply With Quote
  #7  
Old 06-19-2010, 06:26 PM
timberwolf5 timberwolf5 is offline
Cheetah
 
Join Date: May 2010
Posts: 10
Do you still need platformuuid.kext and evoreboot.kext?
Reply With Quote
  #8  
Old 06-19-2010, 10:14 PM
toanbk toanbk is offline
Jaguar
 
Join Date: Nov 2009
Posts: 43
Ok, after I replace OpenhaltRestart.kext by EVoreboot.kext, everything worked fine

Snow Leopard 10.6.4 FULL SUPPORT !
CPU AMD 5200 2.7 Ghz Chipset NVIDIA
Main M2N VM HDMI
Sound ALC883 work with voodooHDA.kext
Lan: NVIDIA NforceLan auto detected
VGA :NVIDIA 7300GT full QE, CI with NVinjectGo.kext
Reply With Quote
  #9  
Old 06-19-2010, 10:53 PM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Shutdown & Restart are working wihtout OHR or EvOReboot kext, when using this Kernel in my case...

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
  #10  
Old 06-20-2010, 12:04 AM
eMatoS's Avatar
eMatoS eMatoS is offline
 
Join Date: Jan 2008
Location: Argentina
Posts: 185
Will try removing evoreboot kext and see if I can reboot.



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


CPU: AMD Athlon 64 3000+ @2.3Ghz - Motherboard: ASUS A8N-SLI nForce4 SLI - nForceLAN by eno - SuperNForceATA by Medevil - RAM:2 GB DDR 333Mhz Audio: ALC850 Video: XFX nVidia GeForce 8400GS 256Mb (0x06e4) QE & CI from Chameleon 2 RC4Ethernet: Realtek RTL 8139 Series (working out of the box) OS: Snow Leopard 10.6.4 (aryajuanda's guide) + Windows XP 64bits
Reply With Quote
Reply