Jump to content

ErmaC

ErmaC

Member Since 27 Jan 2009
Offline Last Active Private
*****

#2447786 Clover Bug/Issue Report and Patch

Posted by ErmaC on 19 June 2017 - 10:22 PM

Few new NVIDIA IDS and cleanup nvidia.c ->  New_nvidia_IDs_cleanup.zip 19.24KB 4 downloads ATI VEGA10 and missed Polaris12 IDs source->amdgpu_drv.c or this commit ati.c and ati.h ->  Vega10.zip 17.93KB 1 downloads Same as VEGA10 changes, plus Mork vom Ork FB previus post ->http://www.insanelym...atch/?p=2438868 ati.c and ati.h ->  Vega10_new_FB.zip 18.02KB 3 downloads ErmaC

#2447231 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 19 June 2017 - 06:28 AM

what changed? http://forge.voodoop...ce/commit/2885/ ErmaC

#2447091 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 18 June 2017 - 09:27 PM

TEST VERSION Edits and changes are courtesy of CrazyBirdy(High Sierra compatibility) -->  boot_2885_TEST.zip 225.16KB 15 downloads ErmaC

#2437925 Clover Bug/Issue Report and Patch

Posted by ErmaC on 07 June 2017 - 05:39 PM

There is a typo in the ../Platform/Settings.c file   line 5628              } else if (AsciiStrStr (Prop->string, "Install%20macOS%20%High20Sierra") || AsciiStrStr (Prop->string, "Install%20macOS%2010.13")) {should be              } else if (AsciiStrStr (Prop->string, "Install%20macOS%20High%20Sierra") || AsciiStrStr (Prop->string, "Install%20macOS%2010.13")) {"Install%20macOS%20%High20Sierra" should be "Install%20macOS%20High%20Sierra" Cordially ErmaC

#2422770 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 13 May 2017 - 12:17 PM

Hello There might be a typo regarding <key>CrsActiveConfig</key> in org.chameleon.Boot.plist Shouldn't it be CsrActiveConfig instead of CrsActiveConfig Fixed! -> http://forge.voodoop...ce/commit/2881/ THX!! ErmaC

#2396094 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 31 March 2017 - 06:31 PM

... files attached below.  :) Pls remove Resolution Module from Extra/module folderand also remove DSDT key from o.c.B.p<key>DSDT</key><string>/Extra/DSDT.aml</string> no extras modules are needed for your config (I think...) more than FileNVRAM for NVRAM business... post the new log. ErmaC

#2396040 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 31 March 2017 - 04:53 PM

Pre-packed PKG are available in the download section.   Chameleon --> http://www.insanelym...ameleon-24-svn/ Enoch --> http://www.insanelym.../file/71-enoch/   Note: those revision are exactly the same version that you can build by yourself, done by downloading and build it with the source code from official svn repository.   Note2: Chameleon support all OS X version from 10.4 to 10.12  (Yosemite, El Capitan and Sierra included!).. (other functionality ...like patching on-fly are only available for Enoch)   Note3: Enoch support all the OS X version (until Sierra) and also can patch: kernel and kexts on-fly, also Enoch have an embedded FakeSMC.kext (in the case you missed it ;)) and iMessage FaceTime feature are available thanks to new module FileNVRAM (still under test) all these changes and credits go to Micky1979.      a tiny recap: from bootHelp.txt Spoiler The boot: prompt waits for you to type advanced startup op...

#2394593 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 29 March 2017 - 06:54 PM

Done in commit 2876 (both Chameleon and Enoch Branch). ErmaC

#2394546 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 29 March 2017 - 06:10 PM

@ErmaC: Here's a patch that resolves -Waddress-of-packed-member and also works with Xcode earlier than 8.3 that don't recognize this warningdiff a/i386/libsaio/smbios.c b/i386/libsaio/smbios.c--- a/i386/libsaio/smbios.c+++ b/i386/libsaio/smbios.c@@ -925,7 +925,7 @@ void addSMBOemProcessorType(SMBStructPtrs *structPtr) p->header.length = sizeof(SMBOemProcessorType); p->header.handle = handle++; - setSMBValue(structPtr, numOfSetters - 2 , (returnType *)&(p->ProcessorType));+ setSMBValue(structPtr, numOfSetters - 2 , (returnType *)(void*)&(p->ProcessorType)); structPtr->new = (SMBStructHeader *)((uint8_t *)structPtr->new + sizeof(SMBOemProcessorType) + 2); tableLength += sizeof(SMBOemProcessorType) + 2;@@ -974,7 +974,7 @@ void addSMBOemProcessorBusSpeed(SMBStructPtrs *structPtr) p->header.length = sizeof(SMBOemProcessorBusSpeed); p->header.handle = handle++; - setSMBValue(structPtr, numOfSetters -1, (returnType *)&(p->ProcessorBusS...

#2391989 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 26 March 2017 - 04:51 PM

Will the new pkg include the options for using kexts.plist and kernel.plist with some default values? Yep the basics... as you have already see for the kernel.plist also this is a work in progress..  001.png 73.82KB 6 downloads 002.png 75.25KB 6 downloads ErmaC

#2391560 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 25 March 2017 - 07:51 PM

revision 2874 is up on the svn All the changes, improvements update and ports made by Micky1979 are committed... (I will w8 to publish a pre-packed pkg... the latest Micky's rc6 is the same as 2874) now is time for deep testing and fixing bugs, then we can merge it to the main trunk.. NOTE: also for AMD developer can take this as base for his test and adding code for new cpus ErmaC

#2390840 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 24 March 2017 - 07:44 PM

Chameleon Version Tag 2.3 release, bump svn to 2.4 still work in progress... ErmaC

#2390723 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 24 March 2017 - 04:32 PM

... Waiting ErmaC to commit latest changes! Work in progress ;) ErmaC

#2375984 Chameleon 2.4svn Official PKG Installer

Posted by ErmaC on 01 March 2017 - 09:40 PM

Guys, finally we have the NVRAM + kernel and kexts patcher (working on the prelinkedkernel). Moved the old and new code from drivers.c to load.c  in the appropriate DecodeMacho/segments functions  B) Later I'll give you a boot file to test! :thumbsup_anim: Congratulations!!! :D ErmaC

#2375466 getcodecid - Command line tool to detect codec id

Posted by ErmaC on 28 February 2017 - 07:19 PM

Added: +#define HDA_CODEC_ALCS1220A HDA_CODEC_CONSTRUCT(REALTEK, 0x1168)+#define HDA_CODEC_ALC1220 HDA_CODEC_CONSTRUCT(REALTEK, 0x1220)+{ HDA_CODEC_ALCS1220A, 0, "Realtek ALCS1220A" },+{ HDA_CODEC_ALC1220, 0, "Realtek ALC1220" },  Here we go... binary updated... -->  getcodecid_Feb_28_2017.zip 26.66KB 16 downloads   ErmaC

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