Jump to content

Micky1979

Micky1979

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

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

Posted by Micky1979 on 37 minutes ago

Hi guys, I see Zenith432 commited changes for the new Clang  :)

#2393589 I got banned on tonyMacx86, what do I do?

Posted by Micky1979 on Yesterday, 04:49 PM

Well in any country. By installing OS X on a PC you violate the EULA of running the OS "Install on Apple Branded computers" is the quote from the EULA, so unless I put an Apple sticker or something on it it is technically illegal.Yeah, what I said. Apple is not a governament so this remains from you and them:EULA != law PS in EU those  agreements are mostly not valid, you should know about them before buy something. E.g I bought Mac OS Lion, later Mavericks (that still receives updates to the latest OSes) but the agreements comes at installation time...

#2392311 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 27 March 2017 - 07:49 AM

Regards, I'm excited about all these new updates. With this new version of NVRAM, Recognize my ROM and my MLB automatic?Off course no. You have to generate them by hand using the nvram command line to make it persistent.EDIT lately ROM and MLB must be calculated to be valid (mac address/uuid/smbios etc)

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

Posted by Micky1979 on 26 March 2017 - 11:35 AM

.. downloaded v4.2.8 update it to v4.3.7 an now all ok Yep, newer versions of the script contains newer version of edk.. that was the cause.

#2391639 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 25 March 2017 - 09:09 PM

In addiction the FileNVRAM.dylib on the repository is the old one, so for now use this at this post:#4153, waiting me to have time for a official pull request.

#2391630 I got banned on tonyMacx86, what do I do?

Posted by Micky1979 on 25 March 2017 - 09:05 PM

They have an entire downloads section for kexts where they just post everyone else's stuff. https://www.tonymacx...ories/kexts.11/ Yes, what I wanted to say... I was ironic :D

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

Posted by Micky1979 on 25 March 2017 - 04:15 PM

small update (v4.3.6)  :)

#2391183 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 25 March 2017 - 12:12 PM

Guys, another step (boot rc6). FileNVRAM.dylib rc6 is only compatible with this rc6 or 2848 and older since I have reverted a change introduced with rc1~rc5. That is to restore compatibility, but don't use the module with previous rc files. NEW:Extra/Extensions/Common and Extra/Extensions/10.x10.x stand for 10.4 or 10.6 ...or 10.11 or 10.12 and so on If Extra/Extensions/Common is found on the bootloader-boot partition now Enoch switch to load kexts only from the boot partition. If not found it behaves as always, i.e. loads from /Extra/Extensions/ of the boot partition or override to  the /Extra/Extensions/ of the osx partition actually selected. In Extra/Extensions/Common you should put inside only kexts that are compatible and loads all the OSes you have. FakeSMC.kext and plugins may stay there for example.In Extra/Extensions/10.7 you should place only kexts compatible with Lion, in Extra/Extensions/10.12 instead you should place only ke...

#2390771 Clover General discussion

Posted by Micky1979 on 24 March 2017 - 05:46 PM

Sorry, I mean that someone can start patching the kernel at xnu-xxxx/osfmk/i386/cpuid.c, and show here the result.(I know that it will never work w/o bootloader support, but this isn't a job for AMD devs with hardware to test with?)

#2390612 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 24 March 2017 - 12:24 PM

Good!Thanks @jsl and @mitch_de for testing! I think all is fixed. Now I have to present to meklort the new code for the FileNVRAM module, hoping that He will accept the changes made. Well, my lappy boot macOS without installing any kexts! (I have removed the FakeSMC.kext) and my Wifi is working using the "PersonalitiesInjector" in kexts.plist and No one kext is patched on the filesystem, iMessage is working as well for the Web Drivers.... I would say very good! :)Waiting ErmaC to commit latest changes!

#2390331 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 23 March 2017 - 06:56 PM

Ok found my own mistake. To enable the trim patch the code looks for a matching kext name and if the variable boolean "TrimEnablerSata" is set to true then the patch get activated:if ((!strcmp(execPath, "IOAHCIBlockStorage")) && TrimEnablerSata) but was by mistake : if ((!strcmp(execPath, "IOAHCIBlockStorage")) && kTrimEnablerSata) kTrimEnablerSata is the name of the key in kernel.plist and is a string instead of a bool variable.i.e never was false, fixed. (sorry but both look like the same and difficult to see) Attached Files  boot_rc5.zip 225.93KB 10 downloads
  • jsl likes this

#2389737 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 22 March 2017 - 11:47 PM

Finally I solved all issue with the FileNVRAM.dylib (e.g. iMessage working by set my MLB/ROM, and my Sierra load the Web drivers by just enabling them through the official "NVIDIA Driver Manager"  :thumbsup_anim:, just like a real Mac).In Enoch I fixed some potential bugs reading kernel.plist and kexts.plist. @mitch_de since there was a bug with the old module I published, I advice you to:boot without FileNVRAM.dylib (or kext if any) delete all hidden .nvram.plist created on each partition that may have it. install the new Enoch and the new FileNVRAM.dylib and reboot once with new stuff.off course before rebooting again ensure that you selected the Web Driver in the NVIDIA Driver Manager. Let me know. @HervĂ©, a test by you is really appreciated to see if I fixed the problem encountered by you. @jsl, the same, plz@gabryele, looks your Web drivers working in Sierra as well..  Files:  FileNVRAM.dylib_rc3.zip 23.06KB 12 downloads exam...

#2389449 I got banned on tonyMacx86, what do I do?

Posted by Micky1979 on 22 March 2017 - 05:31 PM

 for using one of 'their' kexts in a .pkg file. That is a real news. Where are the kexts made by them? You are allowed to post a link, plz

#2389233 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 22 March 2017 - 12:25 PM

 I have<key>NVIDIAWebDrv</key> <true/>in my kernel.plist in both EFI/Extra and inside the Extra folder of the boot 10.12.3/10.12.4 partitions.Nvidia Web Driver was not loaded if booted by this new Boot r.2852 version.However Boot r.2848 always worked without this issue.Maybe it's my hardware incompatibility.Waiting for someone else posts the same issue as mine. The goal is to use the NVDIA Web manager to use the nvram like in a real mac.  r2848 just use a workaround by patching the kext (if nvda_drv=1 is present in the Kernel Flags) to look in a fake node created by the bootloader in that event. But, if we are testing to make the nvram in a working state ... using the same method used in r2848... the NVDIA Web manager will always report the default drivers in use also if in reality the web drivers are loaded. For this reason I don't want this do be automatic and I added "NVIDIAWebDrv" key. Try this one athached, yesterday (in th...
  • jsl likes this

#2388752 Chameleon 2.4svn Official PKG Installer

Posted by Micky1979 on 21 March 2017 - 05:21 PM

In previous test I have included FileNVRAM.dylib in /Extra/modules, but it did not work.For this new test Boot r.2852 it still not working yet at both 10.12.3 and 10.12.4.Only r.2848 working perfectly for my Z87 hackintosh now.Web Drivers need nvd_drv 31 (hex byte that means 1) as nvram key/object in Sierra, unlike in El Capitan that is among the bootArgs and is a string (nvda_drv=1) For this new test Boot r.2852 it still not working yet at both 10.12.3 and 10.12.4.Only r.2848 working perfectly for my Z87 hackintosh now. Then I suspect you did something wrong because here work (is the same code of 2848 that I personally wrote). The requirement as I said, unlike 2848, is that key in kernel.plist:<key>NVIDIAWebDrv</key> <true/>and offcourse if you have an Extra folder inside the Sierra's partition the kernel.plist with this key must be there. Otherwise inside the Extra folder of the boot partition.The bdmesg should looks like:[ KEXTS PATCHER START...

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