Jump to content
InsanelyMac Forum

newnekton1

Members
  • Content count

    94
  • Joined

  • Last visited

About newnekton1

  • Rank
    InsanelyMac Protégé
  1. newnekton1

    Patched AppleUSBXHCI from OS 10.8.2

    My apologies TimeWalker—slip of the keyboard. As for the retarded comment—everybody is new at this game once. I won't bother you again.
  2. newnekton1

    Patched AppleUSBXHCI from OS 10.8.2

    Thanks for the very clear explanation of how this works. I now understand, but what if we have a motherboard that does not use a DSDT? If there no possible workaround? Textwalker TimeWalker seems to suggest there is a workaround in the following (below) but I don't know what he did with kextpatcher in Clover—I have PMed him and hope he reads this board soon. Snip from TimeWalker's post above. After applying the diff as a KextPatcher entry for Clover, it has successfully cured the problem and USB devices plugged into USB 3.0 ports now properly get remounted after sleep!
  3. newnekton1

    Patched AppleUSBXHCI from OS 10.8.2

    So could we achieve the same using Clover's KextPatcher to edit AppleACPIPlatformExpert.kext if possible?
  4. newnekton1

    Patched AppleUSBXHCI from OS 10.8.2

    TimeWalker, How did you make this patch using KextPatcher in Clover. Could you paste the config.plist line here for me to try? Thanks.
  5. newnekton1

    Patched AppleUSBXHCI from OS 10.8.2

    Hi Zenith 432, First thanks for all your effort on this USb3 problem. I have the same problem with the USB Drive showing that it is mounted under the High-Speed port when it is in fact the SuperSpeed port. The command you suggested in post #8 gives Built-in as the Card Type property. Here is the output: Last login: Thu Feb 28 17:54:15 on console -bash-3.2$ ioreg -xrc AppleUSBXHCI +-o AppleUSBXHCI <class AppleUSBXHCI, id 0x100000201, registered, matched, act$ | { | "IOClass" = "AppleUSBXHCI" | "CFBundleIdentifier" = "com.apple.driver.AppleUSBXHCI" | "IOProviderClass" = "IOPCIDevice" | "Card Type" = "Built-in" | "IOPCIClassMatch" = "0x0c033000" | "IOUserClientClass" = "IOUSBControllerUserClient" | "IOPowerManagement" = {"ChildrenPowerState"=0x4,"DevicePowerState"=0x3,"C$ | "IOProbeScore" = 0x0 | "IOPCITunnelCompatible" = Yes | "this" = 0xffffff80d6cd8000 | "IOMatchCategory" = "IODefaultMatchCategory" | "ISTKeepAway" = 0x1 | } | +-o XHCI Root Hub SS Simulation@0 <class IOUSBRootHubDevice, id 0x100000203,$ | +-o AppleUSBHub <class AppleUSBHub, id 0x100000239, registered, matched, a$ | +-o IOUSBInterface@0 <class IOUSBInterface, id 0x10000023d, !registered, !$ +-o XHCI Root Hub USB 2.0 Simulation@0 <class IOUSBRootHubDevice, id 0x10000$ | +-o AppleUSBHub <class AppleUSBHub, id 0x100000254, registered, matched, a$ | +-o IOUSBInterface@0 <class IOUSBInterface, id 0x100000256, !registered, !$ +-o My Passport 0740@3c100000 <class IOUSBDevice, id 0x1000005e2, registered$ +-o IOUSBCompositeDriver <class IOUSBCompositeDriver, id 0x1000005e5, !reg$ +-o MSC Bulk-Only Transport@0 <class IOUSBInterface, id 0x1000005e6, regis$ +-o IOUSBMassStorageClass <class IOUSBMassStorageClass, id 0x1000005e8, $ +-o IOSCSILogicalUnitNub@0 <class IOSCSILogicalUnitNub, id 0x1000005ea$ | +-o IOSCSIPeripheralDeviceType00 <class IOSCSIPeripheralDeviceType00$ | +-o IOBlockStorageServices <class IOBlockStorageServices, id 0x100$ | +-o IOBlockStorageDriver <class IOBlockStorageDriver, id 0x10000$ | +-o WD My Passport 0740 Media <class IOMedia, id 0x1000005f4, $ | +-o IOMediaBSDClient <class IOMediaBSDClient, id 0x1000005f5$ | +-o IOGUIDPartitionScheme <class IOGUIDPartitionScheme, id 0$ | +-o EFI System Partition@1 <class IOMedia, id 0x1000005fa,$ | | +-o IOMediaBSDClient <class IOMediaBSDClient, id 0x10000$ | +-o TIMEMACHINE@2 <class IOMedia, id 0x1000005fb, register$ | +-o IOMediaBSDClient <class IOMediaBSDClient, id 0x10000$ +-o IOSCSILogicalUnitNub@1 <class IOSCSILogicalUnitNub, id 0x1000005f0$ +-o SCSITaskUserClientIniter <class SCSITaskUserClientIniter, id 0x1$ -bash-3.2$ Rather than use your patched kext, I used the kext edit function in Clover's config.plist as shown here: <key>KernelAndKextPatches</key> <dict> <key>KextsToPatch</key> <dict> <key>0</key> <dict> <key>Find</key> <data> PQABDw== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> PQAADw== </data> </dict> <key>1</key> <dict> <key>Find</key> <data> dVtJiw== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> 61tJiw== </data> </dict> <key>2</key> <dict> <key>Find</key> <data> PQABDw== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> PQAADw== </data> </dict> <key>3</key> <dict> <key>Find</key> <data> gUkIAABA </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> gUkIAAAA </data> </dict> <key>4</key> <dict> <key>Find</key> <data> RCQIAABA </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> RCQIAAAA </data> </dict> <key>5</key> <dict> <key>Find</key> <data> AEAAQYtG </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> AAAAQYtG </data> </dict> <key>6</key> <dict> <key>Find</key> <data> AcaDfw== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> AMaDfw== </data> </dict> <key>7</key> <dict> <key>Find</key> <data> dSZIi7vo </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> 6yZIi7vo </data> </dict> </dict> </dict> Hope this helps you to figure out the problem.
  6. newnekton1

    4870 has phantom VGA in displays

    Thanks for your fantastic help eep357. I am going to try that but in the meantime I borrowed a friend's Radeon 6870 and it is working perfectly with two screens (one on top DVI and one on MDP using MDP to DVI cable). I'll stick with this setup until the job I am working on is done (time is money) and then try some more changes to Boot.plist. Here is the output and yet again no loaded frame buffer for the 6870 but no problems at all with both screens and full QE/CI. ioreg | grep ATY | | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x10000032c, registered, matched, active, busy 0 (463 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@1 <class AtiFbStub, id 0x10000032d, registered, matched, active, busy 0 (1 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@2 <class AtiFbStub, id 0x10000032e, registered, matched, active, busy 0 (0 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@3 <class AtiFbStub, id 0x10000032f, registered, matched, active, busy 0 (0 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@4 <class AtiFbStub, id 0x100000330, registered, matched, active, busy 0 (0 ms), retain 8>
  7. newnekton1

    4870 has phantom VGA in displays

    No, it is basically the same even, with MotMot in the boot.plist—but the memory addresses are different: The only other logical possibility for the 4870 is the Cardinal frame buffer but that does nothing too. It is worth noting this is 10.8 build but the same happens on 10.7.4 too. ioreg | grep ATY | | | | +-o ATY,ATY,RadeonFramebuffer@0 <class AtiFbStub, id 0x100000326, registered, matched, active, busy 0 (486 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x10000032b, registered, matched, active, busy 0 (220 ms), retain 16> | | | | +-o ATY,ATY,RadeonFramebuffer@1 <class AtiFbStub, id 0x100000327, registered, matched, active, busy 0 (1 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x100000331, registered, matched, active, busy 0 (1 ms), retain 17>
  8. newnekton1

    4870 has phantom VGA in displays

    Thanks ee357, I'll give it a try with other framebuffer names. Under SL when there were no problems, it was MotMot for sure but .... I have been thru all the related and ATi controller, radeon and AMD kexts and the device ID/vendoe ID is present in all so that isn't the problem. I'll post what i find later.
  9. newnekton1

    4870 has phantom VGA in displays

    So I tried this as org.chameleon.boot.plist but no go: <?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>AtiConfig</key> <string>Motmot</string> <key>GUI</key> <string>No</string> <key>GraphicsEnabler</key> <string>Yes</string> </dict> </plist> I do have QE/CI and everything else is working fine using 12A239. Just no second screen. Time to upgrade from 4870?
  10. newnekton1

    4870 has phantom VGA in displays

    Thanks for your reply. No graphics enabler, no dsdt, etc. This old hacked BIOS ep45-ud3r hasn't usually needed them. This is the output ioreg | grep ATY | | | | +-o ATY,ATY,RadeonFramebuffer@0 <class AtiFbStub, id 0x10000032a, registered, matched, active, busy 0 (515 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x10000032d, registered, matched, active, busy 0 (250 ms), retain 16> | | | | +-o ATY,ATY,RadeonFramebuffer@1 <class AtiFbStub, id 0x10000032b, registered, matched, active, busy 0 (1 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x100000333, registered, matched, active, busy 0 (0 ms), retain 17>
  11. My old 4870 worked fine with dual screens on Snow Leopard but since Lion it shows a phantom second VGA screen as being present. This prevent a second monitor from showing the desktop. At boot, both show the Chameleon screens but as soon as I select the boot drive, one screen goes black. This also happens with Mountain Lion DP3—with one screen everything is fine (full acceleration, resolution, etc.) but as soon as the second screen is connected the working screen goes black and the new screen has part of an extended desktop. Any ideas for a fix?
  12. newnekton1

    Two messages spamming my Console

    Yes it does seem to be flash related here too. Uninstalled flash and the message to console is gone.
  13. newnekton1

    Osx Lion iCloud

    Could be geographic because it does not work in Japan on real Mac with real developer GM install.
  14. rominator, In your opinion, would an unflashed PC GTX480 work in a MacPro 2,1 running 10.6.8 with the ATY_Init.kext? Do you know what brands have the right Device ID for the kexts. If yes, what is the trick to getting the nVidia drivers installed in an unsupported Mac (a link to instructions would be fine).
  15. Installing the RealtelRTL81xx.kext in S/L/E from the usual places using the RealtekRTL81xx-0_0_67%2B.pkg did it for me.
×