profdre Posted December 13, 2009 Share Posted December 13, 2009 OK, I found the bug so here's the GraphicsEnabler Fix for Chameleon2 RC4:Cham3RC4_GraphicsEnablerFixed.tar.gz Just replace your RC4 boot by my modified one, should get the best of both worlds (PCEFI10.5 + ChameleonRC4) The bug had nothing to do with the device IDs and therefore should impact more than just few of us, It was related to PciRoot false assumption that it is always (0x0,0x0), and changed it so that it will take in account the automatically determined device_path, while keeping the new possibility to override it (with PciRoot RC4 option) if necessary. Try it ! This modified boot file worked for me, thanks rekursor! Now I'm able to use TimeMachine without PlatformUUID.kext (it said that the last backup was made on another Mac so I won't be able to restore that old Mac...) In About This Mac the i5 is shown as 2,67 GHz (actual it's 2,8 GHz, 21x multiplier so it's not better than before ) I just checked in BIOS and it seems that the 21x multiplier changes nothing so I set it to 20x, the performance in Geekbench is the same. Graphics card is still working! Sleep isn't working no more, system reboots on "wake"! Not too bad, before RC4 I had some kernel panics anytime after waking up, so I didn't use sleep after that discovery...so sleep stills needs to be perfected... Link to comment Share on other sites More sharing options...
Monkey D. Luffy Posted December 13, 2009 Share Posted December 13, 2009 OK, I found the bug so here's the GraphicsEnabler Fix for Chameleon2 RC4:Cham3RC4_GraphicsEnablerFixed.tar.gz Just replace your RC4 boot by my modified one, should get the best of both worlds (PCEFI10.5 + ChameleonRC4) The bug had nothing to do with the device IDs and therefore should impact more than just few of us, It was related to PciRoot false assumption that it is always (0x0,0x0), and changed it so that it will take in account the automatically determined device_path, while keeping the new possibility to override it (with PciRoot RC4 option) if necessary. Try it ! Hi, Thanks!! I don't even have a p55 or core i5/o7 board/proc and I'm just posting here to say thanks. Your modified boot file now works with my system without adding PciRoot=1 in boot.plist SweeEEETTTttttAaaHHHH Link to comment Share on other sites More sharing options...
Elventanis Posted December 14, 2009 Share Posted December 14, 2009 When I look at the Audio pref panel in System Preferences, I see the Line Outs listed as follows: Line Out / Line Out / Line Out / Line Out I am thinking they should be listed as their own channels this way Line Out Line Out Line Out Line Out Could somebody help me to confirm what I should be seeing? If it should be the latter, any ideas on what I need to change to correct this. Thx Link to comment Share on other sites More sharing options...
Bansaku Posted December 14, 2009 Share Posted December 14, 2009 Works for me- and my UUID errors are fixed- thanks rekursor- this is my new boot! How is sleep working for you? Link to comment Share on other sites More sharing options...
HerbM Posted December 14, 2009 Share Posted December 14, 2009 Just wanted to thank Tony for his awesome work. I now have 10.6.2 running on my P55A-UD3. I don't have sound, can't boot without the CD and cannot wake from sleep but I am totally psyched I'm sure you guys can help me solve these issues quickly. Herb Link to comment Share on other sites More sharing options...
Bansaku Posted December 14, 2009 Share Posted December 14, 2009 Hey Rekursor, Just have a quick question for you. What method do you use for audio and what did you do to get it to work? As well, what inputs/outputs do you have enabled? I am still troubleshooting my random KP after sleep by eliminating all mod'd kexts as possibilities and AppleHDA is one of them. Any help would be much appreciated. Link to comment Share on other sites More sharing options...
aushack Posted December 14, 2009 Share Posted December 14, 2009 ... Now I'm able to use TimeMachine without PlatformUUID.kext (it said that the last backup was made on another Mac so I won't be able to restore that old Mac...) ... ahhh is that why i had that reuse old backups window come up! i was Googling around for a while trying to figure out why it thinks i had a new machine, it was because of the new boot file! i chose to reuse old backups which i think was the right thing to do, the subsequent backup was only 7 MB. so just a confirmation, can i remove PlatformUUID from Extra's Extensions now? Link to comment Share on other sites More sharing options...
rekursor Posted December 14, 2009 Share Posted December 14, 2009 Hey Rekursor, Just have a quick question for you. What method do you use for audio and what did you do to get it to work? As well, what inputs/outputs do you have enabled? I am still troubleshooting my random KP after sleep by eliminating all mod'd kexts as possibilities and AppleHDA is one of them. Any help would be much appreciated. I use the HdaEnabler + AppleHDA patched pair of kexts from taruga. I only use this audio output for my vga monitor hp's but the audio interface I really use most of the time is an external firewire audio interface for audio recording and playback, so I didn't test much other outputs than the green one, and don't use inputs on this device as for now. More importantly, I run OS X in 32 bits mode 90% of the time, not in 64 bits mode. Also, I removed any device that is useless in my dsdt (like fdc (floppy) ps2 mouse and keyboard and probably more). Did not publish a new version yet because it might not be stable enough, still testing and trying to improve it. Finally, I read some interesting article about interrupt sources as well, they explained that IRQ conflicts could happen in our hackintosh configurations, especially from HPET with IRQ2/8 conflicting sometimes with other devices like sata if I remember well. I'll try to test sleep mode next time I boot my 64 bit partition setup and see if I have this problem too in 64 bits ... Link to comment Share on other sites More sharing options...
aushack Posted December 14, 2009 Share Posted December 14, 2009 ... Only S3 sleep turn your Main PSU really off. Wake from power button should work without any modifications. To be able to put computer to sleep with power button, you need to change something in DSDT file. Details are in one earlier post from me.To be able to wake via USB keyboard you must change the USB section in DSDT file. So that USB stay on power in sleep state. Tony described that. thanks. how do i do this exactly? im using the UD4P dsdt from tony's database and im pretty sure it has all the right fixes for USB UHCI/EHCI part 1 and 2 from tony's dsdt sleep guide, unless there are slight differences which im finding very hard to see. Link to comment Share on other sites More sharing options...
airecken Posted December 14, 2009 Share Posted December 14, 2009 thanks to this guide i have everything up and running with 10.6.2 vanilla, ati 4890. is there a way to change the theme for pc efi 10.5 like for chameleon? can't seem to figure it out. Link to comment Share on other sites More sharing options...
thespinner Posted December 14, 2009 Share Posted December 14, 2009 so just a confirmation, can i remove PlatformUUID from Extra's Extensions now? With Rekursor's rc4 boot I have removed PlatformUUID with no issues, and a Hardware UUID is shown in System Profiler. Now running UD3R, i5, HD 4670 with DSDT.aml from tonymacx86 database and following kexts: E/E - EvOreboot and fakesmc S/L/E - RealtekR1000SL and AppleHDA (Bansaku version) NB. No speedstep changes have been applied to DSDT and I haven't tried using sleep. Also front audio doesn't work. Thanks everyone! Link to comment Share on other sites More sharing options...
TR0LL Posted December 14, 2009 Share Posted December 14, 2009 I just got my brand new computer built and am trying to get Windows 7 and Snow Leopard set up on it and running right. I'm using an i7/UD3R combo and you can see details on everything else below in my signature. Bansaku has helped a lot with guiding me since I'm a noob which has been awesome but I figured since I have something to show for myself now I'd post here and see if anyone has any input so I'm not just relying on him. We've tried to use iDeneb but whenever we get to the point that it says 'hit any key to boot' it just restarts the computer. Since that wasn't working, we tried just following TonyMac's guide word for word (except for a few UD3R specific files recommended by Bansaku) and were able to install Snow Leopard but when it came to Chameleon we ran into issues. I think the Chameleon issues may be install error so we are trying to redo that now. Right now it won't boot unless my external HDD is plugged into the USB port, not sure why. The question at this point though is if anyone has an idea why I cant get iDeneb to boot off of the DVD that I burned (at 2x), and if it matters if I use iDeneb or TonyMac's (or what is the difference, if any)? Thanks for any help, Bryan Link to comment Share on other sites More sharing options...
aushack Posted December 14, 2009 Share Posted December 14, 2009 With Rekursor's rc4 boot I have removed PlatformUUID with no issues, and a Hardware UUID is shown in System Profiler. Now running UD3R, i5, HD 4670 with DSDT.aml from tonymacx86 database and following kexts: E/E - EvOreboot and fakesmc S/L/E - RealtekR1000SL and AppleHDA (Bansaku version) NB. No speedstep changes have been applied to DSDT and I haven't tried using sleep. Also front audio doesn't work. Thanks everyone! i applied speedstep and no compilation errors but i cant even tell its running? what does it do? Is Turbo Boost supported as well? sleep works fine for me using the DSDT for the UD4P from tonymacx86's blog, but still trying to work out USB wake. sound works for me with the UD4P dsdt, AppleHDA 1.7.4a1 and treky's LegacyHDA in Extra Extensions (dont know if its different), but the front port is shocking quality with noticeable noise in my AD700s, back port is a bit better but just using a stereo and headphones plugged into that. Link to comment Share on other sites More sharing options...
lordduckx Posted December 14, 2009 Share Posted December 14, 2009 Just wanted to thank Tony for his awesome work. I now have 10.6.2 running on my P55A-UD3. I don't have sound, can't boot without the CD and cannot wake from sleep but I am totally psyched I'm sure you guys can help me solve these issues quickly. Herb what method did you use to get it working Herb? I'm trying to get it to work on my p55a ud4p and having no luck Link to comment Share on other sites More sharing options...
HerbM Posted December 14, 2009 Share Posted December 14, 2009 lordduckx, I used the CD method. Pay attention to the bold lines below. They were steps I overlooked / didn't do properly. Here's what I did: 1. Burn Tony's ISO to a CD. 2. Start the hack machine without the CD. Press the delete repeatedly until the BIOS page comes up. 3. Third item down Advanced BIOS Features -> Change First Boot Device to CDROM. 4. Esc to move back a page. Select Integrated Peripherals -> Changed PCH SATA Control & GSATA Ctrl Mode to AHCI This is what was giving me the constant reboots and the most trouble. 5. Press F10 to save the changes to the BIOS. If you do not press F10 your changes have not been made 6. Restart machine with Tony's ISO in the CD drive. 7. Bunch of code shows up. Be patient. Up popped the Chameleon logo and a disk icon for Snow Leopard. 8. Take out Tony's ISO. Insert Snow Leopard Retail disc. Press F5. The installer popped up. Woohoo! 9. Before installing, go up to the Utilities menu and select Disk Utility. 10. Format your hard drive to Mac OS Extended (Journaled). Name it Snow Leopard. 11. Quit Disk Utility. the Installer reappears. Install. My time for installation said 30 minutes. It seemed to go faster. With 9 minutes left to go it said there was an error, just as Tony said there would be. I continued on with his instructions and everything installed. I was able to update. Hope this helps, Herb Link to comment Share on other sites More sharing options...
exseven Posted December 14, 2009 Share Posted December 14, 2009 i used rekursors rc4 but it doesnt detect my HD4550. Back to netkas beta booter until i can get that working Link to comment Share on other sites More sharing options...
Treky Posted December 14, 2009 Share Posted December 14, 2009 thanks. how do i do this exactly? im using the UD4P dsdt from tony's database and im pretty sure it has all the right fixes for USB UHCI/EHCI part 1 and 2 from tony's dsdt sleep guide, unless there are slight differences which im finding very hard to see. sleep works fine for me using the DSDT for the UD4P from tonymacx86's blog, but still trying to work out USB wake You can wake with power button now ? Or why can you say sleep works now ? Tony s DSDT has the required USB fix. Have you tried to change the USB port on motherboard to some other ? Have you connected your keyboard and mouse on an external USB HUB ? But my mouse can also wake my computer on the build in hub from the white apple keyboard. Maybe some USB keyboards can't do this ? I can't believe that. You don't try to wake your computer with a bluetooth keyboard or mouse ? This will not work. It is weird but I can't help you anymore. Sorry Link to comment Share on other sites More sharing options...
aushack Posted December 14, 2009 Share Posted December 14, 2009 ^ ah thanks for that! keyboard just needs to be plugged into one of the mobo's back USB ports and my MX 1100 wakes as well plugged into the Apple Keyboard's hub. i was used to using my keyboard and mouse with the USB ports at the back of my Cinema Display to wake my MacBook Pro . Link to comment Share on other sites More sharing options...
HerbM Posted December 14, 2009 Share Posted December 14, 2009 Hey guys, Even though I got 10.6.2 installed, I still don't know what I'm doing. If I download a DSDT from Tony's site, where do I put it? Just at the root along with System, Extensions, etc? Thanks, Herb Link to comment Share on other sites More sharing options...
aushack Posted December 14, 2009 Share Posted December 14, 2009 ^ the DSDT goes into your Extra folder in the root directory i.e. /Extra make sure you name it "DSDT.aml" (caps isnt necessary i found). Link to comment Share on other sites More sharing options...
thespinner Posted December 14, 2009 Share Posted December 14, 2009 ^ the DSDT goes into your Extra folder in the root directory i.e. /Extra make sure you name it "DSDT.aml" (caps isnt necessary i found). Mine's in the root, not in the Extras folder Link to comment Share on other sites More sharing options...
rekursor Posted December 14, 2009 Share Posted December 14, 2009 i used rekursors rc4 but it doesnt detect my HD4550. Back to netkas beta booter until i can get that working mmm, wierd as I see no differences between the new RC4 merged with PCEFI10.5 netkas gfx code I made, concerning ati cards, plese let me know if you managed to make it work with netkas code and not with my modified rc4 ... applied speedstep and no compilation errors but i cant even tell its running? what does it do? Is Turbo Boost supported as well? Yes turbo is supported if you use vanilla powermanagement (so no disabler), as well as speedstep though it is not recognized by software by default right now. You can use iStat (at least in 32bits mode, might work in 64bits mode) to see your cores temperatures: if speedstep is working by hardware you should typically see a temp. raise of 15degC when running Geekbench after few seconds. Link to comment Share on other sites More sharing options...
aushack Posted December 14, 2009 Share Posted December 14, 2009 whoops sorry its in the root directory as per tonymacx86's guide, but i read it can be in Extra as well, just wanted the root directory a bit neater! ... Yes turbo is supported if you use vanilla powermanagement (so no disabler), as well as speedstep though it is not recognized by software by default right now. You can use iStat (at least in 32bits mode, might work in 64bits mode) to see your cores temperatures: if speedstep is working y hardware you should typically see a temp. raise of 15degC when running Geekbench after few seconds. cool looks like speedstep works my CPU temp went up to 55C after running Geekbench. iStat Menus works for me in the 64-bit kernel also CPU A-D are reported in iStat Menus with fakesmc 2.5! Link to comment Share on other sites More sharing options...
exseven Posted December 14, 2009 Share Posted December 14, 2009 mmm, wierd as I see no differences between the new RC4 merged with PCEFI10.5 netkas gfx code I made, concerning ati cards, plese let me know if you managed to make it work with netkas code and not with my modified rc4 ... Using netkas beta boot it works fine. (http://files.netkas.org/10.6.2/boot.bz2) regular PC EFI 10.5 does not, nor does your modified version. Yours atleast gets me to a desktop whereas regulat rc4 freezes or KP edit: so i have to change the framebuffer name to Shrike in ati.c according to Netkas. unfortunaly i cant make cause i didnt install the dev additions yet. Link to comment Share on other sites More sharing options...
Treky Posted December 14, 2009 Share Posted December 14, 2009 GA-P55M-UD4 So the GA-P55M-UD4.zip contains all what I use for my board. Bios version "F5" is required. Later or earlier Bios version can make problems. Thanks "rekursor" (his boot file) all is now working perfect, including sleep kernel panics have gone. Move the boot file as well as Extra directory to / But don't move the System folder. Select only the two files from System/Library/Extensions and move them to the right destination not the whole System folder. SMUUID and SMserial numbers in Extra/smbios.plist must be set to right number, now they are set to zero, maybe some other parameters as well when using Core I5 CPU or other clocked memory. Rename the right dsdt.aml.* file to "dsdt.aml" . The dsdt.aml.corei7 and dsdt.aml.corei5 contain the speedstep code Tony use. Gigabyte s SATA / IDE chip is not supported by me. (I don't need it) Maybe it will not work for some other people. This depend on what videocard they use (I use XFX ATI Radeon HD4870). Graphicenabler is on in this com.apple.boot.plist. I don't know how long audio will work, the current solution is not really great. At this time all is working perfect on my computer. Except fakesmc tell me from many missing keys. Sorry noticed now, that I get still sometimes random Kernel Panics. but it seems not so often like before. GA_P55M_UD4.zip Link to comment Share on other sites More sharing options...
Recommended Posts