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

#621
neomatrix125

neomatrix125

    InsanelyMac Protégé

  • Members
  • PipPip
  • 73 posts
Did you type in npci=0x2000 ?
Also try using -v

Edit: Type in "GraphicsEnabler=Yes npci=0x2000 -v" at the bootloader

#622
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
I did -v earlier but this time with all that it got just a little further. But still froze.

#623
neomatrix125

neomatrix125

    InsanelyMac Protégé

  • Members
  • PipPip
  • 73 posts
What did it freeze at?
Like what was the last thing the kernel prints?

#624
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
"netkas presents fakesmc, a kext which emulates smc device"



I'm gonna put a pic in a minute.

Here you go.


Attached File  photo.JPG   839.61KB   27 downloads

#625
neomatrix125

neomatrix125

    InsanelyMac Protégé

  • Members
  • PipPip
  • 73 posts
Try booting with -s and see if you can get into single user mode

#626
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
This time it just hangs at [ pic configuration begin ] . That is what it would hang a without GraphicsEnabler=....... That I tried earlier.

#627
neomatrix125

neomatrix125

    InsanelyMac Protégé

  • Members
  • PipPip
  • 73 posts
And you've tried npci=0x2000?

#628
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
Yea I tried it like five times just to see. Maybe I will try to repair that disk and reinstall the update and go from their. What do you think?

#629
neomatrix125

neomatrix125

    InsanelyMac Protégé

  • Members
  • PipPip
  • 73 posts
When you installed your system what kexts did you need?
Also do you have a DSDT installed?
Lastly what are your BIOS settings?

#630
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
Well actually I will restore that partition with CCC then repair the disk and reinstall 10.6.8 update.

Just Io80211Family.kext for wifi I think and voodooHDA, and voodoops2. Then I was using RadeonHD for native resolution but I took that one off when I was trying for QE/CI.

Oh and voodooBattery.kext

No on the DSDT

I have the Phoenix A14 bios theirs not much to change in their. But I have been able to install OSX a couple of different times with no problems. Well with the retail disk anyway. I never could get it installed any other way.

#631
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
Damn, same thing.

#632
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts
Better stay on 10.6.7 & try get your GPU to work. If you upgrade to 10.6.8 or Lion, new problem appeared & you need to solved it too. If you able to get GPU to work in 10.6.7 then it is likely you can get GPU to work in 10.6.8 & Lion.

If kexts failed to load, you need to correct the file permission, like this:-
sudo chmod -R 755 /System/Library/Extensions/ATIFramebuffer.kext
sudo chown -R root:wheel /System/Library/Extensions/ATIFramebuffer.kext

Anyway, with 10.6.8 or Lion, try boot with flags arrange like this:-
GraphicsEnabler=Yes -v npci=0x2000

If you get no video output, boot with this:-
GraphicsEnabler=No -v npci=0x2000


#633
c0ke

c0ke

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 113 posts
  • Gender:Male
  • Location:Venezia Bari, Italy
  • Interests:multimedia interaction design.
I agree with kizwan, stay on 10.6.7!
I did upgrade from there to lion, was a little bit tricky but worked. So I suggest to manage to get GPU working on 10.6.7 just to feel a little bit sure both you and your machine could properly do it.

the system is booting without 4600controller and atiframebuffer: I agree should be a permission issue. Try repairing as suggested by me and kizwan and reboot. Better repair everything and then refresh kext cache.

sudo chmod -R 755 /System/Library/Extensions/
sudo chown -R root:wheel /System/Library/Extensions/
sudo touch /System/Library/Extensions 


Be sure you modded in the right way the framebuffer: replacing (not adding) only the right values.

#634
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
I repaired permissions with disk utility, I also fixed them your way cOke. I used the find and replace feature in HexEditor to replace the correct binary. After I saved it I went back into the file to make sure the changes were made and it appears so. I did replace the entire lines. Not just the areas that needed it, that should be ok though right.

No luck rearrangeing boot loaders or with GraphicsEnabler=NO. I feel like I was getting close to QE/CI but couldn't figure out why those kexts wouldn't load. I repaired the permissions just like you guys told me to.

I'm pretty sure this doesn't matter but my dell didn't come with this graphics card. I bought the correct motherboard and heatsink and swapped them out. I originaly had intel graphics.

Now when I do the commans above after the first one it asks for password, I enter it and it runs the command. Then I run the second one just fine. When I run the last one it tells me permission denied so I then have to sudo -s first is this normal? I have also done sudo -s first then the commands.

#635
c0ke

c0ke

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 113 posts
  • Gender:Male
  • Location:Venezia Bari, Italy
  • Interests:multimedia interaction design.

(...) I used the find and replace feature in HexEditor to replace the correct binary.(...)

(...) I did replace the entire lines. Not just the areas that needed it, that should be ok though right. (...)


I didn't clearly understand what you did search for and what you did replace...

How do you know the right content to search?
With the editor, once you find the right 64bit offset, you should highlight the personalities and just paste the new ones(just 32 numbers without spaces e.g. 02000000400000000901000002010001) over them. (32 numbers or 16 couples or 4 x 4 couples since in 0xED you see a column mark every 4 couple...)
And again for the very next 32.
Same thing for 32bit offset.
Nothing else.

Try to understand if also ati4600controller loads.
And to be sure the kext cache is refreshed boot with -f

I think everything else is ok.

#636
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
@cOke : I used HexEdit and searched for the personality I needed to replace (the one from pereine, i may have misspelled that)and then replaced it with the one you provided. Did this on both instances. Maybe I did it wrong. As I said before when I search for the offset on OxED it doesn't find it. Please see my posts from yesterday. Sorry, I'm doing this on my phone so I can quote myself . Thank you

Let me ask it like this. If I search for the offsets that you provided in 0xED it should find that exact offset correct.

#637
Lordadmiral Drake

Lordadmiral Drake

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 414 posts
  • Gender:Male
  • Location:Austria
dajerm119: Do you actually know how hexadecimal works? 0xED finds the correct offset, however the list on the left always shows the offset of the first byte in the respective line. E.g. if you read 10F5F at the left then byte 10F60 is the second in the line.

#638
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male
Ah... Ok let me try all this again when I get home. Thank you, everyone, for your patience.

#639
dajerm119

dajerm119

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
  • Gender:Male

I didn't clearly understand what you did search for and what you did replace...

How do you know the right content to search?
With the editor, once you find the right 64bit offset, you should highlight the personalities and just paste the new ones(just 32 numbers without spaces e.g. 02000000400000000901000002010001) over them. (32 numbers or 16 couples or 4 x 4 couples since in 0xED you see a column mark every 4 couple...)
And again for the very next 32.
Same thing for 32bit offset.
Nothing else.

Try to understand if also ati4600controller loads.
And to be sure the kext cache is refreshed boot with -f

I think everything else is ok.



Yes the ATI4600controller.kext is loading. But it still,won't load the Framebuffer kext. I checked my work from yesterday against what you and Lordadmiral Drake said to do and I did it correctly. I will post pics of the edited personalities in OxED.

Here is what is does when it hangs.
Attached File  photo(1).JPG   601.14KB   24 downloads

Here they are in OxED.

Attached File  photo(2).JPG   911.48KB   30 downloads
Attached File  photo(3).JPG   985.59KB   21 downloads

They look right to me, but as everyone can tell i'm a total noob. I did repair everything like you guys told me to and tried booting with -f. Now it just wants to hang at the apple logo. oh i am booting GraphicsEnabler=YES and -f.

#640
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts
You should use the original ATIFramebuffer.kext. Just need to patched the original ATIFramebuffer.kext.





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