Support Team iCanaro Posted February 24, 2020 Support Team Share Posted February 24, 2020 (edited) Dallo sviluppatore del kext per il rilevamento della temperatura sui processori AMD, ecco una utility che fa il verso a quella intel. CaratteristicheSupporta la lettura dei dati di temperatura, energia e clock sui processori AMD 17h. ✅ https://github.com/trulyspinach/SMCAMDProcessor ✅ https://github.com/trulyspinach/SMCAMDProcessor/releases release 0.6.6 Installation SMCAMDProcessor now comes in two separate binaries(kernel extensions): AMDRyzenCPUPowerManagement.kext for all power management features. This kext is also required if you would like to use AMD Power Gadget. SMCAMDProcessor.kext to publish readings to VirtualSMC, which enables macOS applications like iStat to display sensor data. This kext depends on AMDRyzenCPUPowerManagement.kext to collect sensor data, thus must be loaded after. Download the kext(s) and application from Release page Add AMDRyzenCPUPowerManagement.kext to kext folder of your bootloader. Edit your bootloader's config file to make sure the kext is enabled. If you're using VirtualSMC you can also load SMCAMDProcessor.kext to publish sensor data. Bootloaders like OpenCore will link each kext in the order they present in config file, so make sure AMDRyzenCPUPowerManagement.kext comes before SMCAMDProcessor.kext as it serves as a dependency. Edited November 30, 2020 by iCanaro Aggiornamenti 3 1 1 Link to comment Share on other sites More sharing options...
yurkins Posted February 26, 2020 Share Posted February 26, 2020 @ iCanaro on my 3950x it won't display graph for frequency. I installed the latest 0.2 version of SMCAMDProcessor and the AMD Power Gadget works but frequency graph is missing. Needs other settings in Opencore? Thanks! Link to comment Share on other sites More sharing options...
yurkins Posted February 26, 2020 Share Posted February 26, 2020 Also VirtualSMC and SMCSuperIO are latest v.1.1.1 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 27, 2020 Author Support Team Share Posted February 27, 2020 0.2.1 trulyspinach Fixes temperature sensor value offset on Zen 1 processors. Add support for macOS 10.13 Fixes a problem that cause AMD Power Gadget to crash on system with 32 or more than 32 cores. 2 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 27, 2020 Author Support Team Share Posted February 27, 2020 da me ancora non funziona su high sierra e mojave, il kext non viene caricato se qualche altro macaco con AMD ha modo di provare 😛 PS: aperta questione https://github.com/trulyspinach/SMCAMDProcessor/issues/13 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 27, 2020 Author Support Team Share Posted February 27, 2020 vorrei aiutare lo sviluppatore, ma ci sono cose che al momento sono oltre la mia portata.... non ho capito che dovrei fare con kextutil ☹️ Can you also try to load it with kextutil on 10.13 and screenshot the result? You might need the -r flag with a directory contains Lilu and VirtualSMC for kextutil to work. You might need the -r flag with a directory contains Lilu and VirtualSMC for kextutil to work. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted February 27, 2020 Supervisor Share Posted February 27, 2020 carica il kext e ripara i permessi che non ti torna? Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 27, 2020 Author Support Team Share Posted February 27, 2020 non mi pare proprio stia chiedendo questo, a me pare che si debba mettere LILU e VirtualSMC in una directory, per cui ho creato nella root dell'utente una cartella TestKext e li ve li ho copiati, quello che non capisco, è la sintassi corretta da usare con kextutil Spoiler MacPro3950x-2:test utente$ kextutil -help usage: kextutil [options] [--] [kext] ... kext: a kext bundle to load or examine -bundle-id <bundle_id> (-b): load/use the kext whose CFBundleIdentifier is <bundle_id> -personality <personality> (-p): send the named personality to the catalog -dependency <kext> (-d): consider <kext> as a candidate dependency -repository <directory> (-r): look in <directory> for kexts -no-caches (-c): don't use repository caches; scan repository folders -no-loaded-check (-D): don't check for loaded kexts when resolving dependencies (deprecated) -no-system-extensions (-e): don't use system extension folders -interactive (-i): interactive mode -interactive-all (-I): interactive mode for extension and all its dependencies -load-only (-l): load & start only; don't start matching -match-only (-m): start matching only, by sending personalities; don't load executable -no-load (-n): neither load nor start matching -symbols <directory> (-s): write symbol files into <directory> -arch <archname>: use architecture <archnaem> -address <kext_id@address> (-a): <kext_id> is loaded at address (for symbol generation) -use-load-addresses (-A): get load addresses for kexts from what's loaded (for symbol generation) -kernel <kernelFile> (-k): link against <kernelFile> (default is /System/Library/Kernels/kernel) -quiet (-q): quiet mode: print no informational or error messages -verbose [ 0-6 | 0x<flags> ] (-v): verbose mode; print info about analysis & loading -print-diagnostics (-t): perform all diagnostic tests and print a report on each kext -safe-boot (-x): simulate safe boot mode for diagnostic tests -no-authentication (-z): don't authenticate kexts (for use during development) -no-resolve-dependencies (-Z): don't check dependencies when diagnosing with -no-load & -print-diagnostics (-nt) -help (-h): print this message and exit --: end of options MacPro3950x-2:test utente$ leggo anche qui http://www.robertopasini.com/index.php/2-uncategorised/627-osx-command-line-tools-for-analyzing-kernel-extensions ma ancora ci ho capito poco https://www.manpagez.com/man/8/kextutil/ Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted February 27, 2020 Supervisor Share Posted February 27, 2020 scusa..ma lui ti parla di Kextutil..e tu dalle immagini pare stia usando altro? o mi sono arruginito? Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 27, 2020 Author Support Team Share Posted February 27, 2020 non ti sei arruginito, intanto gli ho postato che dice se si installa, prima su mojave e ora su high sierra, se poi mi scrive la corretta sintassi su come usare kextutil gli posso poi dare le info che chiede Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 27, 2020 Administrators Share Posted February 27, 2020 kextutil -r "patch al kext" Link to comment Share on other sites More sharing options...
yurkins Posted February 28, 2020 Share Posted February 28, 2020 On 2/26/2020 at 4:47 PM, yurkins said: @ iCanaro on my 3950x it won't display graph for frequency . I installed the latest 0.2 version of SMCAMDProcessor and the AMD Power Gadget works but frequency graph is missing. Needs other settings in Opencore? Thanks! Fixed 🙂 https://github.com/trulyspinach/SMCAMDProcessor/issues/4#issuecomment-592460963 2 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted February 28, 2020 Supervisor Share Posted February 28, 2020 OT: Also IPG in my old Asus x99 and x299 add a similar problem( related to memory bios parameter) in auto TDP not showed well, I have to set manually correct frequency and not using also XMP This problem affected also Window version of intel power gadget Link to comment Share on other sites More sharing options...
Administrators Ciro82 Posted February 28, 2020 Administrators Share Posted February 28, 2020 Mi ero perso questo thread 😱 1 Link to comment Share on other sites More sharing options...
Administrators Ciro82 Posted February 28, 2020 Administrators Share Posted February 28, 2020 Durante geekbench: 1 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted February 29, 2020 Supervisor Share Posted February 29, 2020 provi anche cinebench 20 per vedere i tuoi gioielli sotto stress? 🙂 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 1, 2020 Author Support Team Share Posted March 1, 2020 dopo il report che finalmente ero riuscito a fare, il dev trulyspinach mi ha passato un kext da testare: su mojave perfetto come su catalina su high sierra, ci siamo quasi vi potete divertire ad unire i puntini 2 3 Link to comment Share on other sites More sharing options...
yurkins Posted March 1, 2020 Share Posted March 1, 2020 (edited) Why do you spend so much time on a very old macOS which is not supported by Apple for 2 years? Yes by Apple standards it's too old, out of business. I have an iMac mid 2011 with last supported macOS High Sierra and it stay as a decorative object =)) I can't use it for may work because I can't install latest Apple developer tools, also any app which required Metal or any new Apple framework will not work on High Sierra. For Apple it doesn't matter, they sell hardware and make money not charitable acts. Why I should care about? Hackintoshes or Ryzentoshes are not for simple users which can stay on a PC / Mac with an old browser, Word, Excel 2007 and they are happy 😉 Have a nice day! Edited March 1, 2020 by yurkins Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted March 1, 2020 Supervisor Share Posted March 1, 2020 @yurkins one or two words in my case: TitanXp 12Gb 😛 also, with your way of thinking..AMD shouldn't not exist in an Hackintosh environment 🙂 1 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 1, 2020 Author Support Team Share Posted March 1, 2020 new tools work best on latest macOS versions, other tools work TOP on older macOS. Practical example, on my Z370 hack I have a touch monitor that works very well with high sierra, but with mojave and catalina instead it goes badly and does not work strumenti nuovi funzionano al meglio su ultime versioni macOS, altri strumenti funzionano al TOP su macOS meno recenti. Esempio pratico, su mio hack Z370 ho un monitor touch che funziona benissimo con high sierra, ma con mojave e catalina invece va male e non funziona 1 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 1, 2020 Author Support Team Share Posted March 1, 2020 0.2.2 KEXT Add support for macOS 10.13 AMD Power Gadget Minor adjustments in GraphView App now correctly display as dark theme even when system has light mode enabled. Known issues GraphView might not display as rounded corner on older version of macOS Some sensor data will not show up in iStat depending on SMBios type. Refer to #10 1 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 1, 2020 Author Support Team Share Posted March 1, 2020 ora su high sierra non occorre unire i puntini 2 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 9, 2020 Author Support Team Share Posted March 9, 2020 AMD Power Tool trulyspinach This new release contains important changes. Please read carefully before you proceed. KEXT Started a new versioning system. Performance Optimization CPU frequency data is no longer read from MSR:0xC0010293. A more accuracy algorithm from effective frequency is used instead. Added support for reading PStateDef created by EFI BIOS. Added support for setting processor PState. Added support for controlling Core Performance Boost. Added support for passive power management. AMD Power Tool New module in AMD Power Gadget featuring basic configurations of AMD Processor. Please refer to README for more details before you start using AMD Power Tool. AMD Power Gadget Redesigned menu bar items. Known issues GraphView might not display as rounded corner on older version of macOS Some sensor data will not show up in iStat depending on SMBios type. Refer to #10 Instructions retired might not includes instructions from hyper threaded cores. This is due to some bug in underlying dependences. 2 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 9, 2020 Author Support Team Share Posted March 9, 2020 il Tool è spaziale!!! Mettendo il flag ad automatic speed adjustement al volo il sistema cambia in una forma di risparmio energetico togliendo il flag tutto ritorna immediatamente come prima Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 13, 2020 Author Support Team Share Posted March 13, 2020 0.3.1 trulyspinach KEXT Effective frequency calculated now have better accuracy(+/- 50MHz). Added support for writing PStateDef. AMD Power Tool PState Editor is now available. Known issues GraphView might not display as rounded corner on older version of macOS Some sensor data will not show up in iStat depending on SMBios type. Refer to #10 Instructions retired might not includes instructions from hyper threaded cores. This is due to some bug in underlying dependences. System might panic when invalid PState are provided during apply. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now