Jump to content

Dell XPS 410 Resource Extravaganza


slave-zeo
 Share

1,373 posts in this topic

Recommended Posts

Another thing to try for internet is if your cable modem has a usb port, connect it to the computer with the usb cable. You will easily be able to use the internet if osx picks it up. Although, it may always cut out sometimes and you will often have to replug it in a few times. It worked fine for about a month before I had to keep replugging it in every time I used the net on OSX. Oh and ebay has some cheap network cards you can get if you want to replace it or add it to your system for working with leopard.

Link to comment
Share on other sites

1. download stac9227*.zip from taruga and unzip

2. add audio device path to EFI string - with help of lspci and gfxutil

3. sudo -s

4. rm -R /System/Library/Extensions/AppleAzalia*

5. rm -R /System/Library/Extensions/AppleHDA.kext

6. cp AppleHDA.kext /System/Library/Extensions

7. chown -R root:wheel /System/Library/Extensions/AppleHDA.kext

8. chmod -R 755 /System/Library/Extensions/AppleHDA.kext

9. rm -R /System/Library/Extensions.mkext

10. reboot, hold F8, -f -v

11. voila! no need for injector. change boost to 3 in /System/Library/Extensions/AppleHDA.kext/Contents/Info.plist to make microphone hear you

 

Many thanks for your answer... But I still need help... I should have missed something. I've created an hex file base on the attached plist (with gfxutil) and put the result in a key named "device-properties" in com.apple.Boot.plist, reboot, F8, -f -v but still can't hear any sound... Have you any idea of what's going wrong ? I have an iAtkos v1.0 EFI MBR updated to 10.5.2 using Kalyway, Graphics update and finallly Kalyway Vanilla kernel.

Link to comment
Share on other sites

if there is something like Line Out and Digital Out in Sound Output preferences and Internal microphone in Input then it should work. Sorry no idea. Anyone else?

I've forgot to mention that there is nothing in Sound Preferences panel... It seems that my SFX string are not applied.

Link to comment
Share on other sites

Dell XPS 420 Quad Q6600

Video: ATI HD 2600 XT

Audio : Onboard Sigmatel 9227

Network : Onboard Intel 82566 DC

 

Is there any problem reported with iaktos vs EFI strings ?

manlau i've tried another AppleSMBIOS.kext and i noticed that my sound didn't work so maybe you should try different AppleSMBIOS.kext

working for me - http://www.mediafire.com/?4t52wzxdjxy

from macdotnub - http://www.mediafire.com/?9yycfbntmyz

from netkas - http://www.mediafire.com/?dmjzmyzxdzc

Link to comment
Share on other sites

Also, do any of you guys know where to get a Netgear FA310TX driver for Leopard? I found that card just lying around and I thought I might be able to use it.

 

Also Frantisheq, could you explain DOWN TO EVERY LAST DETAIL how to add audio device path to EFI string. I downloaded gfxutil and lspci and I have no idea on how to use them...

 

@ Unpi: Can you tell me the EXACT terminal command YOU use to preserve permissions?

Link to comment
Share on other sites

bigdaddyrob2g

 

View Member Profile

Add as Friend

Send Message

Find Member's Topics

Find Member's Posts

 

InsanelyMac Prot�g�

 

 

 

Group: Members

Posts: 62

Joined: 18-May 07

From: Logan Utah I'm Not F***ing Mormon

Member No.: 108,630

 

Is such a )^*&^(*%^%( waste of good posting space!

Link to comment
Share on other sites

Also Frantisheq, could you explain DOWN TO EVERY LAST DETAIL how to add audio device path to EFI string. I downloaded gfxutil and lspci and I have no idea on how to use them...

$lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation 82P965/G965 Memory Controller Hub [8086:29a0] (rev 02)

00:01.0 PCI bridge [0604]: Intel Corporation 82P965/G965 PCI Express Root Port [8086:29a1] (rev 02)

00:19.0 Ethernet controller [0200]: Intel Corporation 82566DC Gigabit Network Connection [8086:104b] (rev 02)

00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02)

00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)

00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)

00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)

...

 

$./gfxutil -f pci8086,284b

DevicePath = PciRoot(0x4)/Pci(0x1b,0x0)

 

now i just added

 

<key>PciRoot(0x4)/Pci(0x1b,0x0)</key>

<dict>

<key>PinConfigurations</key>

<data>

</data>

<key>built-in</key>

<string>0x00</string>

<key>layout-id</key>

<string>0x0000000c</string>

</dict>

 

to my EFI string plist and converted it to hex string using gfxutil

$./gfxutil -i xml -o hex input.plist output.hex

 

copy contents of output.hex and paste it in /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

you can download my EFI plist and Boot plist - 7300LE 128MB + Sound + TimeMachine

Link to comment
Share on other sites

manlau i've tried another AppleSMBIOS.kext and i noticed that my sound didn't work so maybe you should try different AppleSMBIOS.kextworking for me - http://www.mediafire.com/?4t52wzxdjxyfrom macdotnub - http://www.mediafire.com/?9yycfbntmyzfrom netkas - http://www.mediafire.com/?dmjzmyzxdzc
Thanks for your advice... I've tested all 3 kext but none of them worked for me.I'll try to use GFX string for my ATI to be sure I'm OK with EFI strings... May be I missed something ?The only way to have sound is unpi method very usefull... If I can't make it work with SFX string, I'll will try with a self made startup item (if possible)
$lspci -nn00:00.0 Host bridge [0600]: Intel Corporation 82P965/G965 Memory Controller Hub [8086:29a0] (rev 02)00:01.0 PCI bridge [0604]: Intel Corporation 82P965/G965 PCI Express Root Port [8086:29a1] (rev 02)00:19.0 Ethernet controller [0200]: Intel Corporation 82566DC Gigabit Network Connection [8086:104b] (rev 02)00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02)00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)...$./gfxutil -f pci8086,284bDevicePath = PciRoot(0x4)/Pci(0x1b,0x0)now i just added<key>PciRoot(0x4)/Pci(0x1b,0x0)</key><dict><key>PinConfigurations</key><data></data><key>built-in</key><string>0x00</string><key>layout-id</key><string>0x0000000c</string></dict>to my EFI string plist and converted it to hex string using gfxutil$./gfxutil -i xml -o hex input.plist output.hexcopy contents of output.hex and paste it in /Library/Preferences/SystemConfiguration/com.apple.Boot.plistyou can download my EFI plist and Boot plist - 7300LE 128MB + Sound + TimeMachine
I've noticed that you did not put any revision, subsystem or vendors in your plist... When following the previously mentioned tutorial I've put them all... is it incorrect ?
Link to comment
Share on other sites

I've noticed that you did not put any revision, subsystem or vendors in your plist... When following the previously mentioned tutorial I've put them all... is it incorrect ?

not sure because i have never tried to do it that way but i think that it should work that way too. oh now i remember that i've tried once to change <key>layout-id</key> from <string>0x0000000c</string> to something else and it didn't work. maybe i tried to put codec id there so stupid me ;)

ok have to go i'm trying to build Skynet here in my willage :)

Link to comment
Share on other sites

$lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation 82P965/G965 Memory Controller Hub [8086:29a0] (rev 02)

00:01.0 PCI bridge [0604]: Intel Corporation 82P965/G965 PCI Express Root Port [8086:29a1] (rev 02)

00:19.0 Ethernet controller [0200]: Intel Corporation 82566DC Gigabit Network Connection [8086:104b] (rev 02)

00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02)

00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)

00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)

00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)

...

 

$./gfxutil -f pci8086,284b

DevicePath = PciRoot(0x4)/Pci(0x1b,0x0)

 

now i just added

 

<key>PciRoot(0x4)/Pci(0x1b,0x0)</key>

<dict>

<key>PinConfigurations</key>

<data>

</data>

<key>built-in</key>

<string>0x00</string>

<key>layout-id</key>

<string>0x0000000c</string>

</dict>

 

to my EFI string plist and converted it to hex string using gfxutil

$./gfxutil -i xml -o hex input.plist output.hex

 

copy contents of output.hex and paste it in /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

you can download my EFI plist and Boot plist - 7300LE 128MB + Sound + TimeMachine

 

You skipped a step....

 

Also, when I try to convert it to hex, i get a "invalid property list xml inputfile 'input.plist'!" even though I know everything is correct according to the howto a page back. I got the strings from IORegistryExplorer.

 

Here's my command: "./gfxutil -i xml -o hex input.plist out.hex"

 

Here's my input.plist:

 


[size=2]<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PciRoot(0x4)/Pci(0x1b,0x0)</key>

      <dict>

            <key>PinConfigurations</key>

            <string></string>

            <key>built-in</key>

            <string>0x00</string>

            <key>layout-id</key>

            <string>0x0000000c</string>

            <key>revision-id</key>

            <string>0x00000002</string>

            <key>subsystem-id</key>

            <string>0x000001db</string>

            <key>subsystem-vendor-id</key>

            <string>0x00001028</string>

            <key>vendor-id</key>

            <string>0x00008086</string>

      </dict>

</dict>

</plist>[/size]

 

input.plist is in the same directory as gfxutil. how do I make this work??

 

EDIT:

I copied your AppleSMBIOS.kext or whatever in my extensions folder, DID NOT REPAIR PERMISSIONS, and I get the Apple sign with the cross mark when I try to boot into leopard. Funny thing is that leopard actually boots up! It says invalid install of the kext or something of the lines of that. Good thing I made a backup of the original SMBIOS kext. But was it because I didn't repair permissions that caused this? What is the ideal way to repair permissions (I use disk utility, is this correct?)?

 

I added your EFI plist to mine, and did the whole process, and no dice.

Link to comment
Share on other sites

What is the ideal way to repair permissions (I use disk utility, is this correct?)?

i'm using these commands to repair permissions of all kexts:

sudo -s

chown -R root:wheel /System/Library/Extensions/*

chmod -R 755 /System/Library/Extensions/*

 

and i tried to convert your plist and it worked. gfxutil gave me this

2f0100000100000001000000230100000700000002010c00d041030a0400000001010600001b7fff
4001c0000007200650076006900730069006f006e002d00690064000000080000000200000028000
00500069006e0043006f006e00660069006700750072006100740069006f006e0073000000040000
018000000760065006e0064006f0072002d0069006400000008000000868000002c0000007300750
6200730079007300740065006d002d00760065006e0064006f0072002d0069006400000008000000
81000001e000000730075006200730079007300740065006d002d0069006400000008000000db010
00180000006c00610079006f00750074002d00690064000000080000000c00000016000000620075
069006c0074002d0069006e0000000500000000

i just copy-pasted it from here. no changes. i think there are more ppl that have problem with this on netkas forum

Link to comment
Share on other sites

I'm so glad I had some time off!Firstly, I did not CLAIM to write a driver! My post said I had a driver that gave me a specific error which was the same as another persons to which we could work in unison to try and solve. your claim that somtimes things work on some computers and not on others of the same kind, is {censored}!! Dell prides itself on building uniform PCs and uses standard equipment on each model, Wake UP MAN!ANDI DID NOT GET ONTO THIS FORUM AT THE FIRST SIGN OF A "BLINKING LIGHT" FROM MY NIC, AND PROCLAIMED TO THE WHOLE WORLD THAT I AM THE WORLDS BIGGEST AND BEST PROGRAMMER AND ALL PROBLEMS ARE NOW SOLVED!If you spent as much time researching and programming that what you do whining(and here goes my chance of ever getting the driver) and spent the time thinking up dumb excuses, you would have had more friends and most probably had this issue SOLVED!As for ONLY giving it to my "friend" mrjoe, My dear man on what planet do you live?! Do you now really think it will only stay on 2 PC's? The only way this will happen is if your sorry attempt for a driver and your iMAC account die a silent death!NOW: Don't claim things you can't substantiate, don't attack people personally, don't spoil it for other people and most important of all.....DON'T PICK YOUR NOSE! :) SticMAN(i've said my say, has anybody got a driver i can test?)
I'm sorry, but it's obvious that when it comes to the world of hardware, you don't know jack.I've had multiple PC's using the same hardware pass every single hardware test and yet have differing issues with multiple pieces of software even though they were using the same image off the same disk.I have an XPS 410 that for some reason will not install any build of Leopard and yet you all have managed to do it. So I call bull on your theory that the "same" PC cannot have differing issues.
What happens after you install? I prolly missed that in your previous posts...Have you tried searching around these forums? I found most of my answers by searching around the forums.Hopefully someone around here will be able to help, cause I'm a total newb whose Kalyway install worked pretty flawlessly...
Depending on which version I use I get different results.Either I get a b0 error, if it's any of the 10.4 builds (yup I tried those too again and they used to work on this machine) or if it's 10.5 I get merely a blank screen that goes nowhere, unless I insert a disc.When I have the disc in and let it continue the boot all I get is a restart prompt in 4 languages.I've tried using the different EFI versions just in case, I've also tried different kernel options.In all I think I've been through about 20 different variants per disc and still no luck :tomato:
Link to comment
Share on other sites

It's probably the variances in what you install on your PC. If you get two XPS 410's and install Leopard, it will work the same. Also, your version of Leopard that you downloaded is probably different from ours, and that starts my question.

 

1. What OSX86 distribution did you download?

 

My first download was BrazilMac, but it gave me "waiting for root device" errors. Then I downloaded iAtkos 1.0i and it worked.

 

Also, what's wierd is that within time, some components stop to work SOMETIMES. My sound worked for about a month until it mysteriously stopped working recently and I have no Internet on my Mac (my cell phone was taken up at school (haha) and that was the only way I could get Internet with it through its dial-up (because I have no working NIC or wireless with Leopard), which is why I'm on my XP install posting this).

 

Once I reboot, I'll try your kext, Frantisheq. I have it all ready and prepped for install, just need to finish this project in Word '07.

Link to comment
Share on other sites

It's probably the variances in what you install on your PC. If you get two XPS 410's and install Leopard, it will work the same. Also, your version of Leopard that you downloaded is probably different from ours, and that starts my question.

 

1. What OSX86 distribution did you download?

 

My first download was BrazilMac, but it gave me "waiting for root device" errors. Then I downloaded iAtkos 1.0i and it worked.

 

Also, what's wierd is that within time, some components stop to work SOMETIMES. My sound worked for about a month until it mysteriously stopped working recently and I have no Internet on my Mac (my cell phone was taken up at school (haha) and that was the only way I could get Internet with it through its dial-up (because I have no working NIC or wireless with Leopard), which is why I'm on my XP install posting this).

 

Once I reboot, I'll try your kext, Frantisheq. I have it all ready and prepped for install, just need to finish this project in Word '07.

 

I've tried (for 10.5) iAtkos 1.0ir2, and Kalyway 10.5.1

Neither one of them have worked for me.

 

I don't believe it's a setting that I have setup wrong either as I've went through my BIOS and tried it with settings for Virtualization, Speedstep, Multi-Core, RAID, etc all turned on or off in various combinations.

 

I've also tried the software install from that point in various combinations.

 

That's why I've been trying to see if I could get someone with an XPS410 that used one of those distros to write a short guide step-by-step setting by setting in order to get a repeatable working install.

Link to comment
Share on other sites

 

I've tested it with still no success.

I tried to make a GFX string for my ATI Radeon HD 2600 XT and get rid of Natit but it did not work anymore : I got a scramble screen and have to reboot with safe mode.

Sorry for my next stupid question... I remember that my "bless" command did not work when I installed dual boot (dd, startupfiletoo and bless). In fact, I have 4 partitions on my 320G disk and my Vista one is the active, I use Vista boot loader to start Leo. Does it matters with my actual sound (ACLinject and EFI) problem ?

Link to comment
Share on other sites

In fact, I have 4 partitions on my 320G disk and my Vista one is the active, I use Vista boot loader to start Leo. Does it matters with my actual sound (ACLinject and EFI) problem ?

 

As you can see in my signiture, I also have 3 partitions, with the Vista one marked as Boot to use Vista's bootloader (XP is set to default on the list so if I don't do anything, it boots into XP). Then when I select "Mac OS X Leopard", it takes me to the Darwin bootloader and allows me to select the drive to boot from there (When I tried to set up a drive as default, I screwed up twice and said to myself "This isn't worth it" and thought waiting to two seconds to select the boot drive is OK with me).

 

What's so wierd is that the sound WAS WORKING for a while and then it quit, installed patch again, rebooted, worked, quit, and never got working again. Every once in a while the patch will work, but if I reboot, sound is no longer there.

 

Also, I don't understand that IOKit thing that makes my boot process so slow! It takes probably about 15 seconds to load everything, but the IOKit timeout makes it hang for 45 seconds until it actually boots. What's up with that??

Link to comment
Share on other sites

As you can see in my signiture, I also have 3 partitions, with the Vista one marked as Boot to use Vista's bootloader (XP is set to default on the list so if I don't do anything, it boots into XP). Then when I select "Mac OS X Leopard", it takes me to the Darwin bootloader and allows me to select the drive to boot from there (When I tried to set up a drive as default, I screwed up twice and said to myself "This isn't worth it" and thought waiting to two seconds to select the boot drive is OK with me).

 

What's so wierd is that the sound WAS WORKING for a while and then it quit, installed patch again, rebooted, worked, quit, and never got working again. Every once in a while the patch will work, but if I reboot, sound is no longer there.

 

Also, I don't understand that IOKit thing that makes my boot process so slow! It takes probably about 15 seconds to load everything, but the IOKit timeout makes it hang for 45 seconds until it actually boots. What's up with that??

 

Did I mentioned my config is one physical disk only and 4 partitions (2 for Vista, Leo and Time Machine on the lastest). Did you succeeded with the <bless> command during dual boot setup ?

For the sound stuff, I've never had it working after reboot, only during a working session. The only way I've make it work for now is the one mentioned in this forum by "unpi" :

1. Boot with no injector / AppleHDA extensions (have to delete them before reboot/shutdown)

2. Copy attached injector/AppleHDA in S/L/E

3. Apply HDAPatcher 1.2 with "xps420" codec found elsewhere

4. Enjoy Leopard with sound !

Quite horrible but it allways works !

I've made a startupitem to help me not to forget to copy / delete initial 2 ALCinject/AppleHDA... If anyone is interested, I'll upload it.

If the <bless> command on an hybrid (Vista/Leo) disk is my problem, I'll install Leo on a separated disk...

PS. for the boot, you should try to enable AHCI in bios and use the kext given by frantisheq (see earlier in this topic).

Link to comment
Share on other sites

 Share

×
×
  • Create New...