Jump to content

Snow Leopard kernel testing on AMD


  • Please log in to reply
135 replies to this topic

#21
SS01

SS01

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 265 posts
  • Gender:Male
  • Location:Ottawa
for the moment, the kernel funtions only on Phenoms. FX and Athlon support will come later

#22
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
New KP ! :)

Somehow maybe related to kexts...

RIP:0xffffff800022e1f9, if this helps you. Phenom II with:

sinetek -v -F busratio=17 arch=x86_64 maxmem=4096

Patched dyld. Without maxmem it just reboots after that panic.

#23
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
cpus=1 try this boot flag

#24
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
I have a problem with the dyld thing. AnV kernel with custom dyld boots fine, but Sinetek's kernel gives weird error and reboot.
I'll upload a video to show it.

EDIT: heres a video



Just for your information, I boot from an external USB hard drive.
I made the following adjustments:
The IOUSBFamily.Kext under /Plugins/ I removed the AppleUSBOHCI.kext and then booted the system:

BSD root: disk0s3, major 14, minor 3
jnl; unknown-dev: journal start / end pointers reset! (jnl 0x151e3e60, s e 0x4c0e00 0x4c0e00)

there gives no message: waiting for root device and the keyboard is fully functional


Hmm, it might be the HDD. Try to boot with -x or something.
Actually, I had that same error today, but I rebooted and it was gone.

#25
mac_carol

mac_carol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 148 posts
  • Gender:Not Telling

Hi, here is a test build for Snow Leopard.
A busratio of 17 is hardcoded in......
boot with arch=x86_64 -v

http://www.sendspace.com/file/xvcou5



More reports from me


Both QuickTime & iTunes still crash in osx' 64-bits native mode

Posted Image



Posted Image




QuickTime's report

Spoiler




iTunes' report

Spoiler





Here are what I've already done with my osx snow:


1. restore these files with the backup ones (unpatched)

Posted Image


MD5:
cbe45043a0d0b63fbbd6a27aa6baf2c2 - CarbonCore
28ffbd41e25c11356a93ef607fce6342 - dyld
1ac3abca9a40357b8e345a1434894fef - libSystem.B.dylib
9e0de784c72185190e4e34a424cf56e3 - QuickTimeComponents
ed7d8fbfd301e407015383943f0e6e48 - QuickTimeH264.scalar



2. repatch those files with the latest version of AnV's AMD INSN Patcher

Posted Image

MD5
88379e3d67257f15276c3fc502ed5b4b - dyld
3777b120b30782c4bc703bbb7811c569 - libSystem.B.dylib
a41724829f7cd7ef202bdf42ed8a8dab - QuickTimeComponents
30e2b04f2ba5111832ee700bfdfe6f3d - QuickTimeH264.scalar


NOTE:

the CarbonCore can't be patched with these error messages:

Patching universal binary (3 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
Code signature removed succesfully (64bit)Patch report (1): 0 instructions patched, 80 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
Code signature removed succesfully (32bit)Patch report (2): 0 instructions patched, 14 bad instructions, patches bypassed: NO
Skipping non-Intel architecture (2)

No patches found, not generating output file !!!


3. run: sudo update_dyld_shared_cache

4. do the repair permissions



FYI, the result (with all those patched files):
now most of 32-bits & 64-bits apps are able to run in osx' 64-bits native mode, except those 2 ones

Posted Image

#26
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

More reports from me


Both QuickTime & iTunes still crash in osx' 64-bits native mode

Posted Image



Posted Image




QuickTime's report

Spoiler




iTunes' report

Spoiler





Here are what I've already done with my osx snow:


1. restore these files with the backup ones (unpatched)

Posted Image


MD5:
cbe45043a0d0b63fbbd6a27aa6baf2c2 - CarbonCore
28ffbd41e25c11356a93ef607fce6342 - dyld
1ac3abca9a40357b8e345a1434894fef - libSystem.B.dylib
9e0de784c72185190e4e34a424cf56e3 - QuickTimeComponents
ed7d8fbfd301e407015383943f0e6e48 - QuickTimeH264.scalar



2. repatch those files with the latest version of AnV's AMD INSN Patcher

Posted Image

MD5
88379e3d67257f15276c3fc502ed5b4b - dyld
3777b120b30782c4bc703bbb7811c569 - libSystem.B.dylib
a41724829f7cd7ef202bdf42ed8a8dab - QuickTimeComponents
30e2b04f2ba5111832ee700bfdfe6f3d - QuickTimeH264.scalar


NOTE:

the CarbonCore can't be patched with these error messages:

Patching universal binary (3 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
Code signature removed succesfully (64bit)Patch report (1): 0 instructions patched, 80 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
Code signature removed succesfully (32bit)Patch report (2): 0 instructions patched, 14 bad instructions, patches bypassed: NO
Skipping non-Intel architecture (2)

No patches found, not generating output file !!!


3. run: sudo update_dyld_shared_cache

4. do the repair permissions



FYI, the result (with all those patched files):
now most of 32-bits & 64-bits apps are able to run in osx' 64-bits native mode, except those 2 ones

Posted Image


Can you upload the original dyld files somewhere? :D
I have patched my own, but they do not seem to work. :)

EDIT: I got it booting! x86_64! Found my original dyld and patched it, repaired permissions -> BOOT!
But... I haven't found my original libSystem.B.dylib, so almost all apps crash, for example, I can't use Opera.

I'd be glad if someone uploaded the original libSystem.B.dylib from SL (10.6.8) :)

#27
mac_carol

mac_carol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 148 posts
  • Gender:Not Telling

Can you upload the original dyld files somewhere? :D
I have patched my own, but they do not seem to work. :)

EDIT: I got it booting! x86_64! Found my original dyld and patched it, repaired permissions -> BOOT!
But... I haven't found my original libSystem.B.dylib, so almost all apps crash, for example, I can't use Opera.

I'd be glad if someone uploaded the original libSystem.B.dylib from SL (10.6.8) :)



dyld + libSystem.B.dylib

http://www.mediafire.com/?xybpr3nw9b4odo0

Req: osx 10.6.8 v1.1 (10K549)

#28
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
Thanks for the libSystem! :)

Now I have almost fully functional OS X 10.6.8 64-bit on AMD! :)

Sound is the only thing that doesn't (yet) work, but it's just a kext problem. :)
The kernel is very stable and pretty damn fast with various tasks compared to other SL kernels for AMD.

:)

EDIT: Actually, even my iTunes and Quicktime seem to be working. :) And got my audio working too! :)

#29
instant idiot

instant idiot

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 182 posts
  • Gender:Male
Eagerly awaiting a version that'll work on Athlons...

#30
wastez

wastez

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 170 posts
  • Gender:Male
Got my Sytem Totally working in full 64 bit mode too.
My benchmark scores increases really much.

#31
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

Got my Sytem Totally working in full 64 bit mode too.
My benchmark scores increases really much.



:)

Heres the patched quicktime component if anyone still needs it: http://www.solidfile...m/d/24773eeddc/

#32
wastez

wastez

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 170 posts
  • Gender:Male
Everything is working except the iphoto import.
So it seems the quicktime component isn´t working correctly.

#33
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

Everything is working except the iphoto import.
So it seems the quicktime component isn´t working correctly.


Use this amd_insn_patcher and try to patch it yourself:
http://www.solidfile...m/d/8b7f18de54/

#34
ham4ever

ham4ever

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 328 posts
  • Gender:Male
stil no athlon suport xD ?..

#35
rd8111

rd8111

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
  • Gender:Male
I am new to InsanelyMac. However, I have both hardware and software development experience. I am about to obtain a Gigabyte GA-990FXA-UD5 or UD3 (Revision 1.1 or higher). It will have a FX8350 CPU with 16 GB or more RAM, and a 256 GB SSD for the OS and what not. The data files will be on a totally separate disk.

My observation (after many forum reviews) is that to run Snow Leopard well and in 64 bit mode, sinetek's future mach_kernel update for FX is the best choice. The question I have is whether it will be necessary to obtain the hardware prior to the FX kernel update and assist testing the kernel modifications for this most recent FX processor.

@sinetek: contact me if there is anything I can do to help complete the FX kernel mods.

From a motherboard perspective only, it looks like Crucial 1600 DDR3 memory and the M4 SSD are solid selections. If there are any experiences with this Gigabyte motherboard using Crucial components and Snow Leopard, please post.

I am looking forward to taking advantage of 8 cores on Mac OS X, and want to contribute to a succesfull AMD FX kernel.

Thanks.

#36
happel

happel

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts

Eagerly awaiting a version that'll work on Athlons...


this

#37
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

this


If someone could ask Sinetek and tell me where L3 cache is used, I could try to fix it for Athlons.
I have Ahtlon 4000+ myself, but I don't really find the need for 64-bit...
And I'm far too lazy to scroll through the Sinetek-1504 diff to see where L3 is used... So, if someone finds it, I can try to fix it. No guarantees though. :D

#38
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
Hello, rd8111 and happel!

Please join the chat room #legacykernel at the server chat.osx86.hu (IRC).

If you're not familiarized with IRC, there's a good and free client, Colloquy (google for it).

Best regards!

Lol, Delta!

I myself didn't bother because i have 64-bit user land in a very very stable 10.6.8 system, and this can be easily achieved by anyone who invests a little time on it. It's more than i need (and unless one has drivers that only run 64-bit for Snow Leopard, is more than anyone needs too), besides i really want to focus on Mountain Lion (and Lion, perhaps). The value of sinetek's 64-bit kernel for 10.6.8 lies in a proof of concept, that AMD machines and 64-bit XNUs are not an impossible combination.

Best regards!

#39
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

Hello, rd8111 and happel!

Please join the chat room #legacykernel at the server chat.osx86.hu (IRC).

If you're not familiarized with IRC, there's a good and free client, Colloquy (google for it).

Best regards!

Lol, Delta!

I myself didn't bother because i have 64-bit user land in a very very stable 10.6.8 system, and this can be easily achieved by anyone who invests a little time on it. It's more than i need (and unless one has drivers that only run 64-bit for Snow Leopard, is more than anyone needs too), besides i really want to focus on Mountain Lion (and Lion, perhaps). The value of sinetek's 64-bit kernel for 10.6.8 lies in a proof of concept, that AMD machines and 64-bit XNUs are not an impossible combination.

Best regards!


You forgot one thing... Some Adobe programs use SSSE3 and 64-bit kernel ;)

#40
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
Delta, are you sure it has to be 64-bit kernel space instead of 64-bit user land?

Hmm, i'll try to install Adobe CS6 on my AMD hackint0sh later today... let's know for sure. :)





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