Jump to content
ErmaC

Clover General discussion

21,073 posts in this topic

Recommended Posts

Strange.

Can you check registers 0x770 and 0x771 after sleep with this tool http://www.insanelymac.com/forum/topic/291833-anvmsr-v10-tool-and-driver-to-read-from-or-write-to-cpu-msr-registers/?

pHs-Mac:AnVMSR_10.6 and + ph$ ./anvmsr read 770
RDMSR 770 returns value 0x1
pHs-Mac:AnVMSR_10.6 and + ph$ ./anvmsr read 771
RDMSR 771 returns value 0x10a2424

After waking up, I am sure the value of 0X770 is 0. That's to say, hwp is turned off. And after reading the value of 771, system crashed...

 

No need for that option at all...

For correct HWP implementation, use an SMBIOS that has HWP enabled or edit the plist in X86PlatformPlugin.kext/Resources appropriately.

HWP will be enabled on boot and on wake from sleep with correct SMBIOS/X86PlatformPlugin setup.

 Yeah. I am aware there are two implementation of HWP. But I have problems getting SMBIOS one working and this method has more requirements than the other for Pentiums.

Share this post


Link to post
Share on other sites
Advertisement

I updated to the Clover r4091 and now I'm stuck here. Does anyone know how to solve it?

I saw this today when i tried setting <key>TextOnly</key><true/> in Clover's config.plist on a laptop which does not seem to support the text console after Clover's graphics are displayed. I had to make a separate boot option for Shell64U.efi which skips Clover so I could use the Shell. Anyway, Clover was still working, I just couldn't see the UI, so I was able to start an OS and set TextOnly back to false. You probably have a different problem though, since you probably wouldn't set TextOnly to true, and your PC probably supports TextOnly?

 

BTW, your screen shot shows a problem with the progress messages, where the ... on the left is not erased correctly between messages, so sometimes it shows 4 dots .... or overlapping dots. The fix is to change the code so that all progress messages are the same length with spaces like this:

// make sure these messages are all 30 (or 31 characters with an additional space to center odd number of characters)
"    Welcome to Clover %s    " 
"   ... testing hardware ...   "
"     ... user settings ...     "
"     ... scan entries ...     "
"                              "

Share this post


Link to post
Share on other sites

Clover 4091, High Sierra ready, released at sf.net.

Nope the same issue persists.

Same here.

 

Shouldn't this version removed ASAP? r4094 works fine.

Share this post


Link to post
Share on other sites

Was the AMD graphics wakeup issue fixed finally?  Is it possible to switch primary bios display just before the amd driver will be loaded by using some kext or so? As I understand, the AMD card needs to be prevented to run the bios code?  So what if a kext would "hard reset" the amd card while boot sequence, before the graphics driver is loaded?

Share this post


Link to post
Share on other sites

Was the AMD graphics wakeup issue fixed finally?  Is it possible to switch primary bios display just before the amd driver will be loaded by using some kext or so? As I understand, the AMD card needs to be prevented to run the bios code?  So what if a kext would "hard reset" the amd card while boot sequence, before the graphics driver is loaded?

Yes, but how?

Share this post


Link to post
Share on other sites

I updated to the Clover r4091 and now I'm stuck here. Does anyone know how to solve it?

 

clover%20vinicius.jpg

 

Same problem here.

Had to revert to 4077...

Share this post


Link to post
Share on other sites

Any conclusion here? HWP is turned off definitely after sleep. :(

It seems PC UEFI/BIOS make CPU initialization not as we want for macOS drivers. New kext needed.

Share this post


Link to post
Share on other sites

 

Funky frank, on 20 Jun 2017 - 12:25 PM, said:snapback.png

Was the AMD graphics wakeup issue fixed finally?  Is it possible to switch primary bios display just before the amd driver will be loaded by using some kext or so? As I understand, the AMD card needs to be prevented to run the bios code?  So what if a kext would "hard reset" the amd card while boot sequence, before the graphics driver is loaded?

Yes, but how?

That might be ONE solution, but please consider also, that we don't get BlackScreen if none of the AMDRadeonX4xx0.kexts get loaded (yes, we have NO accelleration than, but we also have NO BlackScreen problem).

So maybe there is just the right patch needed as for Intel HD5x0/6x0 gfx as done with Lilu and IntelGraphicsFixup. But as long, as none of the main CLOVER coders (SLICE, SHERLOCK etc.) have one of these AMD cards on their own, and as long as those, who might have one of these cards, but not able to code - we may find never a solution.

 

And thats the reason, why i made the offer in this post here.

Share this post


Link to post
Share on other sites

Good afternoon everyone! I'm not sure how graphics injection works, but since the Sierra I could no longer patch on the fly through Clover and when I put the framebuffer Baboon or Eulemur for my video card, which always worked previously, stays with screen Black (monitors turn off). I tried several things, but I did not want to have to modify the kext manually, so I did not have to do this at all update. Now I was thinking, if the bootloader is who tells the system what framebuffer to use, it will be that in the bootloader, the address of the framebuffer informed is outdated, thus causing a deviation of the AMD5000Controller.kext to a wrong address, making it impossible to be completed The patch?

Share this post


Link to post
Share on other sites

Good afternoon everyone! I'm not sure how graphics injection works, but since the Sierra I could no longer patch on the fly through Clover and when I put the framebuffer Baboon or Eulemur for my video card, which always worked previously, stays with screen Black (monitors turn off). I tried several things, but I did not want to have to modify the kext manually, so I did not have to do this at all update. Now I was thinking, if the bootloader is who tells the system what framebuffer to use, it will be that in the bootloader, the address of the framebuffer informed is outdated, thus causing a deviation of the AMD5000Controller.kext to a wrong address, making it impossible to be completed The patch?

Share this post


Link to post
Share on other sites

Any conclusion here? HWP is turned off definitely after sleep. :(

 

It seems PC UEFI/BIOS make CPU initialization not as we want for macOS drivers. New kext needed.

 

I just tested on my Skylake Intel NUC6i7KYK.

I'm using iMac17,1 with a modified plist in X86PlatformPlugin (one that enables HWP).

I used AppleIntelInfo.kext to determine HWP enablement before and after sleep.

My tests confirm that HWP is enabled after sleep.

 

My procedure:

- enable HWP (using an X86PlatformPlugin "symlink" injector kext with modified Resources/board-id plist)

- use kextutil to load AppleIntelInfo.kext prior to sleep

- check for HWP enablement in AppleIntelInfo output

- unload AppleIntelInfo.kext with kextunload

- rm /tmp/AppleIntelInfo.dat (just to make sure)

- sleep/wake

- use kextutil to load AppleIntelInfo.kext prior to sleep

- check for HWP enablement in AppleIntelInfo output

Share this post


Link to post
Share on other sites

I saw iMac17,1, iMac18,x and even iMac19,1 (the coming iMac Pro) have no "hwp" power feature in their FreqeuncyVectors, unlike MacBook(Pro).

Maybe just like @Slice said, the mechanism is a little bit different...

Share this post


Link to post
Share on other sites

I saw iMac17,1, iMac18,x and even iMac19,1 (the coming iMac Pro) have no "hwp" power feature in their FreqeuncyVectors, unlike MacBook(Pro).

Maybe just like @Slice said, the mechanism is a little bit different...

 

It is why I added HWP to my iMac17,1 X86PlatformPlugin injector kext.

Share this post


Link to post
Share on other sites

 

hey wanted to tell you about a issue with 10.13 for my 290x 

 

so i use a bios mod to use multi monitors and have sleep work oob 

it worked in 10.12 and to 10.10 

the issue is when i try and boot with the bios mod on it never happens anymore so did anything change gfx wise with 10.13 and clover because ozmosis can still boot bios mod way

Share this post


Link to post
Share on other sites

It is why I added HWP to my iMac17,1 X86PlatformPlugin injector kext.

Yes... I've also done the same thing a little bit earlier. (http://www.insanelymac.com/forum/topic/320517-pre-release-macos-sierra-10124/page-5?do=findComment&comment=2368367)

But, has Apple really enabled HWP for their real iMac? Unfortunately I don't have such models and therefore I can't check it. IMO, it's very likely that, Apple doesn't enable HWP for iMac.

Share this post


Link to post
Share on other sites

Yes... I've also done the same thing a little bit earlier. (http://www.insanelymac.com/forum/topic/320517-pre-release-macos-sierra-10124/page-5?do=findComment&comment=2368367)

But, has Apple really enabled HWP for their real iMac? Unfortunately I don't have such models and therefore I can't check it. IMO, it's very likely that, Apple doesn't enable HWP for iMac.

 

iMac17,1 is not enabled by Apple provided plists.

I haven't checked the other new iMac plists.

You can check easily with freqVectorsEdit.sh.

Share this post


Link to post
Share on other sites

iMac17,1 is not enabled by Apple provided plists.

I haven't checked the other new iMac plists.

You can check easily with freqVectorsEdit.sh.

Well, I've checked it earlier today, the same on iMac18,x and iMac19,1, no HWP support in their FrequencyVectors.

So thing is. Why Apple don't enable HWP for iMac...

Share this post


Link to post
Share on other sites

Well, I've checked it earlier today, the same on iMac18,x and iMac19,1, no HWP support in their FrequencyVectors.

So thing is. Why Apple don't enable HWP for iMac...

They probably find it can affect performance negatively on desktops or has no positive effect at all...  I have seen the same...

Point is though... easy to add HWP to your chosen SMBIOS... and then it will be restored across sleep/wake cycle.

Share this post


Link to post
Share on other sites

They probably find it can affect performance negatively on desktops or has no positive effect at all...  I have seen the same...

Point is though... easy to add HWP to your chosen SMBIOS... and then it will be restored across sleep/wake cycle.

In this case, I think it's better for us to follow Apple, not enabling HWP for now on desktops.

Ah yes... Just adding related power features.

It won't be too complex I guess, with the help of some kexts that help us write corresponding MSRs.

 

(I don't own any Skylake+ desktops to test though...)

Without speedstep and without HWP I have 3300MHz only and T=30 maximum. So yes, I wish not reduce performance for the aim of CPU cooling.

IMO it must bring negative effects to performance without SpeedStep. HWP can be just a small part of PM, it doesn't really matter. :)

Share this post


Link to post
Share on other sites

In this case, I think it's better for us to follow Apple, not enabling HWP for now on desktops.

Ah yes... Just adding related power features.

It won't be too complex I guess, with the help of some kexts that help us write corresponding MSRs.

 

(I don't own any Skylake+ desktops to test though...)

IMO it must bring negative effects to performance without SpeedStep. HWP can be just a small part of PM, it doesn't really matter. :)

 

No special kext necessary for HWP enabling (including after sleep/wake).  The code is already in the kernel/X86PlatformPlugin.

Agree probably best to avoid HWP on desktop (even though it works), as Apple is not using it.  But it is still interesting to experiment with it...

Share this post


Link to post
Share on other sites

Same here.

 

Shouldn't this version removed ASAP? r4094 works fine.

 

You got it to upgrade with r4094? I couldn't find 94 but I just tried 97 but no luck. Care to provide the download link for 4094?

 

Edit : Just tried 4094. No dice

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By TomZanna
      Hi, I'm trying to install Mac Os Catalina on a HP 550-132NL.
      The system has:
      i7-6700
      RAM 12 GB
      GT 730
      LAN Realtek RTL8161
      ALC3863
       
      It passes the verbose phase but after the Apple logo goes away, it gets stuck on a grey screen and I can only move the pointer.
      Can I try to boot with the iGPU?
       
      origin.zip
      CLOVER_dGPU_USB_3.zip
    • By MaLd0n
      ---TUTORIAL---
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
       
      --Original Post--
      https://www.olarila.com/topic/6531-olarila-hackbeast-z390-designare-thunderbolt-full-dsdt-patches-clover-opencore/
       
      --Bios/UEFI Settings--
       
      *Update bios/uefi to F7+*
      1- Go to M.I.T./Advanced Frequency Settings tab
       
      Extreme Memory Profile (X.M.P.) - Profile 1
       
      2- Go to BIOS tab
       
      CSM Support - Disabled
       
      3- Go to Peripherals/Thunderbolt(TM) Configuration tab
       
      Security Level - No Security
      Thunderbolt USB Support - Enabled
      GPIO3 Force Pwr - Enabled
       
      4- Go to Chipset tab
       
      Internal Graphics - Enable
       
      ---CLOVER FOLDER---
      https://olarila.com/files/Clover.Folder/EFI CLOVER Z390 DESIGNARE.zip
      *Use this folder with FULL DSDT PATCHED
       
      ---OPENCORE FOLDER---
      https://www.olarila.com/topic/6364-mojave-catalina-on-mobos-series-100200300-with-opencore-bootloader/
      *Use this folder with FULL DSDT PATCHED
       
       
      ---Extract one Full dump for DSDT edits, post files---
       
      RunMe.app
       
       
       
      ---HARDWARE---
       
      --MOBO

      GIGABYTE Z390 DESIGNARE
      -Link
      https://www.amazon.com/Z390-DESIGNARE-Gigabyte-Thunderbolt-Motherboard/dp/B07K8RJZRG/ref=sr_1_1?keywords=Z390+DESIGNARE&qid=1565492390&s=electronics&sr=1-1

      --PROCESSOR

      Intel Core i9-9900K
      -Link
      https://www.amazon.com/Intel-i9-9900K-Desktop-Processor-Unlocked/dp/B005404P9I/ref=sr_1_1_sspa?keywords=Intel+Core+i9-9900K&qid=1553358099&s=gateway&sr=8-1-spons&psc=1

      --COOLER

      CORSAIR H100i RGB PLATINUM AIO Liquid CPU Cooler
      -Link
      https://www.amazon.com/CORSAIR-H100i-PLATINUM-Liquid-Cooler/dp/B07JWB5BSN/ref=sr_1_4?keywords=WATER+COOLER+CPU&qid=1565492509&s=gateway&sr=8-4

      --MEMORY

      Corsair CMW32GX4M2C3200C16 Vengeance RGB PRO 32GB (2x16GB) DDR4 3200 (PC4-25600)
      -Link
      https://www.amazon.com/Corsair-CMW32GX4M2C3200C16-Vengeance-PC4-25600-Desktop/dp/B07GTG2T7L/ref=sr_1_15?keywords=memory+ddr4+32&qid=1553358238&s=gateway&sr=8-15

      --GPU

      MSI RX Vega 64 AIR Boost 8G OC
      -Link
      https://www.amazon.com/MSI-RX-64-AIR-8G/dp/B07DH7S1X1/ref=sr_1_2?keywords=vega+64+gigabyte&qid=1565492819&s=electronics&sr=1-2

      --SSD

      Samsung 970 EVO 1TB SSD (MZ-V7E1T0BW) NVMe M.2 V-NAND
      -Link
      https://www.amazon.com/Samsung-970-EVO-1TB-MZ-V7E1T0BW/dp/B07BN217QG/ref=sr_1_1?keywords=s+samsung+970+evo+1tb&qid=1565493002&s=electronics&sr=1-1

      --POWER SUPPLY

      EVGA Supernova 1000 P2 80+ Platinum, 1000W ECO Mode Fully Modular 
      -Link
      https://www.amazon.com/EVGA-Supernova-Platinum-Crossfire-220-P2-1000-XR/dp/B00EKJQM5E/ref=sr_1_3?keywords=power+supply+1000w&qid=1565493196&s=gateway&sr=8-3

      --WIRELESS

      TP-Link Archer T9E
      -Link
      https://www.amazon.com/TP-Link-Archer-T9E-Beamforming-Technology/dp/B00TQEX7AQ/ref=sr_1_1?keywords=TP-Link+Archer+T9E&qid=1553358397&s=gateway&sr=8-1

      --CASE

      Thermaltake Core P5 Tempered Glass Black Edition ATX Open Frame Panoramic Viewing
      -Link
      https://www.amazon.com/Thermaltake-Tempered-Panoramic-Certified-CA-1E7-00M1WN-03/dp/B01N4IGVSC/ref=sr_1_2?keywords=Thermaltake+Core+P5&qid=1565493567&s=gateway&sr=8-2

      --DSDT Patches--
      -FIX ACPI ERRORS -FIX OEM SSDTs to AVOID ERRORS AND WARNINGS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA -DMAC -REMOVE PROBLEMATIC AND UNUSED DEVICES -FIX K.P in REBOOT -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -FWHD -USBX -PMCR -PPMC -XSPI -CNVW -GMM -IMEI -EC -PNLF -ARPT -GFX0 -NVME -DTGP -ACQUIRE MUT0 0XFFFF -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES ---SCREENSHOTs---




















      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Thanks to KGP for SSDT Thunderbolt
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
      We're all here to have fun and learn from each other!
    • By dgsga
      Can I propose a new subforum be created for the new OpenCorePkg OpenCore front end being created by vit9696 and others, it is a fantastic piece of work:
      https://github.com/acidanthera/OpenCorePkg
      Even at version 0.1 it runs my Mojave 10.14.4 setup very nearly flawlessly. It consists of a 10KB bootstrap BootX64.efi and a 200KB OpenCore.efi OS loader. All configuration is done using a very well documented config.plist 
       
       
    • By kingoffright
      Dear all,
       
      I have a external harddisk about 500GB, I installed the clover into it and the harddisk is GPT format, below is the 3 partitions details:
      FS01: EFI - disk0s1 - fat32
      FS02: install mac  image - disk0s2 -  hfs+
      FS03: install windows 10 - disk0s3 - fat32
       
      I can use this external harddisk to install Mac without issue, I use below steps to install windows 10
      enter the FS03:
      cd to efi/boot/ and excuete bootx64.efi
      after pop up the windows install screen, i click next and it shows error 'A media driver your computer needs is missing...' and the installation can not go any further.
      Firstly I use ultraiso to write the windows 10 image to a flash disk and no issue to start install window 10 so the image is working fine. Since I dont know how to write
      a wiindow installation image into harddisk partition, I used winrar extra all the files into disk0s3, am I missing some steps or actually clover not support to install windows
      by partitions, apprecating any helps.
       
×