Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

kingoffright

Members
  • Content count

    17
  • Joined

  • Last visited

About kingoffright

  • Rank
    InsanelyMac Protégé
  1. Issue been resolved, the config.plist need to set the InjectKexts=Yes to load the FakeSMC...
  2. Thanks, but its not working, still stuck at 'kextd stall' I tried to update the EFI but fail many times, maybe the 4.6m exceed size limitation? the error is "There was a problem processing the uploaded file. -200", so i provide another link for my clover.zip below:##### I follow your instructions and its still not working, bad luck...
  3. I'm not sure why not able to update the attachments.... So I insert the links below
  4. Hi All,I did try to use search for help, but all not works for my case, I had tried 1)Drop the SSDT table, 2)Put only FakeSMC under /EFI/CLOVER/kexts/Other to boot up the system, 3)pull out the Clover usb after start the system(In this method, after kextd stall[3] came out, my laptop will reboot, not like the case below which my Clover USB still plug in), 4)Use the latest Clover version(Because I start to install 10.3.3 these days, so till now r4411 is the latest, should I use a older version for a try?)My laptop used to run on Mac OSX 10.8, I do a clean installation of 10.13.3 by Clover USB disk, the Clover created by Bootdisk Utility under windows, I install 10.13.3 in single HDD with GPT format, that means only Mac OSX installed in my laptop.Here is my hardware information:Lenovo Y450A-PEIP8700/GM45GT240M, 1366x768ALC269I use A/C adapter to power my laptop, the battery not able to charge power any more and I take it out. When the screen show 'Unsupported CPU for reporter', I see the HDD light stop blinking, I press the CAPLCK no response, then after several mins AppleACPICPU logs came out, from [0] to [3] took about half of hour, then next few seconds the gray screen came out, I can see the pointer, but again I press the CAPLCK no response, neither the trackpad nor USB mouse, after 10 mins, screen go black just like power off, but the power light still on, HDD light not blinking since 'Unsupported CPU for reporter' log came out.Appreciating any helps on it, or any other information I should provide please let me know, thanks in advance. misc.zip config.plist DSDT.aml
  5. I try to get the string value in RestartFix key, but it shows the code not work and value[0] will always be 'S' and never change /**********************************/ // Restart Fix if (Platform.CPU.Vendor == 0x756E6547) { /* Intel */ fix_restart = true; value = getStringForKey(kRestartFix, &bootInfo->chameleonConfig); verbose("value[0] is %c \n Key is %s\n", value[0], kRestartFix); if (value[0] == 'A') { fix_restart_acpi = true; verbose("FADT: ACPI\n"); } else if (value[0] == 'P') { fix_restart_acpi = false; verbose("FADT: PS2\n"); } else { fix_restart = false; verbose("FADT: Fail\n"); } } else { verbose ("Not an Intel platform: Restart Fix not applied !!!\n"); fix_restart = false; } /**********************************/ Output as below: /**********************************/ value[0] is S Key is RestartFix FADT: Fail FADT: Using custom DSDT! value[0] is S Key is RestartFix FADT: Fail FADT: Using custom DSDT! /**********************************/ no changes even I set the RestartFix as below <key>RestartFix</key> <string>ABCDEFG</string>
  6. VoodooPS2 optimized for Snow Leopard, Leopard and Tiger

    Hi, all I found that there are two issue in my case: 1)I get a wrong keys by using the VoodooPS2Controller, my ' ` ' key now is between left shift and z, but in fact, between them has no key. the real ' ` ' key will print ' § ' and shift ' ` ' should print ' ~ ', but it becomes ' ± ' 2)With this kext, it also fail to change the keyboard's type, I don't know if this cause some combine key function fail, e.g. Ctrl+ALt+F12 is quick reboot, but it's not working now Aug 3 01:35:37 TEMP kernel[0]: ApplePS2Keyboard: Unknown extended scan code: 0xe3 Aug 3 01:35:37 TEMP kernel[0]: ApplePS2Keyboard: Unknown extended scan code: 0x63 Any way to fix these two issues? Thanks in advance.
  7. AppleACPIBattery in 32/64 flavor for Snow Kitty.

    it would take a long time to enter snow leopard when using both battery and a/c adaptor, is there any update for it to apply in snow leopard? you can see there is 2 mins after fakesmc's message: Feb 6 10:17:38 Mac kernel[0]: FakeSMC: key info not found MSDS, length - 6 Feb 6 10:19:33 Mac kernel[0]: virtual bool IOHIDEventSystemUserClient::initWithTask(task*, void*, UInt32): Client task not privileged to open IOHIDSystem for mapping memory Feb 6 10:20:26 Mac kernel[0]: IOHIDSystem::relativePointerEventGated: VBL too high (21378262), capping to 20000000
  8. it would take a long time to enter snow leopard when using both battery and a/c adaptor, is there any update for it to apply in snow leopard? you can see there is 2 mins after fakesmc's message: Feb 6 10:17:38 Mac kernel[0]: FakeSMC: key info not found MSDS, length - 6 Feb 6 10:19:33 Mac kernel[0]: virtual bool IOHIDEventSystemUserClient::initWithTask(task*, void*, UInt32): Client task not privileged to open IOHIDSystem for mapping memory Feb 6 10:20:26 Mac kernel[0]: IOHIDSystem::relativePointerEventGated: VBL too high (21378262), capping to 20000000
  9. OSXRestart.kext

    thx for your hard working, MC. But the version 1.5c is only for source, I don't have a xcode, could you supply a kext version, please.
  10. Using Ac Adaptor Issue In Appleacpibatterymanager

    anyone could help? :censored2:
  11. Feb 6 10:17:38 Mac kernel[0]: FakeSMC: key info not found MSDS, length - 6 Feb 6 10:19:33 Mac kernel[0]: virtual bool IOHIDEventSystemUserClient::initWithTask(task*, void*, UInt32): Client task not privileged to open IOHIDSystem for mapping memory Feb 6 10:20:26 Mac kernel[0]: IOHIDSystem::relativePointerEventGated: VBL too high (21378262), capping to 20000000 when I using the battery plugs the AC adaptor, everytime I enter the system, it need to wait a long time, compares to the non-adaptor case, the log message above shows after fakesmc message, till the next message, it wait for 2 mins, also, the IOHIDEventSystemUserClient message only appears when I pluged the AC adaptor, anybody experiences the slow case as me?
  12. Hi,guys~! Today I get a code of laptop screen brightness which can adjust the brightness after enter the system. It should be add into the GFX0 device, here is the code: Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) { "DisplayProductID", Buffer (0x04) { 0x5F, 0x9C, 0x00, 0x00 }, "DisplayVendorID", Buffer (0x04) { 0x10, 0x06, 0x00, 0x00 }, "AAPL,HasPanel", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,backlight-control", Buffer (0x04) { 0xEE, 0x01, 0x00, 0x00 }, "AAPL01,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL01,EDID", Buffer (0x80) { /* 0000 */ 0X00, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF, 0X00, /* 0008 */ 0X30, 0XE4, 0X8B, 0X01, 0X00, 0X00, 0X00, 0X00, /* 0010 */ 0X00, 0X12, 0X01, 0X03, 0X80, 0X1F, 0X11, 0X78, /* 0018 */ 0X0A, 0X4A, 0X05, 0X9E, 0X5B, 0X54, 0X95, 0X25, /* 0020 */ 0X18, 0X50, 0X54, 0X00, 0X00, 0X00, 0X01, 0X01, /* 0028 */ 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, /* 0030 */ 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, 0X3E, 0X1C, /* 0038 */ 0X56, 0XA0, 0X50, 0X00, 0X16, 0X30, 0X30, 0X20, /* 0040 */ 0X35, 0X00, 0X36, 0XAE, 0X10, 0X00, 0X00, 0X19, /* 0048 */ 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, /* 0050 */ 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, /* 0058 */ 0X00, 0X00, 0X00, 0X00, 0X00, 0XFE, 0X00, 0X4C, /* 0060 */ 0X47, 0X20, 0X44, 0X69, 0X73, 0X70, 0X6C, 0X61, /* 0068 */ 0X79, 0X0A, 0X20, 0X20, 0X00, 0X00, 0X00, 0XFE, /* 0070 */ 0X00, 0X4C, 0X50, 0X31, 0X34, 0X30, 0X57, 0X48, /* 0078 */ 0X31, 0X2D, 0X54, 0X4C, 0X41, 0X31, 0X00, 0X75 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } unfortunely, my video card had used the method _DSM already~! Device (PEGP) { Name (_ADR, 0x00010000) Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x16) { "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x18) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, /* 0008 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x20 }, "device_type", Buffer (0x0D) { "NVDA,GeForce" }, "model", Buffer (0x17) { "nVidia GeForce GT 240M" }, "rom-revision", Buffer (0x25) { "nVidia GeForce GT 240M OpenGL Engine" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } both of them had use the DTGP method , but I can't figure out how this work in the above codes : Method (DTGP, 5, NotSerialized) { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B })) { If (LEqual (Arg1, One)) { If (LEqual (Arg2, Zero)) { Store (Buffer (One) { 0x03 }, Arg4) Return (One) } If (LEqual (Arg2, One)) { Return (One) } } } Store (Buffer (One) { 0x00 }, Arg4) Return (Zero) } I had tried many ways, including put them together into GFX0, but with _DSM method already used... get the contents in one Store (Package (0x0C) { ... }, this result in only the video card driver works only... I had another GFX0 with Name (_ADR, 0x00020000), I put the screen brightness code method to it, but couldn't adjust the brightnees at all. I really appreciate you guys if could give me a help or any ways may help with this issue. Thanks anyway~! here is my dsdt: dsdt.zip
  13. Hi,guys~! Today I get a code of laptop screen brightness which can adjust the brightness after enter the system. It should be add into the GFX0 device, here is the code: Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) { "DisplayProductID", Buffer (0x04) { 0x5F, 0x9C, 0x00, 0x00 }, "DisplayVendorID", Buffer (0x04) { 0x10, 0x06, 0x00, 0x00 }, "AAPL,HasPanel", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,backlight-control", Buffer (0x04) { 0xEE, 0x01, 0x00, 0x00 }, "AAPL01,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL01,EDID", Buffer (0x80) { /* 0000 */ 0X00, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF, 0X00, /* 0008 */ 0X30, 0XE4, 0X8B, 0X01, 0X00, 0X00, 0X00, 0X00, /* 0010 */ 0X00, 0X12, 0X01, 0X03, 0X80, 0X1F, 0X11, 0X78, /* 0018 */ 0X0A, 0X4A, 0X05, 0X9E, 0X5B, 0X54, 0X95, 0X25, /* 0020 */ 0X18, 0X50, 0X54, 0X00, 0X00, 0X00, 0X01, 0X01, /* 0028 */ 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, /* 0030 */ 0X01, 0X01, 0X01, 0X01, 0X01, 0X01, 0X3E, 0X1C, /* 0038 */ 0X56, 0XA0, 0X50, 0X00, 0X16, 0X30, 0X30, 0X20, /* 0040 */ 0X35, 0X00, 0X36, 0XAE, 0X10, 0X00, 0X00, 0X19, /* 0048 */ 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, /* 0050 */ 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, /* 0058 */ 0X00, 0X00, 0X00, 0X00, 0X00, 0XFE, 0X00, 0X4C, /* 0060 */ 0X47, 0X20, 0X44, 0X69, 0X73, 0X70, 0X6C, 0X61, /* 0068 */ 0X79, 0X0A, 0X20, 0X20, 0X00, 0X00, 0X00, 0XFE, /* 0070 */ 0X00, 0X4C, 0X50, 0X31, 0X34, 0X30, 0X57, 0X48, /* 0078 */ 0X31, 0X2D, 0X54, 0X4C, 0X41, 0X31, 0X00, 0X75 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } unfortunely, my video card had used the method _DSM already~! Device (PEGP) { Name (_ADR, 0x00010000) Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x16) { "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x18) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, /* 0008 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x20 }, "device_type", Buffer (0x0D) { "NVDA,GeForce" }, "model", Buffer (0x17) { "nVidia GeForce GT 240M" }, "rom-revision", Buffer (0x25) { "nVidia GeForce GT 240M OpenGL Engine" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } both of them had use the DTGP method , but I can't figure out how this work in the above codes : Method (DTGP, 5, NotSerialized) { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B })) { If (LEqual (Arg1, One)) { If (LEqual (Arg2, Zero)) { Store (Buffer (One) { 0x03 }, Arg4) Return (One) } If (LEqual (Arg2, One)) { Return (One) } } } Store (Buffer (One) { 0x00 }, Arg4) Return (Zero) } I had tried many ways, including put them together into GFX0, but with _DSM method already used... get the contents in one Store (Package (0x0C) { ... }, this result in only the video card driver works only... I had another GFX0 with Name (_ADR, 0x00020000), I put the screen brightness code method to it, but couldn't adjust the brightnees at all. I really appreciate you guys if could give me a help or any ways may help with this issue. Thanks anyway~! refix_dsdt.zip
  14. Lost Photos

    wow, I have not idea, just know there are tools, but work in windonws
  15. [Resolved] No Wi-Fi in Snow Leopard?

    how about the usb adaptor?!
×