August 14, 2009
dsmos for snowleopard
This updated dsmos works same way as previous one, but now it can be installed to /Extra or to /S/L/E
And no need in scripts, it will have to be customized for future kernels before using with them, so dont update to 10.6.1 without updating kext;)
It works with 10a421 and 10a432(GoldMaster), can be used to boot dvd using boot-132 cd/dvd method.
good luck – dsmos.kext.zip
that was quick. thanks!
Thank you for your excellent work
Thanks a lot netkas for keeping the dream alive 🙂
Another critical kext delivered fast, as always..thanks! 😀
Thank you 🙂
Thank You !
Does it work with previous builds as well ?
it works with 10a432!!!!
Hi Netkas and those who use Snow already. In preparation for the early release of the goldmaster Snow in two week presumably, I’d like to ask if you could at least give a hint on what sites, page links or method you used to install Snow Leopard goldmaster. At least a hint would do. Please do hint also on the modified kexts and additional requirement.
Is it significantly better than 10.5.8 btw? Gbu.
Thanks in advance.
Oddly, I can no longer get my hackintosh to boot either a “distro” DVD (kernel panic) or a previously known-working Boot-132 CD (it can’t transfer control to the Leopard DVD). Would it be possible to restore a Leopard or Snow Leopard install DVD to a USB drive, then install a full-blown PC_EFI and /Extra setup on it (with this dsmos for SL), just like on my boot drive?
Thank you.
Thank you very much.
btw, I posted to say thank you but it’s gone.
Hmmh,
after updating to A432 (from 421, worked) on an second Snow Test Partition ,
verbose shows that booting stops very late of the boot process.
no KP, no wating für root…
last entries are
…
waiting for DMOS..
NVHAL50 registered + init
I can see that newest dmos (netkas) tells that it is loaded at the beginning of the boot verbose.
call me an idiot, but might it be the “old” dsmos for 10a421 and its loading sript, still in /Library/Extensions and /Library ?
perfect
clean install.
thanks.
waiting for DMOS.. Solved.
Made an clean install (EXTRA not changed), used same new dmos.
Now working but unstable (KPs after some time).
I dont have ATA kext loaded (removed them).
Q: Whats about that AppleProfile.kext content (CPU Profiles, Mobile + i7Xeon)
I see for me PentryProfile (Mobile C2D, 4-6MB Cache) is loaded.
Does it matter for my Desktop C2D, 3 MB L2 and without iVT , because this profiles may used for …? I think this Profiles have not to do with Powermanagement, must be some other usage (Performancemonitoring, OS X load balancing OpenMP (L2 Cache/ Kernels) ?
EDIT: At -x32 (32 Bit) it runs stable. I must investigate more.
Thanks
Спасибо…, не перестану тебя благодарить.
Дружище, спасибо! Чтобы мы без тебя делали.
Good Work Netkas,
64-bit mode runs fine for first 5-10 minuets but then random KP. 🙁
32-bit mode runs fine 100% with no KP. 🙂
I didn’t have this issue with the other dsmos.kext and script
btw its the 10a432(GoldMaster) version I’m using 😉
“Good Work Netkas,
64-bit mode runs fine for first 5-10 minuets but then random KP.
32-bit mode runs fine 100% with no KP. ”
Same here. The reason must not be an OSX86 PC Problem only.
1. Can be bug in OS X – normally all Macs are running in 32 Bit Kernel Mode, only Xserve runs in 64 Bit default. All others must set 32 Bit manually.
2. Can be an problem of OC: In 64 Bit Kernel mode some things (very low level) may get timing problems (L2 Cache, RAM, CPU registers). So i will try to set BIOS to normal / saver settings
3. Can be a problem of CPU / CPU type : Normally all CPUs, depends their steppings (revisions) have bugs. That bugs are normally to 99.9% not a problem. Maybe in 64 Bit kernel mode that bugs (Intel errata lists) may be a problem (99.9% > 90%?) over the time (so many cpu cyles in 5-10 minutes = rare but possible crashs)
1. Could be the problem with OS or Dsmos
2. I don’t overclock so can’t be that.
3. My CPU ran all other versions fine in 64-bit mode (q9300.) So can’t be that.
Thanks for you reply tho. Maybe 10.6.1 will fix this or if it’s dsmos related then hopfuly netkas will use his magic 😉
I can say that most KPs shows AHCI as latest “thing”. One time vmpageout.
I tried to set maxmem=2048 (old 2 GB problem ?) but didnt help
I have AHCI ICH9.
Very funny: i can boot even if i DONT have the AHCIPortINjextor (injects my ICH9 2823). KP changes now in something AHCI generic.
I could never bootet with Leo without AHCIPortINjextor (waiting for root device…).
I think some mjaor changes in that AHCI stuff.
Q: I see that dsmos has some fixed memory numbers in the plist.
Does any change of an kext (using AHCI from A421) is a problem for that newest dsmos or does only changes of kernel need an new dsmos ?
Does it make sense to try that unencrypted stuff (i mean 5 apps from A421 which was used before dsmos new) for check if dsmos may be a problem ?
///dsmos only needs some fixed numbers related to kernel and DSMOS
Thanks !
What about that new SL boot 10.1 and 10.2 – may they have to do with AHCI (not KP alone, also AHCI in general) ?
I will try now ( i know that new dsmos didnt have problems if i use A421 kexts) AHCIFamily and perhaps IOPCIFamily from A421, which has no KPs and report back.
My Bad,
I’ve sorted the KP now, a new HPET in dsdt sorted it and its all fine now 🙂
“a new HPET in dsdt”
Can you post / link that new part of dsdt (not all dsdt) somewhere.
We can then compare it.
Does you used HPET dsdt before or are you new to dsdt HPET ?
Does your “older” HPET dsdt worked with A421 (or before) or never ?
Thanks
In the kernel.log, the following information happened,but the system normally run.
Aug 18 07:58:10 XXXX kernel[0]: Kext com.apple.Dont_Steal_Mac_OS_X module stop pointer is outside of kext range (stop 0xffffff7f8067480d – kext at 0xffffff7f811b2000-0xffffff7f811b7000)..
Aug 18 07:58:10 XXXX kernel[0]: Kext com.apple.Dont_Steal_Mac_OS_X can’t unload – module stop returned 0xdc008007.
Do you understand?
////those messages is ok if u have dsmos installed
netkas, when will the source for the decrypter be available.
I see in other comments you ignore this question and some of us require the source to make it work.
In one comment instead of answering the question you complain about the posters faulty spelling.
As well, I have asked nicely twice before and you have ignored my question all together.
As a courtesy to you and I hate to beg so I ask nicely, please can you make the source available or at least tell us when it will be available?
///its not based on anything opensource, so I have no reason to make it opensource, you and other clone makers can start implementing own
Your response is arrogant to say the least by implying I am a clone maker.
Yes you are known for your contributions to the stagnation of development and this is another clear sign that advancement by open development is crushed because you hold the key.
Yes, you don’t have to release it but then you bare the burden of fixing it so it works properly and obviously at this time it doesn’t.
HARDWARE
motherboard: Intel D5400XS
cpu: QX9775 x 2
mem: 16gb 800mhz FB-DIMM
When can I expect a decrypter that works?
/// do it yourself, I dont own you anything.
I will give my total support to Netkas; he pretty much gives away everything he does…
As a programmer, no where near Netkas’s standard, I understand his thinking.
Anyway, my thanks to Netkas, I’m sitting here on a P5QC running SL with no start params and it’s working perfectly. Now, if I can just get my machine at home to run the same with a 4890 card with both DVI ports working I’ll be sooooo happy!!
Thanks Netkas, you are a star!!
netkas, hold the code off the cloners
gotahack
you can fix it without sources, just make decrupts and dont use dsmos.
or you arent that smart to do it ?
if so, then u dont need sources, cuz you will not be able to fix anything.
solar even posted a script for automizing this process
Thanks for the Intel D5400XS (SkullTrail) tip, netkas!
I am thinking about building some of these dual-socket workstations too.
HINT:
An fitting boot-uuid entry in boot.plist+ PlatformUUID.kext (UUID of the partition SL is on) seems to be, in difference to 10.5 really necessary.
Without that, 10.5 makes that -35 errors but runs. 10.6 may give KPs insted!!!
Also its an difference if you install SL from SL (means runs Installer for .mpkg within SL 421 for example) or Sl from 10.5. At least the diskutility complains and cant reapir permissions. to get that fixed you can install BSD.pkg again in your SL.
@Andreas, Brady et al.,
It would be really helpful if people who are achieving full and stable 64-bit support in Snow Leopard could post which motherboards they are using or at least which chipsets work.
Thanks!
Stable 64 bit system, but no CI on gfx etc, ( havn’t tried too hard on that score yet )
Graphics fine except no CI/QE. Card is Nvidia 7600GT (It’s my office machine! No fancy cards here!). Using EFI strings.
Audio is fine using Voodoo.
Asus P5QC
Intel Q8200
4Gb 1066 DDR2
Not running Cham, using bios to select drive; just PCEFI 9 & f8 if I need to add param.
strange things…
Can’t see my SNOW drive on the desktop, but can access it through finder.
Can’t see my Windows 7 drive, but its on the PATA bus with the DVD, so that explains that.
Anything else?
Working x64 system here
P5Q Deluxe
Intel E8400
4GB 1066 DDR2
GTX260 (EFI Strings)
Audio (ADI2000b) with VoodooHDA (64bits version)
LAN (Marvell 88E8056) with modified IONetworkingFamily.kext
Hard drive in AHCI mode and using MBR (Restore in Disk Utility did the trick here)
Other kexts:
-OpenHaltRestart.kext (Restart didn’t work without this)
-dsmos.kext
-AHCIPortInjector.kext
-IOAHCIBlockStorage.kext
Everything works fine (shutdown, sleep and restart)
Using Chameleon 2 RC1 with EFI 10.1
Great work netkas :D, thanks !!
http://i210.photobucket.com/albums/bb290/asabaraba/SnowL.jpg
Thanks for the report marjohn!
Just a quick note, changed from using efi strings to using init, works fine, but still no QE.
Also, same motherboard at home but with DDR3 mem and a Q9550, gfx using ATI 4890. All up and running, but again no QE.
hi, i have burned a boot-cd for snow and when booting get a error message “image checksum error” ???
Greatings, netkas! can u explain to me why my SL freezes while loading with that:
dsmos: Using dict settings_0
dsmos: netkas presents decryptor for Snow Leopard
dsmos: this software(dsmos.kext) is freeware, if you bought it report at netkas.org
and I can’t do smth with that! it just dies:( Help me plz!!
///dsmos.kext is ancient, U should have removed it since 10.6.1 update.
Hi,
Even I get the same error. My installation was fine but it get stuck at
dsmos: this software(dsmos.kext) is freeware, if you bought it report at netkas.org
any help please… i have leopard installed in another partition if that would help me do any changes in snow leopard.
help please…
Argh, rapidshare ate the file!
10.6.7 – Perfectly working on Intel D5400XS – 64bit kernel