DSDT.zip 16.46K
99 downloads
242 replies to this topic
#121
Posted 22 April 2010 - 08:50 AM
#122
Posted 23 April 2010 - 04:20 PM
DIMAN0id, on Apr 22 2010, 09:50 AM, said:
Thanks much DIMAN0id i will have a look and see if i can rig up a working injector into mine. Then i can finally use AsereBLN's bootloader......
evanbradford, on Apr 21 2010, 07:40 PM, said:
I tried to get it working using DVI, but I can use VGA if I need to. I'm running Intel C2D. Any help would be very much appreciated, thanks!
Remeren, on Apr 21 2010, 05:44 PM, said:
i noticed no response really to my plea of why i have no video output could it be b/c of my dsdt file or something else i was told to change the framebuffer in chameleon. 
look, i posted a guide for how to get either DVI or VGA if you have a vanilla kernal. it on post 88 of this topic.
if you dont have a vanilla kernal then you will have a few anomalies to work out, and i cant help you. most likely you will need modified ATI kexts.
#123
Posted 23 April 2010 - 06:00 PM
Ok, dsdt may work, but it is hard, and i dont like dsdt. what about adapting an efi string? there is a 48x0 string for snow leopard here (control + click and download linked file) http://www.rakov.net/HD48x0.plist . i am attempting to adapt it for 4350.
the annoying thing about ATI graphics on osx86, is that it has to have a rom reference in injector and various other confusing things, unlike nVidia......
#124
Posted 25 April 2010 - 12:30 PM
hmm, using any injector other than pcefi 10.6 graphics enabler and i get a kernal panic in ATIradeonX2000.kext
this includes efi and dsdt....
it is important to move to efi or dsdt rather than GraphicsEnabler, because graphicsenabler cannot be modified easily.
if i could get dsdt or efi string working then it would be possible to fix dual monitor mode etc and get more complete support.
i wonder if graphics enabler is changing pciroot option (1 or 0), or what its doing to my system that makes it work when other injectors dont.
here is an efistring version of the dsdt injector
it injects the same values as the DVI dsdt injector, so currently only DVI will work.
i dumped from ioreg to get the values and entries, and then narrowed the entries down
until only the equivalent of whats injected by the dsdt injector is included in the string
if i can get this basic version to work, i will expand the values to include those that
will enable dualmonitors etc
once i can get my system to work with an injector thats not GraphicsEnabler i can finally
begin to improve the injector (efistring) or the fix.kext to fix things like the greenapple, dualmonitors, etc etc
you still need the ATI4350.Fix.kext installed. but no other injectors are required. remember it may not work.
it may not work if you are using custom dsdt.
the zip attached includes everything nescessery to get the efistring working.
just open the files in the right order (open step1, then step2 etc) and follow the instructions.
this includes efi and dsdt....
it is important to move to efi or dsdt rather than GraphicsEnabler, because graphicsenabler cannot be modified easily.
if i could get dsdt or efi string working then it would be possible to fix dual monitor mode etc and get more complete support.
i wonder if graphics enabler is changing pciroot option (1 or 0), or what its doing to my system that makes it work when other injectors dont.
here is an efistring version of the dsdt injector
it injects the same values as the DVI dsdt injector, so currently only DVI will work.
i dumped from ioreg to get the values and entries, and then narrowed the entries down
until only the equivalent of whats injected by the dsdt injector is included in the string
if i can get this basic version to work, i will expand the values to include those that
will enable dualmonitors etc
once i can get my system to work with an injector thats not GraphicsEnabler i can finally
begin to improve the injector (efistring) or the fix.kext to fix things like the greenapple, dualmonitors, etc etc
you still need the ATI4350.Fix.kext installed. but no other injectors are required. remember it may not work.
it may not work if you are using custom dsdt.
the zip attached includes everything nescessery to get the efistring working.
just open the files in the right order (open step1, then step2 etc) and follow the instructions.
Attached Files
#125
Posted 26 April 2010 - 04:17 AM
To use an EFI string, what kexts must you uninstall first?
I MAY try this, tho I fear I may not get graphics support BACK again. lol.
I MAY try this, tho I fear I may not get graphics support BACK again. lol.
#126
Posted 26 April 2010 - 05:00 AM
I tried it but it KP'd. That may be due to incorrect installation. Exactly what .kexts, frameworks, etc., should be installed? Should I eliminate all Graphics card related .kext and ATY_Init and Graphics Enabler? Give exact instructions and I'll try again with my ASUS Silent HD4350.
ANARCHiNTOSH, on Apr 25 2010, 12:30 PM, said:
hmm, using any injector other than pcefi 10.6 graphics enabler and i get a kernal panic in ATIradeonX2000.kext
this includes efi and dsdt....
it is important to move to efi or dsdt rather than GraphicsEnabler, because graphicsenabler cannot be modified easily.
if i could get dsdt or efi string working then it would be possible to fix dual monitor mode etc and get more complete support.
i wonder if graphics enabler is changing pciroot option (1 or 0), or what its doing to my system that makes it work when other injectors dont.
could people please try my newly created efistring to see if it will work for them
it injects the same values as the DVI dsdt injector, so currently only DVI will work.
i dumped from ioreg to get the values and entries, and then narrowed the entries down
until only the equivalent of whats injected by the dsdt injector is included in the string
if i can get this basic version to work, i will expand the values to include those that
will enable dualmonitors etc
once i can get my system to work with an injector thats not GraphicsEnabler i can finally
begin to improve the injector (efistring) or the fix.kext to fix things like the greenapple, dualmonitors, etc etc
so it would really help if i know that the efi string works.
it would be particularly useful if people who got the dsdt injector working could test this efi injector for me
the zip attached includes everything nescessery to get the efistring working.
just open the files in the right order (open step1, then step2 etc) and follow the instructions.
this includes efi and dsdt....
it is important to move to efi or dsdt rather than GraphicsEnabler, because graphicsenabler cannot be modified easily.
if i could get dsdt or efi string working then it would be possible to fix dual monitor mode etc and get more complete support.
i wonder if graphics enabler is changing pciroot option (1 or 0), or what its doing to my system that makes it work when other injectors dont.
could people please try my newly created efistring to see if it will work for them
it injects the same values as the DVI dsdt injector, so currently only DVI will work.
i dumped from ioreg to get the values and entries, and then narrowed the entries down
until only the equivalent of whats injected by the dsdt injector is included in the string
if i can get this basic version to work, i will expand the values to include those that
will enable dualmonitors etc
once i can get my system to work with an injector thats not GraphicsEnabler i can finally
begin to improve the injector (efistring) or the fix.kext to fix things like the greenapple, dualmonitors, etc etc
so it would really help if i know that the efi string works.
it would be particularly useful if people who got the dsdt injector working could test this efi injector for me
the zip attached includes everything nescessery to get the efistring working.
just open the files in the right order (open step1, then step2 etc) and follow the instructions.
#127
Posted 26 April 2010 - 11:27 AM
cerfew, on Apr 26 2010, 05:17 AM, said:
To use an EFI string, what kexts must you uninstall first?
I MAY try this, tho I fear I may not get graphics support BACK again. lol.
I MAY try this, tho I fear I may not get graphics support BACK again. lol.
Grim Reaper, on Apr 26 2010, 06:00 AM, said:
I tried it but it KP'd. That may be due to incorrect installation. Exactly what .kexts, frameworks, etc., should be installed? Should I eliminate all Graphics card related .kext and ATY_Init and Graphics Enabler? Give exact instructions and I'll try again with my ASUS Silent HD4350.
Ok thanks Grim Reaper and Cerfew for the enthusiasm, remember it still may not work, but its very useful for me if you could test it.
heres some instructions:[/b]
1. Before you do anything back up your com.apple.boot.plist to root.
(you can then easily get graphics support back again using single user mode)
2. Disable GraphicsEnabler in boot plist, remove ATY_Init.
3. You must have the ATI4350.Fix.kext in E/E/. If you are on 10.6.2 you must also add your Device-id to ATIRadeonx2000.kext.
4. Open the files contained in the Efistring zip in order (Step1,Step2 etc) and read the text.
5. After youve done everything reboot and let me know your results
To undo everything and revert back to using graphicsenabler, boot into single user mode (use flag -s at boot):
type these commands at prompt, pressing enter at the end of each line:
(you must have backed up your previous boot.plist to root for it to work)
/sbin/mount -uw /
rm -rf /Extra/com.apple.boot.plist
cp -R /com.apple.boot.plist /Extra/
reboot
#128
Posted 26 April 2010 - 05:59 PM
ANARCHiNTOSH, on Apr 26 2010, 07:27 AM, said:
Ok thanks Grim Reaper and Cerfew for the enthusiasm, remember it still may not work, but its very useful for me if you could test it.
I'll also test this out as soon as I have time.
I've been getting familiar with GraphicsEnabler's libsaio source (ati.c, device_inject.c, etc), trying to understand the ATI injection process better. I just started on a diagram of the injection process and if it would help I can post it (if I can find the time to actually finish it).
#129
Posted 29 April 2010 - 11:15 AM
parannoyed, on Apr 26 2010, 06:59 PM, said:
I'll also test this out as soon as I have time.
I've been getting familiar with GraphicsEnabler's libsaio source (ati.c, device_inject.c, etc), trying to understand the ATI injection process better. I just started on a diagram of the injection process and if it would help I can post it (if I can find the time to actually finish it).
I've been getting familiar with GraphicsEnabler's libsaio source (ati.c, device_inject.c, etc), trying to understand the ATI injection process better. I just started on a diagram of the injection process and if it would help I can post it (if I can find the time to actually finish it).
the reason i posted my efistring, rather than just testing it myself is because i failed at getting any injector other than GraphicsEnabler to work - dsdt and efistring being the two injection methods i tried.
so its very hard for me to move forward with this string. im guessing its something to do with the pci mode, or
it may be interference from my custom dsdt (pcefi has a few on-the-fly dsdt patches that graphicsenabler may have access to which may explain why only graphicsenabler works).
If anyone else is interested in exploring efistrings for 4350 heres where to start:
- All terminal commands are in red
TO MAKE A DUMP FROM IOREG:in terminal paste this to make a dump to root
ioreg -l -w0 -p IODeviceTree | grep device-properties > /dump.txt
CONVERT IT FROM HEX TO PLIST (use gfxutil)
Converting from hex file to property list file example:
/gfxutil -i hex -o xml /r2600.hex /r2400.plist
USE XCODE TO READ AND EDIT THE PLIST (reads data values and also allows you to convert data values to string values)
- for values that are confirmed to work, i matched my efistring to only inject the same values that the dsdt method on post 74 injects -> i deleted most entries that didnt have an equivalent in the dsdt injector)
....dont forget to add your pciroot
Detect your pciroot example:
/gfxutil -f display
TEST IT BY CONVERTING IT BACK TO HEX AND PUTTING IN boot.plist, also disable any other injectors (use gfxutil)
Converting from plist file to hex file example:
/gfxutil -i xml -o hex /r2600.plist /r2400.hex
(be careful to make a backup of boot.plist without hex entry, see post 128 for how to revert boot.plist from single user mode)
#130
Posted 29 April 2010 - 12:13 PM
Supporting users that have little to no understanding of the working of os x is hard ANARCHiNTOSH. I have tried to help more then a few users with the HD 4350 and I have noticed strange results. A frame buffer that works for one user, Say motmot, doesn't work for another and I will have to compile chameleon rc4 to use Flicker. The 4300 series seems to be very hit or miss. I wouldn't go over and over trying to tell them to just follow your guide. While it is sound and "should" work, in reality may it only work for about 35%-40% of them. Don't get discouraged tho and keep up the great work
#131
Posted 29 April 2010 - 12:42 PM
JaS, on Apr 29 2010, 01:13 PM, said:
Supporting users that have little to no understanding of the working of os x is hard ANARCHiNTOSH. I have tried to help more then a few users with the HD 4350 and I have noticed strange results. A frame buffer that works for one user, Say motmot, doesn't work for another and I will have to compile chameleon rc4 to use Flicker. The 4300 series seems to be very hit or miss. I wouldn't go over and over trying to tell them to just follow your guide. While it is sound and "should" work, in reality may it only work for about 35%-40% of them. Don't get discouraged tho and keep up the great work 
ok i will turn down the propagandising of my guides
#132
Posted 29 April 2010 - 01:55 PM
ANARCHiNTOSH, on Apr 29 2010, 08:42 AM, said:
thanks for the friendly advice, yes i hav found 4350 to be a weird card. im only a year into osx86, so i guess i dont understand supporting new users as well as you. when i make a guide, i only mean it as a repositry of information - its nice to have a summary of methods that work for many people, if not all.
ok i will turn down the propagandising of my guides
ok i will turn down the propagandising of my guides
lol no I was just meaning that you can tell them to use the guide bc you know it works, be between different venders having different quarks, user error and what not it will becomes a strain with tons of ppl telling you, hey this isn't working ... and then you pull your hair out trying to figure out why.
#133
Posted 29 April 2010 - 02:28 PM
JaS, on Apr 29 2010, 02:55 PM, said:
lol no I was just meaning that you can tell them to use the guide bc you know it works, be between different venders having different quarks, user error and what not it will becomes a strain with tons of ppl telling you, hey this isn't working ... and then you pull your hair out trying to figure out why.
thats all I was trying to say. Self promotion is the only way to go lol
#134
Posted 29 April 2010 - 06:49 PM
Hi ANARCHiNTOSH,
Here's what I did with your instructions:
Command (MAKE A DUMP FROM IOREG):
ioreg -l -w0 -p IODeviceTree | grep device-properties > /dump.txt
Result (Hex Code):
4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600001c0101
060000007fff0400160000006200750069006c0074002d0069006e0000000500000001
Then Created a file: HD4350.hex
Command:
/gfxutil -i hex -o xml /HD4350.hex /HD4350.plist
Result (HD4350.plist):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>built-in</key>
<data>
AQ==
</data>
</dict>
</dict>
</plist>
Command:
/gfxutil -f display
Result:
PciRoot(0x4)/Pci(0x1,0x0)/Pci(0x0,0x0)
Why is there a difference? What am I to do now?
As well, I am using iPortable (10.6.2) which has no video drivers installed, only VGA is available, but the video .kext files for 10.6.2 are available for installation.
Here's what shows up in System Profiler for my HD4350:
Graphics/Displays:
Display:
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x954f
Revision ID: 0x0000
Kernel Extension Info: No Kext Loaded
Displays:
Display:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
ANARCHiNTOSH:
Here is a dump of all the loaded .kext files:
Extensions:
ACPI_SMC_PlatformPlugin:
Version: 4.0.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext
Kext Version: 4.0.1d0
Load Address: 0x47b6f000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ALF:
Version: 2.1.11
Last Modified: 09-11-24 9:21 PM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ALF.kext
Kext Version: 2.1.11
Load Address: 0x41da9000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Apple16X50ACPI:
Version: 3.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Apple16X50Serial.kext/Contents/PlugIns/Apple16X50ACPI.kext
Kext Version: 3.0
Load Address: 0x419bb000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Apple16X50Serial:
Version: 3.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Apple16X50Serial.kext
Kext Version: 3.0
Load Address: 0x419a8000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleACPIButtons:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIButtons.kext
Kext Version: 1.3
Load Address: 0x41d75000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleACPIPS2Nub:
Version: 1.0.0d1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleACPIPS2Nub.kext
Kext Version: 1.0.0d1
Load Address: 0x41d79000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleACPIPlatform:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleACPIPlatform.kext
Kext Version: 1.3
Load Address: 0x41db9000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleAHCIPort:
Version: 2.0.1
Last Modified: 09-11-24 9:21 PM
Get Info String: Version 2.0.1, Copyright 2005-2009, Apple Inc.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleAHCIPort.kext
Kext Version: 2.0.1
Load Address: 0x474b4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleAPIC:
Version: 1.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.4, Copyright Apple Computer, Inc. 2003-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleAPIC.kext
Kext Version: 1.4
Load Address: 0x41d64000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleFSCompressionTypeZlib:
Version: 0.0.0
Last Modified: 09-11-24 9:21 PM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleFSCompressionTypeZlib.kext
Kext Version: 1.0.0d1
Load Address: 0x41e81000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleHPET:
Version: 1.4
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleHPET.kext
Kext Version: 1.4
Load Address: 0x47452000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleMatch:
Version: 11
Last Modified: 09-11-24 9:21 PM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleMatch.kext
Kext Version: 1.0.0d1
Load Address: 0x41cf5000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ApplePS2Controller:
Version: 1.1.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.1.0, Copyright Apple Computer, Inc. 2000-2003
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ApplePS2Controller.kext
Kext Version: 1.1.0
Load Address: 0x4745d000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ApplePS2Keyboard:
Version: 1.2.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.2.0, Copyright Apple Computer, Inc. 2000-2003
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext
Kext Version: 1.2.0
Load Address: 0x47457000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleProfileFamily:
Version: 1.0.0
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 2008-2009 Apple Inc. All rights reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleProfileFamily.kext
Kext Version: 41
Load Address: 0x47b00000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleRTC:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleRTC.kext
Kext Version: 1.3
Load Address: 0x41d81000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleSMBIOS:
Version: 1.4
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleSMBIOS.kext
Kext Version: 1.4
Load Address: 0x41e7d000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleSMC:
Version: 3.0.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleSMC.kext
Kext Version: 3.0.1d2
Load Address: 0x47ae8000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleUSBEHCI:
Version: 3.7.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.7.5, Copyright © 2000-2008 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext
Kext Version: 3.7.5
Load Address: 0x47568000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleUSBHub:
Version: 3.8.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.4, Copyright © 2000-2008 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
Kext Version: 3.8.4
Load Address: 0x475f6000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleUSBUHCI:
Version: 3.7.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.7.5, Copyright © 2004-2007 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext
Kext Version: 3.7.5
Load Address: 0x474d4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleXsanFilter:
Version: 402.1
Last Modified: 09-11-24 9:21 PM
Get Info String: 402.1, Copyright © 2005-2008 Apple Inc.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleXsanFilter.kext
Kext Version: 402.1
Load Address: 0x475cd000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AudioIPCDriver:
Version: 1.1.2
Last Modified: 09-11-24 9:21 PM
Get Info String: Version 1.1.2
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AudioIPCDriver.kext
Kext Version: 1.1.2
Load Address: 0x41940000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
BSDKernel:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: BSD Kernel Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
BSDKernel6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: BSD Kernel Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/BSDKernel6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
BootCache:
Version: 31
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 2001-2008 Apple Inc. All rights reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/BootCache.kext
Kext Version: 31
Load Address: 0x47422000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Dont Steal Mac OS X:
Version: 7.0.0
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 2006,2009 Apple Inc. All rights reserved.
The purpose of this Apple software is to protect Apple copyrighted materials from unauthorized copying and use. You may not copy, modify, reverse engineer, publicly display, publicly perform, sublicense, transfer or redistribute this file, in whole or in part. If you have obtained a copy of this Apple software and do not have a valid license from Apple to use it, please immediately destroy or delete it from your computer.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Dont Steal Mac OS X.kext
Kext Version: 7.0.0
Load Address: 0x4194f000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
EvOreboot:
Version: 1.0.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/EvOreboot.kext
Kext Version: 1.0.3
Load Address: 0x3b8f5000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOACPIFamily:
Version: 1.3.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOACPIFamily.kext
Kext Version: 1.3.0
Load Address: 0x41b19000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOAHCIBlockStorage:
Version: 1.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.6.0, Copyright Apple Inc. 2005-2009
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext
Kext Version: 1.6.0
Load Address: 0x475b6000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOAHCIFamily:
Version: 2.0.2
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.0.2, Copyright Apple Inc. 2005-2009
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOAHCIFamily.kext
Kext Version: 2.0.2
Load Address: 0x474a7000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOATAPIProtocolTransport:
Version: 2.5.0
Last Modified: 09-12-06 7:55 PM
Get Info String: 2.5.0, Copyright Apple Inc. 2000-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/IOATAPIProtocolTransport.kext
Kext Version: 2.5.0
Load Address: 0x475db000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOAudioFamily:
Version: 1.7.2
Last Modified: 09-11-24 9:21 PM
Get Info String: Version: 1.7.2, Copyright Apple Computer, Inc. 2000-2009
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOAudioFamily.kext
Kext Version: 1.7.2fc1
Load Address: 0x47b2c000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOBDStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOBDStorageFamily.kext
Kext Version: 1.6
Load Address: 0x476c5000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOBluetoothSerialManager:
Version: 2.2.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.2.4, Copyright © 2009 Apple Inc. All rights reserved.
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothSerialManager.kext
Kext Version: 2.2.4f3
Load Address: 0x41955000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOCDStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOCDStorageFamily.kext
Kext Version: 1.6
Load Address: 0x47635000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IODVDStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IODVDStorageFamily.kext
Kext Version: 1.6
Load Address: 0x47621000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOGraphicsFamily:
Version: 2.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.0, Copyright Apple Computer, Inc. 2000-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOGraphicsFamily.kext
Kext Version: 2.0
Load Address: 0x47ba0000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOHDIXController:
Version: 10.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOHDIXController.kext
Kext Version: 281
Load Address: 0x41e4a000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOHIDFamily:
Version: 1.6.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOHIDFamily.kext
Kext Version: 1.6.1
Load Address: 0x41f7d000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOKit:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: I/O Kit Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/IOKit.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOKit6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: I/O Kit Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/IOKit6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IONDRVSupport:
Version: 2.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.0, Copyright Apple Computer, Inc. 2000-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IONDRVSupport.kext
Kext Version: 2.0
Load Address: 0x41d92000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IONetworkingFamily:
Version: 1.9
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IONetworkingFamily.kext
Kext Version: 1.9
Load Address: 0x4746b000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOPCIFamily:
Version: 2.6.3
Last Modified: 09-11-24 9:22 PM
Get Info String: 2.6.3, Copyright Apple Computer, Inc. 2000-2008, Slice 2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOPCIFamily.kext
Kext Version: 2.6.3
Load Address: 0x41b6e000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOPlatformPluginFamily:
Version: 4.0.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOPlatformPluginFamily.kext
Kext Version: 4.0.1d0
Load Address: 0x47b59000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSCSIArchitectureModelFamily:
Version: 2.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.6.0, Copyright Apple Inc. 1999-2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext
Kext Version: 2.6.0
Load Address: 0x4763e000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSCSIMultimediaCommandsDevice:
Version: 2.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.6.0, Copyright Apple Inc. 1999-2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext
Kext Version: 2.6.0
Load Address: 0x4770b000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSerialFamily:
Version: 10.0.3
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 1997-2008 Apple Inc. All rights reserved. IOKit Serial Port Family
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSerialFamily.kext
Kext Version: 10.0.3
Load Address: 0x41993000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOStorageFamily.kext
Kext Version: 1.6
Load Address: 0x41e16000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSurface:
Version: 73.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSurface.kext
Kext Version: 73.0
Load Address: 0x41a16000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBCompositeDriver:
Version: 3.7.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.7.5, Copyright © 2000-2007 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
Kext Version: 3.7.5
Load Address: 0x47685000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBFamily:
Version: 3.8.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.5, Copyright © 2000-2009 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext
Kext Version: 3.8.5
Load Address: 0x47510000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBHIDDriver:
Version: 3.8.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.4, Copyright © 2000-2008 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kext
Kext Version: 3.8.4
Load Address: 0x476d9000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBUserClient:
Version: 3.8.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.5, Copyright © 2000-2009 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBUserClient.kext
Kext Version: 3.8.5
Load Address: 0x475d4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Libkern:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Libkern Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Libkern.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Libkern6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: Libkern Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/Libkern6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
MACFramework:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: MAC Framework Pseudoextension, SPARTA Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/MACFramework.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Mach:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Mach Kernel Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Mach.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Mach6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: Mach Kernel Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/Mach6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
OSvKernDSPLib:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/OSvKernDSPLib.kext
Kext Version: 1.3
Load Address: 0x41932000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
OpenHaltRestart:
Version: 1.0.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/OpenHaltRestart.kext
Kext Version: 1.0.3
Load Address: 0x3b8fd000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
PCILib:
Version: 3.0.0
Last Modified: 08-08-08 4:44 PM
Kind: Universal
Architectures: i386, ppc
64-Bit (Intel): No
Location: /System/Library/Extensions/PCILib.kext
Kext Version: 3.0.0
Load Address: 0x41cea000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
PlatformUUID:
Version: 1.0.0
Last Modified: 09-11-24 9:21 PM
Get Info String: © 2009 Superhai
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/PlatformUUID.kext
Kext Version: 1.0.0
Load Address: 0x41b5c000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Private:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Private Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Private.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Quarantine:
Version: 0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Quarantine.kext
Kext Version: 0
Load Address: 0x41d7c000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
RT73USBWirelessDriver:
Version: 1.3.0.0
Last Modified: 09-10-30 5:42 AM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/RT73USBWirelessDriver.kext
Kext Version: 1.3.0
Load Address: 0x47be0000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
SCSITaskUserClient:
Version: 2.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.6.0, Copyright Apple Inc. 1999-2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext
Kext Version: 2.6.0
Load Address: 0x4767e000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Sandbox:
Version: 0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Sandbox.kext
Kext Version: 0
Load Address: 0x41db1000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
System6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: System Resource Pseudoextension, Apple Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/System6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
TMSafetyNet:
Version: 6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/TMSafetyNet.kext
Kext Version: 6
Load Address: 0x41d67000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Unsupported:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Unsupported Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Unsupported.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
autofs:
Version: 2.1.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/autofs.kext
Kext Version: 2.1.0
Load Address: 0x47af6000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
fakesmc:
Version: 2.1
Last Modified: 10-01-19 7:23 AM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/fakesmc.kext
Kext Version: 2
Load Address: 0x47463000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
lspcidrv:
Version: 1.0
Last Modified: 09-08-19 12:07 AM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/lspcidrv.kext
Kext Version: 1.0
Load Address: 0x4193b000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ntfs:
Version: 3.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ntfs.kext
Kext Version: 3.1
Load Address: 0x47e4a000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Here's what I did with your instructions:
Command (MAKE A DUMP FROM IOREG):
ioreg -l -w0 -p IODeviceTree | grep device-properties > /dump.txt
Result (Hex Code):
4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600001c0101
060000007fff0400160000006200750069006c0074002d0069006e0000000500000001
Then Created a file: HD4350.hex
Command:
/gfxutil -i hex -o xml /HD4350.hex /HD4350.plist
Result (HD4350.plist):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>built-in</key>
<data>
AQ==
</data>
</dict>
</dict>
</plist>
Command:
/gfxutil -f display
Result:
PciRoot(0x4)/Pci(0x1,0x0)/Pci(0x0,0x0)
Why is there a difference? What am I to do now?
As well, I am using iPortable (10.6.2) which has no video drivers installed, only VGA is available, but the video .kext files for 10.6.2 are available for installation.
Here's what shows up in System Profiler for my HD4350:
Graphics/Displays:
Display:
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x954f
Revision ID: 0x0000
Kernel Extension Info: No Kext Loaded
Displays:
Display:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
ANARCHiNTOSH, on Apr 29 2010, 12:15 PM, said:
ah yes, that would be useful. I also took a look at ati.c in PCEFI10.6, it seems it prepares automaticly the device-properties entry through detection and injects it. however i cant for the life of me understand the coding language C.
the reason i posted my efistring, rather than just testing it myself is because i failed at getting any injector other than GraphicsEnabler to work - dsdt and efistring being the two injection methods i tried.
so its very hard for me to move forward with this string. im guessing its something to do with the pci mode, or
it may be interference from my custom dsdt (pcefi has a few on-the-fly dsdt patches that graphicsenabler may have access to which may explain why only graphicsenabler works).
If anyone else is interested in exploring efistrings for 4350 heres where to start:
- All terminal commands are in red
TO MAKE A DUMP FROM IOREG:in terminal paste this to make a dump to root
ioreg -l -w0 -p IODeviceTree | grep device-properties > /dump.txt
CONVERT IT FROM HEX TO PLIST (use gfxutil)
Converting from hex file to property list file example:
/gfxutil -i hex -o xml /r2600.hex /r2400.plist
USE XCODE TO READ AND EDIT THE PLIST (reads data values and also allows you to convert data values to string values)
- for values that are confirmed to work, i matched my efistring to only inject the same values that the dsdt method on post 74 injects -> i deleted most entries that didnt have an equivalent in the dsdt injector)
....dont forget to add your pciroot
Detect your pciroot example:
/gfxutil -f display
TEST IT BY CONVERTING IT BACK TO HEX AND PUTTING IN boot.plist, also disable any other injectors (use gfxutil)
Converting from plist file to hex file example:
/gfxutil -i xml -o hex /r2600.plist /r2400.hex
(be careful to make a backup of boot.plist without hex entry, see post 128 for how to revert boot.plist from single user mode)
the reason i posted my efistring, rather than just testing it myself is because i failed at getting any injector other than GraphicsEnabler to work - dsdt and efistring being the two injection methods i tried.
so its very hard for me to move forward with this string. im guessing its something to do with the pci mode, or
it may be interference from my custom dsdt (pcefi has a few on-the-fly dsdt patches that graphicsenabler may have access to which may explain why only graphicsenabler works).
If anyone else is interested in exploring efistrings for 4350 heres where to start:
- All terminal commands are in red
TO MAKE A DUMP FROM IOREG:in terminal paste this to make a dump to root
ioreg -l -w0 -p IODeviceTree | grep device-properties > /dump.txt
CONVERT IT FROM HEX TO PLIST (use gfxutil)
Converting from hex file to property list file example:
/gfxutil -i hex -o xml /r2600.hex /r2400.plist
USE XCODE TO READ AND EDIT THE PLIST (reads data values and also allows you to convert data values to string values)
- for values that are confirmed to work, i matched my efistring to only inject the same values that the dsdt method on post 74 injects -> i deleted most entries that didnt have an equivalent in the dsdt injector)
....dont forget to add your pciroot
Detect your pciroot example:
/gfxutil -f display
TEST IT BY CONVERTING IT BACK TO HEX AND PUTTING IN boot.plist, also disable any other injectors (use gfxutil)
Converting from plist file to hex file example:
/gfxutil -i xml -o hex /r2600.plist /r2400.hex
(be careful to make a backup of boot.plist without hex entry, see post 128 for how to revert boot.plist from single user mode)
ANARCHiNTOSH:
Here is a dump of all the loaded .kext files:
Extensions:
ACPI_SMC_PlatformPlugin:
Version: 4.0.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext
Kext Version: 4.0.1d0
Load Address: 0x47b6f000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ALF:
Version: 2.1.11
Last Modified: 09-11-24 9:21 PM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ALF.kext
Kext Version: 2.1.11
Load Address: 0x41da9000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Apple16X50ACPI:
Version: 3.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Apple16X50Serial.kext/Contents/PlugIns/Apple16X50ACPI.kext
Kext Version: 3.0
Load Address: 0x419bb000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Apple16X50Serial:
Version: 3.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Apple16X50Serial.kext
Kext Version: 3.0
Load Address: 0x419a8000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleACPIButtons:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIButtons.kext
Kext Version: 1.3
Load Address: 0x41d75000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleACPIPS2Nub:
Version: 1.0.0d1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleACPIPS2Nub.kext
Kext Version: 1.0.0d1
Load Address: 0x41d79000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleACPIPlatform:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleACPIPlatform.kext
Kext Version: 1.3
Load Address: 0x41db9000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleAHCIPort:
Version: 2.0.1
Last Modified: 09-11-24 9:21 PM
Get Info String: Version 2.0.1, Copyright 2005-2009, Apple Inc.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleAHCIPort.kext
Kext Version: 2.0.1
Load Address: 0x474b4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleAPIC:
Version: 1.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.4, Copyright Apple Computer, Inc. 2003-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleAPIC.kext
Kext Version: 1.4
Load Address: 0x41d64000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleFSCompressionTypeZlib:
Version: 0.0.0
Last Modified: 09-11-24 9:21 PM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleFSCompressionTypeZlib.kext
Kext Version: 1.0.0d1
Load Address: 0x41e81000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleHPET:
Version: 1.4
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleHPET.kext
Kext Version: 1.4
Load Address: 0x47452000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleMatch:
Version: 11
Last Modified: 09-11-24 9:21 PM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleMatch.kext
Kext Version: 1.0.0d1
Load Address: 0x41cf5000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ApplePS2Controller:
Version: 1.1.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.1.0, Copyright Apple Computer, Inc. 2000-2003
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ApplePS2Controller.kext
Kext Version: 1.1.0
Load Address: 0x4745d000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ApplePS2Keyboard:
Version: 1.2.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.2.0, Copyright Apple Computer, Inc. 2000-2003
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext
Kext Version: 1.2.0
Load Address: 0x47457000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleProfileFamily:
Version: 1.0.0
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 2008-2009 Apple Inc. All rights reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleProfileFamily.kext
Kext Version: 41
Load Address: 0x47b00000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleRTC:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleRTC.kext
Kext Version: 1.3
Load Address: 0x41d81000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleSMBIOS:
Version: 1.4
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleSMBIOS.kext
Kext Version: 1.4
Load Address: 0x41e7d000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleSMC:
Version: 3.0.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleSMC.kext
Kext Version: 3.0.1d2
Load Address: 0x47ae8000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleUSBEHCI:
Version: 3.7.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.7.5, Copyright © 2000-2008 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext
Kext Version: 3.7.5
Load Address: 0x47568000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleUSBHub:
Version: 3.8.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.4, Copyright © 2000-2008 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
Kext Version: 3.8.4
Load Address: 0x475f6000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleUSBUHCI:
Version: 3.7.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.7.5, Copyright © 2004-2007 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext
Kext Version: 3.7.5
Load Address: 0x474d4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AppleXsanFilter:
Version: 402.1
Last Modified: 09-11-24 9:21 PM
Get Info String: 402.1, Copyright © 2005-2008 Apple Inc.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleXsanFilter.kext
Kext Version: 402.1
Load Address: 0x475cd000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
AudioIPCDriver:
Version: 1.1.2
Last Modified: 09-11-24 9:21 PM
Get Info String: Version 1.1.2
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AudioIPCDriver.kext
Kext Version: 1.1.2
Load Address: 0x41940000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
BSDKernel:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: BSD Kernel Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
BSDKernel6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: BSD Kernel Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/BSDKernel6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
BootCache:
Version: 31
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 2001-2008 Apple Inc. All rights reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/BootCache.kext
Kext Version: 31
Load Address: 0x47422000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Dont Steal Mac OS X:
Version: 7.0.0
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 2006,2009 Apple Inc. All rights reserved.
The purpose of this Apple software is to protect Apple copyrighted materials from unauthorized copying and use. You may not copy, modify, reverse engineer, publicly display, publicly perform, sublicense, transfer or redistribute this file, in whole or in part. If you have obtained a copy of this Apple software and do not have a valid license from Apple to use it, please immediately destroy or delete it from your computer.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Dont Steal Mac OS X.kext
Kext Version: 7.0.0
Load Address: 0x4194f000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
EvOreboot:
Version: 1.0.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/EvOreboot.kext
Kext Version: 1.0.3
Load Address: 0x3b8f5000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOACPIFamily:
Version: 1.3.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOACPIFamily.kext
Kext Version: 1.3.0
Load Address: 0x41b19000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOAHCIBlockStorage:
Version: 1.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 1.6.0, Copyright Apple Inc. 2005-2009
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext
Kext Version: 1.6.0
Load Address: 0x475b6000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOAHCIFamily:
Version: 2.0.2
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.0.2, Copyright Apple Inc. 2005-2009
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOAHCIFamily.kext
Kext Version: 2.0.2
Load Address: 0x474a7000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOATAPIProtocolTransport:
Version: 2.5.0
Last Modified: 09-12-06 7:55 PM
Get Info String: 2.5.0, Copyright Apple Inc. 2000-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/IOATAPIProtocolTransport.kext
Kext Version: 2.5.0
Load Address: 0x475db000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOAudioFamily:
Version: 1.7.2
Last Modified: 09-11-24 9:21 PM
Get Info String: Version: 1.7.2, Copyright Apple Computer, Inc. 2000-2009
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOAudioFamily.kext
Kext Version: 1.7.2fc1
Load Address: 0x47b2c000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOBDStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOBDStorageFamily.kext
Kext Version: 1.6
Load Address: 0x476c5000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOBluetoothSerialManager:
Version: 2.2.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.2.4, Copyright © 2009 Apple Inc. All rights reserved.
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothSerialManager.kext
Kext Version: 2.2.4f3
Load Address: 0x41955000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOCDStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOCDStorageFamily.kext
Kext Version: 1.6
Load Address: 0x47635000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IODVDStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IODVDStorageFamily.kext
Kext Version: 1.6
Load Address: 0x47621000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOGraphicsFamily:
Version: 2.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.0, Copyright Apple Computer, Inc. 2000-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOGraphicsFamily.kext
Kext Version: 2.0
Load Address: 0x47ba0000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOHDIXController:
Version: 10.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOHDIXController.kext
Kext Version: 281
Load Address: 0x41e4a000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOHIDFamily:
Version: 1.6.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOHIDFamily.kext
Kext Version: 1.6.1
Load Address: 0x41f7d000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOKit:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: I/O Kit Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/IOKit.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOKit6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: I/O Kit Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/IOKit6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IONDRVSupport:
Version: 2.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.0, Copyright Apple Computer, Inc. 2000-2008
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IONDRVSupport.kext
Kext Version: 2.0
Load Address: 0x41d92000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IONetworkingFamily:
Version: 1.9
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IONetworkingFamily.kext
Kext Version: 1.9
Load Address: 0x4746b000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOPCIFamily:
Version: 2.6.3
Last Modified: 09-11-24 9:22 PM
Get Info String: 2.6.3, Copyright Apple Computer, Inc. 2000-2008, Slice 2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOPCIFamily.kext
Kext Version: 2.6.3
Load Address: 0x41b6e000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOPlatformPluginFamily:
Version: 4.0.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOPlatformPluginFamily.kext
Kext Version: 4.0.1d0
Load Address: 0x47b59000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSCSIArchitectureModelFamily:
Version: 2.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.6.0, Copyright Apple Inc. 1999-2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext
Kext Version: 2.6.0
Load Address: 0x4763e000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSCSIMultimediaCommandsDevice:
Version: 2.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.6.0, Copyright Apple Inc. 1999-2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext
Kext Version: 2.6.0
Load Address: 0x4770b000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSerialFamily:
Version: 10.0.3
Last Modified: 09-11-24 9:21 PM
Get Info String: Copyright © 1997-2008 Apple Inc. All rights reserved. IOKit Serial Port Family
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSerialFamily.kext
Kext Version: 10.0.3
Load Address: 0x41993000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOStorageFamily:
Version: 1.6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOStorageFamily.kext
Kext Version: 1.6
Load Address: 0x41e16000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOSurface:
Version: 73.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSurface.kext
Kext Version: 73.0
Load Address: 0x41a16000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBCompositeDriver:
Version: 3.7.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.7.5, Copyright © 2000-2007 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
Kext Version: 3.7.5
Load Address: 0x47685000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBFamily:
Version: 3.8.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.5, Copyright © 2000-2009 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext
Kext Version: 3.8.5
Load Address: 0x47510000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBHIDDriver:
Version: 3.8.4
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.4, Copyright © 2000-2008 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kext
Kext Version: 3.8.4
Load Address: 0x476d9000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
IOUSBUserClient:
Version: 3.8.5
Last Modified: 09-11-24 9:21 PM
Get Info String: 3.8.5, Copyright © 2000-2009 Apple Inc. All Rights Reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBUserClient.kext
Kext Version: 3.8.5
Load Address: 0x475d4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Libkern:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Libkern Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Libkern.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Libkern6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: Libkern Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/Libkern6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
MACFramework:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: MAC Framework Pseudoextension, SPARTA Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/MACFramework.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Mach:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Mach Kernel Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Mach.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Mach6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: Mach Kernel Pseudoextension, Apple Computer Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/Mach6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
OSvKernDSPLib:
Version: 1.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/OSvKernDSPLib.kext
Kext Version: 1.3
Load Address: 0x41932000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
OpenHaltRestart:
Version: 1.0.3
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/OpenHaltRestart.kext
Kext Version: 1.0.3
Load Address: 0x3b8fd000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
PCILib:
Version: 3.0.0
Last Modified: 08-08-08 4:44 PM
Kind: Universal
Architectures: i386, ppc
64-Bit (Intel): No
Location: /System/Library/Extensions/PCILib.kext
Kext Version: 3.0.0
Load Address: 0x41cea000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
PlatformUUID:
Version: 1.0.0
Last Modified: 09-11-24 9:21 PM
Get Info String: © 2009 Superhai
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/PlatformUUID.kext
Kext Version: 1.0.0
Load Address: 0x41b5c000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Private:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Private Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Private.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Quarantine:
Version: 0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Quarantine.kext
Kext Version: 0
Load Address: 0x41d7c000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
RT73USBWirelessDriver:
Version: 1.3.0.0
Last Modified: 09-10-30 5:42 AM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/RT73USBWirelessDriver.kext
Kext Version: 1.3.0
Load Address: 0x47be0000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
SCSITaskUserClient:
Version: 2.6.0
Last Modified: 09-11-24 9:21 PM
Get Info String: 2.6.0, Copyright Apple Inc. 1999-2009
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext
Kext Version: 2.6.0
Load Address: 0x4767e000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Sandbox:
Version: 0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/Sandbox.kext
Kext Version: 0
Load Address: 0x41db1000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
System6.0:
Version: 7.9.9
Last Modified: 10-01-17 3:16 AM
Get Info String: System Resource Pseudoextension, Apple Inc, 7.9.9
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/System.kext/PlugIns/System6.0.kext
Kext Version: 7.9.9
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
TMSafetyNet:
Version: 6
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/TMSafetyNet.kext
Kext Version: 6
Load Address: 0x41d67000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
Unsupported:
Version: 10.2.0
Last Modified: 10-01-17 3:16 AM
Get Info String: Unsupported Pseudoextension, Apple Computer Inc, 10.2.0
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/System.kext/PlugIns/Unsupported.kext
Kext Version: 10.2.0
Load Address: (built-in to the kernel)
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
autofs:
Version: 2.1.0
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/autofs.kext
Kext Version: 2.1.0
Load Address: 0x47af6000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
fakesmc:
Version: 2.1
Last Modified: 10-01-19 7:23 AM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/fakesmc.kext
Kext Version: 2
Load Address: 0x47463000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
lspcidrv:
Version: 1.0
Last Modified: 09-08-19 12:07 AM
Kind: Universal
Architectures: i386, ppc, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/lspcidrv.kext
Kext Version: 1.0
Load Address: 0x4193b000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
ntfs:
Version: 3.1
Last Modified: 09-11-24 9:21 PM
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/ntfs.kext
Kext Version: 3.1
Load Address: 0x47e4a000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied
#135
Posted 01 May 2010 - 05:25 PM
oh hey grim reaper, those instructions were only really meant for those who wanted to tinker and experiment with trying to make an efistring for 4350. they basicly detail how i went about making my string (which is currently useless and does not work, but has potential). its not at all working method unfortunately.
i myself am not entirely sure about it all, but i can tell you this:
by making a dump of ioreg when graphics enabler is enabled its possible to get at least some efistring values that should theoretically work
im very confused myself, and im worried my instructions are no longer making sense
what would be more useful and more likely to result in success is if you could test the efi string again, which injects the same values as the dsdt injector method (in buwie's and dimanoid's posts earlier in this thread)
i posted some instructions in post 128, after you asked for them
i myself am not entirely sure about it all, but i can tell you this:
by making a dump of ioreg when graphics enabler is enabled its possible to get at least some efistring values that should theoretically work
im very confused myself, and im worried my instructions are no longer making sense
what would be more useful and more likely to result in success is if you could test the efi string again, which injects the same values as the dsdt injector method (in buwie's and dimanoid's posts earlier in this thread)
i posted some instructions in post 128, after you asked for them
#136
Posted 02 May 2010 - 09:42 PM
ok, by video-ing the boot i got the text that is printed to the screen by pcefi 10.6
old pci command - 7
boot display - 1
Not going to use bios image file
Found bios image
Adding binimage to the card 954f from legacy space with size 10000
old pci command - 7
boot display - 1
Not going to use bios image file
Found bios image
Adding binimage to the card 954f from legacy space with size 10000
#137
Posted 04 May 2010 - 07:51 PM
Hi, I am new here, and a new user with Leopard on a PC, can you guys tell me the step by step how to put the patch file to the directory and how to make the device ID? thank you so much
#138
Posted 05 May 2010 - 10:30 AM
eengy2k, on May 4 2010, 08:51 PM, said:
Hi, I am new here, and a new user with Leopard on a PC, can you guys tell me the step by step how to put the patch file to the directory and how to make the device ID? thank you so much
but you can have it working on Snow Leopard 10.6.2 or 10.6.3 thanks to the genius of netkas
I wrote a little guide for Snow Leopard 4350, here (post 88 of this topic),
if you decide to upgrade to Snow Leopard(i highly recommend snow, its so much faster than leopard)
give it a go and dont hesitate to post back here if you have any problems or something doesnt work!
#139
Posted 13 May 2010 - 01:55 AM
is there a way we can get this stickied? There is a LOT of valuable information here and I'd like it to remain easily accessible to others.
#140
Posted 14 May 2010 - 04:07 PM
cerfew, on May 13 2010, 02:55 AM, said:
is there a way we can get this stickied? There is a LOT of valuable information here and I'd like it to remain easily accessible to others.
EDIT: i just pm'ed another moderator
its now stickied
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account








