e1ement Posted November 17, 2009 Share Posted November 17, 2009 Hey, I did everything like described but I get stuck at the point you can see in the picture. Link to comment Share on other sites More sharing options...
Defender666 Posted November 17, 2009 Share Posted November 17, 2009 These audio kexts should fix the problem. If not let me know. Since I'm not on my system to test it I may have forgotten one small thing. works but breaks possibility to attach usb soundcard. I use a Logitech usb soundcard for Skype so I don't need to change plugs. Any ideas how to fix it? Isn't it possible to get sound through dsdt? Link to comment Share on other sites More sharing options...
akhenamenra Posted November 17, 2009 Share Posted November 17, 2009 Hey, I did everything like described but I get stuck at the point you can see in the picture. seems to have stalled could be the dsmos.kext i couldnt say...did you back up the kernel if so boot with this mach_kernel.backup -v -s and let me know what it says Link to comment Share on other sites More sharing options...
tweak41 Posted November 19, 2009 Author Share Posted November 19, 2009 Hey, I did everything like described but I get stuck at the point you can see in the picture. If DSMOS is still in the kexts folder, delete it. You only need fakesmc.kext ATTENTION: NEW AUDIO FOR 10.6.2 You're USB-based audio stuff will still work with this. Just tested. http://www.insanelymac.com/forum/index.php?showtopic=161430 Make sure to delete the HDAEnabler.kext too when installing this. Link to comment Share on other sites More sharing options...
ezryder Posted November 19, 2009 Share Posted November 19, 2009 Hi all! Could you please help me recompile DSDT .dsl for resolve "IOAPIC: Version 0x20 Vectors 64:87" boot hangs. It's my 2nd try to build Hacintosh with OS X 10.6 (ThinkPad T60), the first one fortunately was very smooth (Latitude E6400). Thanks a lot dsdt_TP_79.zip Link to comment Share on other sites More sharing options...
akhenamenra Posted November 20, 2009 Share Posted November 20, 2009 If DSMOS is still in the kexts folder, delete it. You only need fakesmc.kext ATTENTION: NEW AUDIO FOR 10.6.2 You're USB-based audio stuff will still work with this. Just tested. http://www.insanelymac.com/forum/index.php?showtopic=161430 Make sure to delete the HDAEnabler.kext too when installing this. cheers bruv works like a charm peace Link to comment Share on other sites More sharing options...
athlon1977 Posted November 20, 2009 Share Posted November 20, 2009 Hi folks, It's my first time with mac. I am following the guide but running "2 boot prep" the mac tells me that "sudo" is a dangerous operation and asks me for a password. Is it everything ok?. As you can understand the mac is of a friend of mine and i don't want to make a mess thanks in advance Link to comment Share on other sites More sharing options...
pedro bello Posted November 20, 2009 Share Posted November 20, 2009 Hello I cant update 10.6.2=kernel panic.how to? thank you Link to comment Share on other sites More sharing options...
akhenamenra Posted November 20, 2009 Share Posted November 20, 2009 HelloI cant update 10.6.2=kernel panic.how to? thank you follow my post or tfc byern or netkas v easy just back up your mach_kernel with osx86tools (backup to drive where osx is ) then update then delete sleep enabler and make sure you have a disabler for the applecpumanagement either nullcpu or disabler (before reboot) then reboot in with mach_kernel.backup command Link to comment Share on other sites More sharing options...
General11 Posted November 21, 2009 Share Posted November 21, 2009 I have an error: Boot0:error when i try to load installer. HELP ME Link to comment Share on other sites More sharing options...
akhenamenra Posted November 21, 2009 Share Posted November 21, 2009 I have an error: Boot0:error when i try to load installer. HELP ME did you stick to the script let us know what you have done u to that point Link to comment Share on other sites More sharing options...
e1ement Posted November 22, 2009 Share Posted November 22, 2009 If DSMOS is still in the kexts folder, delete it. You only need fakesmc.kext I tried it, but it didn't work. I don't get the "com.Dont_Steal_Mac_OS_X.kext"-Error anymore but it still hangs. Link to comment Share on other sites More sharing options...
tweak41 Posted November 22, 2009 Author Share Posted November 22, 2009 I tried it, but it didn't work. I don't get the "com.Dont_Steal_Mac_OS_X.kext"-Error anymore but it still hangs. Hangs where exactly? Link to comment Share on other sites More sharing options...
Bchemist Posted November 23, 2009 Share Posted November 23, 2009 The DSDT didn't work for me when I tried it a few weeks ago and since then I've learned a couple of things about how to optimize the file. One of a few fixes (taken from the ESSENTIALS pack) is below if you feel that your system is less than optimal. This was from the DSDTSE compiler. There are several other steps that you can take such as renaming devices in your bios. Hopefully I'll be able to post an advanced DSDT soon. I really am not sure why the first DSDT didn't work, but either way it don't give up if yours doesn't work. There are many floating around from similar systems with similar specs. The DSDT is the most important file, so learn as much as you can about it...that is, if you are in this for the long haul and want a rock-solid system. I'm not a programmer other than knowing some basic html. It's just a matter of recognizing patterns and getting to know the concepts with time. But after a few hours of hands-on messing with the compiler, saving, recompiling, etc, I have a pretty good idea of what works and what doesn't. Now it's just a matter of piecing together what the real programmers on these forums have already put out there in a general sense to make our "hacks" even better than a real mac in that we have total control over every aspect of our system. Since our bios is not meant to run OSX, you cannot rely on it. OSX actually "confuses" the bios making the DSDT file essential to expedite data from hardware to software. CPU Before: Scope (_PR) { Processor (P001, 0x01, 0x00000810, 0x06) {} Alias (P001, CPU1) Processor (P002, 0x02, 0x00000000, 0x00) {} Alias (P002, CPU2) Processor (P003, 0x03, 0x00000000, 0x00) {} Alias (P003, CPU3) Processor (P004, 0x04, 0x00000000, 0x00) {} Alias (P004, CPU4) Processor (P005, 0x05, 0x00000000, 0x00) {} Alias (P005, CPU5) Processor (P006, 0x06, 0x00000000, 0x00) {} Alias (P006, CPU6) Processor (P007, 0x07, 0x00000000, 0x00) {} Alias (P007, CPU7) Processor (P008, 0x08, 0x00000000, 0x00) {} Alias (P008, CPU8) Processor (P009, 0x09, 0x00000000, 0x00) {} Alias (P009, CPU9) Processor (P010, 0x0A, 0x00000000, 0x00) {} Processor (P011, 0x0B, 0x00000000, 0x00) {} Processor (P012, 0x0C, 0x00000000, 0x00) {} Processor (P013, 0x0D, 0x00000000, 0x00) {} Processor (P014, 0x0E, 0x00000000, 0x00) {} Processor (P015, 0x0F, 0x00000000, 0x00) {} Processor (P016, 0x10, 0x00000000, 0x00) {} } CPU After: Scope (_PR) { Processor (P001, 0x01, 0x00000810, 0x06) {} Processor (P002, 0x02, 0x00000000, 0x00) {} Processor (P003, 0x03, 0x00000000, 0x00) {} Processor (P004, 0x04, 0x00000000, 0x00) {} Processor (P005, 0x05, 0x00000000, 0x00) {} Processor (P006, 0x06, 0x00000000, 0x00) {} Processor (P007, 0x07, 0x00000000, 0x00) {} Processor (P008, 0x08, 0x00000000, 0x00) {} Processor (P009, 0x09, 0x00000000, 0x00) {} Processor (P010, 0x0A, 0x00000000, 0x00) {} Processor (P011, 0x0B, 0x00000000, 0x00) {} Processor (P012, 0x0C, 0x00000000, 0x00) {} Processor (P013, 0x0D, 0x00000000, 0x00) {} Processor (P014, 0x0E, 0x00000000, 0x00) {} Processor (P015, 0x0F, 0x00000000, 0x00) {} Processor (P016, 0x10, 0x00000000, 0x00) {} } Link to comment Share on other sites More sharing options...
akhenamenra Posted November 24, 2009 Share Posted November 24, 2009 props to the makers and creater of this guide ( this is just to streamline the commands the computer has to work with at boot up and to make the cores more optimal as stated above and in the prev posts in the zip - DSDT Patcher (you will also here this called the Patcher) - Readme - Tools Open up the DSDT Patcher file, a terminal will launch. Next it will say, Press any key to continue. Go ahead and press Enter on your keyboard. Now the last line will state the following: Which OS to Emulate [0=Darwin, 1=WinXP, 2=WinVista]. Go ahead and hit 0 for Darwin and press Enter again. Now if you go back to the DSDT Folder where the three files were originally located (the DSDT Patcher, Readme and Tools), you will notice two additional files/folders were created: - Debug - dsdt.aml Go ahead and open up the Debug folder, locate a file called dsdt.dsl. Right click on this file and open it with TextEdit (this is an application located within the Applications folder). Once this file is open, locate the Alias CPU section (just run a search and type in the word CPU). For my computer, there were only two results which looked like this: { Processor (P001, 0x01, 0x00000810, 0x06) {} Processor (P002, 0x02, 0x00000000, 0x00) {} Alias (P002, CPU2) Processor (P003, 0x03, 0x00000000, 0x00) {} Processor (P004, 0x04, 0x00000000, 0x00) {} Alias (P004, CPU4) } Go ahead and delete/clean the Alias lines so the end result should look something like this: { Processor (P001, 0x01, 0x00000810, 0x06) {} Processor (P002, 0x02, 0x00000000, 0x00) {} Processor (P003, 0x03, 0x00000000, 0x00) {} Processor (P004, 0x04, 0x00000000, 0x00) {} } for all of them Go ahead and save the file and close it. Now drag and drop the dsdt.dsl file to your desktop, Go back to your DSDT Patcher folder, delete the Debug folder and the dsdt.aml file (NOT the dsdt.dsl file you just saved to your desktop). Double click on your hard drive and go to Applications and find the Terminal (just type in Terminal in the finder if you have having trouble). Before opening the Terminal application, make sure the DSDT Patcher terminal has been closed. Now open the Terminal application. Now drag and drop the DSDT Patcher file which is located within your DSDT Patcher folder in the Terminal. Hit the spacebar and drag and drop the dsdt.dsl file (the one you saved to your desktop) into the Terminal. Now hit Enter, it will not look like much happened and you will be back to a similar terminal window that you saw when you first opened up the DSDT Patcher terminal. It will ask you to Press any key to continue. Go ahead and hit enter and then select 0 for the Darwin OS to emulate and hit enter again. Now if you don’t have any errors (errors should be zero forget the other warnings) you should be good to go. Lets go ahead and open up the new dsdt.aml file which has been created within the DSDT Patcher folder once again in TextEdit. Run a search on the word CPU, you should not find anything. My current version, the unpatched version of the DSDT.aml file which is located (hidden) within the root drive looks like this on the fourth line: ñ L _PR_[É P001 [É P002 P002CPU2[É P003 [É P004 P004CPU4 DP80 Our new patched file looks like this: ñ 9_PR_[É P001 [É P002 [É P003 [É P004 DP80 Notice CPU has been removed. Okay, now take the patched version of the dsdt.aml file located within the DSDT Patcher folder and rename it to DSDT.aml. Go to your root drive ( where your efi is ) and delete the DSDT.aml file and drag and drop the new, patched DSDT.aml file. to save as a aml file make sure you have extions turned on finder/preferences/advanced/tick show all filename extensions Now restart your computer, once open again do this Open up the DSDT Patcher file, a terminal will launch. Next it will say, Press any key to continue. Go ahead and press Enter on your keyboard. Now the last line will state the following: Which OS to Emulate [0=Darwin, 1=WinXP, 2=WinVista]. Go ahead and hit 0 for Darwin and press Enter again. Now if you go back to the DSDT Folder where the three files were originally located (the DSDT Patcher, Readme and Tools), you will notice two additional files/folders were created: - Debug - dsdt.aml Go ahead and open up the Debug folder, locate a file called dsdt.dsl. Right click on this file and open it with TextEdit (this is an application located within the Applications folder). Once this file is open you will notice the code has been streamlined without tweak41 we wouldnt be here and without the other dudes optimising the code we woulnt have a nice machine peace DSDT_Patcher1_1.0.1e.zip Link to comment Share on other sites More sharing options...
Bchemist Posted November 24, 2009 Share Posted November 24, 2009 I was just using the patcher posted above for a laptop....it definitely cleans up the code quite a bit. I haven't tried it on my current system however to see if it can reduce the size of my .dsl file. That's next Here's my latest DSDT file, 4 more OCD hours later and I've tested it, running Photoshop, Final Cut, as well as the compiler at the same time. Everything is really screaming without the slightest hiccup now. The key is to compile each and every time you do a hack, otherwise errors will quickly spiral out of control and if there's no backup, you'll be back to square one. I learned this the hard way after 2 hours of not looking up from my first attempt and then getting 5 errors that turned into 104 after I "thought" I fixed it... Anyway this is the DSDT file here is patched for the proper CST info for x58 chipsets. What I posted earlier was just to clean up the code but. The code added additionally is at the beginning and end to optimize the use of 8 cores when hyperthreading. Also SATA is fully fixed where I think that my RAID is faster than my Falcon 128 that has a 200mbps write speed. I just need to add a terabyte and see if time machine will work as well as it does on my P5Q where I have a pseudo RAID 10 working there with a SSD, 3-320gig in a striped array, and a 1 terabyte mirroring the two as well as the boot drive serving as the backup to all. I did several other patches and hacks to various components where everything should be working fully if it wasn't before...but this mobo is fairly easy to deal with so far. I may even upgrade again to the 10.6.2, but for now I'm having a hard time in seeing a reason to do so since I need to focus on actual work again heh heh dsdt_23NovP6t_se.aml.zip Link to comment Share on other sites More sharing options...
pedro bello Posted November 24, 2009 Share Posted November 24, 2009 Hi again How to reboot with mach_kernel.backup command? Sorry for my english is very bad Thank you for your attention. Link to comment Share on other sites More sharing options...
akhenamenra Posted November 24, 2009 Share Posted November 24, 2009 Hi againHow to reboot with mach_kernel.backup command? Sorry for my english is very bad Thank you for your attention. as u said dude Link to comment Share on other sites More sharing options...
mikeosx86 Posted November 24, 2009 Share Posted November 24, 2009 Hi folks, It's my first time with mac. I am following the guide but running "2 boot prep" the mac tells me that "sudo" is a dangerous operation and asks me for a password. Is it everything ok?. As you can understand the mac is of a friend of mine and i don't want to make a mess thanks in advance That's okay dude. You cannot run certain commands without sudo. Just be careful and make sure you know what you are doing. Don't use it without knowing the consequences of your command. Link to comment Share on other sites More sharing options...
pedro bello Posted November 26, 2009 Share Posted November 26, 2009 Could you explain step by step how to update from 10.6 to 10.6.2?I'm half fool. Thank you for your attention. PD:I dont have SleepEnabler.kext. Link to comment Share on other sites More sharing options...
mikeosx86 Posted November 26, 2009 Share Posted November 26, 2009 Could you explain step by step how to update from 10.6 to 10.6.2?I'm half fool.Thank you for your attention. PD:I dont have SleepEnabler.kext. Goto apple menu, hit the second menu item, software update. Link to comment Share on other sites More sharing options...
pedro bello Posted November 26, 2009 Share Posted November 26, 2009 Software update=kernel panic Link to comment Share on other sites More sharing options...
mikeosx86 Posted November 26, 2009 Share Posted November 26, 2009 Software update=kernel panic Strange, worked perfectly for me... Did you try putting back your boot / plists / kexts? Link to comment Share on other sites More sharing options...
pedro bello Posted November 26, 2009 Share Posted November 26, 2009 How?Could you explain step by step? thank you for your patience. Link to comment Share on other sites More sharing options...
akhenamenra Posted November 27, 2009 Share Posted November 27, 2009 how too is in the posts Link to comment Share on other sites More sharing options...
Recommended Posts