Jump to content
ErmaC

Clover General discussion

20,273 posts in this topic

Recommended Posts

lol! I thought -f was working because it booted. Well that's pretty stupid. Did some more tests and it just really random if it boots or hangs. Kernel will just lock up sometimes.. and this is a issue with mountain lion and not lion. Hmm weird stuff. (Have 2 installs)

 

About the UEFI ROM. I am guessing IF the videocard itself contains an efi rom, it would display the correct resolution? The motherboard uefi will read a PCIe efi compatible rom and load the resolution table? If not it would load the bios compatible (most pc cards) rom and defaults to 1024x768 or lower? I have option in my uefi to to toggle priority on PCIe Cards 'legacy rom' and 'efi rom' if that makes any sense.

 

I have a 'old' Radeon HD6870 still flashed with an efi extensions. Maybe I'll try that when I have the time.

Share this post


Link to post
Share on other sites
Advertisement

lol! I thought -f was working because it booted. Well that's pretty stupid. Did some more tests and it just really random if it boots or hangs. Kernel will just lock up sometimes.. and this is a issue with mountain lion and not lion. Hmm weird stuff. (Have 2 installs)

May be you need this patch?

http://www.insanelym...2/#entry1853204

http://www.insanelym...some-disks-fix/

 

About the UEFI ROM. I am guessing IF the videocard itself contains an efi rom, it would display the correct resolution? The motherboard uefi will read a PCIe efi compatible rom and load the resolution table? If not it would load the bios compatible (most pc cards) rom and defaults to 1024x768 or lower? I have option in my uefi to to toggle priority on PCIe Cards 'legacy rom' and 'efi rom' if that makes any sense.

 

I have a 'old' Radeon HD6870 still flashed with an efi extensions. Maybe I'll try that when I have the time.

Will be interesting if you find something useful this way.

But I said not only about resolution table. The table is good because it used by Clover boot.

I said that Graphics driver in UEFI bios is wrong. My driver located in BOOT file is good. It is the driver written by me on the base of EDK2 driver but differ.

Share this post


Link to post
Share on other sites

About Turbo and speedstep test, please, these version (will be 775 next commit).

CLOVERX64.efi.zip

 

Thanks for answering Slice...

 

I'm at my job now, but when I came back home I'll make a test...

 

Did you replace MacPro5_1.plist in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources, and set SMBios to Mac Pro 5,1 with the SSDT I gave you?

 

I made a comparison between your plist and vanilla one and found no differences, so I only set SMBIOS to MP5,1...

 

This is my result with the MacPro5_1.plist file and the SSDT (mine is from x16~x42):

yGro5.png

 

This is a working speedstep... :thumbsup_anim:

 

But I see no point have a step above my max turbo clock (41)....

 

My UEFI is set to "CPU Clock Ratio: 33 , Turbo: 41/42/42/42".

 

Try to set UEFI setting to "CPU Clock Ratio: 28 , Turbo: 30/31/31/31 and keep other settings Auto" with your i5-2300.

Report to me if speedstep still doesn't work. :)

 

Mine already is Ratio=28 and Turbo=31/30/30/29... Tried others combinations as I told above, but I'll

remade again later just in case I made something wrong...

Share this post


Link to post
Share on other sites

Thanks for answering Slice...

 

I'm at my job now, but when I came back home I'll make a test...

 

[/size][/font][/color]

 

I made a comparison between your plist and vanilla one and found no differences, so I only set SMBIOS to MP5,1...

 

 

This is a working speedstep... :thumbsup_anim:

 

But I see no point have a step above my max turbo clock (41)....

 

 

 

Mine already is Ratio=28 and Turbo=31/30/30/29... Tried others combinations as I told above, but I'll

remade again later just in case I made something wrong...

Maybe I uploaded wrong one...

 

I'm pretty sure this one has some modifications made by me. (Speedstep is not available for me with the origin MacPro5_1.plist.)

One of the difference is in "StepContextDict."

MacPro5_1.plist.zip

 

Please give it a try, XD. But still be careful of KP...

Share this post


Link to post
Share on other sites

May be you need this patch?

http://www.insanelym...2/#entry1853204

http://www.insanelym...some-disks-fix/

 

Will be interesting if you find something useful this way.

But I said not only about resolution table. The table is good because it used by Clover boot.

I said that Graphics driver in UEFI bios is wrong. My driver located in BOOT file is good. It is the driver written by me on the base of EDK2 driver but differ.

 

It's not a 'waiting for root device' but total system lockup/freeze after the kernel boots. (Not always, random after restarts) I have to reset the machine.

I think its UEFI related, because BIOS/Legacy Clover always boots without problems. Maybe something in one of the uefi drivers. (tried all the combinations) or I just have a wacky uefi. (asrock extreme 11)

 

Clover also gives in bios mode a very quick warning flash 'There is a TSC detection problem and needs calibration' before displaying the gui boot menu. (Also in system log in OS X). (I have to voodoo sync kext installed)

 

About the graphics.. chameleon boot menu has a resolution/vesa of 2560x1440x32 when the resolution is specified in org.chameleon.boot.plist if graphics mode is not specified the graphics/vesa resolution is 1024x768

 

clover bios mode gives me 1024x768

clover direct uefi gives me 1024x768

 

but thats is just how the implementation works I think if bios mode is just a extra layer to emulate all uefi.

 

(all geforce gtx 670)

 

I will try the radeon card tonight.

Share this post


Link to post
Share on other sites

Maybe I uploaded wrong one...

 

Or maybe I didn't look carefully...

 

Anyway, when I came home I'll try Slice's CLOVERX64.efi and if still the same, I'll review

your steps...

 

Thanks!

Share this post


Link to post
Share on other sites

Clover cannot boot my windows 7 installed with gpt-mbr hybrid partition tables, it detects windows partition as Legacy OS but freeze in "Booting OS...". I tried to set LegacyBoot key from PBR to MBR, but it doesn't make any sense. I wonder if the Clover can only boot Windows EFI?

BTW, can I manually set a proper resolution for Clover just like Chameleon(with Graphic Mode key)?

Thanks.

 

I have same problem :(

Share this post


Link to post
Share on other sites

I have same problem :(

 

Guys, Slice already told once that legacy boot may work and may not work...

 

The main goal of the project is UEFI booting, for legacy boot we already have Chameleon...

 

For all you guys that have issues booting legacy OS's, and don't want to reinstall Windows/Linux

using Clover's firmware, is to follow dmazar's guide to have Clover / Chameleon / XPC / RevoBoot

at the same HDD/USB Stick > http://www.projectosx.com/forum/index.php?showtopic=2493

 

This way, when you need to use Windows, just press "1" and boot it with Chameleon...

Share this post


Link to post
Share on other sites

Maybe I uploaded wrong one...

 

I'm pretty sure this one has some modifications made by me. (Speedstep is not available for me with the origin MacPro5_1.plist.)

One of the difference is in "StepContextDict."

MacPro5_1.plist.zip

 

Please give it a try, XD. But still be careful of KP...

 

It worked!!! Thanks shiecldk!!!

 

:yoji:

 

This is the difference between vanilla and your plist... I promise that next time I'll use DiffMerge

instead of believe in my eyes... :bag:

 

http://pastebin.com/W6GEtVWc

 

Where you found this plist, It's from another OS X version or modified by you (just curiosity)????

 

Now I have a really working speedstep...

 

post-628175-0-51152800-1350443933_thumb.png

 

Thanks again!!!

Share this post


Link to post
Share on other sites

It worked!!! Thanks shiecldk!!!

 

:yoji:

 

This is the difference between vanilla and your plist... I promise that next time I'll use DiffMerge

instead of believe in my eyes... :bag:

 

http://pastebin.com/W6GEtVWc

 

Where you found this plist, It's from another OS X version or modified by you (just curiosity)????

 

Now I have a really working speedstep...

 

post-628175-0-51152800-1350443933_thumb.png

 

Thanks again!!!

You're welcome. :)

I can't see the difference in Xcode also.... (One time I couldn't find the plist edited by me.)

 

The plist is a mixture between MacMini5,X or MacBookPro8,X with other SMBios.

So if you set SMBios to MacMini5,X or MacBookPro8,X, you may also get a working speedstep.

 

The key point is to replace "the item which contain CPU info under CtrlLoopArray", and "ControlArray".

The plist files also contain GPU power control info which works with AGPM.

So if you want GPU speedstep works with nvidia cards, keep an eye on these plists and AppleGraphicsPowerManagement.kext/Contents/Info.plist.

 

You can modify the plist yourself if you want to set system to other SMBios.

I'll help you if you don't know how to this.

 

By the way, my hackintosh can't boot with the SMBios, MacMini5,X, after flashing the UEFI firmware. So I have to use a modified plist and set system to other SMBios.

Share this post


Link to post
Share on other sites

OK. I have educated myself some more in the graphics uefi part :). It's very simple. The addon pcie graphics card needs a vbios with UEFI GOP. Sadly my MSI Geforce GTX670/OC doesn't have that. There was a uefi update for my motherboard yesterday that adds UEFI GOP support. If I try to enable 'ultra fast (windows 8 feature which requires UEFI GOP) ' it states that my videocard does not include UEFI GOP. Mailed MSI in the hope they have a hybrid vbios.

 

I am guessing all the resolution stuff is also handled by this?

Share this post


Link to post
Share on other sites

Hello. Did anyone could to download the usual MBR-windows with clover? I had told with slice. He said to me the he couldn't make the legacy-boot for this to work. But he though it possible. I think somebody can improve clover and make necessary modification.

Share this post


Link to post
Share on other sites

Hello. Did anyone could to download the usual MBR-windows with clover? I had told with slice. He said to me the he couldn't make the legacy-boot for this to work. But he though it possible. I think somebody can improve clover and make necessary modification.

 

http://www.insanelymac.com/forum/topic/282787-clover-v2/page__st__200#entry1860945

Share this post


Link to post
Share on other sites

With revision 771 + custom SSDT + Turbo=Yes i got 3 states...

 

Oct 14 15:16:02 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper CoreMulti(29)
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29 

 

Not so good... But it's a begin... Maybe some changes to my SSDT????

 

@shiecldk

 

Do you want to try with my SSDT???

 

(DSDT together just for consulting)

 

DSDT_SSDT.zip

kyndder,

Could you tell me what edit did you do with the attach DSDT? (Just tell me the main title, ex: RTC, TMR, HDEF, etc. Then I'll figure it out myself.)

 

With your DSDT, it's able to boot rapidly (zero circle with SSD) just like when I was using the old Bios before.

Otherwise, it needs two circles before login to desktop after flashing it to UEFI.

I'm guessing it's related to CPU problems, because I saw parallels desktop errors in verbo mode.

 

Thanks :)

Share this post


Link to post
Share on other sites

kyndder,

Could you tell me what edit did you do with the attach DSDT? (Just tell me the main title, ex: RTC, TMR, HDEF, etc. Then I'll figure it out myself.)

 

I always use DSDT Editor and Patcher to make my DSDT's > http://www.insanelymac.com/forum/topic/223205-dsdt-editor-and-patcher/...

 

These are the patches that I currently use (less some minor corrections)...

 

_T_x rename

DTGP

HID para CID

IRQs

LPC SANDYBRIDGE

PATCH REMOVE

RTC

SMBUS

AHCI SATA orange icon

AZAL to HDEF

ALC889 (have different patches for OS X versions)

LAN0

Mac devices

New HPET

Shutdown Gigabyte

WAK

 

;)

Share this post


Link to post
Share on other sites

Any help tips on getting anim to work??

 

call me a dumb a** old fart

 

LOL

 

:wallbash:

 

All of us are getting some trouble activating this...

 

refit.conf (just a example)...

 

 

#Animation ID

Logo (1)
#About (2)
#Help (3)
#Options (4)
#Graphics (5)
#CPU (6)
#Binaries (7)
#DSDT (8)
#BOOT Sequence (9)

#Apple (21)
#WinXP (22)
#Clover (23)
#Linux (24)
#BootX64.efi (25)
#Vista (26)

#Recovery (30)
#Tiger (34)
#Leopard (35)
#Snow Leopard (36)
#Lion (37)
#Mountain Lion (38)

# in this example
#animation 38 (Mountain Lion)
#folder name "ML_Anim" (thanks to iDark_Soul)
#number of files 15
#time between frames 100ms
#play once (default infinite loop)
anime 1 LG_Anim 20 100

 

"LG_Anim" folder (as my example of logo animation) must be the name of your animation folder and must leave inside of your "/EFI/BOOT/themes/THEME" folder, pictures must have the same name of the folder + sequence number starting from 000... (LG_Anim_000.png)...

Share this post


Link to post
Share on other sites

edit:

So still DON'T work

 

It's strange...

 

Take a look at my file tree...

 

post-628175-0-65123000-1350765313_thumb.png

 

This + refit.conf settings...

 

 

#Animation ID

Logo (1)
#About (2)
#Help (3)
#Options (4)
#Graphics (5)
#CPU (6)
#Binaries (7)
#DSDT (8)
#BOOT Sequence (9)

#Apple (21)
#WinXP (22)
#Clover (23)
#Linux (24)
#BootX64.efi (25)
#Vista (26)

#Recovery (30)
#Tiger (34)
#Leopard (35)
#Snow Leopard (36)
#Lion (37)
#Mountain Lion (38)

# in this example
#animation 38 (Mountain Lion)
#folder name "ML_Anim" (thanks to iDark_Soul)
#number of files 15
#time between frames 100ms
#play once (default infinite loop)

anime 1 LG_Anim 20 100

 

Results on the following animation...

 

post-628175-0-91991300-1350765360.gif

 

Maybe you forgot something????

Share this post


Link to post
Share on other sites

after reading this clover topic i assume that my all dreams will b true soon.....so plz help me and coordinate me. i m just beginner.

Your dream may become true when you drop that hazard installation and install retail one (it's cheap). Your hazard DVD installed who knows what and Clover would not help you to fix that. Retail install on laptop probably also does not go smooth, but at least you will know what you have installed and how.

Share this post


Link to post
Share on other sites

I forgot the folder that goes in themes, where is it??

 

Sorry, but I did not understand you better...

 

You meant the folder with the animation???

 

You can create your custom folder and put him inside of the theme folder you want...

 

For example, if you use blackosx's black_green theme the path will be...

 

/EFI/BOOT/themes/black_green/CUSTOM_Anim/CUSTOM_Anim_000.png

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By End3rPower50
      Hi, I want to install MacOS Catalina on my laptop.
      I was installed MacOS Mojave previously but i had a lot of problem, for example my wifi's card (Dell DW1820A) had a problem: My pc sometimes doesn't boot up or pc after some minutes crashed or slowed. 
      Now i want to try again to install macOS.
       
      this is my spec: 
      HP 15-AY034NL 
      CPU: i7 6500U  with HD520
      SSD: 500GB SSD Samsung
      Wifi & Bluetooth: Dell DW1820A (Bluetooth: BCM2045A0) (Wifi: BCM94350ZAE)
      USB 3.0 
      Ethernet: Realtek 8100
       
      Attached in this thread, my old clover configuration created by me (CLOVER OLD) and clover with Wifi driver (CLOVER) created by Hervè (I had asked help at insanelymac's community)
       
      P.S SORRY FOR MY BAD ENGLISH.
      Thanks in advance 
      -ANTONIO
      CLOVER OLD.zip
      CLOVER.zip
    • By ErmaC
      Slice is glad to present a new EFI bootloader.

      CLOVER
      Now version 2 rEFIt based.


      It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision.
      I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources.
      https://sourceforge.net/projects/cloverefiboot/?source=directory
      There is a WIKI 
      http://clover-wiki.zetam.org/
      Main features:


      If you have a question please provide outputs from DarwinDumper (formed from Trauma tool). Thanks Trauma!
      Continued by blackosx and STLVNUB.
      Post#2 CloverGrower - create Clover by yourself Post#3 Downloads Post#4 Installation of the bootloader Post#5 How to do UEFI boot Post#6 How to use - common words Post#7 Calculator for Automatic DSDT fix Post#8 Instructions for GraphicsInjector Post#9 ATIConnector patching Post#10 Any kexts patching with some Samples Post#11 CustomEDID Post#12 Hiding unnecessary menu entries Post#13 Instruction for DSDT corrections to do DeviceInjection works Post#14 Development Post#15 Themes Post#16 About kexts injection Post#17 Instructions for P- and C-states generator Post#18 Patching DSDT to get Sleep working Post#19 CPU settings and geekbench Post#20 ACPI tables loading Post#21 DSDTmini Post#22 Custom SMBios Post#23 F.A.Q. Post#24 iCloudFix Post#25 Using mouse. Post#26 How to make orange icons to be metallic Post#27 How to make software RAID (by Magnifico) Post#28 How to modify InstallESD.dmg (by shiecldk) Post#29 Config.plist settings Post#30 Using extra kexts and skipping kernelcache Post#31 Choosing EFI drivers Post#32 Configuration files Post#33 Automatic config.plist creating Post#34 Custom DSDT patches Post#35 How to do sleep/wake working with UEFI BOOT Post#36 DeviceID substitution (FakeID) Post#37 Using Custom OS Icons Post#38 Hibernation Post#39 Floating regions Post#41 Property List Editor Post#42 Blocking Bad Kext Post#43 AAPL,slot-name Post#44 FakeCPUID for unsupported CPU Post#45 Multiple Boot Options - to write into UEFI BIOS boot menu Post#46 How to install Windows UEFI Post#47 How to speedup Clover boot Post#48 Info.plist patching Post#49 Arbitrary device injection Post#50 Non-Standard Legacy Boot Files Post#51 Reboot to Windows UEFI from Mac OSX Post#52 Deprecated Features Post#53 Using UDK2018 Post#54 Device Properties Post#55 Scalable themes Post#56 How to search Clover mistakes (bisection) -----------------
       
      Slice:
      I edited all posts in the thread to correspond to actual Clover revision.
      Please install Clover at least 2652 and use new instructions.
×