SilentViper Posted December 29, 2009 Share Posted December 29, 2009 My Mobility 4650 works fine now. all resolutions available with dong's driver http://www.insanelymac.com/forum/index.php?showtopic=190586 use the December 18th update Move ATIRadeonX2000.kext to an non-functional spot such as: sudo mv /System/Library/Extensions/ATIRadeonX2000.kext /System/Library/Extensions/ATIRadeonX2000.back then reboot with -x boot in and run sudo nano /System/Library/Extensions/RadeonHD.kext/Contents/Info.plist and change <key>enableHWCursor</key><true/> to <key>enableHWCursor</key><false/> will post screenshot in a minute ******************* EDIT: 10.6.2 Does Work but you need to boot in 32 bit with -x32 do NOT inject GraphicsEnabler=Yes you will end up in Vesa Graphics Mode Link to comment Share on other sites More sharing options...
Mushishi Posted December 29, 2009 Share Posted December 29, 2009 We know that allready that you can get res change with dongs kext... and that you wont get QE/CI... old news... might not be for you but it is.. Link to comment Share on other sites More sharing options...
SilentViper Posted December 29, 2009 Author Share Posted December 29, 2009 nope this was for specificly this card i've tried all his other kexts and i was still stuck at 1024x768 i understand other cards were able to get res change. not me Link to comment Share on other sites More sharing options...
Grymskit Posted December 29, 2009 Share Posted December 29, 2009 This is the topic I was waiting for. Thank you ! Link to comment Share on other sites More sharing options...
hjs89 Posted December 29, 2009 Share Posted December 29, 2009 Thanks SilentViper! It worked well with my Mobilty HD4570. With stock RadeonHD.kext I've some problemen and I've to put graphics mode to 640x480x16 in the boot to have my native resolution. Thanks for the info!! Link to comment Share on other sites More sharing options...
asofan Posted December 29, 2009 Share Posted December 29, 2009 dude, this is awesome. I was beginning to lose hope. And it's not old news as I have not seen a single post from anyone regarding this. What's left now is the QE/CI part. I think it will be easier for this card because the 4600 series is used on the new imacs and i am sure drivers will be released soon. Have you tried to use snow leopard with these kexts? Link to comment Share on other sites More sharing options...
SilentViper Posted December 29, 2009 Author Share Posted December 29, 2009 Have you tried to use snow leopard with these kexts? no i have not thoroughly tested this with Snow Leo, because it has issues with 64 bit but i will Try again sometime soon. Link to comment Share on other sites More sharing options...
Ned Barth Posted December 29, 2009 Share Posted December 29, 2009 Guys, I have a Toshiba A505-S6965, and using your advice I got 1366x768 resolution finally. The resolution is perfect and shows up both in System Profiler and System Preferences as 1366x768, 32 bit. The cursor is, for want of a better word, messed up (not an arrow but a many-colored square which looks like a screenshot in miniature), but usable. Thank you for the detailed explanation. I add the details of what I did: 1. Use OSX86 Tools to install both the ATIRadeonX2000.kext and Dong's RadeonHD.kext from 12/18. 2. Reboot: you get a white screen 3. Reboot again using "Graphics Mode"="640x480x16": OSX says you have to restart (gives screen with only option to power down. 4. Reboot again using "Graphics Mode"="1366x768x32": you get a white screen. NOW, follow SilentViper's instructions to the letter, viz.: 5. Move ATIRadeonX2000.kext to a non-functional spot (see his post above). 6. Reboot with -x (this is Safe Mode, in case anybody doesn't know) 7. Use any plist editor (Try Plist Edit Pro, google it) to edit /System/Library/Extensions/RadeonHD.kext/Contents/info.plist 8. VERIFY that the change took, by opening it after you make the change (sometimes change will not be allowed, depending on what editor you use and what your permissions are.) 9. Reboot, open System Preferences > Displays, and choose 1366x768, if it is not already chosen. 10. NOTE (IMPORTANT!!): Although you CAN choose other resolutions, at least one of them (1024x768) leads to a black screen and having to repeat the entire above process, so leave well-enough alone! Ned Barth Link to comment Share on other sites More sharing options...
andrek Posted December 29, 2009 Share Posted December 29, 2009 Guys, and what about power management? Does the fan run all the time? If it's somehow fixed by this kext, I'm going to try it on my Dell Studio 1555 with Ati 4570. Link to comment Share on other sites More sharing options...
Ned Barth Posted December 29, 2009 Share Posted December 29, 2009 I should add before step 5 in my previous post that you get to step 5 by booting with -x (Safe Mode)... Link to comment Share on other sites More sharing options...
SilentViper Posted December 29, 2009 Author Share Posted December 29, 2009 I should add before step 5 in my previous post that you get to step 5 by booting with -x (Safe Mode)... you can edit your previous post, it says edit in the bottom right corner and the block of color you have as a cursor is what i had on my system till i disabled Hardware Cursor by changing the <key>enableHWCursor</key> <true/> to <key>enableHWCursor</key> <false/> but if you did that before you rebooted with the kext try turning it back to true and see if that fixes it. Link to comment Share on other sites More sharing options...
asofan Posted December 30, 2009 Share Posted December 30, 2009 Hi Silent Viper, so this works for snow leopard too. great. how about QE/CI. did you try to combine the netkas drivers and the dong framebuffer? excellent work! Link to comment Share on other sites More sharing options...
SilentViper Posted December 30, 2009 Author Share Posted December 30, 2009 Hi Silent Viper, so this works for snow leopard too. great. how about QE/CI. did you try to combine the netkas drivers and the dong framebuffer? excellent work! no i did not try that because (i could be wrong) those drivers require injecting the GraphicsEnabler=yes option which appears to either bypass, circumvent, or disable RadeonHD.kext i'll see if i can't give it a try, kinda busy but i'll try to squeeze it in. Link to comment Share on other sites More sharing options...
andrek Posted December 30, 2009 Share Posted December 30, 2009 SilentViper, is there any difference regarding laptop's fan noise and gpu temperature between the default VESA ( with 1024x768 ) which makes my laptop warm and loud AND the solution you have provided above? Please reply. Link to comment Share on other sites More sharing options...
SilentViper Posted December 30, 2009 Author Share Posted December 30, 2009 SilentViper, is there any difference regarding laptop's fan noise and gpu temperature between the default VESA ( with 1024x768 ) which makes my laptop warm and loud AND the solution you have provided above? Please reply. my fan runs in VESA or not and runs hot vesa or not. if anyone else has a different experience SPEAK UP! Link to comment Share on other sites More sharing options...
pimutje Posted December 30, 2009 Share Posted December 30, 2009 Hi there, i am still a big noob on this field so i would appreciate it if someone could explain these things to me: 1. do you putt this: sudo mv /System/Library/Extensions/ATIRadeonX2000.kext /System/Library/Extensions/ATIRadeonX2000.back in terminal? 2. this in terminal to? or in x11? sudo nano /System/Library/Extensions/RadeonHD.kext/Contents/Info.plist 3. where do you change this? <key>enableHWCursor</key> <true/> 4. what does this mean? do NOT inject GraphicsEnabler=Yes you will end up in Vesa Graphics Mode 5. i have 10.6.2 do i need to boot with -x32 from now on? thnx for explainin ! Regards Link to comment Share on other sites More sharing options...
andrek Posted December 30, 2009 Share Posted December 30, 2009 my fan runs in VESA or not and runs hot vesa or not. if anyone else has a different experience SPEAK UP! Sorry, I don't quite understand any bit of what you're saying. Do you mean that the fan runs all the time even after the modification you have provided above? Link to comment Share on other sites More sharing options...
SilentViper Posted December 31, 2009 Author Share Posted December 31, 2009 Sorry, I don't quite understand any bit of what you're saying.Do you mean that the fan runs all the time even after the modification you have provided above? Yes My fan runs no matter what in OS X. IN windows it will cycle on and off. Link to comment Share on other sites More sharing options...
andrek Posted December 31, 2009 Share Posted December 31, 2009 Thanks, that cleared everything. Link to comment Share on other sites More sharing options...
Ned Barth Posted December 31, 2009 Share Posted December 31, 2009 SV: thank you for your reminder about the Edit button. I have tried both switches: true/ and false/ in the HWCursor field. Neither gives me a normal Mac cursor pointer. Since I have a somewhat unclear idea of why you need to install both ATIRadeonX2000.kext AND RadeonHD.kext, and boot at least once before making ATIRadeonX2000.kext, as you say, "non-functional", I assume that what is now happening is that somehow OSX is not being made aware of the change with the HWCursor field. Could you look over your original instructions and my interpretation of them and possibly suggest something I could try? Did I miss a reboot somewhere, or do one at an inopportune time? Thanks for your reply. BTW, still have 1366x768x32 resolution, only (small) problem is weird cursor, but even that can be lived with. Of course I would like to have QE/CI if only to be able to play DVD's, but I can live with it because I'm only using the Hackintosh for development work now. Link to comment Share on other sites More sharing options...
SilentViper Posted December 31, 2009 Author Share Posted December 31, 2009 SV: thank you for your reminder about the Edit button. I have tried both switches: true/ and false/ in the HWCursor field. Neither gives me a normal Mac cursor pointer. Since I have a somewhat unclear idea of why you need to install both ATIRadeonX2000.kext AND RadeonHD.kext, and boot at least once before making ATIRadeonX2000.kext, as you say, "non-functional", I assume that what is now happening is that somehow OSX is not being made aware of the change with the HWCursor field. Could you look over your original instructions and my interpretation of them and possibly suggest something I could try? Did I miss a reboot somewhere, or do one at an inopportune time? Thanks for your reply. BTW, still have 1366x768x32 resolution, only (small) problem is weird cursor, but even that can be lived with. Of course I would like to have QE/CI if only to be able to play DVD's, but I can live with it because I'm only using the Hackintosh for development work now. First, I don't know where you got an atiradeonx2000.kext to install with the radeonhd.kext Judging by how often you rebooted, I realised I should've had you boot with -f when your bootloader asks (u should do this After all kext modifications). That will flush your kext cache and force it to reload/relook at all kexts and susequent changes. Link to comment Share on other sites More sharing options...
asofan Posted January 6, 2010 Share Posted January 6, 2010 ANYTHING NEW HERE? Link to comment Share on other sites More sharing options...
asofan Posted January 13, 2010 Share Posted January 13, 2010 suddenly this topic died??? Link to comment Share on other sites More sharing options...
SilentViper Posted January 14, 2010 Author Share Posted January 14, 2010 no this topic didn't die, there just wasn't anything new for me to report so i left it open to others to pitch in. as you can tell that went horribly. i do have a hypothesis why we haven't been able to get QE CI on these cards. With any other graphics cards in Snow Leopard you need to use GraphicsEnabler to get the card to be recognized. When you Inject graphics Enabler on these cards it overrides RadeonHD.kext and starts using all the other APPLE kexts, thus resulting in the garbled screen again. This could be because Apple kexts have priority in general or This hides the ESID from the RadeonHD.kext and just allows the Apple kexts to work their torture. THEORETICALLY if you could get RadeonHD to work with GraphicsEnabler Injected you will be heading in the right direction to having a fully supported card. Link to comment Share on other sites More sharing options...
orei Posted January 16, 2010 Share Posted January 16, 2010 so.. what we have to do??? Link to comment Share on other sites More sharing options...
Recommended Posts