osxfr33k
Members-
Posts
42 -
Joined
-
Last visited
Everything posted by osxfr33k
-
I installed Yosemite 10.10.2 with the latest Clover. My DSDT is back from the days when Mald0n was dishing them out left and right. That was back in Mountain Lion and I have been using it through Mavericks no problems with sleep but I may have been using a rollback AppleACPI kext I don't remember. I have attached my DSDT/Ioreg and console messages after wake and USB messages if that will help determine what the issue is or not? Yosemite 10.10.2 latest Clover PBR boot. Asus Laptop Model G51Jx. Intel i7 first generation. Graphics GTS 360M. Thanks Edited: External HDMI and VGA work perfect with sleep/wake. Its just the built in display. Tried many settings in clover none seem to help. This is not a UEFI bios just legacy. I also see in the system.log [AGPM Controller] unknownPlatform. Could this be why? Is there a way to inject the id into Clover or LegacyAGPM.kext and maybe resolve the wake issue? Device = 0x0cb1 Vendor = 0x10de System Profiler shows correct information on the graphics card and I am using Kozlek's FakeSMC sensors, CPU, GPU. Thanks Edited: I found MacBookPro6,2 in APGM.kext and replaced my device ID over the current one (0x10DE0A29 GeForce GT 330M) which was for a GT 330M, stock MacBookPro6,2, unibody 2011 i7 CPU and GT 330M graphics. Close enough to the Real MacBook Pro profile. Here is the message I get now: 2/1/15 2:52:16.000 PM kernel[0]: [AGPM Controller] build GPUDict by Vendor10deDevice0cb1 But I still get a back screen when the system wakes from sleep. G51Jx_DSDT_IOREG_LOGS.zip
-
Thanks artur-pt, Works great. I had it working also when I modified the Info.plist but this Firmware-updator kext is a great idea. It will not however work if its in Clover/kexts/10.x. Has to go in S/L/E and I got a complaint as you have seen about it not being an authorized Kext. I just enabled Developer mode in Clover but not sure if that will work all the time. The only thing I don't like about the BT-Firmware-uploader kext is that it keeps updating the firmware on ever boot and the kext has to remain in /S/L/E. So I have to assume there is no way to add EFI DeviceProperties for bluetooth in Clover at this time? Thanks
-
I have to add this to my Info.plist for bluetooth to function. There is no field in Clover Configurator FakeID for Bluetooth. In Devices section there is a Properties box where one can add a EFI string. I google searched and found the command to extract all DeviceProperties from IOREG but not sure how to extract only the Bluetooth device. Code in info.plist: <key>Broadcom2046FamilyUSBBluetoothHCIController_3404</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string> <key>IOClass</key> <string>BroadcomBluetoothHostControllerUSBTransport</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>LMPLoggingEnabled</key> <false/> <key>idProduct</key> <integer>13316</integer> <key>idVendor</key> <integer>5075</integer> </dict> Command I found on this forum to extract DeviceProperties EFI string from IOREG: ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*/;s/>.*//;' > device-properties.hex EFI Extracted: 3c3f786d6c2076657273696f6e3d5c22312e305c2220656e636f64696e673d5c225554462d385c223f3ea3c21444f435459504520706c697374205055424c4943205c222d2f2f4170706c652f2f44544420504c49535420312e302f2f454e5c22205c22687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e6474645c223ea3c706c6973742076657273696f6e3d5c22312e305c223ea3c646963743ea93c6b65793e4275696c644d616368696e654f534275696c643c2f6b65793ea93c737472696e673e31334531333c2f737472696e673ea93c6b65793e434642756e646c65446576656c6f706d656e74526567696f6e3c2f6b65793ea93c737472696e673e456e676c6973683c2f737472696e673ea93c6b65793e434642756e646c6545786563757461626c653c2f6b65793ea93c737472696e673e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea93c6b65793e434642756e646c65476574496e666f537472696e673c2f6b65793ea93c737472696e673e342e322e362c20436f7079726967687420c2a920323030322d32303134204170706c6520496e632e20416c6c207269676874732072657365727665642e3c2f737472696e673ea93c6b65793e434642756e646c654964656e7469666965723c2f6b65793ea93c737472696e673e636f6d2e6170706c652e696f6b69742e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea93c6b65793e434642756e646c65496e666f44696374696f6e61727956657273696f6e3c2f6b65793ea93c737472696e673e362e303c2f737472696e673ea93c6b65793e434642756e646c654e616d653c2f6b65793ea93c737472696e673e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea93c6b65793e434642756e646c655061636b616765547970653c2f6b65793ea93c737472696e673e4b4558543c2f737472696e673ea93c6b65793e434642756e646c6553686f727456657273696f6e537472696e673c2f6b65793ea93c737472696e673e342e322e363c2f737472696e673ea93c6b65793e434642756e646c655369676e61747572653c2f6b65793ea93c737472696e673e3f3f3f3f3c2f737472696e673ea93c6b65793e434642756e646c6556657273696f6e3c2f6b65793ea93c737472696e673e342e322e3666313c2f737472696e673ea93c6b65793e4454436f6d70696c65723c2f6b65793ea93c737472696e673e636f6d2e6170706c652e636f6d70696c6572732e6c6c766d2e636c616e672e315f303c2f737472696e673ea93c6b65793e4454506c6174666f726d4275696c643c2f6b65793ea93c737472696e673e3541323035333c2f737472696e673ea93c6b65793e4454506c6174666f726d56657273696f6e3c2f6b65793ea93c737472696e673e474d3c2f737472696e673ea93c6b65793e445453444b4275696c643c2f6b65793ea93c737472696e673e31334531333c2f737472696e673ea93c6b65793e445453444b4e616d653c2f6b65793ea93c737472696e673e3c2f737472696e673ea93c6b65793e445458636f64653c2f6b65793ea93c737472696e673e303530313c2f737472696e673ea93c6b65793e445458636f64654275696c643c2f6b65793ea93c737472696e673e3541323035333c2f737472696e673ea93c6b65793e494f4b6974506572736f6e616c69746965733c2f6b65793ea93c646963743ea993c6b65793e42726f6164636f6d3230343646616d696c79555342426c7565746f6f7468484349436f6e74726f6c6c65725f333430343c2f6b65793ea993c646963743ea9993c6b65793e434642756e646c654964656e7469666965723c2f6b65793ea9993c737472696e673e636f6d2e6170706c652e696f6b69742e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea9993c6b65793e494f436c6173733c2f6b65793ea9993c737472696e673e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea9993c6b65793e494f50726f7669646572436c6173733c2f6b65793ea9993c737472696e673e494f5553424465766963653c2f737472696e673ea9993c6b65793e4c4d504c6f6767696e67456e61626c65643c2f6b65793ea9993c66616c73652f3ea9993c6b65793e696450726f647563743c2f6b65793ea9993c696e74656765723e31333331363c2f696e74656765723ea9993c6b65793e696456656e646f723c2f6b65793ea9993c696e74656765723e353037353c2f696e74656765723ea993c2f646963743ea93c2f646963743ea93c6b65793e4e5348756d616e5265616461626c65436f707972696768743c2f6b65793ea93c737472696e673e436f7079726967687420c2a920323030322d32303134204170706c6520496e632e20416c6c207269676874732072657365727665642e3c2f737472696e673ea93c6b65793e4f5342756e646c654c69627261726965733c2f6b65793ea93c646963743ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f4143504946616d696c793c2f6b65793ea993c737472696e673e312e302e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f6b65793ea993c737472696e673e312e302e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f50434946616d696c793c2f6b65793ea993c737472696e673e312e302e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f55534246616d696c793c2f6b65793ea993c737472696e673e332e322e373c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e696f6b69743c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e6c69626b65726e3c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e6d6163683c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e756e737570706f727465643c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea93c2f646963743ea93c6b65793e4f5342756e646c6552657175697265643c2f6b65793ea93c737472696e673e5361666520426f6f743c2f737472696e673ea3c2f646963743ea3c2f706c6973743e EFIStudio is not helping me sort out the devices in the EFI string. How can I move forward with this or there is no way to get Bluetooth working with EFI string in Clover? Thanks
-
I have no problems with shutdown/Restart or Sleep/Wake if this USB Wireless Card Device is not connected. I do not have a PCIe wireless card so I bought a D-link DWA-140 USB Wireless Device which works great in all versions of OSX including OSX Mavericks 10.9.1. The problem is if its connected then shutdown/restart no longer works. My DSDT was prepared by Mald0n a couple years ago. The PST method is there for shutdown. I had this same problem with this Asus motherboard and was very lucky to get a fantastic DSDT fix that took care of that issue for that motherboard link below. http://Olarila.com/forum/viewtopic.php?f=19&t=3537 I tried to insert the trap and removed the Operation Region with SLPE and replaced it with the Operation Region and Trap code with this one from that thread above and it did not help. My Vanilla and Patched DSDT are attached. Any help would be forever in your debt. Thanks dsdt.aml.zip G41-ES2L Rev 1.4 BIOS F9 Vanilla DSDT.aml.zip
-
Thanks Again Audio working 100%!!
-
I just realized i should have changed that from 8 to 6. I forgot the reason why , but I have to assume that between each {} is a count of 1? Thanks very much for your help!!
-
This is what I had before editing DSDT: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "codec-id", Buffer (0x04) { 0x9B, 0x82, 0x43, 0x10 }, "layout-id", Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 }, "device-type", Buffer (0x17) { "Analog Devices AD1988B" }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Edited with your code: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "built-in", Buffer (One) { 0x00 }, "layout-id", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (0x00) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Scope (\_GPE) Message when compiled: /Users/osxfr33k/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6533: Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "built-in", Buffer (One) { 0x00 }, "layout-id", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (0x00) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Remark 5048 - Initializer list shorter than declared package length ^
-
Can't seem to get that driver to work in OSX Mavericks and yet I do have some injection in the DSDT for HDEF. It was working up to 10.8x. Asus Maximus Forumula X38 chipset. Thanks
-
Shutdown Question HP Desktop a6040n with Asus Motherboard
osxfr33k replied to osxfr33k's topic in DSDT & Patch Requests
THis is incredible and it works 100% every time!! Thank you very much!! Can I ask how this works? I did a diffmerg to compare the modification and not sure what this does? Before Edit: OSTP () If (LEqual (Arg0, One)) {} If (LEqual (Arg0, 0x03)) {} If (LEqual (Arg0, 0x05)) { Store (ESMI, Local0) And (Local0, 0xFB, Local0) Store (Local0, ESMI) } Your Edit: OSTP () If (LEqual (Arg0, One)) {} If (LEqual (Arg0, 0x03)) {} If (LEqual (Arg0, 0x05)) { Store (Zero, TRAP) Sleep (0x10) } -
I have tried the DSDTeditor Asus shutdown patch but it does nothing to the vanilla DSDT. Can someone have a look to tell me what I need to modify to fix this? I have attached both a vanilla DSDT and a fully patched complete DSDT ready for use except the shutdown for that DSDT is not working. Area in DSDT not patching: Method (\_PTS, 1, NotSerialized) { Or (Arg0, 0xF0, Local0) Store (Local0, DBG1) Store (0x01, PM29) If (LNotEqual (VID0, 0xFFFF)) { If (LEqual (And (RSR0, 0x01), 0x01)) { Or (RSR0, 0x01, RSR0) Or (PMC0, 0x80, PMC0) } } If (LNotEqual (VID1, 0xFFFF)) { If (LEqual (And (RSR1, 0x01), 0x01)) { Or (RSR1, 0x01, RSR1) Or (PMC1, 0x80, PMC1) } } DSDT_VANILLA_a6040n_Asus_mb.aml.zip dsdt_Fully_Patched_Except_Shutdown_Not_Working.aml.zip
-
Still need a ssdt I tried it got kernel panic without ssdt!! This did however remove the kernel smc message. ACPI_SMC_PlatformPlugin::initFanThrottleControl - waiting for AppleSMC
-
Gestão Energia Personalizada em 10.7.4
osxfr33k replied to artur-pt's topic in Guias & Tutoriais Hackintosh
I have finally solved my SSDT issue thanks for your help and others who have helped. I will eventually make a guide on this because there are holes in the guide. I just took tonycrap's i7 ssdt and corrected the pstates for 2900-800. His had 3900-1000. Works perfect. http://www.insanelymac.com/forum/index.php?showtopic=258611&view=findpost&p=1834848 -
Gestão Energia Personalizada em 10.7.4
osxfr33k replied to artur-pt's topic in Guias & Tutoriais Hackintosh
Thanks for getting back. Final Question: Name (APSN, 0x09) Name (APSS, Package (0x0E) Do I need to change to: Name (APSN, 0x04) Name (APSS, Package (0x0E) As in your examples? 09 to 04 or leave it to 09? EDITED: My ssdt extracted from linux, first frequency is 2001 then next is 2000 then 1900 another weird thing. I did the edit as you said but get a kernel panic: p-state stepper error 18 at step 35 in context 2 on cpu0. If I generate the ssdt using the PRgen it does work but only 2 p-states. If I use the tonycrap one I get about 11 p-states. I also think I get a kernel panic if I change the 09 to 04. Another weird thing I know I am using an smbios.plsit for MacBook Pro 8,3 but during boot it shows MacBook Pro 8,2? Is there a newer smbios.plist for MacBook Pro 8,3 for Mountain Lion 10.8 Golden Preview? -
Gestão Energia Personalizada em 10.7.4
osxfr33k replied to artur-pt's topic in Guias & Tutoriais Hackintosh
Sorry for the very noobish question. WHich OSX do I need to run the script in? One that is able to boot without ssdt correct? Just like when you extract dsdt you do not want to extract from an OSX that has DSDT override in place correct? So I can run this script from my 10.7.3? But my ssdt's won't look exactly as the ones I have attached a couple days ago? From what I can see so far the apple ssdt looks like a combination of both of my ssdt's but truncated a bunch of script and left out. I would say the tonycrap ssdt is pure apple ssdt no? See the pastebins and you explain. Thanks my ssdt-1 and ssdt-2 where extracted from Ubuntu live CD version 11. From /sys/firmware/acpi/ my ssdt-1: http://pastebin.com/aLQrs8Lt my ssdt-2: http://pastebin.com/PiEJ7z4p tonycrap i7 ssdt which I think is for desktop i7 cpu and I am currently using it for i7-2630QM Mobile processor: http://pastebin.com/g6j1pdCv Ok I ran the script from OSX 10.7.3 no ssdt override, just enable cstates and pstates in CABP. I only get 2 pstates. I was getting like 11 pstates with the stock one from tonycrap. What do I need to change in this ssdt to get the 11 pstates back? See pastebin: TDP=45 and Max Turbo Freq = 2900 http://pastebin.com/k2vsCF49 -
Gestão Energia Personalizada em 10.7.4
osxfr33k replied to artur-pt's topic in Guias & Tutoriais Hackintosh
I don't see this topic in the English section? So basically I am using an Apple ssdt like the ones prepared in tonycrap's mutliB....? Can I use one of those ssdt's or do I have to modify my own ssdt? If so then my own ssdt looks completely different and I have two of them. There will be lot of editing to make it look like the Apple ssdt? Much harder than doing the edits in a DSDT!!! Do my ssdt's have to be merged into one ssdt and then take out the sections in my ssdt to insert the sections you have posted here? My processor is a i7-2630QM not a desktop i7. Do you have a link on what to do that is more clear about this please? Thanks -
Gestão Energia Personalizada em 10.7.4
osxfr33k replied to artur-pt's topic in Guias & Tutoriais Hackintosh
Neither one of my ssdt's really look much like the examples here. How do I modify them so I canrun either 10.7.4 or ML 10.8 Golden? Both ssdt attached!! Asus Gamers Laptop G74SX with i7-2630QM processor. EDITED: I think I see what is wrong here. All your examples are from using an Apple ssdt not a PC. Am I suppose to put my values from my own ssdt into an apple ssdt? The tutorial is nothing but complete confusion if this is not true. SSDT1.aml.zip SSDT2.aml.zip -
Since we have the same Laptop I thought I might ask. Have you installed Mountain Lion 10.8 Golden Preview yet or will you? I am trying to figure out what I will need from 10.7.3 to 10.8 Golden? I have been reading that I have to insert a modified ssdt link on this thread somewhere then I have to DropSSDT=yes and Enable C/P state=no in the CABP? I wonder though if cstate enabled=yes should stay yes and not no? will the ssdt fix also work for cstate? I read that fermi for the Nvidia gtx 2,3,4,5x now works OOT have to see. No editing at all for OpenCL support: http://www.insanelymac.com/forum/index.php?showtopic=275993 WHich FakeSMC and plugs are we using for 10.8 Golden? Is there a link for them? Will the speedstep patch work on 10.8 golden? How difficult or time consuming will editing the ssdt be? My DSDT was prepared by Mald0n and has been working from 10.6x all the way up to 10.7.3. Thanks Edited: A lot of my characters in this post are turned around backwards? I don't know how to fix that? Now everything is ok again. Must be this Google Chrome Portuguese to English conversation. I hope you can see it like me now?
