deschutes Posted June 22, 2013 Share Posted June 22, 2013 How many video ports you have on the laptop and which connectorinfo you have tested for LVDS? Have you tried some of the framebuffers in AMD7000Controller? Kext /System/Library/Extensions/ATI7000Controller.kext/Contents/MacOS/AMD7000Controller Personality: Aji ConnectorInfo count in decimal: 4 Disk offset in decimal 608736 0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 05 01 0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 04 02 0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 03 06 0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 04 0000040 Personality: Buri ConnectorInfo count in decimal: 4 Disk offset in decimal 608800 0000000 02 00 00 00 00 01 00 00 29 05 01 00 10 00 05 05 0000010 00 04 00 00 04 03 00 00 00 09 02 00 11 02 01 01 0000020 00 04 00 00 04 03 00 00 00 09 03 00 21 03 02 02 0000030 00 08 00 00 04 02 00 00 00 01 04 00 12 04 03 03 0000040 Personality: Chutoro ConnectorInfo count in decimal: 5 Disk offset in decimal 608864 0000000 02 00 00 00 00 01 00 00 09 01 01 00 12 04 03 03 0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01 0000020 00 04 00 00 00 01 00 00 00 09 03 00 21 03 02 02 0000030 00 04 00 00 00 01 00 00 00 09 04 00 22 05 04 04 0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05 0000050 Personality: Dashimaki ConnectorInfo count in decimal: 4 Disk offset in decimal 608944 0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 02 02 0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 03 05 0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 04 04 0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 01 0000040 Personality: Ebi ConnectorInfo count in decimal: 5 Disk offset in decimal 609008 0000000 02 00 00 00 00 01 00 00 09 01 01 00 12 04 03 03 0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01 0000020 00 04 00 00 00 01 00 00 00 09 03 00 21 03 02 02 0000030 00 04 00 00 00 01 00 00 00 09 04 00 22 05 04 04 0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05 0000050 Personality: Gari ConnectorInfo count in decimal: 5 Disk offset in decimal 609088 0000000 02 00 00 00 00 01 00 00 09 01 01 00 12 04 03 03 0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01 0000020 00 04 00 00 00 01 00 00 00 09 03 00 21 03 02 02 0000030 00 04 00 00 00 01 00 00 00 09 04 00 22 05 04 04 0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05 0000050 Personality: Futomaki ConnectorInfo count in decimal: 4 Disk offset in decimal 609168 0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 04 01 0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 05 02 0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 06 06 0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 03 0000040 Personality: Hamachi ConnectorInfo count in decimal: 4 Disk offset in decimal 609232 0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 05 01 0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 04 02 0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 03 06 0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 04 0000040 Personality: OPM ConnectorInfo count in decimal: 6 Disk offset in decimal 609296 0000000 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01 0000010 00 04 00 00 04 03 00 00 00 01 00 00 21 03 02 02 0000020 00 04 00 00 04 03 00 00 00 01 00 00 12 04 03 03 0000030 00 04 00 00 04 03 00 00 00 01 00 00 22 05 04 04 0000040 00 04 00 00 04 03 00 00 00 01 00 00 10 00 05 05 0000050 00 04 00 00 14 03 00 00 00 01 00 00 20 01 06 06 0000060 Personality: Ikura ConnectorInfo count in decimal: 6 Disk offset in decimal 609392 0000000 00 04 00 00 04 03 00 00 00 01 01 00 11 02 01 03 0000010 00 04 00 00 04 03 00 00 00 01 02 00 21 03 02 04 0000020 00 04 00 00 04 03 00 00 00 01 83 00 12 04 03 01 0000030 00 04 00 00 04 03 00 00 00 01 04 00 22 05 04 02 0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05 0000050 00 04 00 00 04 03 00 00 00 01 06 00 20 01 06 06 0000060 Personality: IkuraS ConnectorInfo count in decimal: 1 Disk offset in decimal 609488 0000000 00 08 00 00 04 02 00 00 00 01 01 00 12 04 03 01 0000010 Truckers-MacBook-Pro:ati-personality.pl.0.11 trucker$ I have one VGA(D-SUB) and one Display port on my laptop. Still couldn't get correct screen. What is the impact of having device id and subsystem id in Chameleon boot? Not sure why but if I put my device id and subsystem id and use compiled boot file, it does not pickup the GPU even though I use GraphicsEnabler=Yes. It boots up just like GraphicsEnabler=No. If I remove by device id or make it 0x000000 then it is showing white striped screen. Thanks! Link to comment Share on other sites More sharing options...
freeuser16 Posted June 22, 2013 Share Posted June 22, 2013 If you have device id and subsystem id in Chameleon, theoretically GraphicsEnabler should work. If it still doesn't, you can try DSDT injection from the first post. Then device id's in Chameleon won't have any impact at all then, since you will boot with GraphicsEnabler=No. Device id 6841 is in ATI6000Controller, so really no point in trying ATI7000. My card is also 7 series with device id in ATI6000Controller and it's working perfectly with it] Link to comment Share on other sites More sharing options...
deschutes Posted June 25, 2013 Share Posted June 25, 2013 If you have device id and subsystem id in Chameleon, theoretically GraphicsEnabler should work. If it still doesn't, you can try DSDT injection from the first post. Then device id's in Chameleon won't have any impact at all then, since you will boot with GraphicsEnabler=No. Device id 6841 is in ATI6000Controller, so really no point in trying ATI7000. My card is also 7 series with device id in ATI6000Controller and it's working perfectly with it] Thanks freeuser16, Could you please share your ATI6000Controller.kext and boot file? Are you using boot+kext method for your 7670M? Link to comment Share on other sites More sharing options...
freeuser16 Posted June 25, 2013 Share Posted June 25, 2013 I'm using original ATI6000Controller (Clover bootloader patches it automatically) + DSDT injection (transferred to device-properties string to keep DSDT clean) to enable the card. But judging by your video BIOS, your card is much different. What OS X version do you have? Could you post original ATI6000Controller from your system? I could patch it for you. Also post your original DSDT. There is something wrong with the one you posted before, it does not compile at all (> 200 errors). Link to comment Share on other sites More sharing options...
ghajini08 Posted June 25, 2013 Share Posted June 25, 2013 I need some help. I cannot dump my vga bios in GPUz. Here is my screenshot. I have been trying like mad to get this working. Is there any other way to dump the bios? Link to comment Share on other sites More sharing options...
Trucker MK Posted June 25, 2013 Author Share Posted June 25, 2013 Of course there is, but no one even bothers to read 5-10 posts back, it is already explained at least 3-4 times in the last 5 pages. Link to comment Share on other sites More sharing options...
Trucker MK Posted June 25, 2013 Author Share Posted June 25, 2013 @ deschutesYou said that with my kext you have working HDMI. This is confusing because i have senseID 0x1 for HDMI and you have SenseID 0x1 for LVDS in your VBIOS. I can't tell from your VBIOS which SenseID is for HDMI cause all other ports are Display Ports (SenseIDs 0x5 0x2 and 0x3 ) and one VGA (SeneID 0x8). Reinstall the vanilla ATI6000Controller.kext and try some of the framebuffers (Pondweed, Pithecia, Lotus, Ipomoea) with GraphicsEnabler=Yes and w/o AtiPorts=3 ( connect if you have VGA and HDMI) and use whatever boot file works for you. Find out which framebuffers works for VGA and HDMI so we can patch the right frambuffer. I'll patch one kexts for you with SenseID 0x1 for LVDS in different frambuffers so you can test all framebuffers with one kext. I also tried to compile your DSDT but it gives too many errors. In theory you should create Device (DGFX) in Device (PEGP) for your AMD, that's where the card is located. Link to comment Share on other sites More sharing options...
Trucker MK Posted June 25, 2013 Author Share Posted June 25, 2013 ATI6000Controller.kext.zip Here, if you are still on 10.8.3 Try these fraamebuffers: Ipomoea Cattail Fanwort Pondweed P.S Sorry for the delay, I am enjoying my short vacation. Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Of course there is, but no one even bothers to read 5-10 posts back, it is already explained at least 3-4 times in the last 5 pages. Oh man, @Trucker MK no need to get worked up. I have read every single post in this thread as have I read most of the other threads relating to the AMD 6490M. The problem, is in order to move ahead with it, I need to able to dump the bios, which as you can see from the screenshot.... does not happen. Nothing detects this card. GPUZ did not, neither did RBE. Neither did ATi Flash. I don't know if there are other methods out there, I am willing to try. I have everything working on this laptop including Audio using the hd 3000 controller (the nodes are different than the probook series and that needed editing). I just can't get it to work. I mean it shows up in system profiler, but no QE/CI. That is what I am aiming to do. Please help me out ... am more than willing to do the needful work here. Any way I can dump using Linux? This card relates to the fb Nomascus. PS: Enjoy your mini vacation. Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 Have you tried with AIDA64? Or this way http://www.insanelymac.com/forum/topic/277042-ati-radeon-hd-6650m-graphics-enabler-dsdt-hdmi-audio-acer-aspire-7750g-2674g50mnkk/page-6?do=findComment&comment=1845018 Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Have you tried with AIDA64? Or this way http://www.insanelymac.com/forum/topic/277042-ati-radeon-hd-6650m-graphics-enabler-dsdt-hdmi-audio-acer-aspire-7750g-2674g50mnkk/page-6?do=findComment&comment=1845018 Aida64 was the first thing I tried. It does dump a 64kb file. Upon using it with redsock bios decoder i get an error "ATOM signature not found". Obviously then the dump must be from the hd 3000. I will try Phoenix and the RWeverything tonight itself and post the results here. Thanks for the info. Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 Can you disable the HD3000 in the BIOS, cause if not, you probably wont be able to use the 6490M in OS X Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Can you disable the HD3000 in the BIOS, cause if not, you probably wont be able to use the 6490M in OS X Sort of. I have options "Dynamic" and "Fixed" in my BIOS. I selected "Fixed" last night to test it out and Catalyst CC shows my "in use" card as AMD 6490M aka High Performance graphics card. I am dumping my vbios using phoenix tool right now. However, I could not use the 1.42 version which is attached to your post. My hp bios file is a .bin file ...for eg mine is named as 01658.bin. It does not open with the 1.42 version. Did some digging and now I have version 2.14 which does the job just fine. Here is the funny part. I end up getting 2 video rom files in the dump folder and an error saying I am using 64bit ..... will post a screenie in a while. Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 Share the BIOS here, i wil try also to dump it. Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Share the BIOS here, i wil try also to dump it. I found 3 files inside the dump folder that gave me a return on RBE. 2 of them came back as Whistler and one of them was Seymour. However all 3 of them gave me these 2 errors. The screenshots are attached. Am also attaching my bios to this post. sp55068-bios.zip Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 I need your .*rw file Edit. Check if AIDA64 detects the VBIOS String Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 I need your .*rw file Here it is RSDP.zip Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 Truckers-MacBook-Pro:VBIOS trucker$ ./radeon_bios_decode <BR040957.001.ROM ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x1656 IOBaseAddress: 0x0000 Filename: BR040957.001 BIOS Bootup Message: HP/Flex Grant Seymour XT GDDR5 128Mx16 1GB PCI ID: 1002:6760 Truckers-MacBook-Pro:VBIOS trucker$ ./redsock_bios_decoder <BR040957.001.ROM BR040957.001: HP/Flex Grant Seymour XT GDDR5 128Mx16 1GB Subsystem Vendor ID: 103c Subsystem ID: 1656 Object Header Structure Size: 30 Connector Object Table Offset: 16 Router Object Table Offset: 0 Encoder Object Table Offset: 1a Display Path Table Offset: 12 Truckers-MacBook-Pro:VBIOS trucker$ I got the same error and this is what i get when i decode it. It's not good. Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Truckers-MacBook-Pro:VBIOS trucker$ ./radeon_bios_decode <BR040957.001.ROM ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x1656 IOBaseAddress: 0x0000 Filename: BR040957.001 BIOS Bootup Message: HP/Flex Grant Seymour XT GDDR5 128Mx16 1GB PCI ID: 1002:6760 Truckers-MacBook-Pro:VBIOS trucker$ ./redsock_bios_decoder <BR040957.001.ROM BR040957.001: HP/Flex Grant Seymour XT GDDR5 128Mx16 1GB Subsystem Vendor ID: 103c Subsystem ID: 1656 Object Header Structure Size: 30 Connector Object Table Offset: 16 Router Object Table Offset: 0 Encoder Object Table Offset: 1a Display Path Table Offset: 12 Truckers-MacBook-Pro:VBIOS trucker$ I got the same error and this is what i get when i decode it. It's not good. Ok, that is bad. What do I do now? Any ideas Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 Well, since this option is not working, i am out of ideas too. Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Well, since this option is not working, i am out of ideas too. Dang, I was so hoping to get this working. Thats the only thing missing. I got the card to even recognisse under system profiler by editing the ati6000controller.kext. Even got Clover to show it up with a firmware version. The only problem is that it wont work with phoenix1.42. If only that bin file had been a .fd file. Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 Try downloading older version of the BIOS. Link to comment Share on other sites More sharing options...
ghajini08 Posted June 26, 2013 Share Posted June 26, 2013 Try downloading older version of the BIOS. No problem, I will try that. I have all the older versions of this bios. Link to comment Share on other sites More sharing options...
deschutes Posted June 26, 2013 Share Posted June 26, 2013 I'm using original ATI6000Controller (Clover bootloader patches it automatically) + DSDT injection (transferred to device-properties string to keep DSDT clean) to enable the card. But judging by your video BIOS, your card is much different. What OS X version do you have? Could you post original ATI6000Controller from your system? I could patch it for you. Also post your original DSDT. There is something wrong with the one you posted before, it does not compile at all (> 200 errors). Hi freeuser16, actually that was the reason why I couldn't try dsdt injection method. When I extract and just compile it without any modification, it gives me too many errors. Not sure why pure dsdt extract cannot be compiled. I don't have dsdt loaded currently. I'm using original ATI6000Controller (Clover bootloader patches it automatically) + DSDT injection (transferred to device-properties string to keep DSDT clean) to enable the card. But judging by your video BIOS, your card is much different. What OS X version do you have? Could you post original ATI6000Controller from your system? I could patch it for you. Also post your original DSDT. There is something wrong with the one you posted before, it does not compile at all (> 200 errors). Here is my ATI6000Controller.kext. I am using 10.8.4. Thanks! *Attached ioreg and dsdt(extracted using Chameleon Wizard) dsdt_ioreg.zip ATI6000Controller.kext.zip Link to comment Share on other sites More sharing options...
Trucker MK Posted June 26, 2013 Author Share Posted June 26, 2013 I am down to 3 errors with your DSDT, maybe i'll fix it after all. Edit. Fixed it DSDTFixed.dsl.zip Link to comment Share on other sites More sharing options...
Recommended Posts