Jump to content

Search the Community: Showing results for tags 'DSDT'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace


  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL







Found 234 results

  1. This is the guide how to make monitoring of hardware parameters (temperatures, fan speeds, voltages etc) using DSDT programming. The method invented by me with THeKiNG presence and improved by Kozlek. Prerequisites There is FakeSMC plugin named ACPImonitor in my branch or renamed to ACPISensors in kozlek's branch. They are the same. HWMonitor or other monitoring application: iStat, K-Stat-i, ... How it works. HWMonitor or other software make a request for known SMC key, for example TA0P (ambient temperature), every 1 seconds. The request catched by FakeSMC which knows that the key registered by ACPImonitor plugin. This plugin knows that the value for the key must be read from ACPI device "monitor" by method "TCRR" and make a request to AppleACPIPlatform for evaluate this method. AppleACPIPlatform interpretates AML codes written into DSDT, finds the method and calculates the value using hardware access. The value return back to ACPImonitor -> FakeSMC -> AppleSMC -> HWMonitor which shows the "temperature". The kext ACPImonitor will not work OOB. It will work only with DSDT patches for the usage. Simple example DSDT. Device (FSAM) { Name (_HID, EisaId ("APP0111")) Name (_CID, "monitor") Name (TCRK, Zero) Method (TCRR, 0, NotSerialized) { Return (TCRK) } Method (TCRW, 1, NotSerialized) { Store (Arg0, TCRK) Return (TCRK) } Method (TCPP, 1, NotSerialized) { Store (\_TZ.THM._TMP (), Local0) Return (Local0) } } You have to create new device. It must have Name (_CID, "monitor") This is the key for ACPImonitor attached to it. Then see Method (TCRR,0, NotSerialized) mentioned above. It will return a value or variable TCRK. In this demo I made a method TCRW which will fill the variable TCRK from SMC key. The I have to make correspondence ACPI_methodSMC_key in ACPImonitor.kext/info.plist I can write values to the SMC key TA1P ./SMC_util3 -kTA1P -w28 and see the value 28 appears in HWMonitor as "Ambient temperature" Value conversions must be provided in DSDT. Predefined keys ACPI SMC Name TCPU Th0H CPU heatsink TSYS TN0P Northbridge temperature TDIM Tm0P DIMM temperature TAMB TA0P Ambient TCPP TC0P CPU proximity VCPU VC0C CPU voltage VMEM VM0R DIMM voltage ACDC ACIN, ACEN Presence of AC power FAN0 - FAN9 for FAN speed FTN0 -FTN9 for FAN rotation time In the case of FAN reading we also want to assign name to them. It is also possible with the Info.plist What to monitor in real DSDT? This is individual. So why the ACPImonitor will not work OOB. See example from my notebook. looking through DSDT I found the follow region. OperationRegion (TMIF, SystemMemory, 0xFF800160, 0x20) Field (TMIF, ByteAcc, Lock, Preserve) { THS0, 8, THS1, 8, THS2, 8, Offset (0x08), FAN1, 8, Offset (0x10), TSP0, 8, TSC0, 8, TSP1, 8, TSC1, 8 } Looks like three temperatures and one FAN. As well I found ThermalZone Scope (_TZ) { ThermalZone (THM) { Method (_CRT, 0, NotSerialized) { Store (\_SB.PCI0.LPCB.WSEC.C2K (\_SB.PCI0.LPCB.WSEC.TSC0), Local0) Return (Local0) } Method (_TMP, 0, NotSerialized) { Store (\_SB.PCI0.LPCB.WSEC.C2K (\_SB.PCI0.LPCB.WSEC.THS0), Local0) Return (Local0) } _CRT - critical temperature _TMP - current temperature _SB.PCI0.LPCB.WSEC.C2K is a method to convert Celsius to Kelvin degrees. So I see that the field THS0 is really CPU temperature. Using ACPImonitor is only way to do monitoring on notebooks because no other methods works and because it usually contains ThermalZone. I know my guide is too short and hope some users shows own examples how to do ACPI monitoring. Note. This method is useful mostly for notebook where temperature and FANs control present in DSDT. For desktops there are plugins like ITE87xx, Winbond, Fintek depending on you LPC chip installed. 10.10.2017 ACPIMonitor version 1.0.3 There is a possibility to define some types and sizes for custom keys <key>keysToAdd</key> <dict> <key>TCRR</key> <string>TA0P-2</string> <key>TCRW</key> <string>TA1P-3</string> <key>MSLD</key> <string>MSLD-1</string> </dict> The number after key name means follow 0 -> "flag", len 1 1 -> "ui8 ", len 1 2 -> "ui16", len 2 3 -> "sp78", len 2 4 -> "ui32", len 4
  2. Hey guys. I'm new to this whole DSDT patching thing; i can't get one patched correctly to save my life. My current install is Mavericks 10.9.5...WiFi works, sleep, qe/ci, vga out, etc But i know a patched dsdt will complete my build.Could anyone patch this up for me? My system specs and all necessary files are attached below. Any help would be much appreciated! My System Specs: Intel Core i3 Processor 2.2GHz 8GB SDRAM RAM 250GB 5400RPM Hard Drive 17.3-Inch Screen, Intel HD 3000 Graphics (2nd Gen) origin.zip Gymel’s MacBook Pro.zip
  3. I recently built a new PC with MSI Z97 Gaming 3. I installed Mavericks but no HD4600 working. Trying to patch with DSDT but 2 errors stopped me from compiling. Any one here sheds the light will be appreciated. I attached with my DSDT below. Btw my country blocked Google service and related sites, I tried to use Toleda`s 8 series clean compile patch but failed to connect to the site. I don`t know whether it work with Z97 or not. Please help.dsdt.zip
  4. Hey guys, I succesfully installed Snow Leopard. After a BIOS-update I was able to install Snow Leopard using I Boot and the PCIRootUID=1 command. But... I still need to boot it with I Boot and the PCIRootUID command. When I tried to install [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] it showed up an error. And now I got Chameleon up and running, but it doesnt work. It even stops the computer booting an installation on USB or DVD! I guess the error is somewhere in Chameleon or my DSDT but I'm not sure. There was a time i saw the verbose saying something about DSDT or something, but i don't know what exactly and what command i tried to show that. Can anybody help me? I will show a picture of the booting error when i use the command PCIRootUID=1 -v when im booting from the installed Chameleon. [screens are below] Thanks in advance, ReDNaX Configuration: Motherboard: ASUS Maximus II Formula CPU: Intel Core 2 Quad 9450 RAM: OCZ ReaperX HPC 4GB DDR2-1000 Graphics Card: ASUS EAH5870 (ATI 5870) Sound Card: SupremeFX with Creative X-Fi chip (came with my Motherboard) WLAN Card: DLink DWA-556 Photo's: Chameleon with first command PCIRootUID=1 -v PCIRootUID=1 -x -v PCIRootUID=1 cpus=1 -v
  5. Hi, This is my first time trying to patch a DSDT, and while I like to learn by doing, I want to be safe this time so I would need a bit of help Currently I have sleep problems when I close the notebook I end up with a black screen so I need to reboot. From what little I know/read this is related to the C-states, and since the notebook is new I would like to get the P-states and SSDT patches so to prolong the notebook lifetime. Details on how to properly identify and edit the DSDT in general (Audio,IGPU,P-states,C-states,HPET, etc) is welcome too, so I won't bother you much next time Thanks in advance. /Edit: Added ioreg dsdt.dsl.zip
  6. Hey guys! I had some oldish hardware lying around and have installed 10.7.4 Lion through the myHack USB installer. It was pretty painless. I then attempted to make some things work - ethernet, sound, etc. All fine with the right kexts. It was then that I'd discovered DSDT editing, and got quite excited. I was hoping that It'd fix some of my problems, and I'm pretty sure it did - I got the DSDT editor, downloaded some patches and applied them. BOOM! Sleep started working when I pressed the Sleep button. Not only that, but it would *wake up* from sleep at the press of a mouse button. Sound was fine, video was fine, using the built in eSATA ports was fine, USB was fine... There are only 2.1 issues left. 1. When I power the machine off, the light on my USB keyboard is still on. This light is *not* on when I send the computer to sleep manually. 2. The DVD drive I had in there originally (an ASUS DRW 2014l1t) would behave strangely most of the time - pressing the eject button would fling the tray open at a great speed, and then refuse to close. ... and the .1 of an issue, is that I'm not entirely sure which patches I've applied anymore, and which ones I should still apply - I'm not entirely sure how pimped my DSDT is. Accompanying this is a question - does anyone think that I can get my DVD drive to not be such a {censored} with an edited DSDT? Is there a way to get the USB keyboard and mouse lights to switch off once I shutdown the computer? Also, I'm reasonably confident that I've enabled the right C and P states for my CPU to step - but how do I tell If it does? Cheers for any input at all guys! I'll chuck in some files on request... Board: ASUS P5Q CPU Intel E7300 Lion 10.7.4
  7. rizmajody

    Help me Disabling NVIDIA

    Hey bro, would you like to help me to disable my NVIDIA cars using my own created DSDT I have tried it but it failed while compiling DropTable.zip
  8. The title pretty much sums it, but here it goes: I upgraded an otherwise fully working hackintosh from Yosemite to Sierra. Now I'm stuck, already for two days. It will boot only in Safe Mode, or if I removed my DSDT from the appropriate Clover folder (and in this case I need to inject the HD4000 with Clover's Graphics Injector). What happens is the boot goes fine until the last stage, crash-rebooting at the exact instant the Desktop should appear. If I use verbose, I see a quite messy screen before the sudden reboot. No panic message. If I set Clover to prevent reboot on kernel panics, the said messy screen stays frozen until I do a hard reset. At first I thought my old DSDT became corrupt, so I deleted, restarted with no DSDT (injecting the intel graphics via Clover) and created a new one, using macIASL and Pjalm's patches for my board and a HD4000 patches. Surprise, surprise: the problem didn't go away. Then I deleted the new DSDT, restarted the computer in safe mode, and I tried again, this time using Toleda's Clover audio HDMI command tool, which created two SSDTs in the Clover ACPI/Patched folder - I need HDMI audio, and that's why I cannot settle with simply using Graphics Injector - and, as I feared, it didn't solve anything. I already ruled out the basic mistakes: lack of FakeSMC, VT-D being enabled in the BIOS, wrong SMBIOS for the build etc. The specs are: i7 3770 (non K), HD4000, Gigabyte B75M D3H, macOS Sierra 10.12.1, Clover (legacy mode) rev 3923 and SMBIOS set to iMac 13,1. All these settings worked fine since Mountain Lion (I started using Clover with Yosemite though). Any help would be much appreciated! All the best.
  9. I've been trying to clean up my DSDT and cleaned up all of the petty errors, however it seems to be confused as to whether or not it wants a Package or a Buffer toward the end. If anyone could help me out here, I'd greatly appreciate it. It's also worth noting that none of my USB ports (all 2.0) aren't working and if you see anything in there that might be the problem, brownie points all around! RandyDSDT.dsl.zip EDIT: Still haven't figured out the issue on my end, could really use some help here. It turns out all of the errors here seem to be related to USB so that could be a step in the right direction (or not.) My DSDT size is pretty large so I'm thinking there may be redundant or conflicting info inside. Can anyone take a crack at it? RandyDSDT.dsl.zip
  10. Hey everyone! I've had a hackintosh system for like a year now using the iAtkos Lion release....(sorry) But today I got retail Mountain Lion installed on my system but I want to get it completely running with as little as possible kexts and using a patched DSDT. The only problem is that I'm a complete n00b in this area. I've already googled for some guides, but they are all different and somewhat outdated. So....can someone point me to a nice guide or will someone help me with getting my DSDT patched up? My system specs: - Intel E8400 - GTX 275 - MSI P45 neo2 Kexts using: - FakeSMC.kext - RealtekR1000SL.kext What is working: - Graphics acceleration - Sleep/(power management?) - Everything else? Problems: - Sound not working - Ethernet (currently using RealtekR1000SL.kext) - CMOS getting a reset at reboot - System gets a reboot when you shut down with a USB drive plugged in - Internal SATA drive as external detected - External eSata drive as internal detected
  11. Using DSDT Editor I've extracted my DSDT file and I have one error left when I try to compile. I've attached a screenshot of the error log and attached the full text of the DSDT extraction. What can I do to fix this error? Any Help is greatly appreciated. dsdt-gigabyte-z87-ud5h.zip
  12. EDIT : Working https://www.dropbox.com/s/hl2hmat9nrz7ldq/working%20DSDT.aml Hi all ! I can't make a clean version of DSDT... - I have extracted my DSDT with aida - decompile it with iasl :"/Applications/MaciASL\ 1.3.app/Contents/MacOS/iasl5 -d /Users/Gus/Desktop/acpi_dsdt.bin" - make a clean version in .dsl with 0 error But when i compil it in aml, i have 2 errors in _L1E and clover won't boot because in my boot log, i have : "IOAPIC : Version 0x20 Vectors 64:07" link : acpi_dsdt.bin --> acpi_dsdt.dsl --> acpi_dsdt.aml specs : http://www.msi.com/product/nb/GT70_2PE_Dominator_Pro.html#hero-specification If one can help me ? RehabMan ?
  13. hello.. i have installed OS X 10.8.4 on my HP pavilion DV6 6164tx laptop. almost everythng working after searching few kexts. my config are : Insyde H2O F1.B Intel i3 sandy bridge 2.2GHZ (2330m) Intel HD3000 [Raedon HD not in work] Ralink wifi RT6490m IDT audio i need to patch my DSDT for some issues 1.brightnes stucked at 50% 2.Max Brightness after sleep 3.Auto wake in 2sec after sleep 4.Bluetooth is disabled few times automatic 5.bluetooth can't find device few time This is my DSDT extracted by DSDT editor. please anyone help me to patch it so that i can control my brightness.and please advice some kext file which can be used to resolve my issues
  14. Hi, I've already fixed some Warnings and Remarks, but I can't fix the Errors on my own. Please help. Thanks! X10DAi DSDT.zip
  15. sandrose

    DSDT FOR GA41-S2P LGA775

    I just got the Gigabyte GA41-S2P mother noard and I am am considering installing OS lion. But My challenge is the Post Installation. So pls any body with an idea will be appreciated.
  16. Boltron

    A660 Yosemite Help

    HI everyone, I have a Toshiba A660 that i have managed to get Yosemite installed and 90% functioning, The only issues (that i know of) are: - No battery level (unticks itself) - No Sleep - No ethernet (not important as wireless is functioning) I have done some reading and believe that i need to patch my DSDT to resolve my battery problem but have no idea what to do with it! Attached is my DSDT dumped from Windows with RWEverything, if anyone could help i would be forever greatful Thanks in advance DSDT.aml.zip
  17. I recently build a PC with MSI Z87-G41 PC Mate and i5-4670K installed Mavericks with Clover Bootloader. The graphics is enabled by default but no audio. This mb has a Alc887-VD on it. I tried to patch DSDT and compile but get some errors I cannot find a fix. Please check it out, any one here can shed me some light will be appreciated. dsdt.dsl.zip There are two errors shown below. If (LEqual (Arg1, 0x02)) { If (OBFF) { Return (Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 }) } Else { Return (Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) } } If (LEqual (T_0, 0x0D)) { If (LEqual (Arg2, 0x2E)) { If (Arg1) { Store (One, C1LE) /* \C1LE */ } Else { Store (Zero, C1LE) /* \C1LE */ } } If (LEqual (Arg2, 0x4E)) { If (Arg1) { Store (One, C2LE) /* \C2LE */ } Else { Store (Zero, C2LE) /* \C2LE */ } }I solved the compiling errors by applying toleda's 8series compile clean patch and deleting 4 lines of errors promoted, then I can compile with a few warnings show up. The dsdt compiling issues are solved now let's focus on the Hd4600+alc8877vd HDMI audio, I tried 3 methods of toleda but utterly failed. Now I updated to 10.9.3. Any one here with similar combo make some progress?
  18. alex95sv

    Help with DSDT.aml file

    Hi! I've found a kext and a DSDT file for my microphone, but I don't seem to understand it... So, I downloaded different tools, like auto-patcher and so on, but I don't understand what should I do with the .aml file. I'm trying to install this http://www.osx86.net/downloads.php?do=file&id=2449 but so far no luck... I know this is total n00b question, but if there is some sort of guide on how to install those files, it will help a lot. Thanks in advance!
  19. hello all. I have a question. I managed to get something resembling a text readable version of a DSDT file in Ubuntu 11.04 using the Firmware Test Suite. what that package generated was a DSDT.dsl file and I am wondering how to convert it to a standard dsdt file as used by OS X snow leopard. Currently, I am typing from my current OS X installation, but would like to install snow leopard to my Fujitsu Lifebook laptop. I have attached that file below for your parusal. I may need a little help with this as I am totally blind and not every application I use is screenreader friendly. any help or suggestions on how to convert this file would be of immense help. -eric
  20. Hello everybody, My machine is a HP Pavilion P6230it with the addition of a TP-LINK TG-3468 LAN interface, and I'm running OS X 10.9.3. I'm approaching DSDT and SSDT editing in order to get as many features as possible to work natively without the need of patched kexts of sort. As of my understandment of the practice its two goals are: 1 - To update the code so that it matches the latest iASL compiler syntax and standars. 2 - To modify the names and specifications of listed devices to match the names that the system natively expects to find. Still I can't find an exhaustive list of global or common modifications, providing explanations so that I understand what I'm turning into what and why. For example, I'm trying to get the devices to match those contained into the iMac11,1, which seems to me close enough to my machine. In a previous attempt to edit AGPM.kext to set better fitting thresholds I found that the graphic device is listed as GFX0: Which leads me into thinking that's the name given by Apple to graphic devices at least in this Mac. In my current DSDT the graphic device is also listed as GFX0, does this mean I should leave it as it is for the OS to find it? Am I getting this right? Thanks in advance.
  21. Hey guys, I could really use some help. I am trying to do the user-dsdt through [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], but I could not find a DSDT for my system. So I extracted the DSDT through terminal. The issue I am currently having is that I cannot boot my HDD to start my Hackintosh. If i boot from my USB it works fine (have to put in code cpus=1 to run effectively), but trying to boot from HDD just gives error boot failed and takes me to the boot list. I am also experiencing issues with being able to sign into messages. Wi-fi doesnt work, but that seems to be the general consensus. I have solved the resolution issue thanks to a a plugin, audio with voodoo. Can someone possibly attempt to patch the DSDT. I have attached a pdf of the system info from toshiba. Thanks in advance guys. dsdt 2.zip
  22. giofrida

    Disabling ATi Card through DSDT

    Hi everyone! I'm here to talk about disabling the discrete ATi Card through DSDT like disabling Nvidia Optimus. That's my situation: Intel HD Graphics (1ST Generation) - Full QE/CI + Resolutions ATi Radeon HD 5470M - Can't use it, my PC boots up with the integrated card. But I can use it with a BIOS mod (I don't want to do that, because there are some issues on Windows). Using Nvidia Optimus guides, I managed to reach a result: (Look at Core GPU Temperature) boot: after waking up my laptop from sleep: What I did Step 1 - Extract SSDTs from AIDA64 / Linux Step 2 - Find the SSDT table named "AmdTabl" (AMD Table) In this table I saw this method which should disable the card: Step 3 - Copy all the SSDT into your (pre-patched) DSDT Step 4 - Fix all the errors Step 5 - Make a new PINI method Method (PINI, 0, NotSerialized) { \_SB.PCI0.P0P2.PEGP._OFF () } and call it in _WAK method and in _DSM method in your IGPU device Now I need some help. Here for reference are all my tables and my final DSDT: dump.zip
  23. robi101012981

    Help with patching DSDT

    Hello! Can somebody please help me with patching the DSDT? I tried to do this but I always fail.. The problem is that my graphic card it's recognised, but I don't have QE/CI... I have 1.5GB of VRAM, but my laptop it's working like a cra#...Injected Intel in Clover, applied fake ID, and still doesn't work.. I also tried with my 1050 TI, but this still doesn't seems to work.. Any suggestions? My rig it's: Acer Aspire VX 15, Intel I7-7770HQ, Intel HD 630+ nVidia Geforce 1050 TI. I also have problems with brightness, it's very low and I can't control it... EFI - robi101012981.zip ioreg.rar config_good.plist.zip
  24. ciao.. mi ritrovo a dover installare snow leopard su un pc con mobo P6T (no deluxe, no SE, ma normale) , qualcuno potrebbe passarmi il dsdt , il processore e' i7 920.. (versione bios 1408, l'ultima) grazie
  25. ShyMurder

    [HELP] Need DSDT for ACER 5740G

    Hi, first, sorry for my bad english; second, i have an issue. The problem is my graphic card, i have the QE/CI fully working with the correct resolution (1366x768) after replacing "DisplayVendorID-717" (with the correct EDID) and editing "org.chameleon.boot.plist" located in /Extra with the "Hoolock" string, but the colors of the screen are only 256.000 (problem well known on Mac Book Pro 2010 displays). For this matter, the gradient it's not steady and it's too visible, and the images are very nasty. I've tried to: Changing SMBIOS with one of Mac Book Air and iMac; Inject graphic card information directly into ATI kexts. Obviously, these methods have not worked. So, i tought the problem is in the DSDT, and now, i search a person who can edit it for me with the patch for my problem (use the graphic card with QE/CI enabled and correct resolution without using DisplayVendorID-717). This is the download link for my DSDT.aml: link If anybody think this is not the solution, he is pleased tell me the right answer. Many thanks, ShyMurder