Jump to content

Mobility Radeon HD 4650:Full Resolution with QE & CI working on Internal LVDS screen


  • Please log in to reply
692 replies to this topic

#661
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
@Lordadmiral Drake: thank you, Kext Wizard did the trick.


@kizwan: Unfortunately there is only one kext, AppleACPIPS2NUB.kext. The same kext is also in my System/Extension folder. I tried removing it but it still does the same thing.

#662
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
I tried again this time with a fresh instal of OS X and extracted fresh kexts from 10.6.7 then modified them for my needs. All kexts are loading except the ATIFrambuffer.kext. I have, unfortunately, run out of time. My business is starting to pick back up and I no longer have time to mess with this. I would like to thank everyone who helped me, I am sorry I could not get this to work on my machine. Thank you again and If I decide to try again and have any success I will let everyone know.

#663
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts
I'm sorry can't help you more since I'm also don't have much time for this project.

#664
LesGaR

LesGaR

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts
Hello, i have Asus N52JU with Ati 6370m, is same 5470m but rebranded.
Now can activate it from chameleon, use ati5000enabler and override edit of my lvds. But the problem is i don´t know how fix framebufer. Can you help me?
When boot have black screen but i've change monitor Ati card work, but only half screen.
I attached all information i think you need for help me:
ioreg with framebufer loaded, bios dump, vanilla next (7.1.8 from Lion 10.7.3), enabler I used ...
Please help me because is the last piece of hardware i need for 100% hackintosh, (now work USB, card reader, webcam, wifi, ...)
Thanks for you time.
http://db.tt/9dpWtEvH

#665
Francesco Diaz

Francesco Diaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
I don't understand what I could do... :(. Anyone could help me? I have a mobility radeon 4650 :(

#666
Francesco Diaz

Francesco Diaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
please help :(, I can't boot with osx 10.6.6 on a pavilion dv6 2120 es, with amd x2 turion, mobility radeon 4650 and 4 gb ram :(...., device in slot --1 :(

#667
crazybirdy

crazybirdy

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Male

please help :(, I can't boot with osx 10.6.6 on a pavilion dv6 2120 es, with amd x2 turion, mobility radeon 4650 and 4 gb ram :(...., device in slot --1 :(

Remove all the ATI kext as /System/Library/Extensions/ATI****.**** .
And install driver kext with pkg+kext.

#668
Francesco Diaz

Francesco Diaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts

Remove all the ATI kext as /System/Library/Extensions/ATI****.**** .
And install driver kext with pkg+kext.


But,Is this for mobiity radeon 4330 ? mhhh

#669
Francesco Diaz

Francesco Diaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Thanks, thanks :D, finally my gpu works correctly

#670
Jadar

Jadar

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
  • Gender:Male
  • Location:Unites States
Hey guys, I've posted this in bcc9's thread, but maybe here is better... I have a Radeon HD 4550, and on Lion 10.7.3. I've managed to enable full resolution, QE/CI, and the DVD Player works. Here comes the problem... I can't seem to use things like Portal 2, or Minecraft. I can start them up, but when I try to play the whole computer freezes up, but I can move the mouse. The only way to get out of it is to hard reboot. I've tried so many different Transmitter/Encoder/Hotplug/SenseID, and nothing helps. Here is my dump from bcc9's tool:


ATOM BIOS Rom:
SubsystemVendorID: 0x1458 SubsystemID: 0x21ae
IOBaseAddress: 0xee00
Filename: R455D39I.F61
BIOS Bootup Message: GV-R455D3-512I/F61						

PCI ID: 1002:9540
Connector at index 0
Type [@offset 44660]: VGA (1)
Encoder [@offset 44664]: INTERNAL_KLDSCP_DAC2 (0x16)
i2cid [@offset 44732]: 0x91, OSX senseid: 0x2
Connector at index 1
Type [@offset 44670]: HDMI-A (11)
Encoder [@offset 44674]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 44755]: 0x90, OSX senseid: 0x1
Connector at index 2
Type [@offset 44680]: DVI-I (2)
Encoder [@offset 44684]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44784]: 0x94, OSX senseid: 0x5
Connector at index 3
Type [@offset 44690]: DVI-I (2)
Encoder [@offset 44694]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44784]: 0x94, OSX senseid: 0x5

and from redsock_bios_decode:


R455D39I.F61:
GV-R455D3-512I/F61						

Subsystem Vendor ID: 1458
	   Subsystem ID: 21ae
Object Header Structure Size: 235
Connector Object Table Offset: 3c
Router Object Table Offset: 0
Encoder Object Table Offset: af
Display Path Table Offset: 10
Connector Object Id [5] which is [VGA]
encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
Connector Object Id [2] which is [DVI_I]
encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
Connector Object Id [2] which is [DVI_I]
encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false

Here is the personality that matches my DVI-I, and VGA correctly:


1000 0000 1000 0000 0000 0000 0101 0002
0008 0000 0002 0000 0001 0000 1001 0101
0400 0000 0402 0000 0000 0000 1204 0205

This matched my DVI, VGA, but when I use a HDMI to DVI cable the screen is all garbled with colors.. On DVI, I can start Minecraft, go to the menu, but when I click play it freezes up the computer. Same with Portal 2... The weird thing is that DVD Player works, except I haven't played a DVD for more that 2 minutes..

Now when my DVI is plugged in, but not HDMI, HDMI shows on port2 where DVI should be. I've tried a lot of different values, and haven't gotten HDMI to even display properly... I'm kind of stuck. One thing is that maybe ATI4600Controller doesn't properly work with my card, as I have out my device ID into it. Anyone have any ideas? I've also attached the output from RadeonHD.kext to the end of the post.


Thanks!

Attached File  RadeonDump.txt   15.34KB   6 downloads

#671
lvs1974

lvs1974

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

Hey guys!


I came across with a weird problem: I can't get detailed connection info from my bios (ATI Mobility Radeon x1700, dev_id = 71DE).


My results:


./radeon_bios_decode < /Extra/1002_71DE.rom
ATOM BIOS Rom:
SubsystemVendorID: 0x1043 SubsystemID: 0x14e3
IOBaseAddress: 0xa000
Filename: f3s0122.m66
BIOS Bootup Message:
ASUS F3S M66M ATOM BIOS ASID:A14201.006$
PCI ID: 1002:71de
Connector at index 0 type: VGA
Connector at index 1 type: LVDS
Connector at index 2 type: Composite
Connector at index 3 type: DVI-I


./redsock_bios_decoder < /Extra/1002_71DE.rom
f3s0122.m66 :
ASUS F3S M66M ATOM BIOS ASID:A14201.006$
Subsystem Vendor ID: 1043
Subsystem ID: 14e3
Object Header Structure Size: 43605
Connector Object Table Offset: 0
Router Object Table Offset: 0
Encoder Object Table Offset: 0
Display Path Table Offset: 0
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]
Connector Object Id [0] which is [NONE]

./RadeonDump -i
Skipping TV-Out
Bios Connector table:
Port1: DDCType-0x7e50, DACType-7, TMDSType-0, ConnectorType-0, hpd_mask-0x0
Port3: DDCType-0x7e60, DACType-1, TMDSType-1, ConnectorType-0, hpd_mask-0x1
EDID for connector 0:
Read data failed
EDID for connector 1:
Read data failed
EDID for connector 3:
Read data failed

RaBit.exe:
-- Analyzing ROM BIOS --
HEADER offs: 0x216
PCIR struct offs: 0x23C
DATA offs: 0xB35A, 76 entries
MASTER offs: 0xB3F2, 34 entries
CRC table offs: 0x261
CLOCK table offs: 0xB8FA
Core clock is 430.00 (0.00 3D) MHz
Memory clock is 400.00 MHz
Reference clock is 27.00 MHz
Connectors Layout table offs: 0xB9F4
Port = 0, Conn0 type = VGA
Port = 0, Conn2 type = STV



So, there's no way to get senseid for me and I can't patch ATI1600Controller to get my internal LVDS working!
Could anybody help me please?

Thank you in advance!

Attached Files



#672
foxyhell86

foxyhell86

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
  • Gender:Female
HI guys,

Thanks to crazybird's new method, I was able to get QE/CI on my Ati Mobility Radeon 5145 using ATY_init for 4570. Note that 5145 is just a rename of 4570, only slightly higher and i tried the actual 5145 ATY_init but it gave me the black & white distorted screen. If i just use chameleons bootloader w/ GraphicsEnabler=Yes, it always gives me the device pci-1 hang up even w/ my compiled chameleon boot loader (adding my device on ati_c), results still the same. So ATY_init worked for me.

Have the green apple when on translucent bar and the rippling effect when adding widgets.

My only problem is i couldn't stream videos online. Running on 64 mode(-force 64 arch=i386), Safari will crash when I try to play video ads on Apple site. On Youtube, it plays but really fast, thus it gets distorted. It's not much but I have 6 mpbs Internet connection, and I'm pretty sure that's enough for streaming especially on YouTube like back in Windows. Besides, I see the video already loaded completely but it's still saying buffering or sometimes it plays but in slow motion.lol.

Here's what I've tried:

1. Booted w/ only arch=i386, Apple video ads won't crash anymore but still distorted, same on Youtube (Safari, firefox, Opera).
2. Opted out of HTML5 so all browsers will use Adobe flash plugin, same distorted results
3. Unchecked graphics acceleration on the flash plugin settings (which shouldn't be the case coz my graphics is supposed to be working), same results.
4. Downgraded my flash player coz I read that Safari users had this problem before and downgrading flash solved it, however, same results.

So if someone could please clarify this for me. Is it because of the framebuffer or not related at all? I'm still experimenting on how to make shrike work on my lappy. While doing that, just want to make sure that it is indeed the problem even though I have QE/CI now. Or is there something on my E/E folder that's causing that? I didn't want to delete any coz most of them were installed by default by Nawcom's Mod except w/ the kext with *.

On my E/E:

*AnyCardReader.kext
AppleACPIPS2Nub.kext
ApplePS2Controller.kext
AtherosWifiInjector.kext
*ElliotForceLegacyRTC.kext
EvilAppleACPIPLatform.kext
EvilIOPCIFamily.kext
*Ev0reboot.kext
fakesmc.kext
IOAHCIBlockStorage.kext
IONetworkingFamily.kext
TotallyFixStillWaiting.kext
VodooBattery.kext

On S/L/E that I injected:
VodooHDA
Aty_init

I'm running SL 10.6.8 and my specs is in my signature. I don't know much about graphics but here's what's in my system right nowPosted ImagePosted Image

#673
Lordadmiral Drake

Lordadmiral Drake

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 421 posts
  • Gender:Male
  • Location:Austria
Just out of curiosity: Does ATY_Init.kext take care of DSDT dual-link patching? Because I just removed the patch code from my dsdt for a test and still get output on internal LVDS at 1600x900. There is no change in output though, still distorted. I noticed though that (with and without patch) it appears that every second pixel column is plain white. Could it be that I had inserted the patch improperly in the first place?

#674
crazybirdy

crazybirdy

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Male

HI guys,

Thanks to crazybird's new method, I was able to get QE/CI on my Ati Mobility Radeon 5145 using ATY_init for 4570. Note that 5145 is just a rename of 4570, only slightly higher and i tried the actual 5145 ATY_init but it gave me the black & white distorted screen. If i just use chameleons bootloader w/ GraphicsEnabler=Yes, it always gives me the device pci-1 hang up even w/ my compiled chameleon boot loader (adding my device on ati_c), results still the same. So ATY_init worked for me.

So if someone could please clarify this for me. Is it because of the framebuffer or not related at all? I'm still experimenting on how to make shrike work on my lappy. While doing that, just want to make sure that it is indeed the problem even though I have QE/CI now. Or is there something on my E/E folder that's causing that? I didn't want to delete any coz most of them were installed by default by Nawcom's Mod except w/ the kext with *.


Old method, better than New method
10.7.x VGA + DVD Player + MS Office ppt work, Chess doesn't work.
10.6.8 VGA + DVD Player + MS Office ppt + Chess work.

#675
Helghast59

Helghast59

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Russia

Old method, better than New method
10.7.x VGA + DVD Player + MS Office ppt work, Chess doesn't work.
10.6.8 VGA + DVD Player + MS Office ppt + Chess work.

So it's Lion problem? I try 3 different methods, but same problem with chess and games.

#676
fbifido

fbifido

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 150 posts
  • Gender:Male
  • Location:Jamaica
I tried to make my own Shrike, but failed, can you help?

bash-3.2# kextutil RadeonPCI.kext
bash-3.2# ./RadeonDump -d
Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P2@1/IOPCI2PCIBridge/display@0/RadeonPCI
it matched on name "ATY_GPU"
bash-3.2# ls -l
total 488
-rw-r--r--@ 1 fbifido staff 6148 Jul 1 10:26 .DS_Store
-rw-r--r-- 1 root staff 61440 Jul 1 10:34 954F.0301.00E0.vga.rom
-rwxr-xr-x 1 root wheel 177032 Jul 25 2008 RadeonDump
drwxr-xr-x 3 root wheel 102 Oct 12 2009 RadeonHD.kext
drwxr-xr-x 3 root wheel 102 Mar 11 2010 RadeonPCI.kext
bash-3.2# ./RadeonDump -i
Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P2@1/IOPCI2PCIBridge/display@0/RadeonPCI
it matched on name "ATY_GPU"
Detected unknown Card (device id: 0x954f)
It's not in known card list, treat as card with device id: 0x9511
Detect EDID may fail for this card.
Start I2C dump
ATOM BIOS detected
ATOM BIOS Rom:
SubsystemVendorID: 0x1462 SubsystemID: 0x1610
IOBaseAddress: 0xd000
Filename: Test.bin
BIOS Bootup Message:
113-MSITV161MS.121 AB85300-101-MI RV710 DDR2 64BIT 600E/500M
object id 0005 01
src object id 2116 22
record type 1
rhdAtomParseI2CRecord: I2C Record: GPIO_ID 9 EngineID: 0 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 4
object id 0002 02
src object id 2121 33
src object id 2115 21
record type 1
rhdAtomParseI2CRecord: I2C Record: GPIO_ID 9 EngineID: 2 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 2
record type 4


bash-3.2# ./radeon_bios_decode &amp;--#60; 954F.0301.00E0.vga.rom
ATOM BIOS Rom:
SubsystemVendorID: 0x1462 SubsystemID: 0x1610
IOBaseAddress: 0xd000
Filename: Test.bin
BIOS Bootup Message:
113-MSITV161MS.121 AB85300-101-MI RV710 DDR2 64BIT 600E/500M
PCI ID: 1002:954f
Connector at index 0
Type [@offset 44572]: VGA (1)
Encoder [@offset 44576]: INTERNAL_KLDSCP_DAC2 (0x16)
i2cid [@offset 44626]: 0x90, OSX senseid: 0x1
Connector at index 1
Type [@offset 44582]: DVI-I (2)
Encoder [@offset 44586]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44651]: 0x94, OSX senseid: 0x5
Connector at index 2
Type [@offset 44592]: DVI-I (2)
Encoder [@offset 44596]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44651]: 0x94, OSX senseid: 0x5

Kext /System/Library/Extensions//ATI4600Controller.kext/Contents/MacOS/ATI4600Controller
Personality: Flicker
ConnectorInfo count in decimal: 3
Disk offset in decimal 130832
0000000 00 04 00 00 00 04 00 00 00 01 00 00 02 01 03 05
0000010 00 04 00 00 00 04 00 00 00 01 00 00 01 00 02 02
0000020 00 02 00 00 14 02 00 00 00 01 00 00 00 10 01 04
0000030
Personality: Gliff
ConnectorInfo count in decimal: 3
Disk offset in decimal 130880
0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03
0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02
0000020 00 04 00 00 04 06 00 00 00 01 00 00 10 00 01 01
0000030
Personality: Shrike
ConnectorInfo count in decimal: 3
Disk offset in decimal 130928
0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03
0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02
0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01
0000030
------------------------------------------------------------------------------------------------

This is what i ended up with.

my Shrike:
0000000 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01 VGA
0000010 04 00 00 00 14 00 00 00 00 01 00 00 02 00 01 05 DVI
0000020 04 00 00 00 14 00 00 00 00 01 00 00 02 00 02 05 DVI


I don't know how to get the Transmitter &amp; Encoder.
I don't even know if these numbers are ok.

#677
Lordadmiral Drake

Lordadmiral Drake

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 421 posts
  • Gender:Male
  • Location:Austria
Starting post contains all required information, just need to read =)

#678
ghostanime2001

ghostanime2001

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
I have a 512 MB ATI Mobility Radeon HD 4570. How can I full QE/CI support ? I am using 10.6.7 snow leopard.

#679
rraallvv

rraallvv

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
  • Gender:Male
hey guys!

have someone do QE/CI work on Mobility Radeon HD 3200?

#680
plsh2me

plsh2me

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 183 posts
  • Gender:Male
  • Location:Bangladesh
I have run the script for radeon bios codec but out put nothing.
Attached File  rhd atom not found.png   26.07KB   35 downloads

Actually what to do for this? Any one tell me please...





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy