70 replies to this topic
#21
Posted 17 July 2011 - 12:55 PM
So you need to dump the BIOS and show the output... Are you booting 64bit? My patch only works under 64bit mode.
#22
Posted 17 July 2011 - 04:56 PM
So what does that framebuffer patch do exactly? Is it just for those who have distortion after wake? And I wonder why different 1GB 5470's (with the LVDS, HDMI, VGA) require different personalities haha, this inconsistencies will make it interesting to tell other people what to do with this card.
#23
Posted 17 July 2011 - 09:40 PM
Sadly my card working semi-OK only on Hoolock
My BIOS dump:
Quote
ATOM BIOS Rom:
SubsystemVendorID: 0x1025 SubsystemID: 0x036d
IOBaseAddress: 0x3000
Filename: BR37698.001
BIOS Bootup Message:
Acer JV52_CP PARK XT DDR3 64Mx16/128Mx16 512MB/1GB
PCI ID: 1002:68e0
Connector at index 0
Type [@offset 45254]: LVDS (7)
Encoder [@offset 45258]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45328]: 0x96, OSX senseid: 0x7
Connector at index 1
Type [@offset 45264]: HDMI-A (11)
Encoder [@offset 45268]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 45351]: 0x90, OSX senseid: 0x1
Connector at index 2
Type [@offset 45274]: VGA (1)
Encoder [@offset 45278]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 45378]: 0x93, OSX senseid: 0x4
SubsystemVendorID: 0x1025 SubsystemID: 0x036d
IOBaseAddress: 0x3000
Filename: BR37698.001
BIOS Bootup Message:
Acer JV52_CP PARK XT DDR3 64Mx16/128Mx16 512MB/1GB
PCI ID: 1002:68e0
Connector at index 0
Type [@offset 45254]: LVDS (7)
Encoder [@offset 45258]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45328]: 0x96, OSX senseid: 0x7
Connector at index 1
Type [@offset 45264]: HDMI-A (11)
Encoder [@offset 45268]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 45351]: 0x90, OSX senseid: 0x1
Connector at index 2
Type [@offset 45274]: VGA (1)
Encoder [@offset 45278]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 45378]: 0x93, OSX senseid: 0x4
Can anyone help me with this ? I runned any other thing, only wake'ing LVDS screen after sleep is not working
#24
Posted 17 July 2011 - 10:24 PM
Just did some tests with Eulemur, it jumbles my display, and will only support VESA resolutions in theory, however hoolock works fine, there probably is multiple variants of the card floating around.
#25
Posted 17 July 2011 - 11:10 PM
On Eulemur I can't get image on LVDS screen, only HDMI/VGA but with problems (sometimes not working too). Hoolock is perfect, but it's don't wake a LVDS after sleep.
#26
Posted 18 July 2011 - 12:31 AM
#27
Posted 18 July 2011 - 01:05 AM
Mietas, on Jul 18 2011, 05:40 AM, said:
Sadly my card working semi-OK only on Hoolock
I trying to patch Hoolock entries but no luck.
0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 05 01 Display Port
0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 04 02 Display Port
0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 01 03 DVI
Senseid 01 which is defined as a Display Port in Hoolock is the only match with your HDMI port in the card. Is there any output to your HDMI?
My patched Eulemur also don't have matched senseid with your LVDS, so it is normal for you don't get display from the main LCD screen while using mine.
Can you save and upload IORegistryExplorer dump while testing different framebuffer?
#28
Posted 18 July 2011 - 01:45 AM
samsonluk, on Jul 18 2011, 02:05 AM, said:
Interesting... Default Hoolock is completely unmatch with your BIOS decode:
0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 05 01 Display Port
0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 04 02 Display Port
0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 01 03 DVI
Senseid 01 which is defined as a Display Port in Hoolock is the only match with your HDMI port in the card. Is there any output to your HDMI?
My patched Eulemur also don't have matched senseid with your LVDS, so it is normal for you don't get display from the main LCD screen while using mine.
Can you save and upload IORegistryExplorer dump while testing different framebuffer?
0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 05 01 Display Port
0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 04 02 Display Port
0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 01 03 DVI
Senseid 01 which is defined as a Display Port in Hoolock is the only match with your HDMI port in the card. Is there any output to your HDMI?
My patched Eulemur also don't have matched senseid with your LVDS, so it is normal for you don't get display from the main LCD screen while using mine.
Can you save and upload IORegistryExplorer dump while testing different framebuffer?
if im running 10.6.8 according to this Post, the personality is located in ATI5000controller.kext,
my question is, what kext exactly we gonna patch? ATIFramebuffer or ATI5000controller?
all i can see in bcc9,s thread is patching atiframebuffer.kext.
#29
Posted 18 July 2011 - 02:00 AM
ankh_red, on Jul 18 2011, 09:45 AM, said:
Im a little bit lost on this...
if im running 10.6.8 according to this Post, the personality is located in ATI5000controller.kext,
my question is, what kext exactly we gonna patch? ATIFramebuffer or ATI5000controller?
all i can see in bcc9,s thread is patching atiframebuffer.kext.
if im running 10.6.8 according to this Post, the personality is located in ATI5000controller.kext,
my question is, what kext exactly we gonna patch? ATIFramebuffer or ATI5000controller?
all i can see in bcc9,s thread is patching atiframebuffer.kext.
For Lion they are in ATI5000controller.kext
#30
Posted 18 July 2011 - 07:23 AM
I know that completely not match my conifguration, but... all outputs work. When I connect HDMI, then LVDS screen enabling mirroring and change resolution, that cause black LVDS screen + output on HDMI/VGA.
For IOReg dump wait a moment.
EDIT: In samsonluk's personalities I changed SenseID's to mine, but not work too.
For IOReg dump wait a moment.
EDIT: In samsonluk's personalities I changed SenseID's to mine, but not work too.
Attached Files
#31
Posted 19 July 2011 - 01:00 AM
YES! Finally its work! I managed to edit ATI5000Controller.kext 10.6.8 for Acer aspire 4745G.
Ati Radeon 5470M 512MB.
LVDS works, sleep is fine now.
Thank you samsonluk, I read your post on another thread and I finally understand about editing this stuff,
Ati Radeon 5470M 512MB.
LVDS works, sleep is fine now.
Thank you samsonluk, I read your post on another thread and I finally understand about editing this stuff,
#32
Posted 19 July 2011 - 02:06 AM
ankh_red, on Jul 19 2011, 09:00 AM, said:
YES! Finally its work! I managed to edit ATI5000Controller.kext 10.6.8 for Acer aspire 4745G.
Ati Radeon 5470M 512MB.
LVDS works, sleep is fine now.
Thank you samsonluk, I read your post on another thread and I finally understand about editing this stuff,

Ati Radeon 5470M 512MB.
LVDS works, sleep is fine now.
Thank you samsonluk, I read your post on another thread and I finally understand about editing this stuff,
1) VGA shown as always connected while no monitor connect to VGA port
2) Brightness set as max. upon boot up / return from screen sleep
Mietas, on Jul 18 2011, 03:23 PM, said:
I know that completely not match my conifguration, but... all outputs work. When I connect HDMI, then LVDS screen enabling mirroring and change resolution, that cause black LVDS screen + output on HDMI/VGA.
For IOReg dump wait a moment.
EDIT: In samsonluk's personalities I changed SenseID's to mine, but not work too.
For IOReg dump wait a moment.
EDIT: In samsonluk's personalities I changed SenseID's to mine, but not work too.
#33
Posted 19 July 2011 - 02:24 AM
samsonluk, on Jul 19 2011, 03:06 AM, said:
Excellent! Do you have the following minor issues:
1) VGA shown as always connected while no monitor connect to VGA port
2) Brightness set as max. upon boot up / return from screen sleep
I am not around my hackintosh at the moment, will get back when I have a chance to take a look the ioreg dump...
1) VGA shown as always connected while no monitor connect to VGA port
2) Brightness set as max. upon boot up / return from screen sleep
I am not around my hackintosh at the moment, will get back when I have a chance to take a look the ioreg dump...
as for brightness issue, i dont have that.. I'm using the lowest brightness setting and tried to sleep, wake up, reboot its still the same..
#34
Posted 19 July 2011 - 02:31 AM
ankh_red, on Jul 19 2011, 10:24 AM, said:
At the moment, I'm only editng port@0 to work with LVDS, I dont have the hardware to try another port (VGA, HDMI),
as for brightness issue, i dont have that.. I'm using the lowest brightness setting and tried to sleep, wake up, reboot its still the same..
as for brightness issue, i dont have that.. I'm using the lowest brightness setting and tried to sleep, wake up, reboot its still the same..
The point is I also don't have a VGA monitor to connect but my VGA port shown as connected
So you luck guy don't have my problems. I believe the brightness issue is something related with some setting in DSDT. It would be great if you can extract and upload your DSDT for me to study see if I can borrow some codes to fix mine.
#35
Posted 19 July 2011 - 03:41 AM
ankh_red, on Jul 19 2011, 04:24 AM, said:
At the moment, I'm only editng port@0 to work with LVDS, I dont have the hardware to try another port (VGA, HDMI),
as for brightness issue, i dont have that.. I'm using the lowest brightness setting and tried to sleep, wake up, reboot its still the same..
as for brightness issue, i dont have that.. I'm using the lowest brightness setting and tried to sleep, wake up, reboot its still the same..
Can you show me your personalities? If Acer, maybe it be similiar to me...
What framebuffer you using to run this?
EDIT: In attachment is my ioreg's dump when running on Eulemur (no QE/CI even on VNC, all ports not work) and Vervet (LVDS works, but I don't know about VGA/HDMI).
Attached Files
#36
Posted 19 July 2011 - 08:36 AM
@Mietas, Here is my ATI5000Controller.kext attached on this post and my DSDT..
Hope its help.
I,m using the default one, Eulemur
Have you tried This method?
-------------------------------
@samsonluk, about your VGA port, if you dont use it, set it to default... I dont think its related to DSDT, perhaps its related to Encoder & Transmitter ID Values?? Im not sure.. it is an important values to get it working properly.
Hope its help.
I,m using the default one, Eulemur
0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 04 patched 02 00 00 00 40 00 00 00 09 01 00 00 00 02 00 04
Have you tried This method?
-------------------------------
@samsonluk, about your VGA port, if you dont use it, set it to default... I dont think its related to DSDT, perhaps its related to Encoder & Transmitter ID Values?? Im not sure.. it is an important values to get it working properly.
Attached Files
#37
Posted 27 July 2011 - 08:55 PM
Hey guys, I've tried the kexts from the first post, and they don't work for me. After booting using -v, the system is up (i think that because when I press the ON button followed by Enter I can see the messages saying CPU halted like system shutting down), but the display goes all scrambled (nothing readable except for Vervet where I can see the text from verbose boot and a black vertical line covering the middle of the display, hiding part of the text) in all three personalities I tried:
- Hoolock
- Eulemur
- Vervet
I'm currently running fresh 10.6.7 with the kexts from the first post and latest Chameleon. When booting I can see message Not loading kext.ATI5000Controller - not found and kextd not available at early boot. Don't know if its relevant, thought I should mention that.
Do you have any suggestions what else should I try?
Specs:
ASUS X52JE
Core i3-370M
AMD Mobility Radeon HD 5470 512 MB
4GB RAM
No dsdt
1366x768 native res
P.S. 10.6.0 gives me 1024x resolution, updated to 10.6.7 using combo. Had to use -x -s and stop IOPlatformPluginFamily.kext as well, as kernel panics during the final phase of the update.
Thanks.
- Hoolock
- Eulemur
- Vervet
I'm currently running fresh 10.6.7 with the kexts from the first post and latest Chameleon. When booting I can see message Not loading kext.ATI5000Controller - not found and kextd not available at early boot. Don't know if its relevant, thought I should mention that.
Do you have any suggestions what else should I try?
Specs:
ASUS X52JE
Core i3-370M
AMD Mobility Radeon HD 5470 512 MB
4GB RAM
No dsdt
1366x768 native res
P.S. 10.6.0 gives me 1024x resolution, updated to 10.6.7 using combo. Had to use -x -s and stop IOPlatformPluginFamily.kext as well, as kernel panics during the final phase of the update.
Thanks.
#38
Posted 27 July 2011 - 10:13 PM
CharlieSheen, on Jul 8 2011, 04:37 PM, said:
Yeah man theres a screenshot of my Laptop for you.


#39
Posted 28 July 2011 - 10:47 PM
Hi,
I have been trying to get my ATI 5470 Hd working on LION GM but without success. Im stuck with 1024x800 resolution without qe/ci.
I tried to go deeper and patch Lion original ati5000Controller.kext because the kexts from this topic didn´t match my card. I dumped the bios used bbc9 decoder to get senseId and changed the next however the result was the same. I tried with different personalities in chameleon boot plist, using graphics enabler and nothing changes. I don't know what I'm a doing wrong, i can see that nothing shows up in the ioreg(attached) at least that i can see, it seems that nothing is being injected. I used the injector that came with kexts in the link above in both S/L/E and E/E. Maybe the injector(attached) doesn't work for my.
In another attempt a patched my EDID like says in here http://www.insanelym...howtopic=208410.
I already tried other kexts from another topics in this forum and nothing. I attached all the files that i'm using and all the info i can remember. (Kexts,logs,videoROM,plists).
I already tried different configurations in chameleon boot plist, like using VideoRom and Graphics Mode but it doesn't work.
Even with graphics mode i can't change my resolution. One thing that i noticed is that ATIFramebuffer is not loaded.
PS: I added the device ID of my card into the ATI5000Controller.kext
FILES:
http://www.mediafire...gc1sn5zp3hevmgb
I have been trying to get my ATI 5470 Hd working on LION GM but without success. Im stuck with 1024x800 resolution without qe/ci.
I tried to go deeper and patch Lion original ati5000Controller.kext because the kexts from this topic didn´t match my card. I dumped the bios used bbc9 decoder to get senseId and changed the next however the result was the same. I tried with different personalities in chameleon boot plist, using graphics enabler and nothing changes. I don't know what I'm a doing wrong, i can see that nothing shows up in the ioreg(attached) at least that i can see, it seems that nothing is being injected. I used the injector that came with kexts in the link above in both S/L/E and E/E. Maybe the injector(attached) doesn't work for my.
In another attempt a patched my EDID like says in here http://www.insanelym...howtopic=208410.
I already tried other kexts from another topics in this forum and nothing. I attached all the files that i'm using and all the info i can remember. (Kexts,logs,videoROM,plists).
I already tried different configurations in chameleon boot plist, like using VideoRom and Graphics Mode but it doesn't work.
Even with graphics mode i can't change my resolution. One thing that i noticed is that ATIFramebuffer is not loaded.
PS: I added the device ID of my card into the ATI5000Controller.kext
FILES:
http://www.mediafire...gc1sn5zp3hevmgb
#40
Posted 03 August 2011 - 12:01 PM
Hi, I solved my problems, now its working but in ioreg it always show connector type vga and the flags are not correct. I patched ati5000controller but it shows wrong values. The most annoying problem is sleep. I don't get image on wake up.
Any help ?
Any help ?
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account










