Jump to content

Micky1979

Micky1979

Member Since 03 Oct 2010
Offline Last Active Private
*****

#2327592 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Micky1979 on 01 December 2016 - 07:34 PM

With Clover 3952 we can use EDK2-23447 and probably up.  :angry: just committed two second ago with edk2 r23152 ...Ok, another commit in 3..2..1  done, r23447  ^_^    No point in this. The purpose of that subroutine is to download the script and send it to stdout (the display), so the commands that follow ( | grep '^SCRIPTVER="v' | tr -cd '.0-9' ) could extract the version number from that output. That version number is being used later for comparison with the version number from the local copy of the script. The user don't need to download it, at least not at that point.   That's also possible, but if you are so concerned about that, why don't you just hardcode the path to the stock binaries to ensure that exactly they will be used and nothing else? The stock curl in OS X is located at /usr/bin, as well as the stock wget in Linux. All it takes is two additional variables:WGET=/usr/bin/wgetCURL=/usr/bin/curlDone something similar. In OSX...

#2319567 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Micky1979 on 15 November 2016 - 05:03 PM

Clover release 3922 is wrong (boot6 is not working) because of wrong EDK2.Last good EDK2 version is 23152.I will continue to search what is wrong namely.Hi Slice, I'm still in bed with hight fever, yet, due to chickenpox and no enough spirit to go downstairs start the PC to made a commit with new edk2. (OMG, chickenpox is really hard and I also look like a raw hamburger)Can anyone (Needy, ErmaC, STLVNUB..) do it and also increase the version string? (on non test version)

#2317359 Patch for using NVMe under macOS Sierra is ready.

Posted by Micky1979 on 11 November 2016 - 05:08 PM

I see only project xcode on repo ...how do it to generate NVMeP ??????????Photo shop sure cannot build it. Tried opening Xcode and press build?   I set 500 and it works. It looks like on 5000 it conflicts with some another driver.Thanks, can you test it in EFI/CLOVER/kexts/10.12 now? This require to remove it from SLE... 

#2316885 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Micky1979 on 10 November 2016 - 06:35 PM

@joevt, your badge is now "Coder"  :) (thx Allan) About the script, sorry Guys i'm on bed with a fever.. I'll take a look on it tomorrow when I hope I feel better, ... no force now  :(

#2316411 Clover Bug/Issue Report and Patch

Posted by Micky1979 on 09 November 2016 - 08:30 PM

May I propose a change to MatchBuild key?- ((AsciiStrStr(mos->array[i], ".") != NULL) && IsOSValid(mos->array[i], CurrOS)) || // MatchOS (AsciiStrCmp(mos->array[i], CurrOS) == 0) // MatchBuild+ ((AsciiStrStr(mos->array[i], ".") != NULL) && IsOSValid(mos->array[i], CurrOS)) || // MatchOS (AsciiStrStr(mos->array[i], CurrOS) != NULL) // MatchBuildthis way we can set a string containings more than one ProductBuildVersion string, separated by comma, by spaces or even not separated: MatchBuild = 11G63 16B2555logs:4:255 0:000 - [00]: IOAHCIBlockStorage (Enable debug) :: BinPatch :: [OS: 10.12.1 | MatchOS: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x | MatchBuild: 11G63 16B2555] ==> allowed4:255 0:000 - [00]: IOAHCIBlockStorage (Enable debug) :: BinPatch :: [OS: 10.11.6 | MatchOS: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x | MatchBuild: 11G63 16B2555] ==> not allowed4:255 0:000...

#2315739 [HOW TO] Make Radeon {Desktop or Mobility} be working by using Clover

Posted by Micky1979 on 08 November 2016 - 06:17 PM

if you have '#' at the beginning of a key, this key will not be loaded  :wink_anim:

#2315322 Apple Keynote - Hello Again

Posted by Micky1979 on 07 November 2016 - 09:36 PM

the touch bar is horrific.

#2315074 Cloud Clover Editor ( CCE )

Posted by Micky1979 on 07 November 2016 - 12:07 PM

Hi kylon, I wonder if I can send a post action (or something else) to load a config.plist decided by my app..i.e., I can update Clover flying editor.app to find the boot partition (mount the ESP if needed) and send the path to the loaded plist to Cloud Clover Editor..Can you help me?Thanks

#2314938 Patch for using NVMe under macOS Sierra is ready.

Posted by Micky1979 on 06 November 2016 - 11:37 PM

Yoda is a Master :D Hi all, anyone with Intel 750 Series on 10.12.1 here? I installed new Intel 750 800GB and getting really slow read - about 800MB/s. Does anyone have such problem? Im using kext generated by Micky's NVMeP 2.4. Thanks.thanks to you to test with it.What build of 10.12.1? Can you provide me a ioreg please? Should I patch and delete it from s/l/e and add it to clover or will the patch work in config only with vanilla nvme in s/l/e?For me worked w/o deleting the original one, but if you have problems yes, made a backup of the vanilla and remove it. borg  :borg: kext should be installed in /s/l/e @ Mickybuild on what you've tried in your friend's house?  Do you remember?16B2555

#2314147 Patch for using NVMe under macOS Sierra is ready.

Posted by Micky1979 on 05 November 2016 - 10:43 AM

I realized this later, I was thinking you was speaking about some version of 10.12.1 beta,  but thanks to Apple there are two final builds of the same version (that to me sound incredibly stupid).What to say, I don't have this build to test with while I've added 16B2657 to NVMeP 2.5 available on my github repo to allow the KextsTopatch, otherwise wont work due to the unmatching MatchBuild key (that is just a protection to disallow patches in Clover if the OS build version does not match ... and so protect your data if you by mistake update to a new version).The aim of patching a kext is to mantains your system working after an update (old kext may works too), while the kextsToPatch can fail if the binary no longer have the same binary occurences to be founded with the risk of a filesystem corruption ... that happened to me more that once during tests making NVMeP (typos importing Pike's patches). And is also why I don't plan, shortly, to try  "16B2657" and done all from sc...

#2313927 Clover General discussion

Posted by Micky1979 on 04 November 2016 - 06:53 PM

Backup of...what? The EFI partition? Or system?  the system. I think you are already no longer able to read what was on your ESP.. or at least not worried about a copy of Clover that was in it..Should this affect the system?   No but usually I'm not advicing pepoles to format their drives w/o a backup of the entire and involved disk, and this assume that you take the responsibility of this action.If some sectors are already damages, who know? For as far as I can tell, this command will recreate the EFI partition, right? Yes, it try, but sure cannot solve everythings like physical damages if any.

#2312073 Clover General discussion

Posted by Micky1979 on 01 November 2016 - 08:11 PM

No VboxHFS or HFSPlus .efi drivers?

#2311729 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Micky1979 on 01 November 2016 - 12:05 PM

done, v4.1.7 has a new option under dev mode: 6) build boot6/7 with -fr --std-ebdatested and working.

#2311554 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Micky1979 on 01 November 2016 - 12:55 AM

You will be able to test next version by editing the current last version at line 252 by adding 'USE_LOW_EBDA':# additional macro to compile Clover EFImacros=( USE_APPLE_HFSPLUS_DRIVER USE_BIOS_BLOCKIO DISABLE_USB_SUPPORT NO_GRUB_DRIVERS NO_GRUB_DRIVERS_EMBEDDED ONLY_SATA_0 DISABLE_UDMA_SUPPORT ENABLE_VBIOS_PATCH_CLOVEREFI ENABLE_PS2MOUSE_LEGACYBOOT DEBUG_ON_SERIAL_PORT ENABLE_SECURE_BOOT USE_ION DISABLE_USB_MASS_STORAGE ENABLE_USB_OHCI ENABLE_USB_XHCI REAL_NVRAM CHECK_FLAGS USE_LOW_EBDA )..then add what you need using "build existing revision with custom macros enabled". Please test

#2311465 Clover General discussion

Posted by Micky1979 on 31 October 2016 - 10:03 PM

I can't say which way is more "correct", but I like the new script better as it makes more sense to me to use the EFI partition on the SSD for the Clover files as it's the first disk in the CS volume.disk at index 0 (the first) is a good rule.

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy