Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

Same as iBUFFALO's Bluetooth headphones(BSHSBE14), sleep wake.

In my environment, Bluetooth is turned off, the machine was found to be not wake.

It has changed the bluetooth to sleep off, the bluetooth to wake when on, the automatic execution processing to.

Since my purpose of use does not matter in the above operation, I think let's take a look at the course for a while.

Link to comment
Share on other sites

Hi everyone,

I'd like to know what's difference between config.plist -> ACPI -> EnableCx and config.plist -> CPU -> Cx ?

 

Thanks

PMheart

Same. Just different developers place them in different places. Both work same way.

Link to comment
Share on other sites

Hello and thank you for a great stupendous work!

 

3922 causes BIOS reset installed on SSD with my Laptop Asus K53E

 

Upon reboot the laptop bios goes into reconfiguration option (not sure what to call it) but isn't the normal EFI clover boot up selection screen, and isn't the BIOs configuration normal way.

 

with ESC usually get boot options to choose which drive, usb, network, to boot from

when choosing the SSD drive as normal goes to that strange BIOS configuration setting.  ( don't know what to call it)

probably BIOS pre-config setup.

 

But, this doesn't happen with >> USB stick. So can boot with USB stick to revert back to 3899.

 

I wanted to use the option Don't load "ASPM" which I read was implemented since 3904 or 5 whichever one.

I downloaded 3922 because that was what sourceforge had for automatic download.

 

DisableASPM = True 

 

and one last thing,

 

I'm not a programmer so I don't recognize programming language.  I'm a tech I blow xxx up and then fix.

 

there's a statement in a post referring to DisableASPM or APSM for AppleLPC on boot.

 

There's no Clover Button 

and when you type in a post

 

<key>ACPI</key>

    <dict>
        <key>DisableASPM</key>
        <true/>.   <<<<where does this go?  what do you select in XCODE ?  Binary, String, Number, Boolean?

 

    </dict>

 
 
This is what I ascertain from your post
 
hit the + on XCODE under ACPI
type:  DisableASPM then select Dictionary
 
Then what?    <true/>. how to get this?     String or Boolean?  in the Dictionary

 

 

 

Thanks a million!!  your config is awesome!  Great work!

 

Stu

 

Link to comment
Share on other sites

This is Boolean.

Xcode shows it as YES/NO

 

Thanks a million 

I suppose will not work in 3899.

 

What changed from 3899 to 3922 that caused my BIOS to reset?  

 

I installed with same options as previous to keep insync .  

Could it be that I installed wrong 64bit efi files?

 

Can I get 3904 somewhere?

 

Thank you again.

Stu

Link to comment
Share on other sites

Yes, rev 3922 is broken. Take 3911 from sf.net.

I can understand what is wrong only next week.

 

Will do!  Thanks

Have a good week-end as well.  

 

How to say in Russian?  Have a good week 

 

Thank you

 

Stu

Link to comment
Share on other sites

@Slice, or any other, who it may....

I'm going to split out the recent post about Clover/Polaris in a separate topic...

 

Cordially

 

ErmaC

 

 

EDIT: done I split it into a "new" topic Clover test and patches for Polaris GPU

PS: sorry fantomas1... the first post is your! :P

Edited by ErmaC
post update
  • Like 3
Link to comment
Share on other sites

Those values was asked during FileVault2 procedure.

More or less good values is written in config-sample.plist. I don't no more.

If set UISacle=2 then the Apple during boot will be twice larger.  :rofl:

  • Like 1
Link to comment
Share on other sites

Question: is it possible to get "Disable" feature for entries within "AddProperties" Array like we have for KextsToPatch like this: (following picture is just an example)

Bildschirmfoto2016-11-13um12.45.25.png

right now we are not able to "disable" one of your inserted properties. You could only disable the whole array by making it "#AddProperties".

Would be great to disable just some entries instead of whole function.

  • Like 1
Link to comment
Share on other sites

OK, will do this next week.


Question: is it possible to get "Disable" feature for entries within "AddProperties" Array like we have for KextsToPatch like this: (following picture is just an example)

 

right now we are not able to "disable" one of your inserted properties. You could only disable the whole array by making it "#AddProperties".

Would be great to disable just some entries instead of whole function.

You can disable one property by disable key "Device"

  • Like 1
Link to comment
Share on other sites

OK, will do this next week.

You can disable one property by disable key "Device"

ah, good point, thanx. that will do it for me.

 

Just in case, anyone want's to do this: set "ATI" to "#ATI"!

Do NOT set "Device" to "#Device" - as i did in my first try. If you do this, CLOVER wont start :wink_anim:  <--- so, now you have been warned.

  • Like 1
Link to comment
Share on other sites

future update Clover config without FakeSMC.kext

I dont know when?

 

 

 

post-413859-0-85909200-1479050349_thumb.png

post-413859-0-69964200-1479050611_thumb.png

Link to comment
Share on other sites

#Maintained by: N.Mano
# 1. Under Device PCI0_SMC
# 2. Fixed some X99_Warnings
into device label SMC parent_label PCI0 remove_entry;
into device label PCI0 insert begin
Device (SMC)\n
{\n
Name (_HID, EisaId ("APP0001"))  // _HID: Hardware ID\n
                    Name (_CID, "smc-napa")  // _CID: Compatible ID\n
                    Name (_STA, 0x0B)  // _STA: Status\n
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings\n
                    {\n
                       
})\n
                Return (Package ()\n
                {\n
                    "plugin-type",\n 
                    One\n
                })\n
}\n
end;

This patches is made changes ioregistry

manoranjan’s Mac Pro.zip

Link to comment
Share on other sites

Its sample config

Its worked with FakeSMC.kext

But I dont see any Error.

DSDT is the description only. FakeSMC works without this.

You need real device to work without FakeSMC.kext.

FakeSMC created virtual device but it works only inside kernel.

SMCHelper is another story. It just keep own SMC keys database to answer on boot.efi questions. It can be improved in future but it also has no deal with DSDT.

As far as you solded SMC device into your motherboard.

It can't be virtual device, it must be real chip.

For example.

You can write into DSDT that you have AMD Radeon HD770. Will you get a full Radeon graphics if you have no such device? 

  • Like 3
Link to comment
Share on other sites

×
×
  • Create New...