Jump to content

ATI Radeon Mobility x1400 Working with full resolution and QE/CI Enabled


ss_insaneguy
 Share

109 posts in this topic

Recommended Posts

put my edid in and installed all three

 

 

its reading the x1400 but no qe

 

do i have to enable somehow?

 

This is what my graphics/display says

 

Mobility Radeon X1400:

 

Chipset Model: Mobility Radeon X1400

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 256 MB

Vendor: ATI (0x1002)

Device ID: 0x7145

Revision ID: 0x0000

Displays:

Display:

Resolution: 1280 x 800

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

 

whether there is an update for this? tried everything and have no luck :-(

Link to comment
Share on other sites

  • 4 weeks later...
Hello everyone,

 

I stumbled across the following forum post yesterday (http://www.insanelymac.com/forum/index.php?showtopic=192792) and, while it was for the x1350, I attempted the same steps applied to the x1400...and it worked!

 

So this is what I did. I've tested this with 10.5.7 iAtkos and iDeneb versions. My laptop is an Acer 5672.

 

1. Download the ATI_Kexts.zip file from here or the aforementioned forum post and extract it.

2. Using any text editor, edit the info.plist file from ATIRadeonX1000.kext and change the following string: from 0x71961002 to 0x71451002 (because the dev id for the Mobility x1400 is 7145. It's 7196 for the x1350.

3. Download a freeware program called softMCCS. This is used to extract your EDID information for placement inside the RadeonHD.kext info.plist.

4. Once downloaded, launch softMCCS and go to file->save EDID as->choose file type "viewsonic EDID file"->save your edid.dat.

5. Open this edid.dat file with any text editor, and remove all the white space from the beginning of the file, and remove the headers and columns (so essentially, you're left with rows and columns of xx data). Now format all of these xx data bits into groups of 8 followed by a space, so you basically have 32 chunks of xxxxxxxx data (xxxxxxxx xxxxxxxx etc...). See the attached files for my modified versions. Heck, these files might even work for you.

6. Now that we've got our modified .dat file, copy and paste all of the 32 chunks, and paste them into the RadeonHD.kext info.plist file, under the section <key>EDID</key><data>

7. Install either flavour of OSX (might work with other versions but I haven't tested this yet). Using the free program KextHelper, first install your modified ATIRadeonX1000.kext, repair disk permissions using Disk Utility, and reboot.

8. Again using KextHelper, then install your modified RadeonHD.kext, repair disk permissions, and reboot. If you get a kernel panic, reboot using -v -f commands.

9. If all boots well, you should now be able to change your screen resolution to 1280 x 800 with QE/CI.

 

The only problem I have now is mouse tearing. But I'm sure that's an easy fix. I just haven't looked into it.

 

Let me know how it goes for you!

 

UPDATE: I've created a PDF guide with images for the above steps. Let me know what you think!

 

 

LENOVEO T60 10.6.4

 

it doesn't work on my lenovo T60 x1400 . QE/CI does't work.I have tried all the kexit above but still does't work

post-640627-1287899248_thumb.jpg

post-640627-1287899614_thumb.jpg

Link to comment
Share on other sites

SL-Server Kextfiles!!! Now i have a fully working X1400mobility on an Snowleopard Retail 10.6.2

 

I have the same Problem with snowleopard - no QE / CI.

I have full resolution, can change resolution, but cannot make screenshots.

 

*************************************************************

 

Now i have a fully working X1400mobility on an Snowleopard Retail 10.6.2

QE / CI working and OpenGL working. FrontRow works. Screensaver works. Screenshots works.

 

Here my KextPackage.

Spo´s Lenovo R60 kext Package

 

Important kextfiles:RadeonHD.kext, ATIX1400Radeon.kext, ATISupport.kext

 

hi, Michael I used you kext for my T60 X1400 but QE/CI still does't work would you please hlep me ?

post-640627-1287905385_thumb.jpgpost-640627-1287905533_thumb.jpg

Link to comment
Share on other sites

  • 2 weeks later...

Thanks very much for this. I was able to use your ATIRadeonX1000.kext as it was and the RadeonHD.kext modified with my EDID and it worked like a charm. I may or may not also have a ATISupport kext installed - not sure whether it was necessary or not. Either way, I have 1680x1050 with QE/CI.

 

However, I am trying to get the system running with an external display for an extended desktop. Currently, if I startup the OS with an external monitor plugged into the VGA out, I get a blurred image on my laptop screen and a normal looking screen on the external monitor (see attached picture - you can see that the laptop display replicates the external, but stretched and wildly distorted). If I startup without the monitor attached and plug it in after the system boots, I am unable to detect the attached display.

 

Anyone have ideas?

post-22198-1289521145_thumb.jpg

Link to comment
Share on other sites

  • 3 weeks later...

You should be able to use this kext package here. Modify the RadeonHD kext with your EDID, and leave the ATIRadeonX1000 kext as it is.

 

 

Original Snowleopard ATIRadeonX1000.kext - only added the correct DEV_ID.

RadeonHD from Madchicken in Corp. with Dong (Thanks to you!!!) with added my EDID. Without the edited EDID - i loose my curser.

You can extract the EDID with SwitchResX

DDC block report generated by SwitchResX version 4.1.1 for display Unbekannter Bildschirm

00FFFFFF FFFFFF00 00001707 00000000 0A0A0101 0C1E17BE E82DC9A0 57479827 12484C00 00000101 01010101 01010101 01010101 01010000 00FE0053 52584661 6B654544 49440A20 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 0101005A

 

Here my Kextpackage for 10.6.3.

 

r60_10.6.3_x1400.jpg

Link to comment
Share on other sites

  • 1 month later...

Hey guys, Could someone please tell me if its possible to get this?

 

I have a Dell Inspiron 1545 with a Ati Mobility Radeon x1400 Graphic Card. So now my question is, Is it possible to get native resolution on the dell which is 1336x768 and at the same time also get QE/CI Enabled?

 

I know that it is possible to get Native resolution and QE/CI Enabled separately but not sure if it is possible together.

 

Any help would be appriciated.

 

Thank You

Link to comment
Share on other sites

Hello I have an Acer 5670 here tried to update my ATI X1400 with the files posted earlier. But it messes up my display. I am using the ATIRadeonX1000.kext v. 1.5.35 here, Its the only one I can get to work. I also tried the RadeonHD.kext using the method posted and got KP. Would love to have full res at 1200 x 800, and need to upgrade OS X running 10.5.6 here. What did I do wrong? Any one else have an Acer would like to find the best guide to update the OS X to 10.5.8 or 10.6.

thx for any help you can share.

 

bestman50

 

post-92822-1295230555_thumb.jpg post-92822-1295230664_thumb.jpg

Link to comment
Share on other sites

  • 4 weeks later...
Hello I have an Acer 5670 here tried to update my ATI X1400 with the files posted earlier. But it messes up my display. I am using the ATIRadeonX1000.kext v. 1.5.35 here, Its the only one I can get to work. I also tried the RadeonHD.kext using the method posted and got KP. Would love to have full res at 1200 x 800, and need to upgrade OS X running 10.5.6 here. What did I do wrong? Any one else have an Acer would like to find the best guide to update the OS X to 10.5.8 or 10.6.

thx for any help you can share.

 

bestman50

 

post-92822-1295230555_thumb.jpg post-92822-1295230664_thumb.jpg

i can make you a kext package for 10.6.6 ati 1400 full res qe/ci no editing required just give me a few hours to make it

Link to comment
Share on other sites

i can make you a kext package for 10.6.6 ati 1400 full res qe/ci no editing required just give me a few hours to make it

 

 

Hey Thanks for the heads up. Not sure when I'm going to try 10.6 on this acer, would like to to try gettin full res on 10.5. Which kexts do I need to fix it, any problems with mouse tearing? Still at 10.5.6 here because of the X1400.

 

bestman50

Link to comment
Share on other sites

  • 1 month later...

Working perfectly on Inspiron 6400. Woo hoo!!

 

The first boot gave me a crazy screen but that cleared up with the next reboot and everything is working great with no graphic artifacts. I just got it working late last night so I haven't been able test it.

 

I had a few problems, mainly not realizing there was another com.apple.boot.plist in /extras (I installed SL with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] + [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]) and it had Graphics Enabler = Yes. Since I just started using OS X I didn't realize this. Hope this helps others.

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 months later...
  • 1 month later...

x1400 working with Lion 10.7.2 with full resolution and support QE/CI on 64bit kernel!

 

How to:

 

1. Using any text editor, edit the info.plist file from ATIRadeonX1000.kext and change the following string: from 0x71461002 to 0x71451002 (because the dev id for the Mobility x1400 is 7145.

2. Download a freeware program called softMCCS. This is used to extract your EDID information for placement inside the RadeonHD.kext info.plist.

3. Once downloaded, launch softMCCS and go to file->save EDID as->choose file type "viewsonic EDID file"->save your edid.dat.

4. Open this edid.dat file with any text editor, and remove all the white space from the beginning of the file, and remove the headers and columns (so essentially, you're left with rows and columns of xx data). Now format all of these xx data bits into groups of 8 followed by a space, so you basically have 32 chunks of xxxxxxxx data (xxxxxxxx xxxxxxxx etc...). This code save as hex code in hex editors. And encode this hex file in base64 format(example totalcmd - encode file - mime).

5. Download RadeonHD.kext from here from section [10/12/2009 update]:

10.6 (32&64) zip.gif RadeonHD.kext.noBios10.6.zip ( 346.57K )

6. Now copy and paste this code in base64 into the RadeonHD.kext info.plist file, under the section <key>EDID</key><data>

7. Install either flavour of OSX (might work with other versions but I haven't tested this yet). Using the free program KextHelper, first install your modified ATIRadeonX1000.kext, repair disk permissions using Disk Utility, and reboot.

8. Again using KextHelper, then install your modified RadeonHD.kext, repair disk permissions, and reboot. If you get a kernel panic, reboot using -v -f commands.

9. If all boots well, you should now be able to change your screen resolution to 1400 x 1050 with QE/CI.

10.10.6.8 and 10.7 updated the graphic driver framework, make present RadeonHD.kext not working any more. You need to replace with 10.6.7(i use 10.6.3) IOGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext on 10.6.8/10.7.

 

The only problem I have now is mouse tearing. I install program MouseLocator and change cursor.

(how to create from this topic and ATI HD framebuffer driver (10.5/10.6) )

 

This is fine system!!! ;)

 

thank you all for prev how to!

  • Like 2
Link to comment
Share on other sites

  • 3 weeks later...
  • 4 weeks later...
x1400 working with Lion 10.7.2 with full resolution and support QE/CI on 64bit kernel!

 

How to:

 

1. Using any text editor, edit the info.plist file from ATIRadeonX1000.kext and change the following string: from 0x71461002 to 0x71451002 (because the dev id for the Mobility x1400 is 7145.

2. Download a freeware program called softMCCS. This is used to extract your EDID information for placement inside the RadeonHD.kext info.plist.

3. Once downloaded, launch softMCCS and go to file->save EDID as->choose file type "viewsonic EDID file"->save your edid.dat.

4. Open this edid.dat file with any text editor, and remove all the white space from the beginning of the file, and remove the headers and columns (so essentially, you're left with rows and columns of xx data). Now format all of these xx data bits into groups of 8 followed by a space, so you basically have 32 chunks of xxxxxxxx data (xxxxxxxx xxxxxxxx etc...). This code save as hex code in hex editors. And encode this hex file in base64 format(example totalcmd - encode file - mime).

5. Download RadeonHD.kext from here from section [10/12/2009 update]:

10.6 (32&64) zip.gif RadeonHD.kext.noBios10.6.zip ( 346.57K )

6. Now copy and paste this code in base64 into the RadeonHD.kext info.plist file, under the section <key>EDID</key><data>

7. Install either flavour of OSX (might work with other versions but I haven't tested this yet). Using the free program KextHelper, first install your modified ATIRadeonX1000.kext, repair disk permissions using Disk Utility, and reboot.

8. Again using KextHelper, then install your modified RadeonHD.kext, repair disk permissions, and reboot. If you get a kernel panic, reboot using -v -f commands.

9. If all boots well, you should now be able to change your screen resolution to 1400 x 1050 with QE/CI.

10.10.6.8 and 10.7 updated the graphic driver framework, make present RadeonHD.kext not working any more. You need to replace with 10.6.7(i use 10.6.3) IOGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext on 10.6.8/10.7.

 

The only problem I have now is mouse tearing. I install program MouseLocator and change cursor.

(how to create from this topic and ATI HD framebuffer driver (10.5/10.6) )

 

This is fine system!!! :blink:

 

thank you all for prev how to!

 

Hello,

 

So you did this mod directly in 10.7.2? Or you did it in another version and then upgraded to 10.7.2?

 

Then, you are using IOGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext from 10.6.3 so you can run RadeonHD.kext under 10.7.2?

 

Are you using GraphicsEnabler=Yes or modifying another kext like ATI1300Controller.kext ?

 

Thanks!

Link to comment
Share on other sites

Hello,

 

So you did this mod directly in 10.7.2? Or you did it in another version and then upgraded to 10.7.2?

 

Then, you are using IOGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext from 10.6.3 so you can run RadeonHD.kext under 10.7.2?

 

Are you using GraphicsEnabler=Yes or modifying another kext like ATI1300Controller.kext ?

 

Thanks!

 

I did and then update to 10.7.2.I can run RadeonHD.kext before update OGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext . I use GraphicsEnabler=No and din't modify ATI1300Controller.kext .

 

 

@ jag787 Could you please upload the files you used to get full resolution and support QE/CI on Lion 10.7.2 ...I'v tried your steps u made,but no luck(i used 10.6.7 files)

 

No problem.but RadeonHD have EDID for my laptop 14"....

 

in folder RadeonHD-2 kext with changing screen resolution...

Archive.zip

Archive_2.zip

Link to comment
Share on other sites

  • 5 months later...

Full widescreen resolution (1680x1050x32) with QE/CI on my ThinkPad Z61m running 10.6.8.

 

I modified jag787's instructions a bit for clarity:

 

1. Using any text editor, edit the info.plist file from ATIRadeonX1000.kext and change the following string: from 0x71461002 to 0x71451002 (because the dev id for the Mobility x1400 is 7145.)

 

2. Download a freeware program called softMCCS. This is used to extract your EDID information for placement inside the RadeonHD.kext info.plist.

 

3. Once downloaded, launch softMCCS and go to file->save EDID as->choose file type "viewsonic EDID file"->save your edid.dat.

 

4. Open this edid.dat file with any text editor, and remove all the white space from the beginning of the file, and remove the headers and columns (so essentially, you're left with rows and columns of xx data). Now format all of these xx data bits into groups of 8 followed by a space, so you basically have 32 chunks of xxxxxxxx data (xxxxxxxx xxxxxxxx etc...). This code save as hex code in hex editors. And encode this hex file in base64 format(example totalcmd - encode file - mime).

 

5. Download RadeonHD.kext from

here

 

[05/26/2010 update]:

madchicken fixed the cursor caused KP problem. Great job.

zip.gifRadeonHD.10.6.x.kext.zip

195.1K

10210 downloads

 

 

 

( 346.57K )

 

6. Now copy and paste this code in base64 into the RadeonHD.kext info.plist file, under the section <key>EDID</key><data>

 

7. Install Snow Leopard using retail(10.6). (I used a bootloader/installer helper program which apparently shouldn't be mentioned here)

 

8. Update to 10.6.7 (not 10.6.8). Install other kexts if needed. Reboot.

 

9. Go to System/Library/Extensions. Keep a backup of IOGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext

 

10. Update to 10.6.8. Update your kexts if needed. Reboot.

 

11. Using Kexthelper, install your backup of IOGraphicsFamily.kext, IONDRVSupport.kext, IOPCIFamily.kext and AppleACPIPlatform.kext. Fix permissions. Reboot.

 

12. Using Kexthelper, install modified ATIRadeonX1000.kext. Fix permissions in Disk Utility. Reboot. QE/CI should work afterwards (try ripple effect when adding widgets in Dashboard)

 

13. Using Kexthelper, install modified RadeonHD.kext. Fix permissions in Disk Utility. Reboot. Widescreen resolutions should be available afterwards.

Link to comment
Share on other sites

  • 6 months later...

After about 2 weeks of constant adjusting, I now have my old Dell inspiron 9400 fully working with on 10.6.8 with the only exception being graphics acceleration. I've been scouring the web for a over a week now working on this but now luck, so now I'm hoping to get some help from an expert. I've currently got the x1400 recognized correctly and running at full resolution (1440x900). I'm using a custom RadeonHD kext with EDID values (in base64) for my laptop's monitor and the customized ATIx1000 kext with correct device ID (0x7145). I also had ATIsupport kext installed, although I don't fully understand this kext and disabling it didn't seem to change anything for better or worse (I'm assuming it had something to do with enabling acceleration pre-graphics update?)

 

Is there anyone out there who can help with this? I'd love to get this laptop working and create an exact guide for install on the 9400 - hopefully with lion assuming I can get the graphics working on snow...

 

Attached below are the x1400 kexts I'm using currently along with my apple boot plist and my chameleon boot plist...

 

Can anyone give me a hand with this old radeon?

 

 

 

 

Edit: I went back and also tried exactly what was mentioned above in the.delro's post but still dont seem to be having any luck with QE/CI...

x1400 kexts.zip

Edited by SamuelL421
Link to comment
Share on other sites

I've officially hit a brick wall but I won't give up. Persistence seems to be 99% of building a hackintosh using a laptop :/

 

Anyone else with thoughts on what I'm doing wrong on the x1400? Anyone have experience with this or were you one of the few who have gotten QE/CI working. I found a number of threads on other osx86 sites where people reported the x1400 fulling working in 10.6.8 and even 10.7.x. Unfortunately these seem to be dead ends for me as I can't determine exactly how they did it with out complete kext listing, boot plist settings, smbios model, etc.

 

- Most mentions of the x1400 card working in 10.6.8 and later mention swapping in working 10.6.3 kexts mixed with updated RadeonHD and ATIx1000 kexts but no luck with this route either.

 

- Changing smbios mac model has produced very odd results overall, My 9400 should most closely match a Macbook Pro 1,1 through 2,2 but all of these give KP, extreme slowdowns and other erratic problems. MBP 5,1 seems too work and MBP 6,1 (I'm currently using this) makes the system slightly (but noticeably) more responsive.

 

 

I'm open to any advice or things I may not have tried, thanks in advance guys...

Link to comment
Share on other sites

  • 2 weeks later...

Hi Guys,

 

After having some issues with 10.8.2 Mountain Lion and X1350 i'm getting somewhere now.. First of all i did as the guid said it's supposed to go, changed my ID in the kext added my EDID (except i put mine in MIME) but after i while i almost gave up since computer almost froze at "Framebuffer ... : 0" at boot ( i mentioned in another topic my problems)

 

Now i did as this guide stated and i plaid a little bit.. But new problems emerge..

Ok, i did some things (even i dont know what i did) i disabled GraphicsEnabler in Chameleon Wizard and set the graphics to 1440x900 (before that i installed RadeonX1000.kext with modified ID and RadeonHD with my EDID) and it somehow works.. It doesnt accelerate but it works with a custom resolution and it boots so that's some progress..

 

Now.. After some time working (about 15-20minutes) my mouse starts to wear off.. the left button click just dies! Anybody got a clue?

Link to comment
Share on other sites

  • 4 weeks later...

Hi everyone, hopefully you can help me. I'm running 10.5.8 on my Acer Aspire 5672WLMi and cannot for the life of me get this x1400 working. I've replaced the ATIRadeonX1000.kext with my modified one including my dev ID (0x71451002) also added RadeonHD.kext with the EDID from OP (assuming it will be identical since it's the same laptop) and am getting no changes whatsoever. Upon looking at System Profiler > Graphics/Display it says "Kernel Extension Info: No Kext Loaded". This laptop seems to be my kryptonite as this video card and the stupid Broadcom 4311 wifi have refused to work for me no matter what guides/tutorials I've followed, even though both have been shown to work countless times. Now that I've finally found a *current* thread I figured I might fix one of my issues. Any help would be greatly appreciated.

 

PS. Any help for the wifi feel free to PM me :)

 

 

Update: I got 1280x800 working but still no QE/CI :(

Link to comment
Share on other sites

 Share

×
×
  • Create New...