Jump to content

el coniglio

Members
  • Content Count

    96
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    el coniglio got a reaction from k0nrad in PlistBuddy base64 data in Clover config.plist   
    Save the binary data to a file and use the Import command. 
    /usr/libexec/PlistBuddy -c \"Import :IOKitPersonalities:HDA\ Hardware\ Config\ Resource:HDAConfigDefault:0:AFGLowPowerState tmp.bin\" plist" where tmp.bin is the binary file.
  2. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  3. Like
    el coniglio got a reaction from a.Smith in DSDT editor and patcher   
    Follows a generated list with available patches to use with DSDT Editor.
     
    Last updated: Tue Oct 5 15:42:06 2010
     

    Patches
    AD1988B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AD2000B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AHCI SATA orange icon.txt
    Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones)

    ALC662.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC883.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC888.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889A.txt
    Insert method _DSM into device with _ADR 0x001B0000

    Alias.txt
    Remove aliases from scope _PR (cpus=1 fix)

    Aspire 3690.txt
    Aspire 3690

    Aspire 5920.txt
    Acer Aspire 5920

    ASUS P5E.txt
    All patches used in ASUS P5E (also tested on P5E Deluxe, P5K Premium and Maximus Formula)

    AZAL to HDEF.txt
    Rename device AZAL to HDEF and change all references to it

    Dell M1330.txt
    Dell M1330 (Intel X3100 video)

    DTGP.txt
    Add method DTGP to the main block, it's used by other patches

    EHCI sleep.txt
    Fix for "AppleUSBEHCI::CheckSleepCapability - controller will be unloaded across sleep"

    GA P35-DS3.txt
    Add method DTGP to the main block, it's used by other patches Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones) Rename device AZAL to HDEF and change all references to it Insert method _DSM into device with _ADR 0x001B0000 Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards) Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic) EHCI fix Change ID of USB devices to fake ICH10-R (sleep fix for ICH9) Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET Change ID of device with _ADR 0x001F0000 (LPC) Insert device SBUS into device PCI0 Change method _PTS where Arg0 is 0x05 (shutdown) Insert return into method _WAK to fix warning (for Gigabyte motherboards) Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    GIGE.txt
    Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards)

    GMA950 desktop.txt
    Insert device PEGP into device PCI0

    GMA950 laptop.txt
    Insert method _DSM into device with _ADR 0x00020000

    HDEF.txt
    Insert device HDEF into device with _HID PNP0A08 (PCI0)

    HPET.txt
    Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic)

    ICH9 USB sleep.txt
    Change ID of USB devices to fake ICH10-R (sleep fix for ICH9)

    IOATAFamily.txt
    Fix IDE Timing Register to avoid IOATAFamily on 10.6.0-10.6.2

    IRQs.txt
    Remove IRQ from device PIC and move IRQs from devices RTC and TMR to device HPET

    LAN0.txt
    Insert device LAN0 into device with _ADR 0x001C0002

    LPC.txt
    Change ID of device with _ADR 0x001F0000 (LPC)

    Mac devices.txt
    Rename devices to Mac specific ones (by fbifido)

    nVidia 9800 GTX 512 MB.txt
    Insert device GFX0 into device with _ADR 0x00010000

    RTC.txt
    Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    SBUS.txt
    Insert device SBUS into device PCI0

    Shutdown ASUS.txt
    Change method _PTS to do nothing if Arg0 is 0x05 (shutdown)

    Shutdown Gigabyte.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    Shutdown Intel.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    SpeedStep
    3 states, CPU0-3.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 0-3

    3 states, CPU1-4.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 1-4

    4 states, CPU0-3.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 0-3

    4 states, CPU1-4.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 1-4

    E5200, P001-4.txt
    Insert methods _PSS (14 P-states), _PSD and _CST into P001-4

    E7300, CPU0-3.txt
    Insert methods _PSS (for E7300), _PSD and _CST into CPUs 0-3

    Q6600, CPU0-3.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 0-3

    Q6600, CPU1-4.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 1-4


     
    [*]WAK.txt

    Insert return into method _WAK to fix warning (for Gigabyte motherboards)


  4. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  5. Like
    el coniglio got a reaction from crissTurdeanu in DSDT Editor e Patcher   
    Estou disponibilizando o DSDT Editor, feito por mim com a ajuda do oldnapalm.
     
    Para download e mais informações, confira esse tópico
     
    Dentro do pacote existe uma pasta com alguns exemplos e um rtf que explica a sintaxe dos comandos.
     
    Segue um screenshot:

     
    Seguem alguns exemplos de como criar seu próprio patch:
     
    1. Verificas todos os scopes com o nome _PR e remove as linhas de Alias() (cpus=1 fix)

    into_all scope label _PR code_regex Alias\s\([^\n]+\n removeall_matched
     
    2. Dentro do método _PTS, substitui o código por um que usa um valor capturado com regex (shutdown fix)

    into method label _PTS code_regex_not LEqual\s\(Arg0,\s0x05\) code_regex ^((?:.|\n)*)$ replace_matched begin        If (LEqual (Arg0, 0x05)) {}\n        Else\n        {\n %1        }\n end
     
    3. Em um device com um _ADR específico, adiciona um código (orange AHCI hd icon fix)

    into method label _DSM parent_adr 0x001F0002 remove_entry; into device name_adr 0x001F0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x81, 0x26, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n end
     
    4. Em um device com um _HID específico, adiciona código

    into device label HDEF parent_hid PNP0A08 remove_entry; into device name_hid PNP0A08 insert begin Device (HDEF)\n {\n Name (_ADR, 0x001B0000)\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x08)\n {\n "codec-id", \n Buffer (0x04)\n {\n 0x9B, 0x82, 0x43, 0x10\n }, \n \n "layout-id", \n Buffer (0x04)\n {\n 0x0C, 0x00, 0x00, 0x00\n }, \n \n "device-type", \n Buffer (0x17)\n {\n "Analog Devices AD1988B"\n }, \n \n "PinConfigurations", \n Buffer (0x24)\n {\n /* 0000 */ 0x30, 0x40, 0x21, 0x01, 0x10, 0x40, 0x11, 0x01, \n /* 0008 */ 0x40, 0x90, 0xA1, 0x01, 0x50, 0x30, 0x81, 0x01, \n /* 0010 */ 0x60, 0x10, 0x01, 0x01, 0x20, 0x90, 0xA0, 0x90, \n /* 0018 */ 0x80, 0xF1, 0x45, 0x01, 0x90, 0xF1, 0xC5, 0x01, \n /* 0020 */ 0x70, 0x60, 0x01, 0x01\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n }\n end
     
    5. Um patch um pouco mais complexo (HPET/RTC/PIC/TMR irqs fix)

    into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} store_%8; into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} store_%9; into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0103 code_regex_not IRQNoFlags code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched begin Name (%1, ResourceTemplate ()\n {\n IRQNoFlags ()\n {%8}\n IRQNoFlags ()\n {%9}\n %2 })\n end
     
    Créditos: o componente editor http://code.google.com/p/jsyntaxpane/
    IASL, da Intel
    Feito em Java
  6. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  7. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  8. Like
    el coniglio got a reaction from J4ck_666 in Aplicação System Info   
    Versão 0.3 lançada, agora permite ao usuário não enviar informações de dispositivos que não estão funcionando ou dos quais não quer prover dados.
     
    O download e upload na interface de navegação estão funcionando e outros novos recursos foram adicionados.
  9. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  10. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  11. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  12. Like
    el coniglio got a reaction from J4ck_666 in Aplicação System Info   
    Olás, estou disponibilizando o software System Info, desenvolvido por mim e baseado na idéia do oldnapalm. Ele tem duas utilidades, primeiro como identificador do hardware presente, conforme a imagem abaixo:
     

     
    E a segunda utilidade, vinculando as kexts carregadas ao hardware com o qual estão operando, conforme a imagem:
     

     
    A intenção principal do programa, além de ajudar o usuário a identificar o hardware, é gerar uma Hardware Compatibility List, cuja interface de navegação está disponível (faltam alguns ajustes) em http://olarila.com/kexts. O usuário pode enviar as informações de kexts e respectivos devices para o sistema pelo próprio programa, selecionando a opção "Transmit data" no menu, conforme a imagem:
     

     
    Espero que o aplicativo te ajude e que tu ajudes reciprocamente fornecendo dados para o HCL.
     
    Download neste outro tópico
     
    Versão para windows, que permite checar a compatibilidade do hardware
     

     
    Download da versão para windows neste tópico
  13. Like
    el coniglio got a reaction from J4ck_666 in Aplicação System Info   
    Versão 0.3 lançada, agora permite ao usuário não enviar informações de dispositivos que não estão funcionando ou dos quais não quer prover dados.
     
    O download e upload na interface de navegação estão funcionando e outros novos recursos foram adicionados.
  14. Like
    el coniglio got a reaction from J4ck_666 in Aplicação System Info   
    Olás, estou disponibilizando o software System Info, desenvolvido por mim e baseado na idéia do oldnapalm. Ele tem duas utilidades, primeiro como identificador do hardware presente, conforme a imagem abaixo:
     

     
    E a segunda utilidade, vinculando as kexts carregadas ao hardware com o qual estão operando, conforme a imagem:
     

     
    A intenção principal do programa, além de ajudar o usuário a identificar o hardware, é gerar uma Hardware Compatibility List, cuja interface de navegação está disponível (faltam alguns ajustes) em http://olarila.com/kexts. O usuário pode enviar as informações de kexts e respectivos devices para o sistema pelo próprio programa, selecionando a opção "Transmit data" no menu, conforme a imagem:
     

     
    Espero que o aplicativo te ajude e que tu ajudes reciprocamente fornecendo dados para o HCL.
     
    Download neste outro tópico
     
    Versão para windows, que permite checar a compatibilidade do hardware
     

     
    Download da versão para windows neste tópico
  15. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  16. Like
    el coniglio got a reaction from a.Smith in DSDT editor and patcher   
    Follows a generated list with available patches to use with DSDT Editor.
     
    Last updated: Tue Oct 5 15:42:06 2010
     

    Patches
    AD1988B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AD2000B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AHCI SATA orange icon.txt
    Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones)

    ALC662.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC883.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC888.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889A.txt
    Insert method _DSM into device with _ADR 0x001B0000

    Alias.txt
    Remove aliases from scope _PR (cpus=1 fix)

    Aspire 3690.txt
    Aspire 3690

    Aspire 5920.txt
    Acer Aspire 5920

    ASUS P5E.txt
    All patches used in ASUS P5E (also tested on P5E Deluxe, P5K Premium and Maximus Formula)

    AZAL to HDEF.txt
    Rename device AZAL to HDEF and change all references to it

    Dell M1330.txt
    Dell M1330 (Intel X3100 video)

    DTGP.txt
    Add method DTGP to the main block, it's used by other patches

    EHCI sleep.txt
    Fix for "AppleUSBEHCI::CheckSleepCapability - controller will be unloaded across sleep"

    GA P35-DS3.txt
    Add method DTGP to the main block, it's used by other patches Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones) Rename device AZAL to HDEF and change all references to it Insert method _DSM into device with _ADR 0x001B0000 Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards) Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic) EHCI fix Change ID of USB devices to fake ICH10-R (sleep fix for ICH9) Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET Change ID of device with _ADR 0x001F0000 (LPC) Insert device SBUS into device PCI0 Change method _PTS where Arg0 is 0x05 (shutdown) Insert return into method _WAK to fix warning (for Gigabyte motherboards) Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    GIGE.txt
    Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards)

    GMA950 desktop.txt
    Insert device PEGP into device PCI0

    GMA950 laptop.txt
    Insert method _DSM into device with _ADR 0x00020000

    HDEF.txt
    Insert device HDEF into device with _HID PNP0A08 (PCI0)

    HPET.txt
    Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic)

    ICH9 USB sleep.txt
    Change ID of USB devices to fake ICH10-R (sleep fix for ICH9)

    IOATAFamily.txt
    Fix IDE Timing Register to avoid IOATAFamily on 10.6.0-10.6.2

    IRQs.txt
    Remove IRQ from device PIC and move IRQs from devices RTC and TMR to device HPET

    LAN0.txt
    Insert device LAN0 into device with _ADR 0x001C0002

    LPC.txt
    Change ID of device with _ADR 0x001F0000 (LPC)

    Mac devices.txt
    Rename devices to Mac specific ones (by fbifido)

    nVidia 9800 GTX 512 MB.txt
    Insert device GFX0 into device with _ADR 0x00010000

    RTC.txt
    Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    SBUS.txt
    Insert device SBUS into device PCI0

    Shutdown ASUS.txt
    Change method _PTS to do nothing if Arg0 is 0x05 (shutdown)

    Shutdown Gigabyte.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    Shutdown Intel.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    SpeedStep
    3 states, CPU0-3.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 0-3

    3 states, CPU1-4.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 1-4

    4 states, CPU0-3.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 0-3

    4 states, CPU1-4.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 1-4

    E5200, P001-4.txt
    Insert methods _PSS (14 P-states), _PSD and _CST into P001-4

    E7300, CPU0-3.txt
    Insert methods _PSS (for E7300), _PSD and _CST into CPUs 0-3

    Q6600, CPU0-3.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 0-3

    Q6600, CPU1-4.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 1-4


     
    [*]WAK.txt

    Insert return into method _WAK to fix warning (for Gigabyte motherboards)


  17. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  18. Like
    el coniglio got a reaction from a.Smith in DSDT editor and patcher   
    Follows a generated list with available patches to use with DSDT Editor.
     
    Last updated: Tue Oct 5 15:42:06 2010
     

    Patches
    AD1988B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AD2000B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AHCI SATA orange icon.txt
    Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones)

    ALC662.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC883.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC888.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889A.txt
    Insert method _DSM into device with _ADR 0x001B0000

    Alias.txt
    Remove aliases from scope _PR (cpus=1 fix)

    Aspire 3690.txt
    Aspire 3690

    Aspire 5920.txt
    Acer Aspire 5920

    ASUS P5E.txt
    All patches used in ASUS P5E (also tested on P5E Deluxe, P5K Premium and Maximus Formula)

    AZAL to HDEF.txt
    Rename device AZAL to HDEF and change all references to it

    Dell M1330.txt
    Dell M1330 (Intel X3100 video)

    DTGP.txt
    Add method DTGP to the main block, it's used by other patches

    EHCI sleep.txt
    Fix for "AppleUSBEHCI::CheckSleepCapability - controller will be unloaded across sleep"

    GA P35-DS3.txt
    Add method DTGP to the main block, it's used by other patches Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones) Rename device AZAL to HDEF and change all references to it Insert method _DSM into device with _ADR 0x001B0000 Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards) Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic) EHCI fix Change ID of USB devices to fake ICH10-R (sleep fix for ICH9) Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET Change ID of device with _ADR 0x001F0000 (LPC) Insert device SBUS into device PCI0 Change method _PTS where Arg0 is 0x05 (shutdown) Insert return into method _WAK to fix warning (for Gigabyte motherboards) Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    GIGE.txt
    Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards)

    GMA950 desktop.txt
    Insert device PEGP into device PCI0

    GMA950 laptop.txt
    Insert method _DSM into device with _ADR 0x00020000

    HDEF.txt
    Insert device HDEF into device with _HID PNP0A08 (PCI0)

    HPET.txt
    Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic)

    ICH9 USB sleep.txt
    Change ID of USB devices to fake ICH10-R (sleep fix for ICH9)

    IOATAFamily.txt
    Fix IDE Timing Register to avoid IOATAFamily on 10.6.0-10.6.2

    IRQs.txt
    Remove IRQ from device PIC and move IRQs from devices RTC and TMR to device HPET

    LAN0.txt
    Insert device LAN0 into device with _ADR 0x001C0002

    LPC.txt
    Change ID of device with _ADR 0x001F0000 (LPC)

    Mac devices.txt
    Rename devices to Mac specific ones (by fbifido)

    nVidia 9800 GTX 512 MB.txt
    Insert device GFX0 into device with _ADR 0x00010000

    RTC.txt
    Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    SBUS.txt
    Insert device SBUS into device PCI0

    Shutdown ASUS.txt
    Change method _PTS to do nothing if Arg0 is 0x05 (shutdown)

    Shutdown Gigabyte.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    Shutdown Intel.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    SpeedStep
    3 states, CPU0-3.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 0-3

    3 states, CPU1-4.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 1-4

    4 states, CPU0-3.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 0-3

    4 states, CPU1-4.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 1-4

    E5200, P001-4.txt
    Insert methods _PSS (14 P-states), _PSD and _CST into P001-4

    E7300, CPU0-3.txt
    Insert methods _PSS (for E7300), _PSD and _CST into CPUs 0-3

    Q6600, CPU0-3.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 0-3

    Q6600, CPU1-4.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 1-4


     
    [*]WAK.txt

    Insert return into method _WAK to fix warning (for Gigabyte motherboards)


  19. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  20. Like
    el coniglio got a reaction from a.Smith in DSDT editor and patcher   
    Follows a generated list with available patches to use with DSDT Editor.
     
    Last updated: Tue Oct 5 15:42:06 2010
     

    Patches
    AD1988B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AD2000B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AHCI SATA orange icon.txt
    Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones)

    ALC662.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC883.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC888.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889A.txt
    Insert method _DSM into device with _ADR 0x001B0000

    Alias.txt
    Remove aliases from scope _PR (cpus=1 fix)

    Aspire 3690.txt
    Aspire 3690

    Aspire 5920.txt
    Acer Aspire 5920

    ASUS P5E.txt
    All patches used in ASUS P5E (also tested on P5E Deluxe, P5K Premium and Maximus Formula)

    AZAL to HDEF.txt
    Rename device AZAL to HDEF and change all references to it

    Dell M1330.txt
    Dell M1330 (Intel X3100 video)

    DTGP.txt
    Add method DTGP to the main block, it's used by other patches

    EHCI sleep.txt
    Fix for "AppleUSBEHCI::CheckSleepCapability - controller will be unloaded across sleep"

    GA P35-DS3.txt
    Add method DTGP to the main block, it's used by other patches Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones) Rename device AZAL to HDEF and change all references to it Insert method _DSM into device with _ADR 0x001B0000 Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards) Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic) EHCI fix Change ID of USB devices to fake ICH10-R (sleep fix for ICH9) Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET Change ID of device with _ADR 0x001F0000 (LPC) Insert device SBUS into device PCI0 Change method _PTS where Arg0 is 0x05 (shutdown) Insert return into method _WAK to fix warning (for Gigabyte motherboards) Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    GIGE.txt
    Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards)

    GMA950 desktop.txt
    Insert device PEGP into device PCI0

    GMA950 laptop.txt
    Insert method _DSM into device with _ADR 0x00020000

    HDEF.txt
    Insert device HDEF into device with _HID PNP0A08 (PCI0)

    HPET.txt
    Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic)

    ICH9 USB sleep.txt
    Change ID of USB devices to fake ICH10-R (sleep fix for ICH9)

    IOATAFamily.txt
    Fix IDE Timing Register to avoid IOATAFamily on 10.6.0-10.6.2

    IRQs.txt
    Remove IRQ from device PIC and move IRQs from devices RTC and TMR to device HPET

    LAN0.txt
    Insert device LAN0 into device with _ADR 0x001C0002

    LPC.txt
    Change ID of device with _ADR 0x001F0000 (LPC)

    Mac devices.txt
    Rename devices to Mac specific ones (by fbifido)

    nVidia 9800 GTX 512 MB.txt
    Insert device GFX0 into device with _ADR 0x00010000

    RTC.txt
    Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    SBUS.txt
    Insert device SBUS into device PCI0

    Shutdown ASUS.txt
    Change method _PTS to do nothing if Arg0 is 0x05 (shutdown)

    Shutdown Gigabyte.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    Shutdown Intel.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    SpeedStep
    3 states, CPU0-3.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 0-3

    3 states, CPU1-4.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 1-4

    4 states, CPU0-3.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 0-3

    4 states, CPU1-4.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 1-4

    E5200, P001-4.txt
    Insert methods _PSS (14 P-states), _PSD and _CST into P001-4

    E7300, CPU0-3.txt
    Insert methods _PSS (for E7300), _PSD and _CST into CPUs 0-3

    Q6600, CPU0-3.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 0-3

    Q6600, CPU1-4.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 1-4


     
    [*]WAK.txt

    Insert return into method _WAK to fix warning (for Gigabyte motherboards)


  21. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  22. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

  23. Like
    el coniglio got a reaction from a.Smith in DSDT editor and patcher   
    Follows a generated list with available patches to use with DSDT Editor.
     
    Last updated: Tue Oct 5 15:42:06 2010
     

    Patches
    AD1988B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AD2000B.txt
    Insert method _DSM into device with _ADR 0x001B0000

    AHCI SATA orange icon.txt
    Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones)

    ALC662.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC883.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC888.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889.txt
    Insert method _DSM into device with _ADR 0x001B0000

    ALC889A.txt
    Insert method _DSM into device with _ADR 0x001B0000

    Alias.txt
    Remove aliases from scope _PR (cpus=1 fix)

    Aspire 3690.txt
    Aspire 3690

    Aspire 5920.txt
    Acer Aspire 5920

    ASUS P5E.txt
    All patches used in ASUS P5E (also tested on P5E Deluxe, P5K Premium and Maximus Formula)

    AZAL to HDEF.txt
    Rename device AZAL to HDEF and change all references to it

    Dell M1330.txt
    Dell M1330 (Intel X3100 video)

    DTGP.txt
    Add method DTGP to the main block, it's used by other patches

    EHCI sleep.txt
    Fix for "AppleUSBEHCI::CheckSleepCapability - controller will be unloaded across sleep"

    GA P35-DS3.txt
    Add method DTGP to the main block, it's used by other patches Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones) Rename device AZAL to HDEF and change all references to it Insert method _DSM into device with _ADR 0x001B0000 Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards) Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic) EHCI fix Change ID of USB devices to fake ICH10-R (sleep fix for ICH9) Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET Change ID of device with _ADR 0x001F0000 (LPC) Insert device SBUS into device PCI0 Change method _PTS where Arg0 is 0x05 (shutdown) Insert return into method _WAK to fix warning (for Gigabyte motherboards) Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    GIGE.txt
    Insert device GIGE into device with _ADR 0x001C0004 (for Gigabyte motherboards)

    GMA950 desktop.txt
    Insert device PEGP into device PCI0

    GMA950 laptop.txt
    Insert method _DSM into device with _ADR 0x00020000

    HDEF.txt
    Insert device HDEF into device with _HID PNP0A08 (PCI0)

    HPET.txt
    Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic)

    ICH9 USB sleep.txt
    Change ID of USB devices to fake ICH10-R (sleep fix for ICH9)

    IOATAFamily.txt
    Fix IDE Timing Register to avoid IOATAFamily on 10.6.0-10.6.2

    IRQs.txt
    Remove IRQ from device PIC and move IRQs from devices RTC and TMR to device HPET

    LAN0.txt
    Insert device LAN0 into device with _ADR 0x001C0002

    LPC.txt
    Change ID of device with _ADR 0x001F0000 (LPC)

    Mac devices.txt
    Rename devices to Mac specific ones (by fbifido)

    nVidia 9800 GTX 512 MB.txt
    Insert device GFX0 into device with _ADR 0x00010000

    RTC.txt
    Change the length of IO segment in device RTC to 0x02 (fix CMOS reset)

    SBUS.txt
    Insert device SBUS into device PCI0

    Shutdown ASUS.txt
    Change method _PTS to do nothing if Arg0 is 0x05 (shutdown)

    Shutdown Gigabyte.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    Shutdown Intel.txt
    Change method _PTS where Arg0 is 0x05 (shutdown)

    SpeedStep
    3 states, CPU0-3.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 0-3

    3 states, CPU1-4.txt
    Insert methods _PSS (3 P-states), _PSD and _CST into CPUs 1-4

    4 states, CPU0-3.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 0-3

    4 states, CPU1-4.txt
    Insert methods _PSS (4 P-states), _PSD and _CST into CPUs 1-4

    E5200, P001-4.txt
    Insert methods _PSS (14 P-states), _PSD and _CST into P001-4

    E7300, CPU0-3.txt
    Insert methods _PSS (for E7300), _PSD and _CST into CPUs 0-3

    Q6600, CPU0-3.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 0-3

    Q6600, CPU1-4.txt
    Insert methods _PSS (for Q6600), _PSD and _CST into CPUs 1-4


     
    [*]WAK.txt

    Insert return into method _WAK to fix warning (for Gigabyte motherboards)


  24. Like
    el coniglio got a reaction from G40 in System Info, an app to get hardware and kexts info   
    Hello, I'm releasing the System Info app, developed by me based on oldnapalm's idea. It has two main uses, first as a hardware parser, as in this image:
     

     
     
    And second, linking devices to its related kext, as shown below:
     

     
    The application goal is, beyound helping the user to identify hardware, to generate a Hardware Compatibility List, which browser is available (still being finished) at http://olarila.com/kexts. The user can send kext information (name and version) and respective device ids to feed the system from inside the application, selecting the menu option "Transmit data", as in the image:
     

     
    I hope you find the software useful and help us back providing data to the HCL.
     
    Mac version download: SystemInfo.zip
     
    There is a version for windows that allow users to evaluate the hardware compatibility. Requires java JRE to run.
     

     
    Windows version download: SystemInfoWin.zip
     
    Linux version download: SystemInfo.tar.gz
     
    Icon meaning:
    - device was reported as working;
    - device was not reported, but devices in this class are not usually reported;
    - device was not reported, and devices in this class are usually reported.

    How to upload kexts
     

×