Jump to content

fluid | fixed

Alienware m17x r2 with dual mobility 4870s,


  • Please log in to reply
17 replies to this topic

#1
mwally

mwally

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
I have a m17x r2:
i7 720QM
Dual 1GB ATI Radeon Mobility 4870
8g ddr3 1333 ram
1x500gb with OSX 10.6.7 on it
1x640gb with win7

I installed os x with iboot and multibeast using the guide in this link.

http://www.insanelym...howtopic=254104

I am not using the .rom file or com.apple.Boot.plist edits from the guide, but I am using the boot file and the VoodooHDA kext.

I   have installed and have 10.6.7 booting up with out using -x or GraphicsEnabler=no, but I had to   remove ATIRadeonX2000.kext and ATI4800Controller.kext from /s/l/e or it   will either boot up and stall at some point or go into a boot loop. I added my device id 0x945a1002 to plist of 4800controller, and   I have tried using only the RadeonHD.kext only with it freezing at the   boot screen.

I am new to the os x scene and have been reading   around the forums quite a bit looking for guidance. I tried following   some of the mobility 4xxx threads but am confused on what I need to do.

I   am mainly just looking at getting the native   resolution of 1920x1200 of my screen. QE/CI would be nice too but I   would like it to display the full   resolution.

Any help is much appreciated. Thank you.

#2
mwally

mwally

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
I have done a radeondump -i and it outputs:

Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG3@3/IOPCI2PCIBridge/display@0/RadeonPCI
it matched on name "ATY,MotmotParent"
Detected unknown Card (device id: 0x945a)
It's not in known card list, treat as card with device id: 0x940f
Detect EDID may fail for this card.
Start I2C dump
ATOM BIOS detected
ATOM BIOS Rom:
	 SubsystemVendorID: 0x1028 SubsystemID: 0x043a
	 IOBaseAddress: 0x3000
	 Filename: 13B87610.104
	 BIOS Bootup Message:
QuickSilver MLK															

object id 0013 01
src object id 221e 30
record type 1
  rhdAtomParseI2CRecord:  I2C Record: HW_Line 9 EngineID: 1 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 2
record type 4

object id 0013 01
src object id 211e 30
record type 1
  rhdAtomParseI2CRecord:  I2C Record: GPIO_ID 9 EngineID: 1 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 2
record type 4

object id 0005 01
src object id 2115 21
record type 1
  rhdAtomParseI2CRecord:  I2C Record: GPIO_ID 9 EngineID: 0 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 4

object id 000e 01
src object id 211f 31
record type 1
  rhdAtomParseI2CRecord:  I2C Record: GPIO_ID 9 EngineID: 2 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 4

object id 000f 00
record type 4

object id 0011 01
src object id 2114 20
record type 4
record type 11


Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG5@5/IOPCI2PCIBridge/display@0/RadeonPCI
it matched on name "ATY,MotmotParent"
Detected unknown Card (device id: 0x945a)
It's not in known card list, treat as card with device id: 0x940f
Detect EDID may fail for this card.
Start I2C dump
ATOM BIOS detected
ATOM BIOS Rom:
	 SubsystemVendorID: 0x1028 SubsystemID: 0x043a
	 IOBaseAddress: 0x3000
	 Filename: 13B87610.104
	 BIOS Bootup Message:
QuickSilver MLK															

object id 0013 01
src object id 221e 30
record type 1
  rhdAtomParseI2CRecord:  I2C Record: HW_Line 9 EngineID: 1 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 2
record type 4

object id 0013 01
src object id 211e 30
record type 1
  rhdAtomParseI2CRecord:  I2C Record: GPIO_ID 9 EngineID: 1 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 2
record type 4

object id 0005 01
src object id 2115 21
record type 1
  rhdAtomParseI2CRecord:  I2C Record: GPIO_ID 9 EngineID: 0 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 4

object id 000e 01
src object id 211f 31
record type 1
  rhdAtomParseI2CRecord:  I2C Record: GPIO_ID 9 EngineID: 2 I2CAddr: 0
ddc_line from ATOMBIOS: 0x0
record type 4

object id 000f 00
record type 4

object id 0011 01
src object id 2114 20
record type 4
record type 11


#3
mwally

mwally

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
used radeon bios decoder and got

ATOM BIOS Rom: 
		
	SubsystemVendorID: 0x1028 SubsystemID: 0x043a
		
	IOBaseAddress: 0x0000
		Filename: 13B87610.104
		
	BIOS Bootup Message: 
	QuickSilver MLK															 
	
	PCI ID: 1002:945a
	
	
	Connector at index 0
		Type [@offset 45272]: DisplayPort (10)
		Encoder [@offset 45276]: INTERNAL_UNIPHY (0x1e)
		i2cid [@offset 45368]: 0x93, OSX senseid: 0x4
	
	
	Connector at index 1
		Type [@offset 45282]: DisplayPort (10)
		Encoder [@offset 45286]: INTERNAL_UNIPHY (0x1e)
		i2cid [@offset 45395]: 0x92, OSX senseid: 0x3
	
	
	Connector at index 2
		Type [@offset 45292]: VGA (1)
		Encoder [@offset 45296]: INTERNAL_KLDSCP_DAC1 (0x15)
		i2cid [@offset 45422]: 0x90, OSX senseid: 0x1
	
	
	Connector at index 3
		Type [@offset 45302]: LVDS (7)
		Encoder [@offset 45306]: INTERNAL_KLDSCP_LVTMA (0x1f)
		i2cid [@offset 45445]: 0x94, OSX senseid: 0x5

My computer has of course has its internal screen, but also a hdmi and vga out and a display port. I am confused why it has no hdmi tagged in this.

#4
mwally

mwally

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
i edited ati.c and am now getting an error when i try to use the make command in my kabyl folder.

   ================= make all for i386 =================
   /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386 /Users/mwally7/Desktop/chameleon/branches/Kabyl/sym/i386 /Users/mwally7/Desktop/chameleon/branches/Kabyl/dst
   ================= make all for util =================
   ================= make all for libsa =================
   ================= make all for libsaio =================
   ================= make all for boot2 =================
   gcc -static -Wl,-preload -Wl,-segaddr,__INIT,20200 \
			   -nostdlib -arch i386 -Wl,-segalign,20 \
		   -o /Users/mwally7/Desktop/chameleon/branches/Kabyl/sym/i386/boot.sys /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/boot2.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/boot.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/graphics.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/drivers.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/prompt.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/options.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/lzss.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/mboot.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/ramdisk.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/picopng.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/resume.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/bmdecompress.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/graphic_utils.o /Users/mwally7/Desktop/chameleon/branches/Kabyl/obj/i386/boot2/gui.o -L/Users/mwally7/Desktop/chameleon/branches/Kabyl/sym/i386 -lsaio -lsa -lcc_kext
   /usr/bin/ld_classic: Undefined symbols:
   ___bzero
   collect2: ld returned 1 exit status
   make[2]: *** [boot] Error 1
   make[1]: *** [all] Error 2
   make: *** [all] Error 2

Any help would be greatly appreciated.

#5
mwally

mwally

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
Also wondering what frame buffer to use since it says I have 4 connectors, or how I should edit the frame buffer to make the lvds to work, I'm not really needing the other ports to work.

#6
kocoman

kocoman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 312 posts
Taken from another thread somewhere..

About the ___bzero error, Xcode 4 is not supported, you need to use Xcode 3, or another booted i.e.: RevoBoot

(I have not try it yet so can't confirm..)

#7
gumboman4

gumboman4

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male
Hey there, I have the same setup as you, except I have the 620 i7. In any case, I have gotten full graphics support on my cards by editing the ATI4800Controller, ATIFramebuffer, and ATIRadeonX2000 kexts. I am on lion right now, but I think I used these same files when I was on SL. Just copy these to your S/L/E, repair caches, and boot with GraphicsEnabler=No

Let me know if it works for you.

Just realized you haven't posted in this for over 4 months.  :P

Attached Files



#8
bassistas

bassistas

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

View Postgumboman4, on Sep 17 2011, 04:15 AM, said:

Hey there, I have the same setup as you, except I have the 620 i7. In any case, I have gotten full graphics support on my cards by editing the ATI4800Controller, ATIFramebuffer, and ATIRadeonX2000 kexts. I am on lion right now, but I think I used these same files when I was on SL. Just copy these to your S/L/E, repair caches, and boot with GraphicsEnabler=No

Let me know if it works for you.

Just realized you haven't posted in this for over 4 months.  ;)


I have also the alienware m17x r2 but with 5870 crossfire.
In lion 10.7 worked without editing anything. Installed and was already in full resolution with qe/ci enabled. I see in your screenshot that you have your wireless lan working. how did you managed to install the wifi card?
mine not recognised.

#9
gumboman4

gumboman4

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male

View Postbassistas, on Sep 16 2011, 09:36 PM, said:

I have also the alienware m17x r2 but with 5870 crossfire.
In lion 10.7 worked without editing anything. Installed and was already in full resolution with qe/ci enabled. I see in your screenshot that you have your wireless lan working. how did you managed to install the wifi card?
mine not recognised.

I actually ordered and installed one that I found to work from reading various posts. It was cheap on ebay, and very easy to install.

#10
bassistas

bassistas

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

View Postgumboman4, on Sep 17 2011, 02:46 PM, said:

I actually ordered and installed one that I found to work from reading various posts. It was cheap on ebay, and very easy to install.

can you please tell me which model is exactly?. I want to order this card from ebay too.

#11
gumboman4

gumboman4

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male

View Postbassistas, on Sep 17 2011, 12:14 PM, said:

can you please tell me which model is exactly?. I want to order this card from ebay too.

It was one of these. Dell 1545 802.11b/g Half Mini KW770
And used the attached edited kext.

Attached Files



#12
bassistas

bassistas

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

View Postgumboman4, on Sep 18 2011, 01:15 AM, said:

It was one of these. Dell 1545 802.11b/g Half Mini KW770
And used the attached edited kext.


Okay thank you! ;)
one last question. When I opened my m17x r2 I saw that the wireless card has three wires for the antenna connected. This one has two. How do you made the connection to antenna? you have one without connection to the card?

#13
gumboman4

gumboman4

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male

View Postbassistas, on Sep 17 2011, 04:25 PM, said:

Okay thank you! ;)
one last question. When I opened my m17x r2 I saw that the wireless card has three wires for the antenna connected. This one has two. How do you made the connection to antenna? you have one without connection to the card?

I seem to remember only being two cables, a white and a black, connected to the only 2 terminals on the card. Not sure why yours would be any different. My advice would be to get the new card(its only like 10$) and get it in there when you have it. Sorry I can't be of any more help. ;)

#14
sapman

sapman

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

View Postgumboman4, on 17 September 2011 - 04:15 AM, said:

Hey there, I have the same setup as you, except I have the 620 i7. In any case, I have gotten full graphics support on my cards by editing the ATI4800Controller, ATIFramebuffer, and ATIRadeonX2000 kexts. I am on lion right now, but I think I used these same files when I was on SL. Just copy these to your S/L/E, repair caches, and boot with GraphicsEnabler=No

Let me know if it works for you.

Just realized you haven't posted in this for over 4 months.  ^_^

I have Dual ATI Mobility Radeon HD4870 cards that I cannot seem to get to work.  I tried using the kexts you had in the post.  When I boot, it says one of the kexts is malformed.  Help!!!

I am running Lion 10.7.2

#15
sapman

sapman

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Problem solved.  I installed Darwinx86-ATI48X0-IDs-Injector.kext and added 0x945a1002 to the info.plist of that kext.  Attached is a copy of that file with the id added to the kext.

Attached Files



#16
sapman

sapman

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
When my laptop goes to sleep, the display is all messed up when it wakes up.  Any way to fix this?

#17
sapman

sapman

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
I upgraded to mountain lion and now my resolution is stuck at 1600x1200.  I added 0x945a1002 to the ati4800controler kext and I had to add GraphicsEnabler=no to my com.apple.boot.plist.  Help!

#18
sapman

sapman

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Looking at the details under graphics it's telling me that no graphics kext is loaded.  Wtf?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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