Jump to content

Chameleon 2.4svn Official PKG Installer


ErmaC
4,344 posts in this topic

Recommended Posts

Micky1979:

Thanks for this Enoch r2877 which has solved previous NvidiaWebDriver issue in 10.12.x.

However its KextsPatcher function seems not working for IONVMeFamily in my Z87 hackintosh.

Maybe I have some errors in my kexts.plist.

Could you take a look and help me fixing it ?

The boot log for Ench_2877,  Clover_4035 (IONVMeFamily working by Clover bootloader) and kexts.plist are attached below.

Enoch_2877.zip

Clover_4035.zip

kexts.plist.zip

Link to comment
Share on other sites

I've removed the attachement (was containing your MLB/ROM). 

 

Now do this:

sudo nvram nvda_drv=1 

..and reboot

That got it :) Took a few reboots but its sticking now! Awesome work! I really appreciate you taking the time to help me. Many thanks..

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

That got it :) Took a few reboots but its sticking now! Awesome work! I really appreciate you taking the time to help me. Many thanks..

What exactly was done? Apparently my GT 430 now needs web drivers since Sierra. Cant get them to load though.

 

Sent from my SM-G920F using Tapatalk

  • Like 1
Link to comment
Share on other sites

What exactly was done? Apparently my GT 430 now needs web drivers since Sierra. Cant get them to load though.

 

Sent from my SM-G920F using Tapatalk

 

If what u mean is WindowServer crash on login screen, it' s just same problem with GT520M & 610 (GF119), but.. I got it to work after updated to 10.12.5 Beta 2 (16F54b).

Recently using Web Driver 378.05.05.05f01 also work with ton of bugs tough.. here's my post  :)  yeah, I know that GT 430 is based on GF108 which is different tech.

Link to comment
Share on other sites

If what u mean is WindowServer crash on login screen, it' s just same problem with GT520M & 610 (GF119), but.. I got it to work after updated to 10.12.5 Beta 2 (16F54b).

Recently using Web Driver 378.05.05.05f01 also work with ton of bugs tough.. here's my post  :)  yeah, I know that GT 430 is based on GF108 which is different tech.

 

It'll boot with nv_disable=1 and if I use Clover the web drivers load but it's all glitchy. This is a screenshot from the System Information, http://i.imgur.com/eMXewch.png

 

The desktop background also doesn't load. This is on 10.12.4. Not sure about 10.12.5 as I'm on an AMD CPU.

  • Like 1
Link to comment
Share on other sites

It'll boot with nv_disable=1 and if I use Clover the web drivers load but it's all glitchy. This is a screenshot from the System Information, http://i.imgur.com/eMXewch.png

 

The desktop background also doesn't load. This is on 10.12.4. Not sure about 10.12.5 as I'm on an AMD CPU.

 

Hmmb... on my friend's Desktop PC with Intel Core 2 Duo, GT 430 also hang after login screen. On /Library/Logs/DiagnosticReports it shown that WindowServer crashes CoreDisplay (seems solved after 10.12.5 Beta 2). He, then use 10.12.3's CoreDisplay binary located on /S/L/Frameworks to be used on 10.12.4.. and it works, w/o NightShift for sure, and non-native display reso caused system hang...  :lol: idk about AMD mach..

post-826765-0-50490400-1492177852_thumb.jpg

Link to comment
Share on other sites

  • 3 weeks later...

I've removed the attachement (was containing your MLB/ROM). 

 

Now do this:

sudo nvram nvda_drv=1 

..and reboot

hi micky .could u tell me how can i use webdriver in 10.12.4?i have an amd pc and i typed sudo nvram nvda_drv=1 the rebooted .it didnt work and i saw the nvda_drv=1 disappeared at NVRAM which means it wasnt saved at nvram . should i add the fileNVRAM moudule? thaks for your reply 

Link to comment
Share on other sites

  • 2 weeks later...

Well, for report only; Enoch rev.2883 boots my system successfully with macOS Sierra 10.12.6 Beta (16G8c) and OS X El Capitan 10.11.6 (15G1602).  :yes:

IDK here's the right place or not, but I still get a not working PS2 TrackPad (ELAN: ACPI\VEN_ETD&DEV_0101) np for KB, both using EmlyDinesh's ApplePS2SmartTouchpad (and also Rehabman's VoodooPS2Controller). A little bit confusing me, since it works OOTB with Clover; also got no report about dependency problem while on verbose mode. So, I attached both ioreg(s) below and I appreciate ur helps. << Mach specs is exactly same on my signature.

 

Again, thanks for ur great progress @ErmaC & Others.  :)

Extra-A43SJ.zip

Enoch-rev.2883-bootlog.txt

My_MBP_10.12.6_(Enoch-r2883).ioreg.zip

My_MBP_10.11.6_(Clover-r4077).ioreg.zip

post-826765-0-99846500-1495589794_thumb.png

  • Like 1
Link to comment
Share on other sites

good.

Hi Chris. You confirm what I said: not bootloader related, plus  the "boot" file is not what we were talking about, that is the easy part and also Carbon Copy Cloner is able to backup it (since is only a file on the filesystem)..

so you have to re-write the partition boot sector and the mbr. That was the problem, and they cannot be transplanted on any other disk w/o destroy the existing partition map on the destination:

in fact you can use dd (see man dd), to make a clone of any disk (to restore the backup you have to destroy everythings..) but the disk will be bootable also.

and If you are able to boot into single user mode, why not log-in instead and reinstall it with the package installer that is more easy?

Sorry for the noise.

 

--Chris

Link to comment
Share on other sites

No matter what I try, kext patcher does not seem to work under r2883 and its installation wipes out the contents of my kernel.plist where parameters were set to No... It used to leave it intact.

Link to comment
Share on other sites

What does bdmesg tells you?

For me the kextpatcher works (AppleRTC, ...)

[ KERNEL PATCHER START ]

 

Will patch for 15.6.0 kernel version compatible.

 

KernelBooter_kexts state:  enabled!

KernelPm           state: disabled!

KernelLapicError   state: disabled!

KernelLapicVersion state: disabled!

KernelHaswell      state: disabled!

KernelcpuFamily    state: disabled!

KernelSSE3         state: disabled!

- Searching for booter extensions pattern:

Found El Capitan SIP pattern: patched!

Found EL Capitan EXT pattern: patched!

2 substitution(s) made.

Kernel patcher: end!

 

[ KEXTS PATCHER START ]

Patching IOAHCIBlockStorage (trim enabler SATA): 1 substitutions made!

Patching AppleRTC: 1 substitutions made!

Patching AppleAHCIPort (orange icon fix): 3 substitutions made!

Kexts patcher: end!

Link to comment
Share on other sites

Apologies if this has already been addressed, but I found no indication; so here goes...

Is it remotely possible to run the Chameleon installer from the / a (Mavericks installer) USB stick, that's already had Chameleon installed to it?

IOW I've already created a "Vanilla" Mavericks USB install drive, installed Chameleon on it. But would like to run the Chameleon install app from within the Mac installer, in order to install it to the Target disk. It'd also be a huge plus, if the same were possible for the Chameleon Wizard.

 

Thanks!

 

--Chris

 

Link to comment
Share on other sites

I dont know if its possible to run the chameleon.pkg installer from an install USB stick.

The only way would be to run the Terminal before of the install process.

cd / 
sudo /usr/sbin/installer -pkg /path/to/pkg.pkg -target /   (- traget must be your /Volumes/xxxxx/ )

 

I dont know if that command above works also from the install USB stick ( su password ???)

Link to comment
Share on other sites

You always have the possibility to:

1) copy the installation package at the root of the USB installer

2) boot the freshly made OS X/macOS installation via the USB installer (you interrupt the boot process and select the freshly made HDD/SSD installation)

3) once at OS X/macOS desktop, run the package copied to the USB key

Link to comment
Share on other sites

@crazybirdy: For some reasons I'm still using old MBR scheme, if you could share patched "OSInstall" framework binary for MBR under 10.13 is great appreciated. Thanks. :)  

 

I made the MBR patch yesterday.

 

But we can't pass the OSInstall.mpkg error with MBR installer first.

We can boot to the MBR installer language selection GUI, but still can't start the installer, so, I did not upload it.

If you want to try it, here as attached with Enoch_2884 support 10.13 modified by myself.

 

[deleted:OSInstaller(MBR)10.13.db1.17A264c_Enoch2884.zip]

 

The 2884_boot with 10.13 kernel patcher works fine to boot MBR installer disk, and installed system disk(installed with clover 4082).

 

The OSInstall.mpkg error kills the MBR installer. :(

As I remembered, 10.12 has the same issue if I modify OSInstall.mpkg, so since 10.12, I only patched the OSInstaller for MBR, keep OSInstall.mpkg untouched in order to bypass the error.

 

I think, maybe some framework is checking the OSInstall.mpkg, need to find it out, and patch it. :yes:

But, I have no idea.

 

post-61100-0-23315200-1496915376_thumb.jpg

 

[edit 2017.6.17]

Finally, I found a way to install to MBR directly with stage2 automated disk which made by High Sierra beta Installer.app.

Need more patch for OSInstaller, and need make Basesystem boot disk with MBR patch to load the stage2 automated disk with /macOS Install Data/ to finish the MBR installation.

 

Will upload the new MBR patch with How-To to download section later, when I have free time. :thumbsup_anim:

 

[edit 2017.6.18]

upload new MBR patch to downlaod section with Enoch 2884.

  • Like 3
Link to comment
Share on other sites

×
×
  • Create New...