Jump to content

Changes in Enoch r2883

Version r2883
  • - minor update
  • - Embedded KernelPatcher
  • - Embedded KextsPatcher
  • - Embedded FakeSMC
  • - Updated FileNVRAM 1.1.5 (RC7)
Version r2877
  • - Embedded KernelPatcher
  • - Embedded KextsPatcher
  • - Embedded FakeSMC
  • - Updated FileNVRAM 1.1.5 (RC7)
Version r2848
  • - Ability to load Nvidia Webdriver (Sierra) (by Micky1979)
  • [2846] Update for Kernel ver. detection and macOS installer path (by Micky1979)
  • [2845] add OS name in the log, typo
  • [2844] Add data for ALC1220 (hda.c/h)
  • [2841] 1) Dropping DMAR (DMA Remapping table) to use stock AppleACPIplatform.kext - resolves stuck on "waitForSystemMapper" or "[PCI configuration begin]" 2) Added "ACPI" (all capitals) path 3) Small cosmetics
Version r2839
  • [2829] macOS 10.12 support by Micky1979 and Sherlocks
  • [2812] gettext path from clover build by Micky1979
Version r2829
  • [2829] macOS 10.12 support by Micky1979 and Sherlocks
  • [2812] gettext path from clover build by Micky1979
  • [2811] Split initialize_runtime() into 2 parts by Zenith432
  • [2809] correct mistake with HDA codec 10ec0889
  • [2807] Some bugfixes
  • [2795] Update PKG resource
  • [2789] Workaround for Xeon Harpertown, and typo.
  • [2788] Update HDA Controllers and Codecs IDs.
  • [2787] Update ATi, GMA and nVidia cards IDs.
  • [2786] Update Chameleon.xcodeproj
  • [2785] Update pkg Installer for provide new settings.
  • [2784] Fix total amount of memory in system profiler
  • [2778] Update Installer Languages.
  • [2777] Add platformIDs for Intel Skylake gfx (Thx Pike R. Alpha for the data), typo and indent.
  • [2776] Add new device data for Intel gfx (Skylake), typo and indent.
  • [2775] Add new CPUID for Skylake processors, typo and indent.
  • [2774] Add ID correction for Intel HD3000 (thx ikunikun), typo and indent.
  • [2773] More data and correction for BlackLogo (Thx Pike and Micky1979), typo and indent.
  • [2772] Corrected bootArgsStruct for Snow Leopard (Credits to Micky1979)
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2822
  • [2812] gettext path from clover build by Micky1979
  • [2811] Split initialize_runtime() into 2 parts by Zenith432
  • [2809] correct mistake with HDA codec 10ec0889
  • [2807] Some bugfixes
  • [2795] Update PKG resource
  • [2789] Workaround for Xeon Harpertown, and typo.
  • [2788] Update HDA Controllers and Codecs IDs.
  • [2787] Update ATi, GMA and nVidia cards IDs.
  • [2786] Update Chameleon.xcodeproj
  • [2785] Update pkg Installer for provide new settings.
  • [2784] Fix total amount of memory in system profiler
  • [2778] Update Installer Languages.
  • [2777] Add platformIDs for Intel Skylake gfx (Thx Pike R. Alpha for the data), typo and indent.
  • [2776] Add new device data for Intel gfx (Skylake), typo and indent.
  • [2775] Add new CPUID for Skylake processors, typo and indent.
  • [2774] Add ID correction for Intel HD3000 (thx ikunikun), typo and indent.
  • [2773] More data and correction for BlackLogo (Thx Pike and Micky1979), typo and indent.
  • [2772] Corrected bootArgsStruct for Snow Leopard (Credits to Micky1979)
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2795
  • [2795] Update PKG resource
  • [2789] Workaround for Xeon Harpertown, and typo.
  • [2788] Update HDA Controllers and Codecs IDs.
  • [2787] Update ATi, GMA and nVidia cards IDs.
  • [2786] Update Chameleon.xcodeproj
  • [2785] Update pkg Installer for provide new settings.
  • [2784] Fix total amount of memory in system profiler
  • [2778] Update Installer Languages.
  • [2777] Add platformIDs for Intel Skylake gfx (Thx Pike R. Alpha for the data), typo and indent.
  • [2776] Add new device data for Intel gfx (Skylake), typo and indent.
  • [2775] Add new CPUID for Skylake processors, typo and indent.
  • [2774] Add ID correction for Intel HD3000 (thx ikunikun), typo and indent.
  • [2773] More data and correction for BlackLogo (Thx Pike and Micky1979), typo and indent.
  • [2772] Corrected bootArgsStruct for Snow Leopard (Credits to Micky1979)
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2784
  • [2784] Fix total amount of memory in system profiler
  • [2778] Update Installer Languages.
  • [2777] Add platformIDs for Intel Skylake gfx (Thx Pike R. Alpha for the data), typo and indent.
  • [2776] Add new device data for Intel gfx (Skylake), typo and indent.
  • [2775] Add new CPUID for Skylake processors, typo and indent.
  • [2774] Add ID correction for Intel HD3000 (thx ikunikun), typo and indent.
  • [2773] More data and correction for BlackLogo (Thx Pike and Micky1979), typo and indent.
  • [2772] Corrected bootArgsStruct for Snow Leopard (Credits to Micky1979)
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2779
  • [2778] Update Installer Languages.
  • [2777] Add platformIDs for Intel Skylake gfx (Thx Pike R. Alpha for the data), typo and indent.
  • [2776] Add new device data for Intel gfx (Skylake), typo and indent.
  • [2775] Add new CPUID for Skylake processors, typo and indent.
  • [2774] Add ID correction for Intel HD3000 (thx ikunikun), typo and indent.
  • [2773] More data and correction for BlackLogo (Thx Pike and Micky1979), typo and indent.
  • [2772] Corrected bootArgsStruct for Snow Leopard (Credits to Micky1979)
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2773
  • [2778] Update Installer Languages.
  • [2777] Add platformIDs for Intel Skylake gfx (Thx Pike R. Alpha for the data), typo and indent.
  • [2776] Add new device data for Intel gfx (Skylake), typo and indent.
  • [2775] Add new CPUID for Skylake processors, typo and indent.
  • [2774] Add ID correction for Intel HD3000 (thx ikunikun), typo and indent.
  • [2773] More data and correction for BlackLogo (Thx Pike and Micky1979), typo and indent.
  • [2772] Corrected bootArgsStruct for Snow Leopard (Credits to Micky1979)
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2770
  • [2768] Update credits
  • [2767] Update pkg languages
  • [2763] typo and revert EFI_* tables name
  • [2762] Update ATi cards name and FB (Credits Clover Team)
  • [2760] Fix bug in xml parses where keys like <integer ID=_ would break. These were improperly treated as strings and duplicated. Subsequent <integer IDREF keys would also retrieve the incorrect value.
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2760
  • [2759] Improving Operating System Identification.
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2758
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2754_v2
  • [2757] fix allocate space for ascii string zero terminating in device_inject.c (thx Slice and BlackOsx)
  • [2756] clang compilation fix (3.7 / xcode 7.0) errors on compiling interrupts.c (credits to cmf_)
  • [2754_v2] Fix get for value 0 in CsrActiveConfig
  • [2754] Add ability to set custom CsrActiveConfig value in org.chameleon.Boot.plist
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2748
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2737
  • [2747] Add HDA bus scans and codecs enumeration (Credits to Zenith432).
  • [2746] Commit missed changes for packed logo.
  • [2745] Complete adding support for (LZVN) grey logo (credits to Pike R. Alpha).
  • [2744] Removing old RLE/Clut data
  • [2743] Use LZVN packed logo data instead of old RLE data (Credits to Pike R. Alpha).
  • [2742] Turn off device_id replacement for Intel gfx (0x0412).
  • [2741] Add data for new logo and clut (grey) from macosxbootloader (Credits to Pike R. Alpha).
  • [2738] The "Legacy Logo" is now enabled by default.
  • [2736] Fix RAM speed detection information for System Profiler detect as 0 Mhz, introduced with commit 2382 (Thx Alex J to spot this issue)
  • [2735] Skip case also for GFX audio (ATi/AMD and nVidia).
  • [2734] Typo indent and whitespace.
  • [2733] Rename bootArgs struct from pre_Lion to Legacy.
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2732
  • [2731] Correction for "config=<file>" thx to deek5 see: http://www.insanelymac.com/forum/topic/306509-config-file/
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2731
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2725
  • [2730] Add missed "!" for NvidiaSingle flag
  • [2728] Port from Clover Broadwell data (Credits to TheRacerMaster)
  • [2726] Typo and cleanup for embedded HDAEnabler.
  • [2725] Added new AMD Radeon families and IDs cards (Credit to Slice)
  • [2724] Added NvidiaSingle (Credit to Slice)
  • [2715] Add more fix to consolidate the memory map (cparm)
  • [2714] Add complete support for OSx 10.11 El Capitan from RevoBoot to fix the zone_init (credit to Pike R. Alpha)
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2716
  • [2712] Add Icons GUI staff(default theme) credits to BlackOsx
  • [2711] Match icon name for 10.11 gui.c
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2710
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2700
  • [2708] Preliminary support for "El Capitan"
  • [2703] Commit from Pootle by user crazybirdy.
  • [2701] Updating pkg and language resources.
  • [2699] Switch order in pre-processors conditional directives.
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2698
  • [2696] Conditional # @build time for random-seed algo, partial rollback. fix boot hang for some old motherboard. (Thx crazybirdy)
  • [2694] Changed type definition for getStringFromUUID.
  • [2691] Timing Functions (Credits to Zenith432)
  • [2690] Setting core and thread for ATOM 3700 (Credits to Slice)
  • [2689] Merge Rock/Paper/Scissors algo (Credits to cparm)
  • [2688] Refactoring networking.c and correct typo.
  • [2686] Cleanup text info for bdmesg output.
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2686
  • [2685] Merge enable_wifi feature (original concept by meklort) and IDs from Enoch Branch
  • [2684] Update IDs and IDs macro define (gam, hda and networking)
  • [2682] Refactoring and optimization for cpu.c (Credits to Bronya)
  • [2681] Typo for device inject.
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2679
  • [2678] Update CREDITS
  • [2676] Correct CPU Brandstring detection and logic order.
  • [2674] Update ForceHPET (Credits to meklort)
  • [2673] Casting value for ATi.
  • [2672] Refactored nvidia mem detection.
  • [2671] Update CPUID.
  • [2669] Fix detection output for memory type.
  • [2668] Refactoring prf and DecompressData functions (Credits to cparm).
  • [2667] Correction for 0112 and 0122 gma device.
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2667
  • [2665] Update data for embedded HDA enabler.
  • [2664] Update IDs for Resolution module (Credits Clover Team)
  • [2663] Update and improve gma source.
  • [2662] Move hex2bin fund to better location.
  • [2661] Reworked and order functions for moot.c (Credits to Bronya)
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2658
  • [2657] Added missed script for chameleon pkg (SkipStage0 SkipStage1 SkipActivePartition) also correct sectorsize.c
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2657
  • [2656] Move get_acpi_cpu_names to proper location.
  • [2654] Restore mask PIC0 interrupts for cpu
  • [2653] Typo and correction for gma.c
  • [2652] Added preliminar broadwell gfx support (new boot key IntelBdwFB = 0 to 19) (Thx Pike R. for the useful info)
  • [2651] Correct spelling (BROADWELL was BRODWELL) added more Broadwell IDs
  • [2650] Add missed haswell-ig values, typo for gma.c
  • [2649] Comment "out" never used/old nvidia cards (credits to Slice)
  • [2648] Correct mistake in cpu.c (Credits to Bronya)
  • [2647] Implement Bronya's AMD support (Credits to Bronya)
  • More info here: http://www.insanelymac.com/forum/forum/318-amd-development/
  • [2646] Revert changes made in commit 2602
  • [2645] Add pkg ability to "Skip" capabilities for Stage 0, Stage 1 and the activation (Credits to Micky1979)
  • [2644] fix patch of brew get text (Credits to FurtiF)
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2644
  • [2643] Revert changes for multiboot args.
  • [2640] Add StartupPowerEvents and tweak for fake_efi.c (credits to Pike R. Alpha)
  • [2639] Add machine-signature (credits to Bungo)
  • [2637] Add size as arg to getPlatformName using strlcpy
  • [2632] Protect timing code in scan_cpu() from interrupts, use bios for sleep()
  • [2631] Fix setupChosenNode, Tweak asm.s
  • [2630] Change identity snprintf to strncpy + misc printf issues
  • [2625] Reformatted machOconv.c (credits to Pike R. Alpha)
  • [2624] Add sizeof for archCpuType.
  • [2623] Improve getOSVersion (credits to Bronya)
  • [2615] Implement strlcat (credits to cparm)
  • [2614] Allow multi-digit version numbers (disk.c)
  • [2609] - Correct Kabini FB name was "Abini"
  • - Changed cards IDs order now is low to hight
  • - Add new cards ID (kNull FB)
  • [2608] Add IDs for GeForce GTX 960 and Quadro k1200 (nvidia.c)
  • [2597] Sanitize 16-bit assembly
  • [2595] Fix bug in malloc_init, use bios for enableA20()
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2570] Typo
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2563] Typo.
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2554] Typo.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2588
  • [2586] Implement strlcat (credits to cparm)
  • [2585] Merge Interrupt Management changes from Zenith432 branch to my branch
  • [2584] Update pkg scripts (credits to Micky1979)
  • [2581] comment devprop value for IOName gma.c
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2570] Typo
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2563] Typo.
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2554] Typo.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2578
  • [2576] Reworked cpu.c (Credits to Bungo)
  • [2572] Fix typo in the Makefile for modules that prevents optimizations (Credits to Zenith432)
  • [2571] Fix miscalculation in usb.c (Credits to Zenith432)
  • [2570] Typo
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2563] Typo.
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2554] Typo.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2570
  • [2569] Update Chameleon pkg Installer (Allow install on ESP). (Credits to Micky1979)
  • [2565] Rollback ZALLOC_LEN value to commit 2554 (Thx Zenith432)
  • [2563] Typo.
  • [2562] Added ability to auto-select last booted partition as the boot volume (Credits to Bungo).
  • [2561] Remove macros for checkOSVersion(xx) and replace with MacOSVerCurrent and MacOSVer2Int
  • [2560] Added MacOSVerCurrent and MacOSVer2Int function to use instead of macros, fixed bug in gDarwinBuildVerStr extracting.
  • [2559] Fixed fixedUUID function (Credits to Bungo).
  • [2558] Improve GMA detection for HD4x00 HSW cards.
  • [2557] Added new IDs for nVidia cards.
  • [2556] Refactor function patch_nvidia_rom (Credits Clover Team)
  • [2555] Update HDA data for internal HDAEnabler injector.
  • [2554] Typo.
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2549
  • [2548] Move define stuff from cpu.h to platform.h
  • [2547] Update cpu define (Bungo)
  • [2545] Temp. comment out .IABootFiles hidden folder on boot partition. (Credits to Bungo)
  • [2544] Added Logging start time (credit Bungo)
  • [2543] Improve detection for HD4200, HD4400 and HD4600 (gma.c)
  • [2541] Added getRTCdatetime() Int 1Ah function 02h - RTC service (Credits to Bungo)
  • [2535] Use caching with ExFat filesystem by Zenith432
  • [2532] Add sectorsize utility by Micky1979 see: http://www.insanelymac.com/forum/topic/302764-sectorsize-v11-a-tool-t o-detect-the-physical-and-logical-sector-size-of-hard-disk-advanced-f ormat-supported/
  • [2528] Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • [2527] C6 & C7 States (Credits to Clover Team)
  • [2526] define recursive cpu series for BrandString
  • [2524] saio_types.h, biosfn.c - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • [2523] Change to disk.c - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it. Change to sys
  • [2522] Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • [2520] boot1-install can show ntfs volume (Credits Clover Team)
  • [2519] Improve gma detection for HD4600
  • [2518] Add UseIntelHDMI for (hda-gfx=onboard-1 or onboard-2) that vale will be injected into the GFX0 and HDEF devices (Credits Clover Team)
  • [2516] Full implementation of exfat support for Chameleon's boot2 stage.
  • [2515] Inject "kext-dev-mode=1" if OS X 10.10 is detected
  • [2511] Incorporated Micky1979's force umount option -u (boot1-install.c)
  • [2510] Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • [2507] Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
Version r2530
  • 2528. - Add turning off USB legacy for XHCI (XHCILegacyOff) credits to Zenith432
  • 2524. - minor typo in bios-defined data structure that isn't actually used. fake_efi.c - eliminate redundant scan of bt(0,0) in setupSmbiosConfigFile. loadConfigFile already does a fall-back scan of bt(0,0), so another scan isn't needed. sys.c - While scanning a volume, getOSVersion looks for 5 files and switches back-n-forth between hd(X,Y)/....SystemVersion.plist on the newly scanned volume and bt(0,0)/hd(X,Y)/...SystemVersion.plist - which is an invalid path - should always return an error.
  • 2523. - - Prevent getOSVersion from looking for SystemVersion.plist on FAT32 or exFAT file systems - since those filesystems never serve as system volumes. UFS may serve as system volume, but there's no driver to read from it.
  • 2522. - Patch from issue 388, init_module_system() in modules.c dereferences NULL pointer
  • 2519. - Improve gma detection for HD4600
  • 2516. - Full implementation of exfat support for Chameleon's boot2 stage.
  • 2510. - Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • 2507. - Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Merge (security, stability, bugs fixes) improvements.
  • - C6 & C7 States credits to Clover Team.
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - define recursive cpu series for BrandString
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
  • - Rename CPU_MODEL_xxx into CPUID_MODEL_xxx follow Apple source name
  • - Rename decompress_lzvn function to lzvn_decode follow Apple source name.
  • - Add more chameleon UI stuff (default) made by blackosx
  • - Rollback changes for msdos.c (2327) thx to bltz
  • - Split out states generator from acpi_patcher (Credits to Clover Teams)
  • - Merged proposed patch by N3 (Boot from vanilla Recovery HD, Installation DMG)
  • 2468. Rollback changes for msdos.c (2327) thx to bltz, Add more chameleon UI stuff (default theme) made by blackosx, Rename decompress_lzvn function to lzvn_decode follow Apple source name
  • 2403. Merge latest change from main trunk
  • 2401. Fix mistake with CPU's Bus-ratio
  • 2398. revert Acpi Patcher as for 2380, New CPUID
  • 2395. nVidia, Intel Haswell and Ati IDs update.
  • 2394. Add LZVN support
  • 2391. Minor typo correct.
  • 2390. nVidia and Intel gfx IDs update.
  • Update languages.
  • Apply patch: (Credits to Thomas Jansen aka tja) - Reading options from all devices during boot. The options for the boot menu are only read from the devices rd(0,0) or bt(0,0). Consequently, boot menu options (e.g. "Quiet Boot", "Timeout", etc.) in plists on other devices (like most users have) are ignored. This patch extends the list of paths to search for the options plist on all devices that can be found.
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2510
  • 2510. Replace boot0 with boot0xg(1.0.3). Now boot0xg has all features of previous boot0 + recognize exFAT on MBR marked active + recognize exFAT+FAT32 on GPT typed as "Microsoft basic data".
  • 2507. - Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Merge (security, stability, bugs fixes) improvements.
  • - C6 & C7 States credits to Clover Team.
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - define recursive cpu series for BrandString
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
  • - Rename CPU_MODEL_xxx into CPUID_MODEL_xxx follow Apple source name
  • - Rename decompress_lzvn function to lzvn_decode follow Apple source name.
  • - Add more chameleon UI stuff (default) made by blackosx
  • - Rollback changes for msdos.c (2327) thx to bltz
  • - Split out states generator from acpi_patcher (Credits to Clover Teams)
  • - Merged proposed patch by N3 (Boot from vanilla Recovery HD, Installation DMG)
  • 2468. Rollback changes for msdos.c (2327) thx to bltz, Add more chameleon UI stuff (default theme) made by blackosx, Rename decompress_lzvn function to lzvn_decode follow Apple source name
  • 2403. Merge latest change from main trunk
  • 2401. Fix mistake with CPU's Bus-ratio
  • 2398. revert Acpi Patcher as for 2380, New CPUID
  • 2395. nVidia, Intel Haswell and Ati IDs update.
  • 2394. Add LZVN support
  • 2391. Minor typo correct.
  • 2390. nVidia and Intel gfx IDs update.
  • Update languages.
  • Apply patch: (Credits to Thomas Jansen aka tja) - Reading options from all devices during boot. The options for the boot menu are only read from the devices rd(0,0) or bt(0,0). Consequently, boot menu options (e.g. "Quiet Boot", "Timeout", etc.) in plists on other devices (like most users have) are ignored. This patch extends the list of paths to search for the options plist on all devices that can be found.
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2507
  • 2507. - Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Merge (security, stability, bugs fixes) improvements.
  • - C6 & C7 States credits to Clover Team.
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - define recursive cpu series for BrandString
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first boot loader, fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
  • - Rename CPU_MODEL_xxx into CPUID_MODEL_xxx follow Apple source name
  • - Rename decompress_lzvn function to lzvn_decode follow Apple source name.
  • - Add more chameleon UI stuff (default) made by blackosx
  • - Rollback changes for msdos.c (2327) thx to bltz
  • - Split out states generator from acpi_patcher (Credits to Clover Teams)
  • - Merged proposed patch by N3 (Boot from vanilla Recovery HD, Installation DMG)
  • 2468. Rollback changes for msdos.c (2327) thx to bltz, Add more chameleon UI stuff (default theme) made by blackosx, Rename decompress_lzvn function to lzvn_decode follow Apple source name
  • 2403. Merge latest change from main trunk
  • 2401. Fix mistake with CPU's Bus-ratio
  • 2398. revert Acpi Patcher as for 2380, New CPUID
  • 2395. nVidia, Intel Haswell and Ati IDs update.
  • 2394. Add LZVN support
  • 2391. Minor typo correct.
  • 2390. nVidia and Intel gfx IDs update.
  • Update languages.
  • Apply patch: (Credits to Thomas Jansen aka tja) - Reading options from all devices during boot. The options for the boot menu are only read from the devices rd(0,0) or bt(0,0). Consequently, boot menu options (e.g. "Quiet Boot", "Timeout", etc.) in plists on other devices (like most users have) are ignored. This patch extends the list of paths to search for the options plist on all devices that can be found.
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2468
  • 2507. - Add UseIntelHDMI for hda-gfx = onboard-1 or 2 that vale will be injected into the GFX0 and HDEF devices. credits Clover Team
  • - Improve gma detection for HD4600
  • - Merge (security, stability, bugs fixes) improvements.
  • - C6 & C7 States credits to Clover Team.
  • - Completed patch for ExFAT support ( http://www.insanelymac.com/forum/topic/302938-exfat-volume-boot-record-for-chameleon )
  • - add EXFAT boot support by Zenith432
  • - Merge patch from issue 386 (boot2 does not know how to read files from FAT partitions on GPT)
  • - define recursive cpu series for BrandString
  • - Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first bootloader,
  • Fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules.
  • - Rename CPU_MODEL_xxx into CPUID_MODEL_xxx follow Apple source name
  • - Rename decompress_lzvn function to lzvn_decode follow Apple source name.
  • - Add more chameleon UI stuff (default) made by blackosx
  • - Rollback changes for msdos.c (2327) thx to bltz
  • - Split out states generator from acpi_patcher (Credits to Clover Teams)
  • - Merged proposed patch by N3 (Boot from vanilla Recovery HD, Installation DMG)
  • 2468. Rollback changes for msdos.c (2327) thx to bltz, Add more chameleon UI stuff (default theme) made by blackosx, Rename decompress_lzvn function to lzvn_decode follow Apple source name
  • 2403. Merge latest change from main trunk
  • 2401. Fix mistake with CPU's Bus-ratio
  • 2398. revert Acpi Patcher as for 2380, New CPUID
  • 2395. nVidia, Intel Haswell and Ati IDs update.
  • 2394. Add LZVN support
  • 2391. Minor typo correct.
  • 2390. nVidia and Intel gfx IDs update.
  • Update languages.
  • Apply patch: (Credits to Thomas Jansen aka tja) - Reading options from all devices during boot. The options for the boot menu are only read from the devices rd(0,0) or bt(0,0). Consequently, boot menu options (e.g. "Quiet Boot", "Timeout", etc.) in plists on other devices (like most users have) are ignored. This patch extends the list of paths to search for the options plist on all devices that can be found.
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2403
  • 2403. Merge latest change from main trunk
  • 2401. Fix mistake with CPU's Bus-ratio
  • 2398. revert Acpi Patcher as for 2380, New CPUID
  • 2395. nVidia, Intel Haswell and Ati IDs update.
  • 2394. Add LZVN support
  • 2391. Minor typo correct.
  • 2390. nVidia and Intel gfx IDs update.
  • Update languages.
  • Apply patch: (Credits to Thomas Jansen aka tja) - Reading options from all devices during boot. The options for the boot menu are only read from the devices rd(0,0) or bt(0,0). Consequently, boot menu options (e.g. "Quiet Boot", "Timeout", etc.) in plists on other devices (like most users have) are ignored. This patch extends the list of paths to search for the options plist on all devices that can be found.
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2390
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2388
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2377
  • Updated Gfx IDs.
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2344
  • Fix error introduced with rev 2327.
  • Add lzss compression.
  • Merge latest Bungo's SMBIOS improvements.
  • Typos...
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2327
  • General updates fix and improvements by ErmaC
  • Apply SMBIOS change by Bungo
  • Implements and bug fix by Bit Shoveler (chucko)
  • Fix ability to read hard-linked files on HFS partitions
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2286
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2269
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2266
  • Apply zenith432 patch (Load drivers from /Library/Extensions when using '-f' with OS 10.9) http://forge.voodooprojects.org/p/chameleon/issues/352
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2265
  • Embedded the HDAEnabler injector from module.
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2262
  • Add IVY Bridge and Haswell gfx cards support
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
Version r2254
  • Update from 2248 to 2254 (- Revert back commit 2211.- Switch defined processor name to match xnu kernel name (issue 344)- Update ATi and nVidia card list.- Merge Geoff Seeley patch (Issue 59).)
  • Update from 2246 to 2248 (- Fix issue 342 booting x86 after rev.2175 (Credits to Mario, Alex and Leon). - Add new CPU Model IDs.- General code cleanup. Fix boot issue with larger VBIOS ROM (Credits Slice))
  • Update from 2235 to 2247 (- Add boot support to 10.9 (thx oldnapalm) - Update gui Icons OS detection (ErmaC)- Update default theme Icon set (thx BlackOsx))
  • Update from 2234 to 2235 (- Update Nvidia and ATi card list. - Add nvda_drv=1 Kernel Flag to pkg choices list, credits to discover it goes to meklort and Rampage Dev- Update all the pkg languages.)
  • Update from 2233 to 2234 (- Update pkg Languages - Fix menuBVR initialization - Update changelog)
  • Update from 2231 to 2233 ( -Port from valv branch the ability to drop HPET,SBST,ECDT,ASF! and DMAR Tables. -Huge language update. -Add Flag choice for vdt[0] dart=0 thx bcc9 >>http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help <<).
  • Update from 2223 to 2231 ( -Updated HDAEnabler module. -Fix invalid pointer into XML parser credits to julianpid).
  • Update from 2210 to 2223 ( -Update languages. -Fix Bug in the loop that look for an ATI card. -Fix menuBVR initialization problem. -Extension without kPropOSBundleRequired).
© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy