Jump to content

oldnapalm

Supervisors
  • Posts

    1,191
  • Joined

  • Last visited

Everything posted by oldnapalm

  1. A instalação não depende de DSDT. Use um CD de boot compatível com Sandy Bridge (com kernel 10.8.0 como o HackBoot v7 ou com kernel modificado como o OSX86 ModCD).
  2. Já instalei o Snow numa DX58SO, a rede funcionou com a AppleIntel8256X que veio neste pacote http://www.insanelymac.com/forum/index.php?showtopic=231993 Normalmente as kexts do Snow funcionam no Lion. Com esta também deve funcionar http://sourceforge.net/projects/osx86drivers/files/Kext/Snow/
  3. Are you on 10.6.8 and using latest version of Fermi drivers? http://www.nvidia.com/object/quadro-macosx-256.02.25f01-driver.html
  4. Edit distribution.dist (open with text editor).
  5. Edit the distribution file inside the mpkg and remove the check, or add the model identifier you use (SMproductname) to the list of supported models. - Show package contents - Edit distribution.dist var system_models = ["MacPro3,1", "MacPro4,1", "MacPro5,1", "[b]your SMproductname here[/b]"]; Copy the mpkg to the desktop, if you edit it inside the dmg you won't be able to save the changes.
  6. Then post a photo of the KP. If it doesn't give any clue about the reason, I have no idea. Fermi won't work on 10.6.3, there are no kexts for this version.
  7. For what reason? Any kext in backtrace?
  8. Most likely it's a video problem. Only use GraphicsEnabler after updating to 10.6.8 and installing Fermi drivers http://Olarila.com/forum/viewtopic.php?f=18&t=154
  9. It's an example. Let's say you get an "Object does not exist (\_SB.MOO.AC)" error after renaming AC to ADP1, then you would do into_all all code_regex SB.MOO.AC replaceall_matched begin SB.MOO.ADP1 end If you use just "AC" it will replace things like "0xAC" to "0xADP1" which will produce a syntax error.
  10. To rename the device you need just the first part into device label AC set_label begin ADP1 end The second part replaces all code_regex matches in the file, it it needed only if there are references to device AC that need to be replaced. As "AC" is a very common string you will need to refine the code_regex, something like into_all all code_regex SB.AC replaceall_matched begin SB.ADP1 end Check for compilation errors after renaming AC, if there are no errors the second part is not needed.
  11. Just use insert, it adds at the end, the position doesn't matter into device label AC insert begin Name (_PRW, Package (0x02)\n {\n 0x18,\n 0x03\n }) end Check this example. For device rename check this example.
  12. I don't understand what you want to change. Post the original code and what you want to patch.
  13. The commands syntax is described here http://Olarila.com/forum/viewtopic.php?f=19&t=62 You can use existing patches as examples http://Olarila.com/Patches/
  14. É um bug na versão atual do editor, use esta versão (0.6) http://www.kexts.com/view/1131-dsdt_editor.html ou acerte o valor do length manualmente Length = Maximum - Minimum + 1
  15. Tenta colocar as flags no Boot.plist <key>arch</key> <string>i386</string> <key>UHCIreset</key> <string>Yes</string> Importante, se for o Chameleon 2.0 GM ou posterior, mudou para org.chameleon.Boot.plist. Eu tenho um 5920 mas ainda não botei o Lion nele, tá com o Snow 10.6.8. Cheguei a instalar um dos DP do Lion, mas usando o XPC, funcionou bem.
  16. Anexe a DSDT original, de preferência extraia pelo Windows ou Linux. Qual a versão do BIOS?
  17. I think this has nothing to do with DSDT, it's a video problem, look for "GraphicsEnabler + AtiConfig". If it doesn't work, look for "forced EDID".
  18. By "testing first" I mean install Mac OS, check what issues you have and if they are fixable via DSDT. The vanilla kernel doesn't work on many Core i HP laptops, you have to use "cpus=1" or you get kernel panic (local apic error). The Taptun kernel is patched to fix that problem.
  19. Check what is your first CPU (CPU0 or CPU1). You don't need to apply the SpeedStep patch if you use Chameleon with GeneratePStates and GenerateCStates enabled.
  20. No, like I said before You have 2 options: 1) Delete _PRW (lines in blue) 2) Edit _PSW (lines in red) making it store zero in U1EN independently of Arg0
  21. Se não tem um pronto para a placa mãe você pode aplicar os patches individualmente, de acordo com a necessidade. Aqui tem vários patches genéricos, mas na maioria são específicos para chipset Intel, não conheço nada para VIA http://Olarila.com/Patches/
  22. I can't tell what patches you need without installing Mac OS and testing first. Probably some of these patches will be usefull for you Also, like scorpioserve, you will probably need the lapic kernel (Taptun).
  23. There are both _PSW and _PRW Device (USB2) { Name (_ADR, 0x001D0002) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } [color=#FF0000] Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } [/color][color=#0000FF] Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0C, 0x04)) }[/color] Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x36, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } }
  24. Attach the DSDT and I can take a look.
×
×
  • Create New...