Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

MacHacJac

Suspended
Jun 28, 2020
214
354
I'm in big sur beta 1, what are the steps to upgrade without doing the whole beta 1 process? please.
I'm afraid you have to do a similar process as with beta 1, just without all of the extra fluff that got you into Big Sur. Sucks having an unsupported Mac, I know. I'm stuck with a 2011 MBP prbly until Apple Silicon gets good (if it ever does).
 

webg3

macrumors 6502a
Jul 19, 2018
507
774
Step-by-Step is working for Beta 2

You need to maintain a macOS Catalina installation on an APFS Container and continue from there.

Then you can transfer all your data to the new Big Sur Beta 2
 

Attachments

  • Captura de Tela 2020-07-07 às 21.58.21.png
    Captura de Tela 2020-07-07 às 21.58.21.png
    1.3 MB · Views: 176

ItsKipz

macrumors newbie
Jul 7, 2020
1
3
I see people talking about using the OpenCore bootloader to spoof a different, supported model Mac Pro - is there any guide for how to do this on something like a late 2013 iMac? I have Big Sur Beta 2 running but considering I had to wipe the Beta 1 install to get it working, I'd like to find a better solution that can just update like normal.
 

eksu

macrumors 6502
Aug 3, 2017
329
151
The trick I found that worked on my MacPro5,1 was to spoof my SMBIOS with OpenCore from a USB to run the Installer.app from Mojave and target a second hard disk, then to remove everything but the target hard disk and let it install without OpenCore i.e. natively. As long as boot-args has -no_compat_check this works for me. I will set up open core now for some drivers I want.
 

DeathBase

macrumors newbie
Jun 23, 2020
18
19
REC - BRA
Step-by-Step is working for Beta 2

You need to maintain a macOS Catalina installation on an APFS Container and continue from there.

Then you can transfer all your data to the new Big Sur Beta 2

Hi, could you show me the Step-by-step to make this??
Thanks.
 

vajrakagyu

macrumors member
Mar 25, 2012
50
54
Athens
/Volumes/BigSurSystemLabel/System/Library/CoreServices/SystemVersion.plist
@jackluke
Will the System allow me to remove this file?
Also, once removed should I run system update is Preferences? I just don't want to go through the Beta 1 process again...

Thanks in advance.
 
Last edited:

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
I see this solution more complicated, so I opt for a clean installation of Beta 2 from USB.

Still, I have problems:

The terminal gave me another error in the first steps, when creating the installation USB. I was able to create the USB "Install macOS Big Sur Beta" but after typing:
xattr -c [...] patch_installer.sh

and then write patch_installer.sh [...] Install macOS Big Sur Beta

It returns the following error:

mv: rename / Volumes / Install macOS Big Sur Beta / Install macOS Beta.app to / Volumes / Install macOS Big Sur Beta / _Install macOS Beta.app: No such file or directory

Is a different patch_installer.sh necessary?

Also the famous failed 66 ...


mount_apfs: volume could not be mounted: Permission denied


mount: / failed with 66

I guess with a plain text editor you should simply edit "patch_installer.sh" renaming all the instances "Install macOS Beta" to "Install macOS Big Sur Beta" , because ASentientBot Hax.dylib method worked correctly, his method also fixed the apple request to download additional packages "An Internet connection is required to install macOS."
 

Barry K. Nathan

macrumors 6502
Jul 6, 2018
387
1,145
Irvine, CA, USA
I've now tested v0.0.9 of my patcher with beta 2, and it works, as I had hoped it would. (And the HaxLib.dylib from Hax3 continues to prevent the System volume from being sealed, although it still does snapshot booting.)

Edit: Link was wrong, sorry. Although, the previous incorrect link reminds me, Apple's release notes for beta 2 are at the same URL as before, but they've been updated a little:
 

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
@jackluke
Will the System allow me to remove this file?
Also, once removed should I run system update is Preferences? I just don't want to go through the Beta 1 process again...

Thanks in advance.

System Updates from System Preferences don't work on an unsupported BigSur Mac, unless you spoof the mac with opencore.

Just use the link with InstallerAssistant.pkg (it needs at least 20 GB because the pkg is 9,56 gb and then extracted to other 9,56 gb).

To remove that file (to attempt an in-place upgrade) is not easy from your current BigSur beta 1 , you should from a BigSur Installer or Recovery :
csrutil authenticated-root disable ; reboot

Then from BigSur normal booting terminal:

mount

from mount locate your diskXsYsZ

sudo mkdir ~/BigSur/

sudo mount -o nobrowse -t apfs /dev/diskXsY ~/BigSur/

cd ~/BigSur/System/Library/CoreServices/

sudo rm SystemVersionCompact.plist

sudo bless --folder ~/BigSur/CoreServices/ --bootefi --create-snapshot

reboot
 
Last edited:

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
Sure, but you better change the serial number, MLB, UUID.

If everyone use the same serial number, it may cause issues.

Also, my recommendation is that you just extract the PlatformInfo section, and inject that into your own config to perform Big Sur installation / update. Do NOT use my whole EFI folder. My config is quite customised for my own use, may not fit for your hardware.

Last but not least, there is no need to keep the SMBIOS spoofing. You can boot with the original SMBIOS once the update / installation is completed.
View attachment 931624

I know that you are an expert, as many other on the OpenCore thread, but on an EFI Mac, I'd suggest to add in config.plist this key that should block any unwanted EFI SMC firmware update:

Code:
        <key>Security</key>
        <dict>

            <key>BlacklistAppleUpdate</key>
            <true/>
           
        </dict>
[automerge]1594195380[/automerge]
cMacPro mid 2012 Big Sur beta 2 installed, WIFI is not working.
Big thanks to jackluke for InstallAssistant.pkg, and Big Sur beta 2 installation as same as beta 1.

Booting from your Catalina (or another macOS with Wifi), System Report Wifi tab, what's your Wifi device ID AirPort Extreme example (0x14E4, 0xF5) ?

Because I could provide you an easy fix for BigSur beta 2 Wifi .
 
Last edited:

gosvamih

macrumors member
Mar 20, 2019
58
108
Russia
I know that you are an expert, as many other on the OpenCore thread, but on an EFI Mac, I'd suggest to add in config.plist this key that should block any unwanted EFI SMC firmware update:

Code:
        <key>Security</key>
        <dict>

            <key>BlacklistAppleUpdate</key>
            <true/>
          
        </dict>
[automerge]1594195380[/automerge]

In OpenCore 0.6.0 this value is depricated.
Now they use NVRAM variable 7C436110-AB2A-4BBB-A880-FE41995C9F82:run-efi-updater
In 0.5.9 we can use this new value also. Or both. :)

Screenshot at Jul 08 11-19-31.png
 
  • Like
Reactions: webg3 and jackluke

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
I know that you are an expert, as many other on the OpenCore thread, but on an EFI Mac, I'd suggest to add in config.plist this key that should block any unwanted EFI SMC firmware update:

Code:
        <key>Security</key>
        <dict>

            <key>BlacklistAppleUpdate</key>
            <true/>
          
        </dict>
[automerge]1594195380[/automerge]


Booting from your Catalina (or another macOS with Wifi), System Report Wifi tab, what's your Wifi device ID AirPort Extreme example (0x14E4, 0xF5) ?

Because I could provide you an easy fix for BigSur beta 2 Wifi .
This is the reason why BlacklistAppleUpdate isn't in the 0.6 config. The run-efi-updater variable was there, but may be I accidentally removed that. Will add that back to the config, thanks for picking that up.
Screenshot 2020-07-08 at 4.26.29 PM.png
 
  • Like
Reactions: webg3 and jackluke

TimothyR734

macrumors 68030
Apr 10, 2018
2,723
2,753
Logsden Oregon
I finally was able to create a bootable Big Sur Beta usb. I downloaded createinstallmedia app from softpedia which is made by Chris111 who makes the kext droplet at first it gave an error towards the end so I renamed install macOS Big Sur Beta.app to Install macOS Beta and the usb boots without patches on my iMac 13,1 without the patches will try and install in my morning :)
 

gosvamih

macrumors member
Mar 20, 2019
58
108
Russia
@ASentientBot seems from BigSur Beta 2 with Nvidia GeForce Tesla, the WindowServer crashes continuosly after the login UI , have you noticed this behavior too ?

So I'd advise the other to keep BigSur Beta 1 if you have a legacy Nvidia non-metal GPU.
Could you show me the correct link to the installer of the first beta then, which I could ask to download a friend in the city, and then install in my village, where I am now only with the gprs network. I heard that Big Sur may not install from usb installer without the Internet. Thanks in advance
 

gosvamih

macrumors member
Mar 20, 2019
58
108
Russia
@ASentientBot seems from BigSur Beta 2 with Nvidia GeForce Tesla, the WindowServer crashes continuosly after the login UI , have you noticed this behavior too ?

So I'd advise the other to keep BigSur Beta 1 if you have a legacy Nvidia non-metal GPU.
I have a link to dmg with an installer of 8.9Gb in size, but I see that others download 9.6Gb, probably there is also Recovery in the package. I need a full installer, I can not download Recovery through gprs during installation
 

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
@ASentientBot seems from BigSur Beta 2 with Nvidia GeForce Tesla, the WindowServer crashes continuosly after the login UI , have you noticed this behavior too ?

So I'd advise the other to keep BigSur Beta 1 if you have a legacy Nvidia non-metal GPU.

@ASentientBot I guess I figured out how to skip WindowServer crashes after a clean BigSur Beta 2 install from a non-Metal Nvidia GeForce Tesla, it's required the "Reduce Transparency" preset before booting, it is not so simple to apply from a sealed snapshot BigSur System but essentially this should work, there are many ways:

defaults write com.apple.universalaccess reduceTransparency -bool true

or pre-editing this: ~/Library/Preferences/com.apple.universalaccess.plist
(note this is a binary plist needs to convert to xml to edit or use Xcode)
Code:
<key>reduceTransparency</key>
<true/>

or (provided that "automatic login" is disabled) reducing transparency directly from BigSur loginUI lockscreen with: ⌘ cmd + ⌥ alt + F5

and I add that my prelinkedkernel beta1 fixes still work, provided that for non-Metal GPU the transparency is reduced prior to BigSur booting.

While instead the Ivy Bridge prelinkedkernel fix beta1 will work on beta2 even with transparency enabled for any Metal GPU and for any Wifi card.

edit:
I attached my already "reduced transparency" binary plist for BigSur beta 2 non-Metal GPU, from another APFS macOS the path to replace is:

diskutil list
(locate your BigSurBeta2 Data Volume)
diskutil mount diskXsY

and replace here the attached file (show hidden folders from Finder with ⌘ cmd + ⇧ shift + . ):

/Volumes/BigSurBeta2 - Data Volume/Users/username/Library/Preferences/com.apple.universalaccess.plist
 

Attachments

  • BigSur com.apple.universalaccess.plist.zip
    796 bytes · Views: 222
  • BigSur beta 2 legacy nvidia.png
    BigSur beta 2 legacy nvidia.png
    1 MB · Views: 283
  • BigSur reducetransparency fix.command.zip
    1.5 KB · Views: 339
Last edited:

MacHacJac

Suspended
Jun 28, 2020
214
354
and can you help us with a summary of the steps? please.
I would use jackluke's steps to not have to do EVERYTHING all over:
[automerge]1594200912[/automerge]
System Updates from System Preferences don't work on an unsupported BigSur Mac, unless you spoof the mac with opencore.

Just use the link with InstallerAssistant.pkg (it needs at least 20 GB because the pkg is 9,56 gb and then extracted to other 9,56 gb).

To remove that file (to attempt an in-place upgrade) is not easy from your current BigSur beta 1 , you should from a BigSur Installer or Recovery :
csrutil authenticated-root disable ; reboot

Then from BigSur normal booting terminal:

mount

from mount locate your diskXsYsZ

sudo mkdir ~/BigSur/

sudo mount -o nobrowse -t apfs /dev/diskXsY ~/BigSur/

cd ~/YourBigSurSystemLabel/System/Library/CoreServices/

sudo rm SystemVersion.plist

sudo bless --folder ~/YourBigSurSystemLabel/System/Library/CoreServices/ --bootefi --create-snapshot

reboot
This should work, although I caution your proceeding as beta 2 is known to have multiple issues...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.