Jump to content

Matgen84

Donators
  • Content Count

    912
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    Matgen84 reacted to headkaze in Hackintool v1.9.0   
    Nothing. It's an allusive bug I'm still trying to fix.
     
    EDIT: Please try 1.8.8.
  2. Like
    Matgen84 reacted to arsradu in AppleALC — dynamic AppleHDA patching   
    I see...  Well, it might be different with Osmosis. I never used it. But, if you're patching sound via DSDT, I think you might need to remove that and let AppleALC.kext do its job. I'm not an expert with DSDTs, so unfortunately I can't help you with that. But it's usually a good idea not to combine two patches from two different sources.  
     
    Maybe someone with more experience can take a look at your DSDT and figure out what's wrong there.
  3. Like
    Matgen84 reacted to STLVNUB in AppleALC — dynamic AppleHDA patching   
    Have you tried VoodooHDA, as that is what is normally used with Ozmosis.
  4. Like
    Matgen84 reacted to apianti in Build_Clover.command, another Script to build standard Clover (or customized)   
    Just so you guys know you can change the edk revision without editing the script by running it from the command line and prepending EDK2_REV=#####. Because it is only set to the value in the script if it isn't already set in the environment. You could also just export EDK2_REV=##### and then run the script, but you have to remember you did that or you will be stuck at that revision until you remove or change the variable again.
  5. Like
  6. Like
    Matgen84 reacted to apianti in Build_Clover.command, another Script to build standard Clover (or customized)   
    Yeah, we don't maintain anything but the source repository. I don't think any of the developers really use any of the build scripts since we have to set stuff up anyway, it's the same to just do each step. Unsure where Philip is, or Micky, but one of them should update the script here soon, until then you can just edit the script and change the edk revision, or manually update it.
  7. Like
    Matgen84 reacted to LAbyOne in Build_Clover.command, another Script to build standard Clover (or customized)   
    I obviously forgot about that, you'r right. 
  8. Like
    Matgen84 reacted to arsradu in AppleALC — dynamic AppleHDA patching   
    Lilu 1.3.3 and AppleALC 1.3.5 don't work for you? With LayoutID 1 or 7? Could you post your Clover config.plist file for analysis? Don't forget to remove all your private information from SMBIOS, if you have any.
     
    Also, make sure you're using the default/vanilla/untouched AppleHDA.kext. If you used other patches before, it would be a good thing to make sure the AppleHDA.kext is the original one.
  9. Thanks
    Matgen84 reacted to Zenith432 in Clover problems report & features request   
    There's a gpt partition tool gdisk
    It is available on Linux
    and for Windows
    https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.4/gdisk-binaries/gdisk-windows-1.0.4.zip/download
    and version for macOS can be complied from the sources
    https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.4/gptfdisk-1.0.4.tar.gz/download
     
    It is parallel of fdisk, but for gpt and knows how to do anything you may need to do with gpt.
  10. Like
    Matgen84 reacted to Slice in Clover problems report & features request   
    Yes, if ESP formatted to FAT16 it will not work. FAT32 only!
  11. Like
    Matgen84 reacted to Badruzeus in Build_Clover.command, another Script to build standard Clover (or customized)   
    Seems no issue with Xcode 8.2.1, nasm 2.14.02, EDK2 r28892.
    Yeah, there were some unresolved conflics on local repo after last EDK sync so.. I svn cleanup or rm -r those dir then:
    "2) update Clover + force edk2 update (no building)" 
    Build_Clover_v4.9.5_EDK2_r28892_r4884.zip

  12. Like
    Matgen84 got a reaction from ctich in Build_Clover.command, another Script to build standard Clover (or customized)   
    Since fixed name collision in OcSupportPKG latest master: all works fine with Clover r4883.
     
    Thanks
  13. Thanks
    Matgen84 reacted to Zenith432 in Build_Clover.command, another Script to build standard Clover (or customized)   
    You're right, the workaround doesn't work.  The function Base64Decode in edk2 BaseLib is EFIAPI and has return type EFI_STATUS.  The function in OcMiscLib has return type BOOLEAN and is not EFIAPI.
     
    It is a problem in OcSupportPkg which is incompatible with edk2 after svn r28780 and needs to rename this function.
     
    The only other workaround I can make in Clover is to add the file MdePkg/Include/Library/BaseLib.h to Patches_to_EDK2 and comment out edk2's Base64Decode completely.  I don't lilke adding more files to Patches_for_EDK2, and OcSupportPkg is external, so I'll do it only if slice wants to go this way.  Until then, people just have to edit their copy of OcSupportPkg and rename Base64Decode.  Sorry.
     
    PS: I sent vit9696 a PM about this.
    PPS: The name collision is fixed in OcSupportPkg so pull the latest master
    https://github.com/acidanthera/OcSupportPkg/commit/4ad7a1c7f92efad7b5ccd68f258c4fd3543ab3e5
  14. Like
    Matgen84 got a reaction from Zenith432 in Build_Clover.command, another Script to build standard Clover (or customized)   
    I try with Clover r4883, can't build applesupportPKG, the issue is present
     
    CC] MultU64x64 /Users/mathieu/src/edk2/OcSupportPkg/Library/OcMiscLib/Base64Decode.c:54:1: error: conflicting types for 'Base64Decode' Base64Decode ( ^ /Users/mathieu/src/edk2/MdePkg/Include/Library/BaseLib.h:2812:1: note: previous declaration is here Base64Decode ( ^ [CC] SetMem16Wrapper 1 error generated. make: *** [/Users/mathieu/src/edk2/Build/AppleSupportPkg/RELEASE_XCODE8/X64/OcSupportPkg/Library/OcMiscLib/OcMiscLib/OUTPUT/Base64Decode.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/src/edk2/Build/AppleSupportPkg/RELEASE_XCODE8/X64/OcSupportPkg/Library/OcMiscLib/OcMiscLib] build.py... : error F002: Failed to build module /Users/mathieu/src/edk2/OcSupportPkg/Library/OcMiscLib/OcMiscLib.inf [X64, XCODE8, RELEASE] - Failed - Build end time: 10:41:48, Feb.21 2019 Build total time: 00:00:08  
  15. Like
    Matgen84 reacted to droples in Build_Clover.command, another Script to build standard Clover (or customized)   
    AppleSupportPKG uses UDK. If you use Clover_builder.coommand with UDK and not edk2, then there will also be no error.
  16. Thanks
    Matgen84 reacted to Zenith432 in Build_Clover.command, another Script to build standard Clover (or customized)   
    @droples: update to r4883 and reapply Patches_for_EDK2.  I commented out the definition of Base64Decode in BaseLib, because it's not used in EDK2 or Clover anywhere.  OcSupportPkg has an identical prototype and an implementation for it so everything should straighten out.
  17. Like
    Matgen84 got a reaction from Zenith432 in Build_Clover.command, another Script to build standard Clover (or customized)   
    I build AppleSupportPKG alone from master: there is no issue with OcSupportPKG. I don't know why there is a problem when build Clover!
     
    Sorry for my bad english
  18. Thanks
    Matgen84 reacted to Zenith432 in Clover problems report & features request   
    edk2 svn r28853
  19. Thanks
    Matgen84 reacted to Zenith432 in Build_Clover.command, another Script to build standard Clover (or customized)   
    @Matgen84: Should use edk2 svn r28853 with Clover r4881
    @droples: OcSupportPkg is not part of Clover and I don't build it.  Since edk2 svn r28780 there is a conflicting function Base64Decode in edk2's BaseLib, so do as cecekpawon says and rename the function in OcSupportPkg - but it's the responsiblity of vit9696 or whoever maintains that code to change it permanently.
  20. Like
    Matgen84 got a reaction from Zenith432 in Clover problems report & features request   
    Hi 
     
    What is the right edk2 svn version !

    The fourth last commits mentioned 4 different versions. I don't understand.
     
    Thanks
  21. Like
    Matgen84 reacted to cecekpawon in Build_Clover.command, another Script to build standard Clover (or customized)   
    Better rename both Clover / OcLib Base64Decode func name to something like CloverBase64Decode / OcBase64Decode as temporary workaround.
     
    EDIT: For Clover it has been fixed by Zenith. Please svn up your local source.
  22. Like
    Matgen84 reacted to apianti in Build_Clover.command, another Script to build standard Clover (or customized)   
    Something wrong with your source: https://github.com/tianocore/edk2/blob/master/MdePkg/Library/BaseLib/X86SpeculationBarrier.c
  23. Sad
    Matgen84 reacted to droples in Build_Clover.command, another Script to build standard Clover (or customized)   
    Build_Clover.commandV4.9.5,Clover-4881,OSX_10.13.6,XCODE-10.1,EDK2-28853,TC=XCODE8
    [CC] MultS64x64 /Users/z77x/src/edk2/OcSupportPkg/Library/OcMiscLib/Base64Decode.c:54:1: error: conflicting types for 'Base64Decode' Base64Decode ( ^ /Users/z77x/src/edk2/MdePkg/Include/Library/BaseLib.h:2812:1: note: previous declaration is here Base64Decode ( ^ 1 error generated. [SLINK] UefiHiiServicesLib Building ... /Users/z77x/src/edk2/OcSupportPkg/Library/OcTimerLib/OcTimerLib.inf [X64] make: *** [/Users/z77x/src/edk2/Build/AppleSupportPkg/RELEASE_XCODE8/X64/OcSupportPkg/Library/OcMiscLib/OcMiscLib/OUTPUT/Base64Decode.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/z77x/src/edk2/Build/AppleSupportPkg/RELEASE_XCODE8/X64/OcSupportPkg/Library/OcMiscLib/OcMiscLib] build.py... : error F002: Failed to build module /Users/z77x/src/edk2/OcSupportPkg/Library/OcMiscLib/OcMiscLib.inf [X64, XCODE8, RELEASE] - Failed - Build end time: 08:35:46, Feb.21 2019 Build total time: 00:00:08 logComp4881(TC=XCODE8.txt
  24. Like
    Matgen84 reacted to apianti in Clover General discussion   
    You should provide a video of the verbose mode output, or just see if it is printing that output and then going to the desktop. Also I would actually recommend that you just run the clover installer again and then put you config, drivers, and kexts from your usb. You may not have been using UEFI mode to boot from the usb. It's hard to tell really you gave very limited information.
  25. Like
    Matgen84 reacted to arsradu in Clover General discussion   
    That looks like a piece of the default Mojave wallpaper. So that means you're probably reaching Desktop. Now, I've never seen this issue before. My guess is that something has to be different between your Clover USB drive and your HDD/SSD EFI. Something you might have missed. Either Clover is not the same version, not installed the same way (legacy vs UEFI mode), maybe kexts are not the same versions, drivers are not exactly the same... I don't know. But that would be my opinion on this issue so far.
     
    If you want, you can remove sensitive serials from your SMBIOS and upload both the EFI folder on your USB and the one on your SSD/HDD. Also, although I think your BIOS might have already done that after flashing, you can try setting it to Optimised Defaults again and see if that helps. Also, just for testing, you can always put back the old BIOS and see if that changes anything. If not, then it's not the actual BIOS. It's gotta be something else. Personally I'm not sure it's Clover related. Probably not. But as I said, you can upload both so we can take a look.
     
    Also, in case you haven't already done that, you can mount both your USB EFI partition and your HDD/SSD EFI partition and copy-paste everything (make sure you're not merging anything in the process) from one place to the other.
     
    But before that, let's have a look at the current setup.  
×