Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About 陈小龙

  • Rank
    InsanelyMac Protégé
  1. ESXi 5 Mac OS X Unlocker

    A new version of the VMWare Tools (darwin.iso) is available on the VMWare update server: https://softwareupda...00491/packages/ Any chance that it could be included in the next release of the unlocker? Thanks!
  2. DSDT for Lenovo W520 model 4270cto

    Could someone kindly patch the DSDT for my Lenovo W520? Currently, the following functions do not work: Sleep/Suspend Brightness control (nVidia Quadro 2000m) Battery (not detected) Audio (Conexant 20672 SmartAudio HD) Is it possible to fix these with a patched DSDT? Thanks in advance! EDIT: Additional information: In /Extra/org.chameleon.Boot.plist, I have <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> SMBios: MacBookPro8,1 because I have a Sandy Bridge laptop. dsdt_TP_8B.dsl.zip
  3. Editing custom personalities for ATI Radeon HD[45]xx

    Yes, I have a 5650m on a Sony Vaio laptop. How do I use an older version of the decoder? I'm guessing that I'll need older kexts? I'm currently using the Lion kexts from Developer Preview 1.
  4. Editing custom personalities for ATI Radeon HD[45]xx

    Does anyone know why the i2cid and senseid for LVDS aren't being reported by radeon_biod_decode? ATOM BIOS Rom: SubsystemVendorID: 0x104d SubsystemID: 0x9071 IOBaseAddress: 0xd000 Filename: BR36874.001 BIOS Bootup Message: Sony M980 Madison LP DDR3 64Mx16 600E/790M LVDS/VGA/HDMI PCI ID: 1002:68c1 Connector at index 0 Type [@offset 45516]: LVDS (7) Encoder [@offset 45520]: INTERNAL_UNIPHY (0x1e) Connector at index 1 Type [@offset 45526]: HDMI-A (11) Encoder [@offset 45530]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45609]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 45536]: VGA (1) Encoder [@offset 45540]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45636]: 0x90, OSX senseid: 0x1 I'm assuming this is why my LVDS isn't detected. I don't even get a backlight. My VBIOS is attached. VBIOS.zip
  5. Sony Vaio VPC-EB1LFX DSDT Compiling Errors

    Thank you so much!!! It works! 370/1964MB 0.02 0.05 0.07 1/290 4531 [4012:3996 0:518] 09:30:56 Sat Apr 16 [chenxiaolong@cxl-archusb: +1] ~/Desktop/Mac/DSDT (1:518)$ iasl dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20110316-64 [Apr 1 2011] Copyright (c) 2000 - 2011 Intel Corporation ASL Input: dsdt.dsl - 12229 lines, 386814 bytes, 5128 keywords AML Output: dsdt.aml - 42925 bytes, 1401 named objects, 3727 executable opcodes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 3 Optimizations EDIT: Just took a look at diff between the original dsdt.dsl and your modified dsdt.dsl. Thanks for adding in the DTGP method for me!
  6. Hello everyone. I've been trying to mess around with the DSDT for my Sony VPC-EB series laptop in hopes of fixing HDMI audio, as well as removing patching it to remove NullCPUPowerManager.kext (some people report that that kext conflicts with LVDS). When I try to compile my DSDT without any modifications, I get 166 errors. There are a lot of "Object does not exist" errors and "Object is not accessible from this scope" errors. Searching through multiple forums, I found that some of the "Object does not exist" errors can be fixed by adding an "External (####)" line, but that doesn't fix all of those errors. I've attached the DSDT retrieved from Windows and Linux, the decompiled DSDT as well as the error messages. I'd appreciate it if someone could help me fix my DSDT or help walk me through fixing it. Thank you! Sony_DSDT.zip
  7. Editing custom personalities for ATI Radeon HD[45]xx

    I also have a blank LVDS output with the backlight on, no matter what framebuffer I use. I've tried booting with every framebuffer listed by ati_personality.pl in ATI5000Controller.kext (I have an ATI 5650m). When I run "./radeon_bios_decode < 68C1.8001.0210.vga.rom", there's no i2cid or senseid listed. Is that because my LVDS screen isn't detected? Forcing a EDID has no effect whatsoever. The HDMI and VGA outputs work perfectly with QE/CI. so no problems there. Just LVDS is having problems. Here's what I've tried so far: Booting with every framebuffer in both 32 bit and 64 bit mode. Booting with GraphicsEnabler enabled and disabled. I've attached the VBIOS dump to this post. I'm not sure if there are any system logs that I should post. One last thing: I've tried to mess around with my DSDT, but even an unmodified DSDT won't compile (166 errors), so hopefully, the solution isn't to patch the DSDT. Thanks for all the work that's been done so far! Just a little bit more towards a perfect kext ! VBIOS.zip
  8. What kind of graphic performance can i expect with 4500mhd?

    I have a Dell Studio 1555 with the exact same processor and graphics card as you do. The highest resolution video I could play was a 480p video downloaded from Youtube. My computer would stutter with any higher resolutions.
  9. I'm also trying to compile this, but I've come across a problem I can't fix (yet). I could get all of the dependencies of xf86-video-intel installed via MacPorts (dependencies from Gentoo ebuild: http://sources.gentoo.org/viewcvs.py/gento...ld?view=markup), except for libdrm. The libdrm "autogen.sh" and "configure" scripts work fine, but it won't compile. Should I try to remove the libdrm requirement from the sources or is there some way I can get libdrm to compile? Google isn't helping very much on this .
  10. GMA4500 Solved Native Resolution!

    Ableton live requires OpenGl to run, which can be enabled with QE/CL. In Leopard, it can be enabled using OSX86 Tools, but I don't know how to do it in Snow Leopard.
  11. I have it set up the same way as drbrando007, except I made a script in the Grub config directory, so every time Ubuntu updates the kernel and the Grub entries, the Chameleon option remains. I made a script as /etc/grub.d/11-OSX86 #!/bin/sh exec tail -n +3 $0 echo "Adding Chameleon Entry..." >&2 menuentry "Chameleon" { set root=(hd0,0) <-------------Your partition number. multiboot (hd0,0)/boot <-------------Your partition number. } and made it executable sudo chmod a+x /etc/grub.d/11-OSX86
  12. Poophead (I don't mean to call you that ), in post 13, that was a typo on my part. I actually have it installed to an ext3 partition because Grub supports it natively. Fat32 doesn't work [i think] because fat32 partitions are marked with the MSFT Restricted label (in Gparted) unless it's the EFI boot partition, which makes it unable to boot.
  13. Also, the partition cannot be formatted with fat32. It doesn't work for some reason.
  14. X4500 QE/CI Project! (Need anyone who can help)

    The new 10.6.2 kernel has a 64 bit Intel driver now.
  15. GMA4500 Solved Native Resolution!

    No it doesn't