righteye Posted November 11, 2007 Share Posted November 11, 2007 Hello there, This should be the first Topic for those that have the x1700 graphic cards and can give or they need help getting Qe/Ci enabled no matter on what version of kernel or system version. There are 2 metods of getting the card working on full resolution an internal and/or external display: 1. using the ATIinject.kext ported from the one for x1600 2. with the Diabolik's Natitx1600.kext also modified The responsible for the Vram (memory) is the ATINDRV.kext ATIRadeonX1000.kext enables the Qe/Ci ... We should keep the faith that someone will figure out how to put all together and get a full compatible driver. Later i'll post the files i use now and a few ideeas about. UPDATE Saturday, December 6, 2008 EDID collection so far thanks to: thehuan, diablo1, mashr00m, surban, Xess666, altee, bien_van_khat, nesek17, Obsan1ty, rumpel0815, Zero_G, eternal404, stolenSheep, xorti, python1564, torpie13, Gaming Warrior, patchscratch, amana and all that provided info and feedback and are not mentioned here: AsusA8JP AsusA8JP_EDIDs.rtf AsusF3JP AsusF3JP_EDIDs.rtf AsusG2P AsusG2P_EDIDs.rtf AsusV1JP AsusV1JP_EDIDs.rtf FireGL V5250 FireGL_V5250_EDIDs.rtf Some of you reported that ATIinject worked for you some others that Natit was the good one ... so i decided to put here the files: AsusA8JP ATIinject/info.plist AsusA8JPAtiinject.zip AsusA8JP Natit/info.plist AsusA8JPNatit.zip AsusF3JP ATIinject/info.plist AsusF3JPATIinject.zip AsusF3JP Natit/info.plist AsusF3JPNatit.zip AsusG2P ATIinject AsusG2PATIinject.kext.zip AsusG2P Dual ... You need the EDID for DFP1 and you have to boot with it connected DVi and VGA AsusG2P_Dual_ATIinject.kext.zip AsusV1JP ATIinject AsusV1JPATIinject.kext.zip FireGL V5250 FireGL_V5250_amana_ATIinject.kext.zip FireGL 5250 for 10.5.5 system you have to use the other original files and an injector with your EDID FireGL5250ATIRadeonX1000_1055.kext.zip The other files needed: AtiNDVR and ATiRadeonx1000 10.5.2 NO LGU i foud that are 2 diferent posibilities that work: 10.5.2_NO_LGU_1.zip and 10.5.2_NO_LGU_2.zip 10.5.2 + LGU 10.5.2___LGU.zip 10.5.5 10.5.5.zip Update 10.5.6 Files 10.5.6_ATINDRV_AtiRadeonX1000.zip For 10.5.7 Update have a look at Device id and download as follow : 71D5.zip71DE.zip 10.5.8 Update 71D5.zip71DE.zip4ATINDRV.zip Snow Leopard ? Here some files and how to for device id 71D5 I'll come back with more for more devices when i have some time ... Also ... someone able to recompile Atindrv for x64 ? Or if you find more info how can be done ... Here we are waiting For the other devices id's ... the procedure is the same as in Leopard so ... do not bother testing and kext hex editing and plist updating to suit your video. Snow Leopard 10.6.2 Update For those that have the Device Id 71D5:71D5_10.6.2.zip Those with Device Id 71DE:71DE_10.6.2.zip Snow Leopard 10.6.3 Update Some people reported that you must keep the old files ATiRadeonx1000(related files), AtiSupport, AtiFramebuffer from the previous version ... Also you can try this: Device ID 71D5 71D5_10.6.3.zip For those with the Device ID 71DE just change inside the AtiSupport.kext/Contents/info.plist the string IOPCIMatch to 0x71de1002 and remove the ATI1600Controller.kext and use the injector used before ... That should do it. Snow Leopard 10.6.4 Update Device ID 71D5 10.6.4_71D5.zip For those with the Device ID 71DE just change inside the AtiSupport.kext/Contents/info.plist the string IOPCIMatch to 0x71de1002 or download this already patched and updated 10.6.4_71DE.zip (the first one was wrong) and remove the ATI1600Controller.kext Use the old injector ... May be useful the vanilla ATIRadeonX1000.kext.zip only for 71DE Some minor change on atiframebuffer so you might need it all of you ATIFramebuffer.kext.zip it is for 10.6.4 all devices ... Snow Leopard 10.6.4 Graphic Update - September 2010 GU_1064_files.zip - Support and Framebuffer GU_1064_71d5.zip GU_1064_71de.zip - for each device id; hope it will work for you. Snow Leopard 10.6.5 Update - November 2010 This will be my last update on this post. Sorry guys but i have to move on ... Remember that this files i prepared for 71d5 but you can modify yourself for the device id you have. The info.plist from the 3 files must be edited by you using a proper editor or using pico or nano command line from terminal; you have just to replace 71d5 with your device id. On the other hand, ATIRadeonX1000.kext/Contents/MacOS/ATIRadeonX2000 must be hex-edited and replace all the D571 hex values with the values "by 2 reversed" from your device id (exempe: device id = 71ce result in hex = ce71) Hope it helps 1065_71d5.zip Do not mess with the Device Id's ... After that you must change the EDID from the injector you use. I recommend the RadeonHD made by dong. Also follow the instructions provided by each "injector maker", or contact me by giving this informations: Device ID EDID System Version It will help to track all the problems and keep things organized: This is what i have so far and it would be nice that someone could provide some help so that we can have an universal driver that works for all, something like to embed all the EDIDs in the same file and also because the info.plist from ATIinject or Natit has different strings, to manage so that for all to be just one. I deleted the installers i made because did not worked well and all the post looked a bit messed; possible in the future if we will have a good driver for all an installer will be made. Also a good idea is to get the gfx strings. If someone can give some info about that i am glad to give a try. Use this files as mentioned in another posts with the right privileges and with permissions repaired. If something goes wrong and black light or something odd ... just do this: on boot time press F8 then type -s then Enter to boot follow the on screen instructions to mount the drive writable then remove the Atiinject.kext and Extensions.mkext by this commands: rm -rf /System/Library/Extensions.mkext rm -rf /System/Library/Extensions/Atiinject.kext reboot and try something else ... might help the Natit.kext made by DiaboliK ... He helped me allot to figure out more about my card ... Now he has the site down cause of someone ... To bad ... bad ... Thanks DiaboliK Sorry for OUTofTopic Section Below UPDATE TO ALL ASUS G2P OWNERS This is an attempt installer to get the machine up and running after a fresh or updated 10.5.6 install. Use it, test it and please report if is working or not. Includes also the Video x1700 kext files which are the main subject on this topic. AsusG2P1056postinstall.pkg.part01.sitxAsusG2P1056postinstall.pkg.part02.sitxAsusG2P1056postinstall.pkg.part03.sitx Some people complained that the Time Machine is not working. The fix is to use this IONetworkingFamily.kext.zip Hmmm ... ScreenFlow whas quitting unexpected every time i tryied to lounch it ... Someone on the forum pointed this to IONetworkingFamily ... also the _GUID error ... so ... The fix for that is IONetworkingFamily.zip Extract it and put it in /System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS chown and chmod the kext ... reboot Here you can get more informations how to install apple retail dvd on asus g2p but i guess is possible to get the system working on other laptops/pcs to... All the best Link to comment Share on other sites More sharing options...
torpie13 Posted November 12, 2007 Share Posted November 12, 2007 Did you try to hex edit ATIRadeonX1000.kext and change the ID with 71d5 or d571 as explained in this thread in this thread ??? Link to comment Share on other sites More sharing options...
alextrandafir_tw Posted November 12, 2007 Share Posted November 12, 2007 Please let me know if the above solution works for you. I have an ASUS G2P Laptop with Ati mobility Radeon x1700 512 mb VRAM. I am really new at this (trying to install Mac on a laptop). So far i managed to instal Uphuck 10.4.9 v1.3, with basic componets working (usb, sound and lan). I noticed that the wireless adapter isn't working and - the most dissapointing - my video adapter has only one resolution - 1024 x 768. I can live without incorporated componets like the webcam, memory card reader, tv tuner (all the xtras that came along with mt laptop), but can anyone please help me with getting my videocard working?? As i mentioned above, I don't have any experience at all, so if you could guide me through as you would a 10 year old child, I'll be gratefull. PS: has anyone with this kind of laptop got anything else to work? Thanks Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 13, 2007 Share Posted November 13, 2007 X1700 works... full qe /ci (based on kozlowskii method) modded files: (10.4.10) : http://www.mediafire.com/?7gzd2ttngl1Cheers Fry Leopard : Note : for leopard : http://www.mediafire.com/?7yzmwxtzzxm enable root from utilities>directory services under edit>enable root change password In terminal type su then chmod & chown the kext files cheers Fry Link to comment Share on other sites More sharing options...
righteye Posted November 13, 2007 Author Share Posted November 13, 2007 Ati x1700 works.. complete qe / cikozlowskii've already modded the files...i'll upload the link...cheerscheers...fryx1700 (modded)qe/ci (10.4.10)http://www.mediafire.com/?7gzd2ttngl1Cheers Fry Something goes wrong i supose cose is not working on mine ... no kernel panic but nothing and the atiradeonx1000.kext is loaded. Can you post the atiinject.kext and atindrv.kext you are using? Also it can be possible to have different iondrvsupport.kext and iographicsfamily.kext The thing is that with the original ATINDRV.kext i can get the 512Mb RAM but the dispaly works only external and no Qe/Ci, and with the files posted above in previous post i have the internal display working with the resuts you can read here ATIinject: Version: 1.0.0d1 Last Modified: 10/5/07 3:09 AM Location: /System/Library/Extensions/ATIinject.kext kext Version: 1.0.0d1 Load Address: 0x473e3000 Valid: Yes Authentic: Yes Dependencies: Incomplete Dependency Errors: com.apple.iokit.IOPCIFamily: No valid version of this dependency can be found Integrity: Unknown ATIRadeonX1000: Version: 1.5.4 Last Modified: 11/13/07 10:55 AM Get Info String: ATIRadeonX1000 1.5.4.9 (4676) Location: /System/Library/Extensions/ATIRadeonX1000.kext kext Version: 5.0.4 Load Address: 0x47378000 Valid: Yes Authentic: Yes Dependencies: Incomplete Dependency Errors: com.apple.iokit.IOGraphicsFamily: No valid version of this dependency can be found com.apple.iokit.IONDRVSupport: No valid version of this dependency can be found com.apple.iokit.IOPCIFamily: No valid version of this dependency can be found com.apple.kpi.bsd: No valid version of this dependency can be found com.apple.kpi.iokit: No valid version of this dependency can be found com.apple.kpi.libkern: No valid version of this dependency can be found com.apple.kpi.mach: No valid version of this dependency can be found Integrity: Kext is modified ATINDRV: Version: 1.4.20 Last Modified: 9/24/07 3:31 PM Get Info String: ATINDRV 1.4.20.28 (1.0f159) Location: /System/Library/Extensions/ATINDRV.kext kext Version: 4.2.0 Load Address: 0x57417000 Valid: Yes Authentic: Yes Dependencies: Incomplete Dependency Errors: com.apple.iokit.IOGraphicsFamily: No valid version of this dependency can be found com.apple.iokit.IONDRVSupport: No valid version of this dependency can be found Integrity: Kext is modified ATi Mobility Radeon x1700: Chipset Model: ATi Mobility Radeon x1700 Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71d5 Revision ID: 0x0000 EFI Driver Version: 01.00.068 Displays: Display: Resolution: 1440 x 900 Depth: 32-bit Color Built-In: Yes Core Image: Software Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Display Connector: Status: No display connected System Software Overview: System Version: Mac OS X 10.4.10 (8R4031) Kernel Version: Darwin 8.10.3 i'll try on leopard later on and give you the results cheers Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 13, 2007 Share Posted November 13, 2007 righteye... i still haven't used the atiinject.kext and have not modified my atindrv... i still need to fix my edid if you want i can zip the kext files you need... cheers Link to comment Share on other sites More sharing options...
righteye Posted November 13, 2007 Author Share Posted November 13, 2007 righteye... i still haven't used the atiinject.kext and have not modified my atindrv... i still need to fix my edid if you want i can zip the kext files you need... cheers What are you using then ? How you get the Qe/Ci ? Yes lets post all the files we use so also other people can use those files. Grate man ... you bring some hope here! Thanks Link to comment Share on other sites More sharing options...
torpie13 Posted November 13, 2007 Share Posted November 13, 2007 X1700 works... full qe /ci (based on kozlowskii method)modded files:(10.4.10) : http://www.mediafire.com/?7gzd2ttngl1Cheers FryLeopard : Note :for leopard : http://www.mediafire.com/?7yzmwxtzzxmenable root from utilities>directory servicesunder edit>enable rootchange passwordIn terminal type suthen chmod & chown the kext files cheers Fry Hi 1- U got a 10.4.10 macosx, but which MacOS package did u use (Uphuck,...) ? 2- Ure ID is 0x71d5 ??? And btw lemnisk do you have an asus F3jp ? Thanx alot for ure replay Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 13, 2007 Share Posted November 13, 2007 k ... i just figured that the problem is with the atiinject.kext if you delete that file from extensions.. and replace the files that i have uploaded.. qe & ci should be enabled with Atiinject.. i get a black screen.. tropie13: i have f3jp cheers ps. if someone knows which kext controls the resolution i could work on it Link to comment Share on other sites More sharing options...
torpie13 Posted November 13, 2007 Share Posted November 13, 2007 k ...i just figured that the problem is with the atiinject.kext if you delete that file from extensions.. and replace the files that i have uploaded.. qe & ci should be enabled with Atiinject.. i get a black screen.. tropie13: i have f3jp cheers ps. if someone knows which kext controls the resolution i could work on it Edit: I think it's the : ATINDRV.kext or the ATIinject.kext BTW: I've got a F3jp too Link to comment Share on other sites More sharing options...
righteye Posted November 14, 2007 Author Share Posted November 14, 2007 The atiinject.kext makes the resolution, ATINDRV.kext has to do with the RAM, atiradeonx1000.kext gives the Qe/Ci ... this is what i know but also can be wrong ... lemnisk8 if i delete the atiinject the screen goes blue and nothing more. with the atiinject goes black so you have to replace the atindrv with the one from 10.4.8 but then you get only 256Mb RAM and allot of stripes on the screen. I tested your method on Kalyway 10.4.10 and on Leo with no positive result. I think we need a new ATINDRV cause the one i use is old ... to old Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 14, 2007 Share Posted November 14, 2007 http://www.mediafire.com/?4igyoxgntlgThese are the fies from my computer...I patched the Leopard using Brazilmac method...if you need any more files just let me know...I also think if we could make a new atiinject for the new Atinrdv... it will solve the problem of changing the resolutions...I also think if we could make a new atiinject for the new Atinrdv... it will solve the problem of changing the resolutions... Link to comment Share on other sites More sharing options...
torpie13 Posted November 14, 2007 Share Posted November 14, 2007 But, I saw in other threads that for some ATI cards, there s no need to use the atiinject.kext. and at the same time the resolution works great .... weired !!!! can kozlowskii or diabolik or another great dev help us ? Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 14, 2007 Share Posted November 14, 2007 tropie13: try the kexts that i've uploaded... it will fix the qe & ci... cheers! Link to comment Share on other sites More sharing options...
torpie13 Posted November 14, 2007 Share Posted November 14, 2007 tropie13: try the kexts that i've uploaded...it will fix the qe & ci... cheers! yep but what about the resolution, can u put it to 1600*1050 (the F3jp native Lcd panel resolution) ? cheers Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 14, 2007 Share Posted November 14, 2007 yea.. i'm facing the same problem... i think the problem is with Aty,Wormy in ATINDRV if we could find the source code for AtiInject we could modify it for the newer version of ATINDRV... I think that should solve the problem... of changing the resolution... I dunno is Maxx can give us the source code... cheers Link to comment Share on other sites More sharing options...
torpie13 Posted November 14, 2007 Share Posted November 14, 2007 lemnisk8: you can try to edit the file /Library/Preferences/SystemConfiguration/com.apple.Boot.plist as root: sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist or by any other editor (Property List Editor for ex). and change the resolution inside by your resolution: <key>Graphics Mode</key> <string>1600x1050x32@85</string> I'm not sure about the frequency. I can't test by my own cause I'm away from my home for some days. But you can give us a feed back about your testings. PS: dont forget to chown and chmod. (or use kexthelper) Cheers Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 14, 2007 Share Posted November 14, 2007 every1 pls post your EDID for your x1700... i think i might be onto something... cheers Link to comment Share on other sites More sharing options...
Denicio Posted November 14, 2007 Share Posted November 14, 2007 I'm so glad you guys figure out how to enable QE/CI for those Graphic Cards, kudos lemnisk8, it has been a problem for a long time iirc. Fill me in... what's the problem in changing the resolution from Boot.plist? Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 14, 2007 Share Posted November 14, 2007 10x kozlowski... adding "Graphics Mode" = (any value).. in com.apple.boot.plist does not change the resolutions... I've used AtiInject method with my EDID... just Black Screen... but when I replace Atinrdv with the one from 10.4.8 (not sure)... and use EDID from 1600... I get a split screen but the resolution can be changed... I recken the problem lies with AtiInject/Atindrv... cheers Fry Link to comment Share on other sites More sharing options...
torpie13 Posted November 14, 2007 Share Posted November 14, 2007 every1 pls post your EDID for your x1700... i think i might be onto something...cheers Ok, Here's mine: ID: 0x71D5EDID LVS ( LCD ) 00FFFFFF FFFFFF00 0DAF2315 00000000 00000103 80211478 0A77F1A0 5A4B9624 184F5400 00000101 01010101 01010101 01010101 01017C2E 90A0601A 1E403020 36004BCF 10000018 000000FE 004E3135 345A312D 4C30320A 20200000 00FE0043 4D4F0A20 20202020 20202020 000000FE 004E3135 345A312D 4C30320A 202000F8 EDID (TV) 00FFFFFF FFFFFF00 41D0FE09 00000000 00000103 00000000 F0000000 00000000 00000021 08000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000D1 Btw kozlowski thanx for ure help 10x kozlowski...adding "Graphics Mode" = (any value).. in com.apple.boot.plist does not change the resolutions...I've used AtiInject method with my EDID... just Black Screen...but when I replace Atinrdv with the one from 10.4.8 (not sure)... and use EDID from 1600... I get a split screen but the resolution can be changed...I recken the problem lies with AtiInject/Atindrv...cheersFryBut do you still have QE/CI with that version of Atinrdv ?? Link to comment Share on other sites More sharing options...
lemnisk8 Posted November 14, 2007 Share Posted November 14, 2007 10X THORPIE... IT WORKS... but not for me...I do get 1680x1050 res with full qe and ci...but my FJ3p may have a slightly different EDID as the max res in windows for my comp is 1280x800...but i''m sure my kexts should work perfectly on your computer...i'll upload my a zip file sooncheersps.. It would be great if I could get some more EDIDswith Thorpie's EDIDNeed other EDID.... Link to comment Share on other sites More sharing options...
finetuned Posted November 14, 2007 Share Posted November 14, 2007 Hi, My EDID (ATI Mobility FireGL V5250, device id 0x71d4 on an IMB Thinkpad t60p) is: 00FFFFFF FFFFFF00 244D8728 00000000 000F0103 80211578 0ABCA598 58558B28 24505400 00000101 01010101 01010101 01010101 0101A82F 90E0601A 10402040 13004BCF 10000019 B72790E0 601A1040 20401300 4BCF1000 00190000 000F00B3 0A32B30A 28140100 320C0000 000000FE 004C5031 35345730 322D544C 3036007F Not sure if this helps, and not sure if any of these methods are going to work for my 71d4 (which is an x1700). Thanks for your help! Stan. Link to comment Share on other sites More sharing options...
torpie13 Posted November 14, 2007 Share Posted November 14, 2007 10X THORPIE... IT WORKS... but not for me...I do get 1680x1050 res with full qe and ci...but my FJ3p may have a slightly different EDID as the max res in windows for my comp is 1280x800...but i''m sure my kexts should work perfectly on your computer...i'll upload my a zip file sooncheersps.. It would be great if I could get some more EDIDswith Thorpie's EDIDNeed other EDID.... Great, Thanx I'm waiting for ure files Are using Tiger or Leo ? if Leo did you use the Brazilian one ? BTW what problem do you have with your EDID ? don't you have them ? Link to comment Share on other sites More sharing options...
thehuan Posted November 15, 2007 Share Posted November 15, 2007 My EDID (also F3JP) : 00FFFFFF FFFFFF00 06AF7421 00000000 010F0103 80211578 0A1CF597 58508E27 27505400 00000101 01010101 01010101 01010101 0101C71B 00A05020 17303020 36004BCF 10000018 0000000F 00000000 00000000 00000000 00200000 00FE0041 554F0A20 20202020 20202020 000000FE 00423135 34455730 32205631 200A00AA It 's a great new !!! . I am using both Leopard BrazilMac & Tiger 10.4.10 Kalyway . I 'll try & report . On my previous try , I encountered problem with righteye 's ATIinject ( garbage screen ) but managed to get 1280x800 by delete all @1,.. branch & something about vram . Link to comment Share on other sites More sharing options...
Recommended Posts