Help - Search - Members - Calendar
Full Version: A few years late, but got 10.5.5 working on a Sis chipset...
InsanelyMac Forum > OSx86 Project > Post-Installation Discussion > OSx86 Leopard (10.5)
ushirm
Ok... so its taken me the past week to finally get passed the loading screen and finally I am in!

I am using Leopard 10.5.5 with a Kalyway 9.2.0 Sleep Kernel and Chameleon.

I had to load a modified AppleVIAATA kext in order for the chipset to recognize my drive and had to remove all USB devices (which was a problem as I will document below).

I would like to post a screen shot, but I am not entirely sure how!?

In any case, this is how I did the install.

1)I am lucky enough to own a Macbook Pro which was very helpful. First off I took the drive out of my desktop and chucked it into an enclosure and plugged it into my MBP.

2) I formatted the drive as GUID and installed Leopard 10.5 from my drop in dvd (find OSInstall.mpkg and youre sorted).

3) Once that was done I installed the 10.5.5 combo updater

4) Next step was to run the v4.2 patch by LTL. I made a few changes to the patch such as modifying it to remove AppleEFIRuntime.kext and getting it to install AppleVIAATA.kext to recognize my chipset. (I had to modify AppleVIAATA with my southbridge device id and vendor id so it would recognize it).

5) I replaced the vanilla kernel with the 9.2.0 kalyway sleep kernel.

6) I removed all kexts relating to geforce NVhal and ati (these were causing some hanging)

7) Repaired permissions

8) Next I applied the Chameleon EFI loader onto my external drive

9) I created a Boot-132 cd and removed the PS2 kexts from the initrd.img as these were causing my system to hang.

I booted up my system with the Boot-132 cd and then booted from my drive with the -v -f flags. Before I did this, I connected a PS2 keyboard so I could actually time in the flags. When I finally got into the login screen, my PS2 keyboard was not recognized, so I plugged in a USB keyboard and mouse which worked fine. My problem is that I cannot have any USB devices connected during booting up as it causes my system to hang. I am still investigating a way around this.

You might be wondering why I used a boot-132 cd when I had already installed chameleon directly to the drive? For some reason unknown to me, whenever i tried to boot directly from the drive connected via IDE, i got a Boot1 error. However, if I tried booting the drive when it was connected via USB using an enclosure, it got much farther into the boot process but would hang because I am having trouble with my USB ports going to sleep during booting. This forced me to use a boot-cd to boot my drive when connected via IDE. I am still not sure what the reason for this is.

Summary of problems I am experiencing and am still working on:

1) No driver for Geforce FX 5600 256MB working for me yet
2) Clicking "About this mac" logs me out the machine
3) Cannot boot directly off drive, have to use Boot-132 cd
4) Have to use PS2 keyboard during boot up and just before it reaches the login screen I have to connect a USB keyboard.
5) AC97 Audio is not working yet - i havent tried yet tho.


All in all I am very pleased with my progress. The system appears quite stable and I am typing this from my hackintosh! I hope this puts an end to all the banter that OSX cannot be installed on a sis chipset, because it has been and it working fairly well! If you have any questions please feel free to PM or reply and I will try my best. Please be aware I am a total noob at this and only got this far by trial and error. I think I had to reformat and reinstall everything probably 30+ times before I got it working.

My xbench results are posted below:

Results 45.86
System Info
Xbench Version 1.3
System Version 10.5.5 (9F33)
Physical RAM 1024 MB
Model SomeModel
Drive Type WDC WD1600JB-55REA0 WDC WD1600JB-55REA0
CPU Test 59.91
GCD Loop 81.11 4.28 Mops/sec
Floating Point Basic 69.19 1.64 Gflop/sec
vecLib FFT 34.39 1.13 Gflop/sec
Floating Point Library 91.65 15.96 Mops/sec
Thread Test 86.63
Computation 64.48 1.31 Mops/sec, 4 threads
Lock Contention 131.94 5.68 Mlocks/sec, 4 threads
Memory Test 60.76
System 70.48
Allocate 109.03 400.41 Kalloc/sec
Fill 81.41 3958.30 MB/sec
Copy 47.37 978.36 MB/sec
Stream 53.39
Copy 50.97 1052.66 MB/sec
Scale 50.94 1052.32 MB/sec
Add 56.04 1193.82 MB/sec
Triad 56.11 1200.30 MB/sec
Quartz Graphics Test 53.59
Line 39.36 2.62 Klines/sec [50% alpha]
Rectangle 46.34 13.83 Krects/sec [50% alpha]
Circle 42.44 3.46 Kcircles/sec [50% alpha]
Bezier 67.40 1.70 Kbeziers/sec [50% alpha]
Text 126.35 7.90 Kchars/sec
OpenGL Graphics Test 32.33
Spinning Squares 32.33 41.02 frames/sec
User Interface Test 23.43
Elements 23.43 107.55 refresh/sec
Disk Test 63.80
Sequential 97.33
Uncached Write 90.40 55.50 MB/sec [4K blocks]
Uncached Write 97.52 55.18 MB/sec [256K blocks]
Uncached Read 92.17 26.97 MB/sec [4K blocks]
Uncached Read 111.94 56.26 MB/sec [256K blocks]
Random 47.45
Uncached Write 17.28 1.83 MB/sec [4K blocks]
Uncached Write 122.08 39.08 MB/sec [256K blocks]
Uncached Read 91.53 0.65 MB/sec [4K blocks]
Uncached Read 136.97 25.42 MB/sec [256K blocks]
Synaesthesia
Most impressive!

To take a screenshot - cmd+shift+3, to take a selection it's cmd+shift+4. To take a window it's cmd-shift 4 + spacebar. Puts a PNG on your desktop, although the filetype can be changed with Onyx
ushirm
Hey ure from south africa! Me too! Im in durbs, where bout r u?
Synaesthesia
Nice. I'm in Pretoria. Running OS X on three hacks here in my house smile.gif Schweet bru!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.