Jump to content

ErmaC

ErmaC

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

#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 5 downloads 002.png 75.25KB 5 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 12 downloads   ErmaC

#2375462 Clover Bug/Issue Report and Patch

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

Added few HDA controllers to the list and "clear up". Broxton-T, Broxton-P, Lewisburg1, Lewisburg2, Kabylake, Kabylake-H diff -- >  hda_update.diff.txt 39.38KB 6 downloads or edited files -->  HDA_Controllers_IDs.zip 15.43KB 6 downloads ErmaC

#2373360 getcodecid - Command line tool to detect codec id

Posted by ErmaC on 25 February 2017 - 02:32 PM

Asus using a different vendorID:Codec: Realtek ALC S1220AAddress: 0Vendor Id: 0x10EC1168Subsystem Id: 0x10438723Revision Id: 0x100003 Thx Mirone So this is a variant of ALC1200 right? and his codec name is ALC S1220A nice... I will add it soon ErmaC

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

Posted by ErmaC on 12 February 2017 - 07:06 PM

Speaking of which, is there any particular reason testing the new code to be done this way instead of using GIT's branching?PS: I see now that you have write access to the Micky1979's github repo... sorry... Hi philip_petev. I don't think there is any particular problem in branching it... but looking at the "complexity" of the project (IMHO) there no reason to branch it... (there is a single main shell script :o )... so if you prefer branch from the master into a "feature" branch then merge it... is up to you... PS: I don't know if you read my previous post.. I apply your changes to test script because I see later your write access to the repo.. ErmaC

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

Posted by ErmaC on 12 February 2017 - 11:01 AM

Made some changes to the script with the following fixes: ... I'd like to see some feedback from you before I can push those changes to the repo. Hi philip_petev, I push your suggest changes into a Test script (it work in the same way as the main script) https://github.com/M...ont_use.command Hope it help (I don't have time to try and test it) PS: I see now that you have write access to the Micky1979's github repo... sorry... ErmaC

#2366343 Clover Bug/Issue Report and Patch

Posted by ErmaC on 11 February 2017 - 11:24 AM

AMD GREENLAND (Polaris 12?) (?) --> linux kernel <--   ati.c /* Polaris12 */ {0x6980, 0x00000000, CHIP_FAMILY_GREENLAND, "AMD Radeon Polaris 12", kNull }, {0x6981, 0x00000000, CHIP_FAMILY_GREENLAND, "AMD Radeon Polaris 12", kNull }, {0x6985, 0x00000000, CHIP_FAMILY_GREENLAND, "AMD Radeon Polaris 12", kNull }, {0x6986, 0x00000000, CHIP_FAMILY_GREENLAND, "AMD Radeon Polaris 12", kNull }, {0x6987, 0x00000000, CHIP_FAMILY_GREENLAND, "AMD Radeon Polaris 12", kNull }, {0x699F, 0x00000000, CHIP_FAMILY_GREENLAND, "AMD Radeon Polaris 12", kNull },... "Tobago", "Ellesmere", "Baffin", "Greenland", ""};...ati.h ... CHIP_FAMILY_TOBAGO, CHIP_FAMILY_ELLESMERE, /* Polaris 10 */ CHIP_FAMILY_BAFFIN, /* Polaris 11 */ CHIP_FAMILY_GREENLAND, /* Polaris 12 */ CHIP_FAMILY_LAST} ati_chip_family_t;...ati.c/h ->  polaris12_IDs.zip 18.67KB 3 downloads ErmaC

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