henno No. It will be absolutely free. But there are some obstacles to share it right now.

    So do a documented clean-room approach if this requires code. One person who knows the details explains the general details to the other programmer without showing code or anything, and this should be cleanly documented and ideally, all code should be in a repo to show that it was organically grown.

    https://en.wikipedia.org/wiki/Clean_room_design

      NewDwarf what changes in 3 month?

      think some people really need to calm down and stop the censorship comparable to bloody dictators

      as determined by several recent court cases reverse engineering of legitimately obtained software to correct issues is de-facto legal.

      you own a mac there is your legitimately obtained macos.

      also apple has left the hackintosh scene alone only getting upset when people distribute copyrighted installer images or sell premade hackintosh systems

      you are allowed to make install images from an existing mac system and selling a computer that could run macos is not illegal

      distributing complete fixes can sound like a challenge but methods of binary patching can be done that do not involve the distribution of any items of copyright.

      please pm or email and we can talk in private

      Sunspark how do you think people discover 'secret' properties or undocumented features of macos?

      not through brute force or lucky guessing. :-)

      ryans BTW, do you have reverse engineering skills? The solution to disable dithering is so elegant, so you will wonder you still don't have it.

      No need to dig any tools any source code. Just only one string!!!

        NewDwarf I don't own any Apple device currently, unfortunately. I played around with IDA a few years ago, but I just wasn't into learning x86 assembly. To fix this miserable eye strain issue I would learn anything though! I did go to school for CS but we studied a much simpler MIPS assembly. Any tips to get started šŸ˜‰?

        Out of curiosity do you think your solution would for Linux?

          NewDwarf elegant solution you say? could it be feature string in the driver? :-)

          if you certain it work why not describe it here? describing facts is legal and surely someone else with knowledge will find it from that.

          ryans This solution is macOS specific one. I would say it is kind of a backdoor (to disable dithering even when the System Integrity Protection is active) for the Apple's engineers.

          I believe, if you load the Intel driver into the IDA, you can quickly fine a solution.

            NewDwarf Very interesting. Did you try on Macbook or a Mac Mini? I'm trying to find a good priced Mac Mini that can run Monterey.

              ryans I did it on MacBook Pro 13'' 2020. But it doesn't matter.

              Take the driver /System/Library/Extensions/AppleIntelBDWGraphicsFramebuffer.kext and disassemble it. The solution is there.

              You can find this driver on any Intel based Apple laptop.

                11 days later

                NewDwarf I did it on MacBook Pro 13'' 2020.

                The exact same Mac that is giving me issues and forces me back to my 2015 / 2017 13-inch. Did you have issues using this machine before "the solution"?

                I have posted multiple times in this thread about my Dithering journey on both Mac and Windows and how I arrived at a conclusion a few years ago that this was an Intel driver issue (not a panel) all along

                https://forums.macrumors.com/threads/eye-strain-returned-my-2019-16-macbook-pro.2212479/page-12?post=31582068#post-31582068

                Now to figure out if I need IDA Pro or if Home is sufficient to try thisā€¦.

                5 days later

                MAS-76 do you have any information regarding the modifications that he made to disable the Intel dithering?

                  NewDwarf why did you choose to edit the Broadwell graphics kext? Wouldn't a 2020 MBP use Coffee Lake or Ice Lake (depending on the version)?

                    devilgrove I didn't/don't modify any kext. I just use them for reversing. There is Intel based MacBook Pro 2020.

                    devilgrove You don't need to edit kext directly to disable dithering. Try to think about other optionsā€¦.

                    BTW, does someone have reversing skills? The solution is so simple. It can very surprise you when you will find how dithering is controlled.

                      dev