Jump to content

Clover General discussion


ErmaC
29,866 posts in this topic

Recommended Posts

 

 
 

 

I wonder if you have the same audio chip than me.

 

Because mine is Realtek ALC 887 (Rev 0 of Z77-DS3H), my audio was DOA on sound, so the motherboard was changed.

 

Now my second card is also dead on sound about two years after I got it.

 

So maybe you haven't broken it, it simply died. But I can't send mine to Gigabyte since I havent a replacement PC.

 

I've got ALC892. And I'm pretty sure it's not from the board itself... It worked fine until I accidentally touched something to the case and the board wouldn't start anymore (until I turned off the PSU and back on again. Which made it boot up again, but it was without the sound.) So I don't think it's the same issue. Also, now I bought a new motherboard so...as the song says, nothing else matters.\m/

Link to comment
Share on other sites

Show details, please.

 

Not really a lot I can show Slice other than the files themselves (Maybe thats all you wanted?).

 

If I try and implement the dual plist feature my BIOS screen just remains on display, the Clover GUI never appears.

 

Config.plist

post-499606-0-14965900-1442834492_thumb.png

 

ElCap.plist

post-499606-0-85997300-1442834528_thumb.png

 

I have no doubt it will be a mistake on my part  :blush:

Link to comment
Share on other sites

Not really a lot I can show Slice other than the files themselves (Maybe thats all you wanted?).

 

 

 

I have no doubt it will be a mistake on my part  :blush:

Exclude SubEntries to check if this is the problem.

Be sure to use 3270 revision.

Link to comment
Share on other sites

With SubEntries removed the GUI loads but I don't think I am loading the ElCap.plist when booting into El Capitan...

0:106  0:005  Using OEM config.plist at path: EFI\CLOVER\OEM\Z77X-UD5H\UEFI\config.plist
0:106  0:000  EFI\CLOVER\OEM\Z77X-UD5H\UEFI\config.plist loaded: Success
0:108  0:002  Found theme directory: BGM
0:114  0:005  Found theme directory: Embedded
0:115  0:001  Loading early settings
0:115  0:000  timeout set to -1
0:115  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
0:115  0:000  KextsToPatch: 4 requested
0:115  0:000  KextToPatch 0: AppleAHCIPort (Correct Desktop Icons) Kext bin patch, data len: 8
0:115  0:000  KextToPatch 1: IOAHCIBlockStorage (Enable TRIM Support) Kext bin patch, data len: 9
0:115  0:000  KextToPatch 2: IOGraphicsFamily (Yosemite Boot Logo: Patch 1) Kext bin patch, data len: 5
0:115  0:000  KextToPatch 3: IOGraphicsFamily (Yosemite Boot Logo: Patch 2) Kext bin patch, data len: 5
0:115  0:000  Default theme: BGM

post-499606-0-86683300-1442839318_thumb.png

post-499606-0-12348600-1442839328_thumb.png

Link to comment
Share on other sites

 

With SubEntries removed the GUI loads but I don't think I am loading the ElCap.plist when booting into El Capitan...

0:106  0:005  Using OEM config.plist at path: EFI\CLOVER\OEM\Z77X-UD5H\UEFI\config.plist
0:106  0:000  EFI\CLOVER\OEM\Z77X-UD5H\UEFI\config.plist loaded: Success
0:108  0:002  Found theme directory: BGM
0:114  0:005  Found theme directory: Embedded
0:115  0:001  Loading early settings
0:115  0:000  timeout set to -1
0:115  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
0:115  0:000  KextsToPatch: 4 requested
0:115  0:000  KextToPatch 0: AppleAHCIPort (Correct Desktop Icons) Kext bin patch, data len: 8
0:115  0:000  KextToPatch 1: IOAHCIBlockStorage (Enable TRIM Support) Kext bin patch, data len: 9
0:115  0:000  KextToPatch 2: IOGraphicsFamily (Yosemite Boot Logo: Patch 1) Kext bin patch, data len: 5
0:115  0:000  KextToPatch 3: IOGraphicsFamily (Yosemite Boot Logo: Patch 2) Kext bin patch, data len: 5
0:115  0:000  Default theme: BGM

ElCap.plist will be loaded after you press to boot ElCapitan.

Meanwhile I see there is an error in SubEntries implementation.

Link to comment
Share on other sites

ElCap.plist will be loaded after you press <ENTER> to boot ElCapitan.

Meanwhile I see there is an error in SubEntries implementation.

 

Ok thanks, at what point in the boot.log is <ENTER> pressed, the very end of it (Sorry if this is a daft question!)?

Link to comment
Share on other sites

Hey guys

 

How can I switch between different languages in Clover? Or...can I? Can I compile it in a specific language for testing purposes? I suppose it's using the system's language when displaying the interface. Which is cool. But the problem is, there doesn't seem to be any Romanian in the list of OS languages. There might be  if you got Mac OS from a different store, maybe....? I don't know. There is keyboard support for it though. Which is weird.

 

Point is: I made a translation. And I want to test it in real-life scenario. I added it into the sources (I hope I did a good job with that) and compiled a test version of Clover. The problem is: I can't test the translation I made, since there doesn't seem to be any option to switch between existing ones. And I'm pretty sure it needs testing, not because it's not correct, but because it's one thing to translate some strings, without clearly knowing where they belong, and another thing to translate contextually, and knowing how it's gonna look and sound in the end, to avoid confusion by using the wrong context.

 

Any ideas?

Link to comment
Share on other sites

 

<key>GUI</key>	<dict>		<key>Language</key>		<string>ru:0</string>
.
I think I missed something. Cause,even though the compilation went ok, and the installation went ok, I don't have my ro language in the list (I was using CC to switch between languages). So either I missed something when compiling, or I don't know...

Could you please guide me where I should put the translated files (I already renamed en.lproj to ro.lproj). Basically I added my language wherever en.lproj was present. But maybe it has to be set up somewhere, as well, before it shows up in that menu.

Or can you point me to the right direction where I can find this information? Is there a How-to on that (offline language update)? If not, I will create one, once I understand how it's done.

 

Also, another question that's been bugging me ever since I started compiling Clover from sources: how do I do a "make clean". Or something similar. How do I clean up the environment for a new compilation without actually removing and recreating the entire src folder?

There has to be an option.

Link to comment
Share on other sites

Regarding 3269/Custom Entries:

http://www.insanelymac.com/forum/topic/304530-clover-change-explanations/?p=2168820

Post #11

 

Quote:

So KernelAndKextPatches section is in config.plist as main section and not in subsection.

It is needed as I debugged a crash in it.

PS. It also means nobody used it before

 

Does 3266 disable working 3259/Custom/Entries/Item../KernelAndKextPatches/KextsToPatch

Note: Handoff is different in 10.10.and 10.11 and AppleHDA has an additional patch in 10.11.

post-618506-0-53464800-1442940261_thumb.png

  • Like 2
Link to comment
Share on other sites

I think I missed something. Cause,even though the compilation went ok, and the installation went ok, I don't have my ro language in the list (I was using CC to switch between languages). So either I missed something when compiling, or I don't know...

Could you please guide me where I should put the translated files (I already renamed en.lproj to ro.lproj). Basically I added my language wherever en.lproj was present. But maybe it has to be set up somewhere, as well, before it shows up in that menu.

Or can you point me to the right direction where I can find this information? Is there a How-to on that (offline language update)? If not, I will create one, once I understand how it's done.

 

Also, another question that's been bugging me ever since I started compiling Clover from sources: how do I do a "make clean". Or something similar. How do I clean up the environment for a new compilation without actually removing and recreating the entire src folder?

There has to be an option.

I proposed you give me your translations files and I know how to add new language.

Else you may do this by yourself if you can.

There are two places. First is Clover GUI where you have to insert texts and definitions as well as plist readings.

Second place is a site for internationalization where you have to register and provide full translations for 105 sentences used in Clover.prePane and Installers. This works provides by JrCs and I don't know where is he now. I can only add lproj to final result.

 

Regarding 3269/Custom Entries:

http://www.insanelymac.com/forum/topic/304530-clover-change-explanations/?p=2168820

Post #11

 

Quote:

So KernelAndKextPatches section is in config.plist as main section and not in subsection.

It is needed as I debugged a crash in it.

PS. It also means nobody used it before

 

Does 3266 disable working 3259/Custom/Entries/Item../KernelAndKextPatches/KextsToPatch

Note: Handoff is different in 10.10.and 10.11 and AppleHDA has an additional patch in 10.11.

 

I know some setting are different for different systems so why I proposed more universal way in rev 3266

http://www.insanelymac.com/forum/topic/304530-clover-change-explanations/?do=findComment&comment=2168344

But Custom/..//KernelAndKextPatches causes problems and crashes. Double patches and infinite loops. Since 3269 it is excluded.

Link to comment
Share on other sites

I proposed you give me your translations files and I know how to add new language.

Else you may do this by yourself if you can.

There are two places. First is Clover GUI where you have to insert texts and definitions as well as plist readings.

Second place is a site for internationalization where you have to register and provide full translations for 105 sentences used in Clover.prePane and Installers. This works provides by JrCs and I don't know where is he now. I can only add lproj to final result.

Understood. :)

 

Well, the translation is ready, from my point of view. I just wanted to test it before it goes live. And if you find that site someday, or you get in touch with JrCs, I wouldn't mind providing full translation for all the 105 sentences, if you want. :P

 

Please, see the attached translation for Romanian, for the received files.

TextsToTranslate.zip

Link to comment
Share on other sites

I know some setting are different for different systems so why I proposed more universal way in rev 3266

But Custom/..//KernelAndKextPatches causes problems and crashes. Double patches and infinite loops.

Since 3269 it is excluded.

Maybe universal; unfortunately, not applicable (multiple partitions/specific patches) and not convenient (Clover GUI to select??)

 

Custom/..//KernelAndKextPatches; never saw a problem, crash, double patch or infinite loop with 3259 and earlier. One config.plist for all partitions, works automatically.

 

Perhaps a problem specific to your system. A proven feature much too valuable to remove.  

Link to comment
Share on other sites

Been testing Clover 3272 & custom Config.plist (Yosemite.plist & ElCapitan.plist) with the second stage "Boot Glitch Patches" as it differs from one version to the other.

 

The custom plist's appear to be selected ok but the patches don't seem be applied as the boot glitches are not rectified unless I add the patches to the Config.plist.

 

 

Yosemite partition selected...

4:039  0:000  StartLoader() start
4:039  0:000  Entry->Settings: Yosemite
4:041  0:002  Using OEM Yosemite.plist at path: EFI\CLOVER\OEM\Z77X-UD5H\UEFI\Yosemite.plist
4:041  0:000  Found custom settings for this entry:Yosemite
4:041  0:000  Loading main settings
4:041  0:000  Dropping 2 tables
4:041  0:000  Drop table 0 signature="SSDT" (54445353) table-id="Cpu0Ist" (0074734930757043)
4:041  0:000  set table: 54445353,   74734930757043 to drop:  true
4:041  0:000  
4:041  0:000  Drop table 1 signature="SSDT" (54445353) table-id="CpuPm" (0000006D50757043)
4:041  0:000  set table: 54445353,       6D50757043 to drop:  true
4:041  0:000  
4:041  0:000  PatchesDSDT: 8 requested
4:041  0:000   DSDT bin patch #0  lenToFind=203  lenToReplace=197
4:041  0:000   DSDT bin patch #1  lenToFind=1062  lenToReplace=1062
4:041  0:000   DSDT bin patch #2  lenToFind=271  lenToReplace=312
4:041  0:000   DSDT bin patch #3  lenToFind=1305  lenToReplace=636
4:041  0:000   DSDT bin patch #4  lenToFind=4  lenToReplace=4
4:041  0:000   DSDT bin patch #5  lenToFind=4  lenToReplace=4
4:041  0:000   DSDT bin patch #6  lenToFind=4  lenToReplace=4
4:041  0:000   DSDT bin patch #7  lenToFind=4  lenToReplace=4
4:041  0:000  Config set ChassisType=0x6
4:041  0:000  Custom KernelAndKextPatches copyed to started entry
4:041  0:000  Finally: Bus=100098kHz CPU=3503MHz
4:041  0:000  Kernel and Kext Patches at D4B55470:

El Capitan partition selected...

3:606  0:000  StartLoader() start
3:606  0:000  Entry->Settings: ElCapitan
3:609  0:003  Using OEM ElCapitan.plist at path: EFI\CLOVER\OEM\Z77X-UD5H\UEFI\ElCapitan.plist
3:610  0:000  Found custom settings for this entry:ElCapitan
3:610  0:000  Loading main settings
3:610  0:000  Dropping 2 tables
3:610  0:000  Drop table 0 signature="SSDT" (54445353) table-id="Cpu0Ist" (0074734930757043)
3:610  0:000  set table: 54445353,   74734930757043 to drop:  true
3:610  0:000  
3:610  0:000  Drop table 1 signature="SSDT" (54445353) table-id="CpuPm" (0000006D50757043)
3:610  0:000  set table: 54445353,       6D50757043 to drop:  true
3:610  0:000  
3:610  0:000  PatchesDSDT: 8 requested
3:610  0:000   DSDT bin patch #0  lenToFind=203  lenToReplace=197
3:610  0:000   DSDT bin patch #1  lenToFind=1062  lenToReplace=1062
3:610  0:000   DSDT bin patch #2  lenToFind=271  lenToReplace=312
3:610  0:000   DSDT bin patch #3  lenToFind=1305  lenToReplace=636
3:610  0:000   DSDT bin patch #4  lenToFind=4  lenToReplace=4
3:610  0:000   DSDT bin patch #5  lenToFind=4  lenToReplace=4
3:610  0:000   DSDT bin patch #6  lenToFind=4  lenToReplace=4
3:610  0:000   DSDT bin patch #7  lenToFind=4  lenToReplace=4
3:610  0:000  Config set ChassisType=0x6
3:610  0:000  Custom KernelAndKextPatches copyed to started entry
3:610  0:000  Finally: Bus=100098kHz CPU=3503MHz
3:610  0:000  Kernel and Kext Patches at D4B55470:

Perhaps the boot glitch patches have to be loaded prior to the point they are now?

 

EDIT: Just noticed also that if I depend on the custom plists TRIM support and Desktop Icons are not patched either.

Link to comment
Share on other sites

Understood. :)

 

Well, the translation is ready, from my point of view. I just wanted to test it before it goes live. And if you find that site someday, or you get in touch with JrCs, I wouldn't mind providing full translation for all the 105 sentences, if you want. :P

 

Please, see the attached translation for Romanian, for the received files.

Thanks to Blackosx, I found a link in projectosx archive

http://pootle.zetam.org/pootle

You have to go to that server, register here, and make full translations to romanian (O! The language is already present!) and then press a key "Commit". Ask also ErmaC about permissions. May be he knows.

Then I will catch your full translation.

Romanian help I committed in rev 3273.

 

Hey guys,

German and Dutch languages are not finished. Anybody knows these languages?

  • Like 1
Link to comment
Share on other sites

Thanks to Blackosx, I found a link in projectosx archive

http://pootle.zetam.org/pootle

You have to go to that server, register here, and make full translations to romanian (O! The language is already present!) and then press a key "Commit". Ask also ErmaC about permissions. May be he knows.

Then I will catch your full translation.

Romanian help I committed in rev 3273.

 

Hey guys,

German and Dutch languages are not finished. Anybody knows these languages?

 

I can do german too...

 

p.s. I too did register and propose some changes (like 2-3 years ago) and still nothing happened...

Link to comment
Share on other sites

Thanks to Blackosx, I found a link in projectosx archive

http://pootle.zetam.org/pootle

You have to go to that server, register here, and make full translations to romanian (O! The language is already present!) and then press a key "Commit". Ask also ErmaC about permissions. May be he knows.

Then I will catch your full translation.

Romanian help I committed in rev 3273.

Lol. You know I already have an account there, right? Yes, the language is already present, but only for Chameleon. Clover will follow soon. :P I haven't accessed that site in ages!

 

I'll ask ErmaC for permissions. I need to be able to add Romanian in the list, for Clover (or someone else add it for me) so I can start translating.

 

Thank you for the commit. Also, tell Nick I thank him for his help finding that site. :) I'm thinking it should probably be included in the instructions thread. So that we don't lose it agin. And also, to be able to point people to that thread in case someone else wants to translate this software.

 

Again, thank you. And I'll let you know when I'm done with that (it's gonna take a little while). :)

Link to comment
Share on other sites

×
×
  • Create New...