Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

im having trouble getting to last screen where i finish my account details for osx.

rev 1995 clover with 10.8 osx ml

 

 


 

 

here is my config and pic of where it hangs once i try to boot to the Macintosh HD.

 

 


See how my bios says mac pro , in clover gui everytime is start my machine gui smbios says


macmini6,2


also fyi only mac i have to my use is a 10.4.11 PPC mac and i cant use it to install newer bootloaders ect.



 

 



<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Graphics</key>
<dict>
<key>GraphicsInjector</key>
<string>No</string>
<key>PatchVBiosBytes</key>
<dict>
<key>0</key>
<dict>
<key>Find</key>
<data>
gAeoAqAF
</data>
<key>Replace</key>
<data>
gAeoAjgE
</data>
</dict>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<string>Yes</string>
<key>KextsToPatch</key>
<dict>
<key>0</key>
<dict>
<key>Find</key>
<data>
TA==
</data>
<key>Name</key>
<string>IOBlockStorage</string>
<key>Replace</key>
<data>
TA==
</data>
</dict>
<key>1</key>
<dict>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</dict>
</dict>
<key>PCI</key>
<dict>
<key>InjectClockID</key>
<string>Yes</string>
<key>LpcTune</key>
<string>Yes</string>
<key>USBFixOwnership</key>
<string>Yes</string>
<key>USBInjection</key>
<string>Yes</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>Board-ID</key>
<string>Mac-F42C88C8</string>
<key>ProductName</key>
<string>MacPro3,1</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectSystemID</key>
<string>Yes</string>
<key>LegacyBoot</key>
<string>LegacyBiosDefault</string>
<key>boot-args</key>
<string>WithKexts -v slide=0</string>
<key>prev-lang:kbd</key>
<string>en:0</string>
</dict>
</dict>
</plist>


Link to comment
Share on other sites

I'm pretty sure there are people here willing to help you free of cost

This

 

The only time where offering money is appropriate, IMO, would be for someone who writes drivers. We have good talented people, but unfortunately, most of our hackintosh drivers are usually ports from other open source code and have many quirks with them

Link to comment
Share on other sites

No, it's the same behaviour as before

Make, please, debug.log to see what is happen.

 

 

how to load kext on folder kext/10.8 ?  "WithKexts seems not working"

 

on chameleon "UseKernelCache=No" what about clover ?

 

thanks

Since Clover-2k use InjectKexts in config.plist or go to Details menu (by pressing SPACE). 

Link to comment
Share on other sites

Here is the log

without display patch but with all other needed patches

No, I need namely debug.log at situation when you are trying to do display patch and hang. Debug.log will be broken at the moment of the patch.

Successful log is no more interesting.

Link to comment
Share on other sites

Hi,
I have a working ML 10.8.5 using chameleon as the bootloader. I decided to try clover. All works as before apart from waking from sleep. The laptop goes to sleep nicely but instead of waking, it just reboots. 
 
Initially I tried using my DSDT and SSDT in the patched folder. I turned off all the auto patching in the config.plist and tried many different configs but with all it would just reboot on wake from sleep.
 
I then removed the DSDT and SSDT and tried the auto DSST patching and let clover generate the P-States and C-States. The AppleIntelCPUPowerManagent.kext is patched in S/L/E so I don't need to patch with clover. This setup has the same problem with wake from sleep. It either just reboots or sometimes the system comes back and is usable for about 1 minute and then it reboots. Tried with patching and not patching AppleRTC.
 
Extra kexts used are FakeSMC, AppleACPIPS2Nub, ApplePS2Controller and lspcidrv. These are all in S/L/E/myHack.kext as I installed using myHack.
 
Any ideas what I should try to solve wake problem?
 
Using Clover_v2k_r2133
 
config.plist.zip

 
Thanks
 
Ryksa

Link to comment
Share on other sites

slice, I don't want to make absolutely controversy, but for me this is a bug of clover and still none of the developers understood
3:564  0:000  FSBFrequency=118MHz
3:564  0:000  Corrected FSBFrequency=100MHz

i have setting in bios 100 mghz..trusted

3:564  0:000  Turbo: 57/57/57/57

 i have setting in bios 47 x

 

I repeat no controversy, I am free to express my opinions
 
If you then explain to me that is not so, I am shut up forever

To fix the Memory Slot Utility popup delete /Library/Preferences/com.apple.PCIE.plist.

 

Clover displays the memory slots in a different order than Chameleon. You can see this if you go to the Memory section in System Profiler.

friend for me this is

is a wrong way
 
this is a a good way
<key>Memory</key>
<dict>
  <key>Channels</key>
  <integer>2</integer> OR <string>1</string>
  <key>SlotCount</key>
  <integer>24</integer> OR <string>4</string>
  <key>Modules</key>
  <array>
    <dict>
      <key>Slot</key>
      <integer>0</integer> OR <string>5</string>
      <key>Size</key>
      <integer>2048</integer> OR <string>4096</string>
      <key>Frequency</key>
      <integer>1600</integer> OR <string>1333</string>
      <key>Vendor</key>
      <string>Some Company</string>
      <key>Part</key>
      <string>123456ABCDEF</string>
      <key>Serial</key>
      <string>ABCDEF123456</string>
      <key>Type</key>
      <string>DDR/DDR2/DDR3</string>
   </dict>
  </array>
</dict>
 

again for slice

why have this and why clover autopatch?

6:855  0:000  ========= Auto patch DSDT Starting ========
6:855  0:000  VideoCard devID=0x11C010DE
6:855  0:000  DisplayADR1[0] = 0x20000, DisplayADR2[0] = 0x0
6:855  0:000  Display 0 is PCIE
6:855  0:000  USBADR[0] = 0x1A0000 and PCIe = 0xFFFE
6:856  0:000  USBADR[1] = 0x1C0001 and PCIe = 0x0
6:856  0:000  USBADR[2] = 0x1C0002 and PCIe = 0x0
6:856  0:000  USBADR[3] = 0x1C0003 and PCIe = 0x0
6:856  0:000  USBADR[4] = 0x1C0004 and PCIe = 0x0
6:856  0:000  USBADR[5] = 0x1D0000 and PCIe = 0xFFFE
6:856  0:000  
6:856  0:000  Found PCIROOTUID = 0
6:856  0:000  ========= Auto patch DSDT Finished ========

if i have a good dsdt patched

Link to comment
Share on other sites

Ryksa, under kexts and patches in your config.plist, you should try setting AppleRTC to "YES."

Have tried with yes and no and it makes no difference. I have also tried using a patched AppleRTC in S/L/E and having RTC patched in the DSDT.

Link to comment
Share on other sites

Tried updating my config an it dont work please I need help creating a

[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] USB but don't have a Mac to do that please someone help me

 

 

ill pay !!!!

Link to comment
Share on other sites

Here is the debug.log

i've tried mask f1d3

OK, now I see where the problem. Wait please for next solution.

 

 

slice, I don't want to make absolutely controversy, but for me this is a bug of clover and still none of the developers understood

 

 

3:564  0:000  FSBFrequency=118MHz
3:564  0:000  Corrected FSBFrequency=100MHz
i have setting in bios 100 mghz..trusted

 

What is mean BUG? Corrected=100 as well as you trusted.

 

3:564  0:000  Turbo: 57/57/57/57
 i have setting in bios 47 x

 

Yes, turbo register sometimes shows wrong value. Does it beat you?

I repeat no controversy, I am free to express my opinions

 

 

If you then explain to me that is not so, I am shut up forever

 

 

 

 

friend for me this is

 

is a wrong way

 

this is a a good way

 

 

<key>Memory</key>
<dict>
  <key>Channels</key>
  <integer>2</integer> OR <string>1</string>
  <key>SlotCount</key>
  <integer>24</integer> OR <string>4</string>
  <key>Modules</key>
  <array>
    <dict>
      <key>Slot</key>
      <integer>0</integer> OR <string>5</string>
      <key>Size</key>
      <integer>2048</integer> OR <string>4096</string>
      <key>Frequency</key>
      <integer>1600</integer> OR <string>1333</string>
      <key>Vendor</key>
      <string>Some Company</string>
      <key>Part</key>
      <string>123456ABCDEF</string>
      <key>Serial</key>
      <string>ABCDEF123456</string>
      <key>Type</key>
      <string>DDR/DDR2/DDR3</string>
   </dict>
  </array>
</dict>
 

 

again for slice

why have this and why clover autopatch?

6:855  0:000  ========= Auto patch DSDT Starting ========
6:855  0:000  VideoCard devID=0x11C010DE
6:855  0:000  DisplayADR1[0] = 0x20000, DisplayADR2[0] = 0x0
6:855  0:000  Display 0 is PCIE
6:855  0:000  USBADR[0] = 0x1A0000 and PCIe = 0xFFFE
6:856  0:000  USBADR[1] = 0x1C0001 and PCIe = 0x0
6:856  0:000  USBADR[2] = 0x1C0002 and PCIe = 0x0
6:856  0:000  USBADR[3] = 0x1C0003 and PCIe = 0x0
6:856  0:000  USBADR[4] = 0x1C0004 and PCIe = 0x0
6:856  0:000  USBADR[5] = 0x1D0000 and PCIe = 0xFFFE
6:856  0:000  
6:856  0:000  Found PCIROOTUID = 0
6:856  0:000  ========= Auto patch DSDT Finished ========
if i have a good dsdt patched

 

Because it is what I want to do. Why you ask? You are not agree what is happen?
Link to comment
Share on other sites

What is mean BUG? Corrected=100 as well as you trusted.

Yea, in fact if I have a setting in the bios of the FSB equal to 100, because clover read 118 and then fix to 100?

should not already read 100, which is my setting ?

 

Ps: for turbo 57 57 57 57 , so for you it is a bug or not?

Link to comment
Share on other sites

friend for me this is
is a wrong way
 
this is a a good way

 

 

Yep you're right. It's better to set the memory manually via config.plist. I was just lazy and deleted this PCIE plist. However when I'd go back to Chameleon it would happen again because of the changed slot order.

 

I think I got that 57/57/57/57 Turbo setting when I had Turbo disabled in Clover. Almost as if it was using some default value. My FSB has mostly been right at 100Mhz though. One time it seemed as if I was getting 99MHz (going by the clock speeds reported by FakeSMC). After this, I set the bus speed manually in the plist.

Link to comment
Share on other sites

Make, please, debug.log to see what is happen.

 

 

Since Clover-2k use InjectKexts in config.plist or go to Details menu (by pressing SPACE). 

 

thanks.

 

one more..

 

always KP first boot clover and restart automatic and then boot normal ...

 

show this message

 

++++++++++++++++++++++++++++++++++++++++++++

 

The system automatically restart after Kernel Panic

 

++++++++++++++++++++++++++++++++++++++++++++

 

and then

show this popup

post-230825-0-75817400-1380130180_thumb.

 

 

attach my pre boot log

preboot.log.zip

Link to comment
Share on other sites

Here is the debug.log

i've tried mask f1d3

Test, please, revision 2155. If success then I want to see your final DSDT (after patches).

CLOVERX64.efi-2155.zip

thanks.

 

one more..

 

always KP first boot clover and restart automatic and then boot normal ...

 

show this message

 

++++++++++++++++++++++++++++++++++++++++++++

 

The system automatically restart after Kernel Panic

 

++++++++++++++++++++++++++++++++++++++++++++

 

and then

show this popup

post-230825-0-75817400-1380130180_thumb.

 

 

attach my pre boot log

You should use AptioFix or LowMemFix but not together. I'll recommend AptioFix

0:151  0:000  Starting OsxAptioFixDrv-64.efi
0:152  0:001  Using load options 'OsxAptioFixDrv-64.efi  '
0:152  0:000  Starting OsxFatBinaryDrv-64.efi
0:153  0:001  Using load options 'OsxFatBinaryDrv-64.efi  '
0:153  0:000  Starting OsxLowMemFixDrv-64.efi
0:154  0:000  Using load options 'OsxLowMemFixDrv-64.efi  '

Yep you're right. It's better to set the memory manually via config.plist. I was just lazy and deleted this PCIE plist. However when I'd go back to Chameleon it would happen again because of the changed slot order.

 

I think I got that 57/57/57/57 Turbo setting when I had Turbo disabled in Clover. Almost as if it was using some default value. My FSB has mostly been right at 100Mhz though. One time it seemed as if I was getting 99MHz (going by the clock speeds reported by FakeSMC). After this, I set the bus speed manually in the plist.

Clover never being possible to disable Turbo even if you had written it into config.plist.

57 is an Intel bug. Clover just show you it exists.

Correct speed is 99774 but FakeSMC some version just rounded down.

Link to comment
Share on other sites

Now it's working

but I don't get HDMI audio

don't know if it's because of the layout-id or because pniconfiguration

 

Thank you


This is how the GFX section used to look in my patched dsdt

            Device (PEGP)
            {
                Name (_ADR, 0x00030000)
                Name (_PRW, Package (0x02)
                {
                    0x09, 
                    0x05
                })
                Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x06)
                            {
                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                }, 
 
                                "@1,connector-type", 
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                }, 
 
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
 
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
            }
        }

Archive.zip

Link to comment
Share on other sites

Clover never being possible to disable Turbo even if you had written it into config.plist.

57 is an Intel bug. Clover just show you it exists.

Correct speed is 99774 but FakeSMC some version just rounded down.

 

ok , your explain now it is perfect ....

but I recall that earlier, I saw the right value, believe me I don't say {censored}, you are free to not believe what I say, nothing personal slice, I would never
Link to comment
Share on other sites

×
×
  • Create New...