Code Monkey home page Code Monkey logo

Comments (9)

moosethegoose2213 avatar moosethegoose2213 commented on June 1, 2024

An option would be to replace the folder that holds the Micropatcher with the fork, and as long as the names are the same it'll execute that version instead. In a future version it will be replaced with a compressed version, so you would need to replace the compressed file.

from automator-for-barrykn-micropatcher.

minh-ton avatar minh-ton commented on June 1, 2024

An option would be to replace the folder that holds the Micropatcher with the fork, and as long as the names are the same it'll execute that version instead. In a future version it will be replaced with a compressed version, so you would need to replace the compressed file.

@moosethegoose2213 How about adding a "Custom micropatcher fork" feature instead of that.... 🤔

from automator-for-barrykn-micropatcher.

Ausdauersportler avatar Ausdauersportler commented on June 1, 2024

Thanks for coming back! I did this already and put my version 0.5.4 including some OpenCore add one into it which will only be used with iMac 2009-2011. Everything else remains the same except I added the Night Shift patch and an HDMI audio patch for MacPro3,1. There are only three forks off your current project. You will find it easily :-)

from automator-for-barrykn-micropatcher.

minh-ton avatar minh-ton commented on June 1, 2024

Thanks for coming back! I did this already and put my version 0.5.4 including some OpenCore add one into it which will only be used with iMac 2009-2011. Everything else remains the same except I added the Night Shift patch and an HDMI audio patch for MacPro3,1. There are only three forks off your current project. You will find it easily :-)

I added some of your fixes in the new version. The old shell scripts are kind of buggy in my opinion. Will be problem-free in the next release.

from automator-for-barrykn-micropatcher.

Ausdauersportler avatar Ausdauersportler commented on June 1, 2024

I added some of your fixes in the new version. The old shell scripts are kind of buggy in my opinion. Will be problem-free in the next release.

If you want I can help with those scripts. Have some experience with shell scrips collected over the years. As of now it should work, but I did not want to completely rewrite them because I did not spent enough time into checking out each line of code.

Just made the adjustments to make it more compatible with the latest micropatcher versions. Barry already laid everything out to have a auto detect of models. One can work on this to auto detect more hardware, but this would only apply to those systems which can be hardware modified, so iMacs until 2011, all MacPro, some MacBookPro (new WiFi/BT modules).
@dosdude1 relied completely on the fixed hardware configurations Apple sold over the years. So his patcher was designed to install patches not needed on upgrades hardware (although I have to agree that this makes possibly only 1% of all cases).

But now we have an entirely new situation and only two groups of systems left supportable by a Big Sur patcher:

  • Big Sur runs on 2012+ hardware mostly unpatched (you need the patcher only to boot the installer)
  • Big Sur runs on hardware modified to become compatible, i.e. metal GPU and WiFi upgrades
    The second group needs auto detection and for that reason I would spend some more work on it.

from automator-for-barrykn-micropatcher.

minh-ton avatar minh-ton commented on June 1, 2024

Yeah. The postautomator.sh script needs to be more polished. I think some more patches (NightShift...) should be added to the script for the fullest experience.

from automator-for-barrykn-micropatcher.

Ausdauersportler avatar Ausdauersportler commented on June 1, 2024

Currently I have added the Nigh Shift patch by default with 0.5.4, so using my fork does it install automatically if and only if a system will be patched at all.

Most 2012+ system does not need a single patch and the micropatcher exits gracefully if recognising such a system. Since OC offers OTA delta upgrades for unpatched systems only I would leave it that way. OTA upgrades outweigh the Night Shift "nice to have" feature by far.

I looks a little bit as OCLP will be the choice for 2012+ systems while micropatcher and real patching will remain to close the gap for pre 2011 system. Currently I cannot get the needed extensions injected with OpenCore and from what I read on the OpenCore bug tracker it might not be possible in the way we did this before with Big Sur.

from automator-for-barrykn-micropatcher.

moosethegoose2213 avatar moosethegoose2213 commented on June 1, 2024

Yeah. The postautomator.sh script needs to be more polished. I think some more patches (NightShift...) should be added to the script for the fullest experience.

Night Shift would be really cool, and I agree with the postautomator. I plan to work on that some in the future when I have a chance. I'm sorry for not responding to these, I didn't get a notification. Sorry!

from automator-for-barrykn-micropatcher.

minh-ton avatar minh-ton commented on June 1, 2024

Yeah. The postautomator.sh script needs to be more polished. I think some more patches (NightShift...) should be added to the script for the fullest experience.

Night Shift would be really cool, and I agree with the postautomator. I plan to work on that some in the future when I have a chance. I'm sorry for not responding to these, I didn't get a notification. Sorry!

We've finished that script 😅

from automator-for-barrykn-micropatcher.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.