fassl Posted November 3, 2008 Author Share Posted November 3, 2008 Do you use a device-properties string or some injector? Please attach the string or injector. Or better if you have GTalk account: superfassl@gmail.com makes life easier. greetz Link to comment Share on other sites More sharing options...
pere Posted November 3, 2008 Share Posted November 3, 2008 nvidia 8400GT, CI/QE only work with external monitor. Have you try adding your EDID to Applebacklight .plist? Link to comment Share on other sites More sharing options...
roidm Posted November 3, 2008 Share Posted November 3, 2008 All the vaios with nvidia have this problem, with/out EDID, strings or injector, whatever i use i get black screen. It works on external monitor though. this is the string: 6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101 60000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000 00000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069 07a006500000008000000000000101c0000006400650076006900630065005f00740079007000650 00000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c 17922000000400030002c006400650076006900630065005f00740079007000650000000b0000006 6973706c617922000000400031002c006400650076006900630065005f0074007900700065000000 b000000646973706c6179100000006d006f00640065006c0000001a0000006e56696469612047654 6f726365203834303020475320000000400031002c0063006f006d00700061007400690062006c00 50000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006500000012000 004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e 644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c0 650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000180000000400 000000003000c00000000000007000000001e00000072006f006d002d00720065007600690073006 006f006e0000002e0000006e5669646961204765466f7263652038343030204753204f70656e474c 0456e67696e65205b4546495d Link to comment Share on other sites More sharing options...
fassl Posted November 3, 2008 Author Share Posted November 3, 2008 All the vaios with nvidia have this problem, with/out EDID, strings or injector, whatever i use i get black screen. It works on external monitor though. this is the string: 6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101 60000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000 00000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069 07a006500000008000000000000101c0000006400650076006900630065005f00740079007000650 00000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c 17922000000400030002c006400650076006900630065005f00740079007000650000000b0000006 6973706c617922000000400031002c006400650076006900630065005f0074007900700065000000 b000000646973706c6179100000006d006f00640065006c0000001a0000006e56696469612047654 6f726365203834303020475320000000400031002c0063006f006d00700061007400690062006c00 50000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006500000012000 004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e 644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c0 650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000180000000400 000000003000c00000000000007000000001e00000072006f006d002d00720065007600690073006 006f006e0000002e0000006e5669646961204765466f7263652038343030204753204f70656e474c 0456e67696e65205b4546495d This tring seems to be corrupted, i cannot convert it to plist, well Post me your Graphics card Device-path, i'll send you an other String to try for the backlight thing. greetz Link to comment Share on other sites More sharing options...
roidm Posted November 3, 2008 Share Posted November 3, 2008 This tring seems to be corrupted, i cannot convert it to plist, well Post me your Graphics card Device-path, i'll send you an other String to try for the backlight thing. greetz DevicePath = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) Link to comment Share on other sites More sharing options...
fassl Posted November 3, 2008 Author Share Posted November 3, 2008 DevicePath = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) Try this device-properties String: roisoft.hex.zip Link to comment Share on other sites More sharing options...
roidm Posted November 3, 2008 Share Posted November 3, 2008 thanks again fassl but it doesn´t work, the internal lcd is always turned off, it doesn´t matter whatever i use. Link to comment Share on other sites More sharing options...
Wiwi Posted November 3, 2008 Share Posted November 3, 2008 THis what i get, from new and previous error, but now without WAK error... ./dsdt_fixed.txt 1751: Acquire (MUT0, 0x0FFF) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 5367: Method (OGCD, 0, NotSerialized) Warning 1087 - ^ Not all control paths return a value (OGCD) ./dsdt_fixed.txt 5420: Method (OGCA, 0, NotSerialized) Warning 1087 - ^ Not all control paths return a value (OGCA) ./dsdt_fixed.txt 7542: Acquire (MUTE, 0x03E8) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 7556: Acquire (MUTE, 0x03E8) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 7571: Acquire (MUTE, 0x03E8) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 7586: Acquire (MUTE, 0x0FFF) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 7600: Acquire (MUTE, 0x03E8) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 7615: Acquire (MUTE, 0x03E8) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 7630: Acquire (MUTE, 0x03E8) Warning 1104 - Possible operator timeout is ignored ^ ./dsdt_fixed.txt 10173: And (CTRL, 0x1E) Warning 1105 - ^ Result is not used, operator has no effect ./dsdt_fixed.txt 14616: Return(Package(0x02){0x00, 0x00}) Warning 1099 - Statement is unreachable ^ ./dsdt_fixed.txt 14679: Method (_DSM, 4, NotSerialized) Warning 1087 - ^ Not all control paths return a value (_DSM) ./dsdt_fixed.txt 14679: Method (_DSM, 4, NotSerialized) Warning 1080 - ^ Reserved method must return a value (_DSM) ASL Input: ./dsdt_fixed.txt - 14877 lines, 432586 bytes, 6915 keywords AML Output: ././dsdt.aml - 52500 bytes, 1557 named objects, 5358 executable opcodes Compilation complete. 0 Errors, 14 Warnings, 0 Remarks, 71 Optimizations Link to comment Share on other sites More sharing options...
sacaman1 Posted November 3, 2008 Share Posted November 3, 2008 this is my output how i can fix the 20 warning ? Patching RTC... RTC Device found : Device (RTC0) Found IRQ in RTC Device, removing it IRQNoFlags () RTC patched Patching HPET... HPET Device found : Device (HPET) IRQ's written to HPET HPET patched Fixing various Issues... Done We are done patching, press any key to try to compile the fixed DSDT Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ./dsdt_fixed.txt 4563: Method (WQAA, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAA) ./dsdt_fixed.txt 4770: Method (WQAB, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAB) ./dsdt_fixed.txt 4785: Method (WQAC, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAC) ./dsdt_fixed.txt 4794: Method (WQAD, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAD) ./dsdt_fixed.txt 4887: Method (WQAE, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAE) ./dsdt_fixed.txt 4968: Method (WQAF, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAF) ./dsdt_fixed.txt 5085: Method (WQAG, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAG) ./dsdt_fixed.txt 5196: Method (WQAH, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAH) ./dsdt_fixed.txt 5325: Method (WQAI, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WQAI) ./dsdt_fixed.txt 5377: Method (WSAA, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAA) ./dsdt_fixed.txt 5584: Method (WSAB, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAB) ./dsdt_fixed.txt 5599: Method (WSAC, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAC) ./dsdt_fixed.txt 5608: Method (WSAD, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAD) ./dsdt_fixed.txt 5701: Method (WSAE, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAE) ./dsdt_fixed.txt 5782: Method (WSAF, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAF) ./dsdt_fixed.txt 5899: Method (WSAG, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAG) ./dsdt_fixed.txt 6010: Method (WSAH, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAH) ./dsdt_fixed.txt 6139: Method (WSAI, 2, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WSAI) ./dsdt_fixed.txt 6190: Method (_WED, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (_WED) ./dsdt_fixed.txt 6190: Method (_WED, 1, NotSerialized) Warning 1080 - ^ Reserved method must return a value (_WED) ASL Input: ./dsdt_fixed.txt - 6268 lines, 186202 bytes, 2912 keywords AML Output: ././dsdt.aml - 20265 bytes, 624 named objects, 2288 executable opcodes Compilation complete. 0 Errors, 20 Warnings, 0 Remarks, 643 Optimizations Compiling done, if it worked, you have now a patched DSDT in dsdt.aml If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk) mkdir: ./Debug: File exists logout [Process completed] Debug.zip Link to comment Share on other sites More sharing options...
Big Kahuna Posted November 3, 2008 Share Posted November 3, 2008 Thanks for the WAK edit.. after than 0 errors, 0 warnings, only customizations!! posted debug.zip in case you need to see anything. Waiting for turbo/dfe/munky edit to actually start using this though. Debug.zip Link to comment Share on other sites More sharing options...
collit99 Posted November 3, 2008 Share Posted November 3, 2008 I'm on Boot 132+Chameleon EFI, I used Chameleon installer and replace Chameleon BOOT with DFE BOOT file. I got it working removed CPUDisabler inside /Extra/Extensions add DSDT.aml at root reboot no HPET error with CPUPowerManagement. Do I need to replace DFE BOOT file at root with Chameleon.diff? Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ./dsdt_fixed.txt 997: Method (_WED, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (_WED) ./dsdt_fixed.txt 997: Method (_WED, 1, NotSerialized) Warning 1080 - ^ Reserved method must return a value (_WED) ./dsdt_fixed.txt 1355: Method (WMCA, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCA) ./dsdt_fixed.txt 1490: Method (WMCB, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCB) ./dsdt_fixed.txt 1548: Method (WMCD, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCD) ./dsdt_fixed.txt 1718: Method (WMCE, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCE) ./dsdt_fixed.txt 2158: Method (WMCF, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCF) ASL Input: ./dsdt_fixed.txt - 7595 lines, 262569 bytes, 2950 keywords AML Output: ././dsdt.aml - 28430 bytes, 709 named objects, 2241 executable opcodes Compilation complete. 0 Errors, 7 Warnings, 0 Remarks, 892 Optimizations I have 7 warnings are those okay? Why is my Internal LCD going crazy it flickers turn white then move left to right? Thanks in advance Link to comment Share on other sites More sharing options...
kizwan Posted November 4, 2008 Share Posted November 4, 2008 Hi Using Version 1.0.1d. Patching is ok & this is my output:- Done, now start the Patching! Patching RTC... RTC Device found : Device (RTC) No IRQ found in RTC Device, should be fine Patching HPET... HPET Device found : Device (HPET) IRQ's written to HPET HPET patched Fixing various Issues... Done We are done patching, press any key to try to compile the fixed DSDT Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ./dsdt_fixed.txt 2185: Acquire (MUT0, 0x0FFF) Warning 1104 - Possible operator timeout is ignored ^ ASL Input: ./dsdt_fixed.txt - 5073 lines, 171172 bytes, 1575 keywords AML Output: ././dsdt.aml - 15461 bytes, 549 named objects, 1026 executable opcodes Compilation complete. 0 Errors, 1 Warnings, 0 Remarks, 24 Optimizations Compiling done, if it worked, you have now a patched DSDT in dsdt.aml If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk) bash-3.2# Link to comment Share on other sites More sharing options...
sensei730000 Posted November 4, 2008 Share Posted November 4, 2008 HI there, thanks for sharing your work. I did not use your patch because I only get 32 optimizations instead of 725 by doing it by myself, plus now my cpu is cooler and faster. But I'm looking to inplant your hptet management, how can I do it manualy so I can use applecpumanagement.kext? Here is my dsdt.dsl (thanks in advance) dsdt.zip Link to comment Share on other sites More sharing options...
fassl Posted November 4, 2008 Author Share Posted November 4, 2008 Name (BUF0, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} This is what the patcher does, adding those 2 IRQ's after ResourceTemplate in HPET device Link to comment Share on other sites More sharing options...
tivimac Posted November 4, 2008 Share Posted November 4, 2008 Im follow with great expectation this thread, I have a question, do you think that this method can be used with the Munky (EFI) partition. I have tried but Im stuck at the end of the process. The AppleIntelPowerManagement, load succesfully, all kext load, but the system cannot change to graphic mode once that this load finish. Thanks for your input. Name (BUF0, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} This is what the patcher does, adding those 2 IRQ's after ResourceTemplate in HPET device Link to comment Share on other sites More sharing options...
sensei730000 Posted November 4, 2008 Share Posted November 4, 2008 thanks for your answer but i have those irq already and yet, I cannot use the AppleIntelCpu etc... Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (ATT3, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Link to comment Share on other sites More sharing options...
fassl Posted November 4, 2008 Author Share Posted November 4, 2008 Search for Return (ATTX) (X=Whatever number) and change it to Return (ATT3) Link to comment Share on other sites More sharing options...
sensei730000 Posted November 4, 2008 Share Posted November 4, 2008 thanks for help it did work. But I will not use AplpeIntelCpublaablaa because It makes my Q6600 hotter, and slower, even with a corrected DSDT, but at least I can update to the next 10.5.6 without worriyng about this kext.thanks again Link to comment Share on other sites More sharing options...
r0987 Posted November 5, 2008 Share Posted November 5, 2008 My laptop also suffers a decrease in performance from loading AppleIntelCPUPowerManagement. On the other hand my Gigabyte P965 desktop can no longer sleep or restart properly after using this patch........any ideas as to why this is? I already removed /dsdt.aml and replaced /boot with the original 1.0.11 Chameleon boot file.... Link to comment Share on other sites More sharing options...
Onixs Posted November 5, 2008 Share Posted November 5, 2008 fassl: will not work in P4? still getting KP in AppleIntelCPUPowerManagement Note: Success on my C2D Machine. Only on my P4. Link to comment Share on other sites More sharing options...
ugOSX Posted November 5, 2008 Share Posted November 5, 2008 I found these warnings... Are they important? Please, please, please... A little help! Here are my debug files: DSDT Warnings Link to comment Share on other sites More sharing options...
BlackCH Posted November 5, 2008 Share Posted November 5, 2008 I dont have SSDT, or at least I couldnt find it under cat /sys/firmware/acpi/tables/SSDT. I guess theres something wrong with my dsdt. I cannot compile it back (not even unmodified). dump it with: sudo cat /proc/acpi/dsdt > dsdt.dat decompiling: iasl -d dsdt.dat and compiling right after: iasl -ta dsdt.dsl gives me this output: Error 4095 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK ASL Input: ./dsdt_fixed.txt - 14892 lines, 584797 bytes, 0 keywords Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations I had the same results under ubuntu and OSX, trying to do it manually, also with the patcher... Ended up with a 4 byte empty .asl or .hex file Can you please look at my files? I attach the .tar made by the patcher 1.0.1b; I runned a diff between this dump and the one I got from linux. they are identical... Thanks for your help! Hi fassl, I was looking to my post and I realized that I actually didnt attached the file I wanted to show you (the .dat file wasnt inside the tar!). So I attach it now... If you have a moment, please have a look to it. I can decompile it but is not possible to compile it back... And sorry for the other post; Sometimes I... HP6720s_dsdt.dat.zip Link to comment Share on other sites More sharing options...
Carlos Pombo Posted November 6, 2008 Share Posted November 6, 2008 @fassl DSDT_Patcher1.0.1d applied (0 errors, 1 advice, about 500 fixes) Fail to boot xbx2 hangs at: athr unknown locale: 30 no go with -f and/or -x. I have a PCI atheros based card "D-Link DWA-547 RangeBooster N" installed. Have not tried old patches XBX2, Q6600, gfx 7600GT, 8GB RAM Link to comment Share on other sites More sharing options...
kizwan Posted November 6, 2008 Share Posted November 6, 2008 Hi fassl & mackerintel, I try this on another notebook, BenQ Joybook S41 & I got a lot of error while compiling the fixed DSDT. Here I attached ioreg, Debug folder & the error message. Please let me know if you need anything else. Thank you for your great work. joybook_DSDT_compile_error.rtf ioreg_joybook_s41.txt Debug_joybook.rar Link to comment Share on other sites More sharing options...
SticMAC™ Posted November 6, 2008 Share Posted November 6, 2008 This is what i get from my Hp notebook, it also doesn't compile the file! the same procedure on my Asus G5 works perfect! Link to comment Share on other sites More sharing options...
Recommended Posts