Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preliminary support for Big Sur #308

Merged
merged 10 commits into from
Aug 21, 2020
Merged

Preliminary support for Big Sur #308

merged 10 commits into from
Aug 21, 2020

Conversation

osy
Copy link
Owner

@osy osy commented Aug 14, 2020

As macOS 11.0 is still in Beta, do not expect everything to work. This should get the most basic parts working.

@candyrock
Copy link

thank you @osy86 for your job

@osy
Copy link
Owner Author

osy commented Aug 19, 2020

Got AMD GPU working. There's a macOS bug where a NULL pointer dereference in the Metal driver makes WindowServer crash.

Also, the random screen flashes was fixed by Apple! I tested with both a LG 4K and LG 5K UltraFine TB3 display.

Unfortunately, the pixelated Metal bug requires usermode patching which Lilu does not support yet. Once that is working in Lilu, I can port it to Polaris22Fixup. Big Sur introduced a lot of changes to dylibs and it requires some significant work.

@osy osy mentioned this pull request Aug 19, 2020
@osy osy marked this pull request as ready for review August 19, 2020 04:14
@osy
Copy link
Owner Author

osy commented Aug 19, 2020

@candyrock @mr-vito please test https://github.com/osy86/HaC-Mini/suites/1068599719/artifacts/14569087

@fupoaiwo
Copy link

We are upgrading the system. We will let you know the answer later @osy86

@Vitoli-o
Copy link

@candyrock @mr-vito please test https://github.com/osy86/HaC-Mini/suites/1068599719/artifacts/14569087

Fantastic work @osy86! You make our Hades Canyon(s) shine 👏

Regarding testing, I am using Big Sur Beta 2 (20A4300b).

I have noticed general graphical glitches using the Installer you provided. I have a 4K monitor. Also, interestingly, now HDR is showing as an option, which was not available before 🤔 :

Schermata 2020-08-19 alle 01 39 27 3
Schermata 2020-08-19 alle 01 39 19
Schermata 2020-08-19 alle 01 38 25
Schermata 2020-08-19 alle 01 38 00
Schermata 2020-08-19 alle 01 40 56

I will be upgrading to the latest Beta later today or over the weekend, but I really wanted to try the Installer straight away 😃

Let me know if you want me to do any further testing, as I am not sure what else to test...

Thank you so much for everything man!

P.S. I disable SIP as I am running itlwm with my Intel AC-9260. Works flawlessly with HeliPort!

@osy
Copy link
Owner Author

osy commented Aug 19, 2020

Yes see above

Unfortunately, the pixelated Metal bug requires usermode patching which Lilu does not support yet. Once that is working in Lilu, I can port it to Polaris22Fixup. Big Sur introduced a lot of changes to dylibs and it requires some significant work.

@Vitoli-o
Copy link

Vitoli-o commented Aug 19, 2020

Yes see above

Unfortunately, the pixelated Metal bug requires usermode patching which Lilu does not support yet. Once that is working in Lilu, I can port it to Polaris22Fixup. Big Sur introduced a lot of changes to dylibs and it requires some significant work.

@osy86: Thank you for the explanation. I did not know that this was already a known bug.

I successfully updated to Beta 4 (20A5343i).

Is there anything you would like me to test? General usability looks fluid to me, apart from the known graphical glitches.

I might have to disable Turbo Boost again manually, like I did under Catalina. I do not like the fans spinning continuously every time I boot or open Chrome.

The trackpad works flawlessly with Bluetooth kext as well.

I have noticed that one Ethernet port just shows as "ethernet". I presume this is because of itlwm?

Schermata 2020-08-19 alle 09 55 39

Schermata 2020-08-19 alle 09 55 34

Let me know if you want me to try anything at all on my machine.

Might I ask whether the Installer will work with Catalina retrospectively? Or will it be Big Sur-only going forward?

I would like to see an option to Disable SIP (Big Sur value is different from Catalina) from the checklist, as well as itlwm (alpha stage now!).

Do you think you could implement that for the upcoming release?

P.S. I am currently typing from Beta 4.

@osy
Copy link
Owner Author

osy commented Aug 19, 2020

Installer should work with 10.14, 10.15, and 11. Disable SIP works like on Mac (go into recovery os)

@osy
Copy link
Owner Author

osy commented Aug 20, 2020

Latest update fixes the tiling bug but the implementation has a race condition so currently it only works in verbose boot. I will try to come up with a fix that is more stable.

@keatliang2005
Copy link
Contributor

@candyrock @mr-vito please test https://github.com/osy86/HaC-Mini/suites/1068599719/artifacts/14569087

Fantastic work @osy86! You make our Hades Canyon(s) shine 👏

Regarding testing, I am using Big Sur Beta 2 (20A4300b).

I have noticed general graphical glitches using the Installer you provided. I have a 4K monitor. Also, interestingly, now HDR is showing as an option, which was not available before 🤔 :

Schermata 2020-08-19 alle 01 39 27 3
Schermata 2020-08-19 alle 01 39 19
Schermata 2020-08-19 alle 01 38 25
Schermata 2020-08-19 alle 01 38 00
Schermata 2020-08-19 alle 01 40 56

I will be upgrading to the latest Beta later today or over the weekend, but I really wanted to try the Installer straight away 😃

Let me know if you want me to do any further testing, as I am not sure what else to test...

Thank you so much for everything man!

P.S. I disable SIP as I am running itlwm with my Intel AC-9260. Works flawlessly with HeliPort!

how's the performance for the wifi ?, is it possible include these in the installer as optional support ?

in 2.4G mode and 5G mode

@13months
Copy link

Thanks for your job,It is great,and when does the HaC Mini 2.11 release to push???

@xiewei3536
Copy link

Thanks you !!
I just installed big sur .
But I have a problem, my Bluetooth is BCM94360CS2, it can't be identified in the Big Sur
WiFi is normal.
How can I fix that?
Thanks a lot.

@osy
Copy link
Owner Author

osy commented Aug 21, 2020

@willy880305 it works fine for me. Was able to detect my Apple keyboard and connect to it.

@Vitoli-o
Copy link

@osy86: Do I just need to update the Polaris22Fixup or do I have to re-download the whole installer?

Let me know so I can try with the latest push commits.

@osy
Copy link
Owner Author

osy commented Aug 21, 2020

Either is fine. Easier to rerun the installer.

@osy osy merged commit 7ca7d31 into master Aug 21, 2020
@osy osy deleted the big-sur-preliminary branch August 21, 2020 23:50
@xiewei3536
Copy link

Your Bluetooth is BCM94360CS2 too?
And the Polaris22fixup kext doesn't support on big sur beta 5 again.But it worked fine on beta 4

@osy
Copy link
Owner Author

osy commented Aug 22, 2020

Yes, same bluetooth. Beta 5 works fine for me. Make sure you've downloaded the latest package. I've just released v2.11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
8 participants