다운로드 링크: https://www.dropbox.com/sh/s76txkysdej30t6/HUS9Vpx1zv
[r3079] resolved issue with installer
[r3078] add icons for magnifico theme. new rules to compile utils. use binary utils until better compilation rule will find
[r3077] Try to fix issue about mounting ESP
[r3076] fighting with installer. it wins me
[r3075] make boot1-install as fstype. not working yet
[r3074] new usb legacy support by Zenith432. Remove unnecessary RT attribute from LegacyDevOrder variable
[r3073] add fat binary utilities
[r3072] Fix issue about ESP not mounted at boot
[r3071] Update christmas and newyear themes
[r3070] Fix an issue in th RC Scripts
[r3069] Using diskutil command instead of deprecated fstyp command
[r3068] Add USE_APPLE_HFSPLUS_DRIVER macro. * If USE_APPLE_HFSPLUS_DRIVER macro is defined then the HFSPlus.efi driver is embed into CloverEFI instead of VBoxHfs.efi driver.
[r3067] Update debug messages in GetListOfThemes function
[r3066] no greetings if timeout=0
[r3065] correcting config samples and generator
[r3064] ord Debug instead of Log
[r3063] boot process shown on screen. exclude redundant EmbeddedPkg link
[r3062] ACPI patcher optimization. some text formatting to code style
[r3061] new algo for ACPI tables loading
[r3060] sync AHCI driver with EDK2 rev 16536
[r3059] allow compilation -mc --low-ebda
[r3058] possible compilation for low ebda address
[r3057] decrease EBDA lowest address. prepare for file write support on foreign fs. some text formatting
[r3056] conditional print EDID
[r3055] swap bytes for atheros MAC. text formatting according code style
[r3054] correct uninitialized offset and skip unknown LAN vendors
[r3053] procedures using VA_ARS must have EFIAPI. some cleanup messages and comments
[r3052] large config by default with inactive entries
[r3051] got LAN MAC address with legacy boot. tested on Realtek LAN
[r3050] got LAN MAC address with UEFI boot
[r3049] repaired compilation in 10.7.5
[r3048] add xcode project for boot1-install
[r3047] add initial dump for Mac address
[r3046] don't use -M flag installing on exFAT
[r3045] dump SMC keys in case of real NVRAM, if appropriate FakeSMC used
[r3044] dump smc keys set at OS restart
[r3043] drivers loaded from folder will have priority on embedded
[r3042] debugging driver order issue. this revision is not for common use, wait for next one
[r3041] add HD5100
[r3040] Support for installing Clover on ExFAT partition
[r3039] add new hd5200
[r3038] add EXFAT boot support by Zenith432
[r3037] low priority for vbox drivers. use Uefilib instead of BaseLib. both changes has no effects :(
[r3036] yos kernel patch correction by rehabman
[r3035] excluded some FixDSDT bugs causing hangs
[r3034] update Shell
[r3033] renew platform data. exclude arpt substitution for good id
[r3032] Eliminate multiple free of same item in InitAnime and correct mistake from r3031
[r3031] some cleanup. no LUN at ATAPI eject
[r3030] Eliminate double free of builtin icons which happens when changing themes
[r3029] embedded scroll bar by blackosx
[r3028] Commit from Pootle by user ceruns.: 180 of 180 strings translated (0 fuzzy).
[r3027] new patches for shell
[r3026] test gcc bugs
[r3025] remove redundant entry
[r3024] sync Ovmf with origin
[r3023] added files for search into Clover.xproj
[r3022] add bdmesg scheme
[r3021] update build rules
[r3020] remove old XCode project
[r3019] improve sources to avoid memcpy generation
[r3018] testing clang
[r3017] some cleanup
[r3016] Fix compilation of Clover with GCC 4.8
[r3015] Fix some paths in ebuild.sh script
[r3014] correct base.h to be compatible with clang
[r3013] CloverEFI: Correct mistake from r3011
[r3012] restored tools-def as in 3010
[r3011] orrected shellPkg, rearrange patches
[r3010] Add GCC48 toolchain
[r3009] Default to build with Link Time Optimization (LTO) for gcc >= 4.9
[r3008] Use LTO only when speicifed as ebuild argument
[r3007] apply LTO to OvmfPkg and ShellPkg
[r3006] sync with EDK2-16321. corrected GenC.py for older Python
[r3005] old toolsets GCC47-48 compatibility
[r3004] Finished porting of OsxAptioFix to nasm (clang)
[r3003] Add 10.10 directory to CloverPackage
[r3002] LTO comes to be
[r3001] gcc-492 and Link Time Optimization... in future
[r3000] Ignore boot1h2 in git
[r2999] correct cpupm patch wrongly committed to 2995
[r2998] Update buildgcc-4.9 script to use GCC 4.9.2, which supports building on 10.10 without GCC patch
[r2997] Development: new Xcode projects with better code navigation and code complition
[r2996] Development: Build option for specific module, toolchain detection from CloverGrowerPro when run outside of CloverGrowerPro
[r2995] improved patch for AICPUPM by rehabman. avoid -Os optimisation because of gcc bug
[r2994] improve AsusAICPUPM by rehabman. exclude directory cache from VBoxHFS because of some bugs. include hfs and iso9660 drivers into boot and cdboot else they can't work
[r2993] More debug messages for memory injection
[r2992] Debug messages for not trusting SMBIOS over SPD
[r2991] Cleaner debug messages from last commit.
[r2990] More debug messages for XMP detection
[r2989] Correct mistake in SataController introduced at r2982
[r2988] increase timeout to boot system on slow machine with slow drivers. code and messages cleanup
[r2987] revert wrong changes in OsxFatBinary from 2968
[r2986] make ISO9660 and HFS drivers separate from CloverEFI for licensing reason and for choose a better one by user
[r2985] resolved bug with theme changing. allow use back-slash instead of underscore in GUI
[r2984] increase cache level. sync with EDK2 ATA drivers
[r2983] debugging theme change
[r2982] corrected transparency. new cache for vboxhfs driver. corrected bad volume name. some cleanup
[r2981] Added back the code to set the "prev-lang:kbd" variable on systems using NVRAM emulation. As the code was copied straight from an older revision, no functional "anomalies" are expected. Furthermore adapted the code style to comply with the rules for Clover v3.
[r2980] GrubEXFAT driver working. it's a pity read-only
[r2979] Deleting git repo from GrubFS since it causes trouble when Clover is used with git. It should be either sources or git submodule, but not both. Since sources are needed for svn users (although the whole GrubFS stuff should be separate project in a separate repo - it's not Clover), then git part is deleted.
[r2978] add RAID support. avoid kill mouse one more place. add smc keys for imac151
[r2977] Added accidentally lost stuff from [r2968] back to OsxFatBinaryDrv.c (thanks SoThOr). Added two casts to the fsw_hfs.c file to "silent" the MSC compiler. MSC compiler still complains about a possible "unalignment", please revise if possible.
[r2976] dont kill mouse
[r2975] updated with correct data
[r2974] theme changing corrections
[r2973] finally vboxhfs+ works with hard-link
[r2972] debugging hfs+ again
[r2971] correct platformdata with absent fields. must be filled by real data
[r2970] Added iMac15,1 information
[r2969] Minor corrections regarding the last commit. Thanks to SoThOr for some advice for this and the last commit!
[r2968] Adapted code style to the new Clover code style (defined in the Clover v3 Project Management Thread), cleaned the code up and (hopefully) improved its readability and its organization by adding a header file for the prototypes. Added advanced comments and removed unnecessary ones. No functional changes intended... yet.
[r2967] advanced hfs driver
[r2966] Corrected a mistake for the last revision accidentally removing Attributes. Furthermore removed the SetVariable-Call for the "BackgroundClear" variable as it isn't present on all Macs. Finally removed the distinguish between SetNvramVariable and AddNvramVariable for FirmwareFeatures as it won't be non-volatile anyways.
[r2965] More janitor work done.
[r2964] debuging hfs
[r2963] Follow-up file cleanup to comply with the EDK2 style guide lines. Furthermore got rid of code commented out for dozens/hundreds of commits.
[r2962] Updated the 'system-id' arguments to match the ones found on a real Mac. Removed write attempts to the "prev-lang:kbd" variable owned by OS X. Preferring BacklightLevel to be finally next, please approve.
[r2961] debugging vbox
[r2960] latest changes to HFS driver
[r2959] symlink corrected
[r2958] new filesystem drivers from grub, thanks to AnV, hope someone make them working
[r2957] SETTING_DATA fields alignement
[r2956] exclude obsolete patches
[r2955] avoid structure copying
[r2954] VBoxHFS supports hard link, credits to nms42
[r2953] ovmf compatibility with -machine q35
[r2952] corrected shell bug with dmpstore
[r2951] The first step of implementing the "com.apple.boot" folders correctly is: Play 'Rock, Paper, Scissors'. Step 1 succeeded.
[r2950] dont null default volume at config reading
[r2949] multiple boot options, step 3: rotate BootOrder
[r2948] multiple boot options, second step
[r2947] multiple boot options, first step
[r2946] exclude vfr warnings
[r2945] Partially rolling back changes done in [r2923]: Misconception that RT variables set by the Apple EFI firmware would be non-volatile. MLB and ROM are set by OS X if unset resulting in unusable values, thus overwriting them again.
[r2944] Make sure there is at least enough slots when \SMBIOS\Memory\SlotCount is not present or too low when \SMBIOS\Memory\Modules is populated
[r2943] Remove custom boot message that says aborted when not being used either by user choice or non graphics mode
[r2942] use clover shell for ovmf
[r2941] sync BdsDxe with edk2
[r2940] mistake with graphics menu
[r2939] Correct mistake introduced at r2923 with SMBIOS Mobile setting
[r2938] error in nvram.plist reading
[r2937] helper to do ISO image
[r2936] qemu adoptation
[r2935] mistake with DebugDSDT
[r2934] types mismatch in previous commit
[r2933] possible null pointer eliminating
[r2932] working shell by clang
[r2931] working OvmfPkg clang compiled
[r2930] correct compilation flags, some safety improvements
[r2929] using more correct procedure to GetVariables
[r2928] one more uninitialized value
[r2927] correcting memory allocation errors
[r2926] Fix build errors but reading MLB and ROM settings will cause exception since they read into NULL buffer
[r2925] Fixed another "typo". Sorry for two fix-up revs!
[r2924] UNTESTED fix for a pretty silly mistake from the last commit.
[r2923] Fix for NVRAM madness: Config values are preferred over NVRAM values; NVRAM values are preferred over default values (ROM, MLB, etc won't be overwritten anymore). Removed double and useless code, furthermore did some style changes to comply with the EDK2 Code Style.
[r2922] fighting with asserts
[r2921] exclude debug from lzma decode
[r2920] correcting build rule for clang. still not success
[r2919] Oops don't enable user memory injection modification without keys present
[r2918] Fix memory injection for weird setup on laptop with dual channel
[r2917] reduce code size
[r2916] correct mistake in BdsDxe as edk2 did. exclude fool ASSERT
[r2915] AptioFix2 test 3: boot not dependent on kernel boot args and no need to for fixing after boot.efi (intercepting jump to kernl); hibernate wake requires fixing after boot.efi
[r2914] AptioFix2 test 2: Protect RT code from zeroing by defragmenting RT code by our own instead leaving it to boot.efi
[r2913] "nvram fix" applied to AptioFix2Drv - RT data to MMIO
[r2912] Added the "MacBookPro10,1" model along with required data (such as SMC version).
[r2911] Removed two unnecessary casts causing warnings (all used values are signed while one value is converted to unsigned).
[r2910] Attempt to fix the BacklightLevel functionality broken for some people with a dirty workaround. Proposing "BacklightLevel" to be removed from config entirely. Edited Windows build script to support paths with spaces (EDK2 tools need adaption as well).
[r2909] Ovmf: sync dsc with edk2 r16095
[r2908] CloverEFI: correct mistake with DxeIpl introduced at r2903 causing hang/reboot
[r2907] Restoring the compilation of OsxLowMemFixDrv-64.efi driver
[r2906] Update po4a to version 0.45
[r2905] correct wrong structure coping in LzmaDecompress
[r2904] Removing OsxLowMemFixDrv-64.efi driver
[r2903] revert debug nessages in DxeIpl
[r2902] first step to make OsxAptioFix compilable by Clang
[r2901] using relative addresses in CpuDxe needed for Clang compilation
[r2900] temporary solution for ia32 gcc
[r2899] clang-32 compatibility, not tested
[r2898] corrected 32 bit compilation
[r2897] Fix a few build errors
[r2896] corrected CpuDxe and BB compilation
[r2895] external symbols resolve
[r2894] Update buildpkg.sh script
[r2893] Update clover-genconfig
[r2892] Fix menu entries
[r2891] Remove of Clover RC scripts variables from Clover
[r2890] OhciDxe by nms42, sync with edk 16060
[r2889] Removing the use of config.plist to set Clover RC Scripts variables
[r2888] Update Clover.Prefpane XCode project
[r2887] Fix typo
[r2886] Fix Clover RtVariables use by RC scripts and Clover.Prefpane
[r2885] Removed "StoreCloverVariables" again in favor of a new behavior; this change won't be noticed. Changed the default value for "LogLineCount" in the RC scripts to Clover's old that got replaced by 0. Deleting "AptioFixDrv-RelocBase" after it did its job.
[r2884] Enabling temporary reboot into another volume through OSX Startup Disk even when config.plist DefaultVolume is set to some volume
[r2883] Update buildgettext.sh and buildnasm.sh scripts
[r2882] Exporting variables for tools isn't necessary
[r2881] AtaAtapi: Correct mistake with Ahci mode
[r2880] Apply Xcode space workaround to all build scripts
[r2879] Adding special case DefaultVolume=LastBootedVolume where selected entry will be last booted entry
[r2878] Added "StoreCloverVariables" to the "RtVariables" dictionary to provide a switch to disable Clover from writing RC script variables.
[r2877] Ported the changes from CpuInterrupt.nasm to CpuInterrupt.asm to make MSFT tools able to build. NEEDS VERIFICATION!
[r2876] Update buildnasm.sh script
[r2875] correct clang compilation
[r2874] Workaround needed for buildnasm space problem
[r2873] Removing config Boot/IgnoreNVRAMBoot - specifying Boot/DefaultVolume is enough to force default volume. DefaultVolume from config should be removed if OSX Startup Disk wants to be used for default volume selection.
[r2872] Removing "last booted volume" functionality - conflicts with classic OSX Startup Disk usage and not needed
[r2871] corrected cpudxe for 32 bit build
[r2870] Another workaround needed for buildgcc space problem
[r2869] conversion mistakes
[r2868] Work around problem during buildgcc when Xcode path has spaces
[r2867] Correct mistake introduced in r2819: FreePool at wrong place
[r2866] SataController: correct mistake from r2861
[r2865] using relative addresses in CpuDxe needed for Clang compilation
[r2864] Change NASM source tar file from xz to bzip2. Old version of tar cannot decompress xz tar files
[r2863] [ebuild.sh] Use TOOLCHAIN_DIR environment variable instead of static path
[r2862] Ovmf: correct compilation problem & update Csm16 binary
[r2861] AtaAtapi: Revise Mavell/Qemu support; SataController: Add Qemu Ahci support; Ovmf: Include Ahci support for Qemu v2.1. Patches are partially based on work by Reza Jelveh
[r2860] with this definitions OEM Ovmf works
[r2859] testing
[r2858] adoptation to xcode5
[r2857] Update for using the new version of NASM
[r2856] Add buildnasm.sh script
[r2855] moving to nasm
[r2854] Fix cleanpkg target of ebuild.sh
[r2853] Fixes for building with VS2013
[r2852] prepared for nasm support
[r2851] Update creation of ISO image files
[r2850] correct packaging and updater
[r2849] Better boot.log debug messages
[r2848] revert ROM to be 6 bytes
[r2847] Fix custom entry Type if Path defined
[r2846] Remove patch from previous commit that is already fixed in edk2
[r2845] updated patches to edk2
[r2844] Simplify custom entries tests
[r2843] Update patching and injecting kext debug messages
[r2842] Fix an issue about Type in custom entries. Unspecified Type is treat as all types
[r2841] Correct InjectKexts and NoCaches in custom entries
[r2840] Make the value of 'Detect' case insensitive for InjectKexts key
[r2839] Add a new value 'Always' to the Hidden key for custom entries
[r2838] sync shell with edk2
[r2837] NVRAM support for more cases by dmazar
[r2836] AtaAtapi: some adjustments for Marvell support
[r2835] adding AAPL,current* properties for XHCI, add a non-null string for boot-arg
[r2834] Added NVRAM fix for some boards where some RT data areas must not be relocated since they contain buffer for communication with SM handler: https://www.projectosx.com/forum/index.php?showtopic=3298
[r2833] Fix pragma for non visual studio build.
[r2832] Fix kext injection for custom entries. Fix build errors and warnings.
[r2831] GCC patch for buildgcc-4.9, will be removed when GCC team resolves versioning issue
[r2830] new embedded icons by blackosx
[r2829] working ovmf with qemu 2.0
[r2828] some warning eliminating
[r2827] correct build for x64 with recent basetools
[r2826] mistakes in previous commit
[r2825] sync blockio2 support with edk2
[r2824] revert BlockIo2 implementations
[r2823] toolchain GCC49 works
[r2822] define GCC49
[r2821] lapic patch for Sl by sherlocks
[r2820] AtaAtapi: improve AHCI controllers support - now should support Marvell (and possibly other non-Intel) AHCI. Credits also to Reza Jelveh.
[r2819] Updated EFI filesystem drivers by AnV
[r2818] Add Ignore key to custom entries so that they are ignored and not used.
[r2817] Fix mistake in last commit.
[r2816] ForceKextsToLoad now accepts a directory from which to force load kexts. Injecting kexts when no FakeSMC detected no works with custom entries.
[r2815] Fix some mistakes from last commit.
[r2814] ForceKextsToLoad for kext patching implemented.
[r2813] Fix verbose mode and kext patching
[r2812] Refresh entries when kext patching options are changed so the options propagate through custom entries.
[r2811] Some cleanup of kext patching
[r2810] Move initialization of variables for kext patching to GetEarlyUserSettings so theyre properly set
[r2809] More debug messages for kext patching
[r2808] Another fix for kext patching
[r2807] OvmfClover: sync with r15778
[r2806] More fixes to kext patching
[r2805] A few fixes for kext patching
[r2804] Fix build problems with previous commit
[r2803] AtaAtapi/AtaBus edk2-style identation (no functional changes)
[r2802] Some fixes for kext patching.
[r2801] Fix reading from the wrong dictionary for kext patching config.
[r2800] SataContrllerDxe: identation and documentation sync with edk2 (no functional changes)
[r2799] More fixes for genconfig that didn't get fixed last commit.
[r2798] Fix genconfig from changes in last commit.
[r2797] Kext patching for custom entries
[r2796] Update MacBookAir6,2 SMC version. Change custom boot debug messages so they aren't misleading.
[r2795] buildpkg.sh: fix a date comparaison issue
[r2794] translate.sh: correct PATH environment variable
[r2793] make ResetHDA in Early setting to be working on Windows
[r2792] an attempt to reset HDA codec
[r2791] Ovmf: remove CsmSupportLib braces patch, no longer needed with edk2 r15726
[r2790] change UID for PCI1
[r2789] ForceHPET
[r2788] sync GenericBdsLib with edk2
[r2787] corrected PciRootUID
[r2786] delete unused variable
[r2785] Disable custom boot by default
[r2784] help will work in UEFI Shell
[r2783] corrections for 4 video cards
[r2782] Apple Image Codec protocol and it's implementation decoder for PNG images
[r2781] possible memory leak
[r2780] restore deleted mdemodulepkg
[r2779] correct to text attribute
[r2778] correct subdivider for penryn
[r2777] add wrong deleted MdeModulePkg
[r2776] mistake with format string
[r2775] OvmfPkg: sync with r15670
[r2774] reorganize patches for edk. adding missing icons from magnifico
[r2773] Revert alpha compositing.
[r2772] Fix issue with custom boot and different screen sizes
[r2771] Nvidia MCP SPD support by TimeWalker. Fix channel selection for memory injection.
[r2770] Change situations where custom boot screen is used when no key in config.plist. Adjust alpha blending AGAIN.
[r2769] Fix mistake in locked graphics of removing locks in UnlockBootScreen instead of LockBootScreen.
[r2768] Correct CloverEFI mistake with MultipleProtocol introduced at r2710
[r2767] Adjust alpha blending.
[r2766] Custom boot fix
[r2765] Correct kext_inject that was broken with r2761
[r2764] Fix build errors.
[r2763] correct ia32 compilation
[r2762] Custom boot for any operating system. The Boot/CustomLogo key now affects all boots, use a custom entry if you only want one boot. The exception to this is if you don't provide the key at all then only yosemite boot screen gets draw by default. Lock the graphics output for custom boot screen. Modify DumpUefiCalls driver to print log in clover\misc folder if compiled with clover and to print to serial when DEBUG_ON_SERIAL_PORT is defined.
[r2761] unused values and resources leaks
[r2760] AFGLowPowerState will be optional
[r2759] Better custom boot
[r2758] Actually fix boot screen, prelude to custom boot screens
[r2757] Custom boot screen
[r2756] Fix some problems with building on Windows, modify some code so it doesn't generate intrinsics.
[r2755] correct warning uninitialized
[r2754] change policy of disable usb legacy. few warnings eliminated
[r2753] automatic real minimum calculation
[r2752] a mistake with cpu score determination
[r2751] add AFGLowPowerState=1 to HDEF
[r2750] sync with edk2 15616
[r2749] set os version if not detected
[r2748] correcting FakeCDUID
[r2747] copyrights in kernel_patcher
[r2746] ati naming
[r2745] radeon naming
[r2744] type conversions and addressing issue
[r2743] Ovmf: Correct mistake with dsc
[r2742] Correct problem with kext inject introduced with r2738
[r2741] Correct some errors. Thanks Pene.
[r2740] preliminary commit for FakeCPU
[r2739] Update gettext version to the latest
[r2738] Simplifying some codes
[r2737] Simplifying kernel_patcher.c by using the new function
[r2736] Add a function to convert version strings to long integers
[r2735] preliminary changes
[r2734] Fix weird chars in scripts
[r2733] kernel_patcher v3. build gcc 4.8.3
[r2732] kernel_patcher by timewalker
[r2731] Ovmf: remove files that were corrected in latest edk2
[r2730] Check CPU type to compile the right toolchain
[r2729] corrected core count calculations
[r2728] Fix to build the toolchain on 32bit cpu
[r2727] Allow to create a cross compiler on 32bit plateform
[r2726] correct core count for atom
[r2725] one more chipset
[r2724] revert old setting for InjectSystemID
[r2723] Correction to buildgcc
[r2722] Allow BiosKeyboard to function when using DISABLE_USB_SUPPORT
[r2721] wrong reset address
[r2720] Update the make iso process
[r2719] Fix a problem with CloverDaemon
[r2718] correction by pokenguyen
[r2717] types conversion
[r2716] grey unselected images
[r2715] Add vgabios-stdvga.bin for Qemu, update video related Ovmf documentation
[r2714] Ovmf patches for Qemu v2.1+
[r2713] Remove uneeded code and files
[r2712] Update installer: use a launch daemon to start boot and shutdown rc scripts
[r2711] mistakes of 2710
[r2710] correcting edk2 misleads with MultipleProtocol
[r2709] more usb hign current
[r2708] Increase FSB failsafe limit to allow handling of QEMU CPU implementation
[r2707] correct smbios imformation, fine adjust layout for large icons
[r2706] code optimization
[r2705] Bring back SelectionBigWidth which went missing with last commit
[r2704] codes optimization by shikumo
[r2703] preparing for future os changes
[r2702] set default for row0TileSize if not set
[r2701] correction for previous commit
[r2700] ROW0_tilesize will be variable
[r2699] Remove Csm patches for SeaBios, as they are now integrated in SeaBios git (edk2 patches are still needed); Update Csm16 binary to recent SeaBios compile
[r2698] GCC patch for OSX version
[r2697] yos lapic patch
[r2696] installer name
[r2695] kext inject patch for yos
[r2694] Correct mistake with OSVersion introduced in r2691
[r2693] kernel yos patches
[r2692] Correct case where Clover would hang on startup due to invalid SMBIOS EPS
[r2691] yosemite adaptation
[r2690] some text formatting according to Tiano rules
[r2689] Correct possible log corruption with Hibernate code
[r2688] Correct mistake with EmuVariable introduced in r2682
[r2687] installer correction for snow
[r2686] braces
[r2685] OhciDxe patch for syntax
[r2684] uninitialized ImageSize
[r2683] mistake in plist parce
[r2682] big clean up
[r2681] corrected size of variable
[r2680] dont insert slash
[r2679] mistake in previous commit
[r2678] automatic detection of processor modules
[r2677] Installer: fix issues about the installation of bootsectors
[r2676] Update installer: the EFI partition is detect automatically
[r2675] theme randomizer
[r2674] correcting scripts bugs
[r2673] do not drop nvidia injection if rom absent
[r2672] custom slot names
[r2671] compile 32 bit target by 64 bits gcc
[r2670] added R9 270
[r2669] correct dsc
[r2668] Improve TSC initialization for firmware which may be unresponsive at start of efi application (Insyde)
[r2667] corrected wrong line
[r2666] update firmware data
[r2665] block one kext in sle
[r2664] hiding loaders entries
[r2663] sync with edk2 revision 15496
[r2662] Sync OvmfClover with r15433 and update Csm16.bin to latest SeaBios
[r2661] Minor changes
[r2660] more patches to edk2
ExtClk25라고 이름이 더해진 것은 아래의 내용이 반영된 것입니다.
ExternalClock에 25를 넣는 것은 더이상 올리지 않겠습니다.
클로버 r2658의 업데이트는 table132에 대한 내용입니다.
아무리 찾아봐도 table132가 어떤 것인지는 잘 나오지가 않네요.
결론적으로는 "리얼맥에 table132가 없으니 해킨에서도 없애야 하는것이 아닌가" 라는 것이 골자인데요.
insanelymac을 보니 아래의 사진과 같이 나오는게 정상이라고 합니다.
확인하실 부분은 좌측의 External Clock: 25 MHz와 우측의 hw.busfrequency = 100000000 부분입니다.
좌측은 DarwinDumper로 DMI Tables (SMBIOS)을 덤프한 것이고 우측은 sysctl -a | grep freq를 터미널에 입력한 것입니다.
이렇게 나오게 하려면 현재로써는 한 가지 방법 밖에 없는 것 같네요.
-------------------------------------------------------------------------------------1. config.plist에서 CPU > QPI 에 0을 입력
2. External Clock에 25로 입력되어 컴파일된 클로버 부트로더를 설치
-------------------------------------------------------------------------------------
[수정1]
일단 눈에 보이는 차이점을 하나 발견 했습니다.
<<< 변경 전 >>>
<<< 변경 후 >>>
[수정2]위의 [수정1]에 나오는 변경점은 ExternalClock을 수정할 필요 없이 config.plist의 CPU>QPI 에 100을 넣어두기만 하면 정상적으로 나옵니다.
더 이상 따로 ExternalClock을 25로 수정해줄 필요가 없을 것 같아서 앞으로는 원본만 컴파일해서 올리도록 하겠습니다..^^
@hackbook님 2712 업데이트가 10.10 Rc scripts 사용 못하는 부분에 대한 대응 일까요? 참고요~
[r2713] Remove uneeded code and files
[r2712] Update installer: use a launch daemon to start boot and shutdown rc scripts
네. 같은 증상이 보고 되고 있었습니다. 요세미티도 그러나 보군요.
https://discussions.apple.com/message/23765437
uefi는 모르겠지만 바이오스 방식 부팅은 날이 갈수록 느려지는거 같아요.
r2854 아이메세지 테스트때문에 설치해 보니 클로버 화면 진입하는데만 최소 1분은 걸리는 느낌인데요?
당분간 최신 클로버 업데이트는 설치를 안하는 것이 좋을 것 같습니다. 최근 이어지고 있는 것들 중에 nvram관련한 커밋들이 오류가 좀 있나봅니다.?
아이메세지랑 페이스타임이 안될 수 있다는군요.?일단 급하게 2911버전으로 내렸습니다. 앞으로 조금 더 지켜봐야 할 것 같습니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 937 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 575 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1403 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 909 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4002 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5086 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 106 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 103 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 119 | 24.10.2321:29 | 해킨도전자 |
344 | 24.10.1222:56 | Stultus | |
732 | 24.10.1115:53 | 수박 | |
994 | 24.09.2210:59 | 좌절금지 | |
575 | 24.09.1917:09 | 좌절금지 | |
909 | 24.09.1723:58 | 좌절금지 | |
572 | 24.08.0606:14 | 줌바이퍼 | |
883 | 24.08.0521:08 | 좌절금지 | |
2438 | 24.02.1715:21 | 광호 | |
391 | 24.06.1401:04 | Mactopia | |
118만 | 23.02.2118:35 | 좌절금지 | |
266 | 24.05.2520:14 | RogerT | |
1017 | 24.05.1812:40 | 좌절금지 | |
1073 | 24.05.1002:04 | 줌바이퍼 | |
152 | 24.05.0319:15 | 챠니앤차니 | |
186 | 24.05.0220:17 | 챠니앤차니 | |
1291 | 24.04.1302:33 | won | |
2859 | 24.04.0216:42 | 좌절금지 | |
2943 | 24.03.3021:40 | 좌절금지 | |
975 | 24.01.2600:53 | 좌절금지 | |
1023 | 24.03.0813:06 | 좌절금지 | |
872 | 24.03.1309:31 | hosoo | |
927 | 24.03.1203:44 | 줌바이퍼 | |
1089 | 24.02.0913:58 | 좌절금지 | |
544 | 24.02.0800:43 | bluesaza | |
681 | 24.02.0600:57 | 줌바이퍼 | |
379 | 24.02.0420:34 | 해킨도전자 | |
768 | 24.01.2812:47 | 좌절금지 | |
732 | 24.01.2316:31 | 좌절금지 | |
473 | 24.01.1500:21 | Mactopia | |
1.7만 | 23.04.0510:58 | 좌절금지 | |
739 | 24.01.0813:46 | 해킨도전자 | |
220 | 24.01.1023:54 | bluesaza | |
6662 | 23.09.2812:33 | 좌절금지 | |
2806 | 23.12.2509:20 | 좌절금지 | |
1170 | 23.12.3007:41 | june119 | |
1972 | 23.12.2509:09 | 좌절금지 | |
1.4만 | 23.07.2619:37 | 좌절금지 | |
3000 | 23.12.1202:57 | 줌바이퍼 | |
2575 | 23.12.1111:28 | GOMHEAD | |
5345 | 23.10.2623:19 | 좌절금지 | |
3885 | 23.11.1222:19 | Mactopia | |
3138 | 23.11.1123:40 | bluesaza | |
3810 | 23.11.0700:25 | 줌바이퍼 | |
6.1만 | 23.03.2910:27 | 좌절금지 | |
4514 | 23.10.1713:08 | 빗소리들으며 | |
4418 | 23.10.0301:02 | 애플맨 | |
3851 | 23.09.2801:26 | bluesaza | |
5164 | 23.09.2723:30 | gooris | |
4538 | 23.09.2312:56 | 좌절금지 | |
3368 | 23.09.2312:13 | 좌절금지 |
<dict>
<key>Theme</key>
<string>random</string>
</dict>