Coder Social home page Coder Social logo

cpufriendfriend's People

Contributors

andrewwyatt avatar corpnewt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cpufriendfriend's Issues

ssdt_data has wrong CPU acpi path

Hi, I'd add the functionality from SSDTTime to specify correct CPU path for the SSDT, since on my laptop this is the ssdt generated from SSDTTime for Plug:

SSDT-PLUG.aml.zip

And this one instead is the one generated by CPUFriendFriend:
ssdt_data.dsl.zip

image

As you can see the acpi path is wrong, and I had to fix that in order to correctly load it

Thank you for your attention ^_^

[Errno 1] Operation not permitted

I am unable to use cpufriendfriend because when I run the command it shows this error what should I do?

/usr/local/bin/python3: can't open file '/Users/abc/Downloads/CPUFriendFriend-master/CPUFriendFriend.py': [Errno 1] Operation not permitted

[Request] add link to CPUfriend.kext to readme

Hello! I finally got CPU power management to work on my i5 8250U! However, I got stuck along the way as I didn't realize you needed CPUfrienddataprovider and CPufriend.kext. Please link to this kext in the readme or maybe add a copy of CPUfriend.kext to the repo. Thanks!

i5-8265U incorrect power management

I don't know what causes this issue, but no matter how I try to set power management for my machine, it looks like at least one core is staying at least at base frequency (1.8GHz). This leads to power consumption, fast battery drain and heating up.

Also, my CPU's LFM is at 400Mhz, yet it seems as if it never goes below 700Mhz, even when idle. With SSDT it even gets weirder, as for some reason it does not let the frequency get below 1.1GHz.

I tried different configurations, with different values, but each and everyone of them resulted in the exact same performance, and same problems...

I have a Dell Vostro 14 5481, and using opencore 0.6.3 (tried with all versions since 0.5.9, including a couple of clover versions), tried with both SSDT and Kext. SMBios is MacBookPro16,3 (tried with MacBookPro15,2 as well).

Screen Shot 2020-10-17 at 2 11 33

Edit: to be clear, the main issues are:

  • Not being able to get to actual LFM.
  • One core (or thread?) Won't go below base frequency.
  • Overall bad battery usage time, no-so-great performance, and CPU temp staying relatively high even when idle. This might be solved by fixing the previous ones.

TDP-down frequency

Without TDP-down frequency on the ark web. Only base(3.7) and max(4.6). Where i can see it? Please

Multiple power profiles?

I have a Dell Inspiron 7586 laptop.

When I run the script, I get asked for the minium frequency and EPP twice, and then both answers are printed twice.

Looking at the script code, it appears to repeat for the amount of frequency vector entries in the IOPowerProfiles section of the stock power management kext's plist - but what does this mean? It isn't mentioned in the README.

ACPI Error: [\_PR_.PR00] Namespace lookup failure, AE_NOT_FOUND

The result aml automatically file is

External (PR.PR00, DeviceObj) // (from opcode)

Scope (\_PR.PR00)

The original DSDT SSDT object have at DSDT.aml:
External (SB.PR00, DeviceObj) // (from opcode)

Scope (_SB.PR00) 

so creating error at kernel.log
shall manually change?

Current Setting

Why CPUFriendFriend.command show Default Setting But i did config and use kext I not see my current.
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.