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.

Alex-Microsmeta

macrumors 6502
Jul 14, 2018
376
630
Rome
maybe i should try to remove the telemetry does someone know the terminal command for that?
Yes please, dear @ASentientBot could you show us the terminal script to remove telemetry from Big Sur volume, and from where? It seems to me to have correctly completed the installation and I have 2 volumes: "Big Sur - Dati" and "Update" but I cannot enter Big Sur recovery because It crashes after screen changing from black to white, while from Catalina Recovery I don''t find volume Big Sur's path /System/Library/UserEventPlugins/ to delete com.apple.telemetry.plugin. With It, macmini4,1 crashes before reaching first Language configuration.

Thank you! Alex
 

Attachments

  • IMG_20200629_065117.jpg
    IMG_20200629_065117.jpg
    600.1 KB · Views: 360
  • apfs.png
    apfs.png
    19.4 KB · Views: 166
  • IMG_20200629_142723.jpg
    IMG_20200629_142723.jpg
    731.1 KB · Views: 146
Last edited:

hvds

macrumors 6502a
Sep 1, 2017
848
2,019
Switzerland
The steps are correct, now I explain how to make working Legacy IOUSB and telemetry fix on a non-APFS mac:

From your external USB Catalina diskutil mount Preboot locate your UUID-BigSur
replace and copy this file (note this file is mainly for those who use USBOpenCoreAPFSloader3 even if prelinkedkernel will work also on recent mac): BigSur prelinkedkernel fix.zip

copy (and replace) in these paths:

/Volumes/UUID-BigSur/Library/SystemConfiguration/com.apple.Boot.plist
/Volumes/UUID-BigSur/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
/Volumes/UUID-BigSur/System/Library/CoreServices/com.apple.Boot.plist

and maybe also here:

/Volumes/YourBigSurSystemLabel/System/Library/CoreServices/com.apple.Boot.plist

(this step is not necessary because are used those from Preboot)

Then through USBopencore boot BigSur but with CMD+S and check if in single user mode you can use keyboard to type "exit" (using single user mode should work also on an external BigSur install with Legacy IOUSB).

Currently the only limit for non-APFS mac of LegacyUSBInjector.kext is on the USB BigSur Installer or BigSur Recovery, (and mainly on the fact that IOUSB legacy doesn't prelink on BootKernelExtensions.kc ).

Optional step from Catalina, if you can mount the BigSur System volume, remove also the telemetry plugin:
/Volumes/YourBigSurSystemLabel/System/Library/UserEventPlugins/com.apple.telemetry.plugin
Success! Thank you jackluke.
I only changed /Volumes/UUID-BigSur/System/Library/CoreServices/com.apple.Boot.plist with the plist I already had in the first 2 places.
Then booted via USBopencore and did get to the BS configuration screens, and then into the configured BS.
Will later today exercise it a bit. For now I'm working in Catalina.
 

Attachments

  • IMG_4260.JPG
    IMG_4260.JPG
    322.5 KB · Views: 161
  • Bildschirmfoto 2020-06-29 um 01.33.20.png
    Bildschirmfoto 2020-06-29 um 01.33.20.png
    88 KB · Views: 238

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
Success! Thank you jackluke.
I only changed /Volumes/UUID-BigSur/System/Library/CoreServices/com.apple.Boot.plist with the plist I already had in the first 2 places.
Then booted via USBopencore and did get to the BS configuration screens, and then into the configured BS.
Will later today exercise it a bit. For now I'm working in Catalina.

Now that you have "my BigSur prelinkedkernel fix", you can also swap this disk and boot from external USB Big Sur installation, currently (skip a normal booting or CMD+V) use from opencore CMD+S , select BigSur Volume (in your case Samsung840 - Data Label) and then type "exit" this will boot BigSur with IOUSB legacy and telemetry fixed all the times.

Instead if you don't use single user mode (for non-APFS BigSur install), randomly you might get unresponsive IOUSB legacy as for 10.16 Recovery (dmg) , that's because @parrotgeek1 should update the LegacyUSBInjector.kext to align with the BigSur IOUSBHostFamily.kext/Plugins/AppleUSBHostMergeProperties.kext

Meanwhile I asked to @Syncretic (because his AAAMouSSE and telemetrap have correctly assigned a kernel cache ID on BigSur and both work with kextstat) to upgrade that "USB Legacy injector" to allow it to prelink to BigSur (SDK and IOKit), but it's not easy to make it work with BootKernelExtensions.kc .

Also to show to others that you succeeded to boot BigSur from a non-APFS mac use these commands from a BigSur terminal:
Code:
system_profiler SPHardwareDataType | grep "Model Identifier"

ioreg -l | grep -i board-id

sysctl machdep.cpu.brand_string

sysctl machdep.cpu.features

system_profiler SPUSBDataType | grep Host
 
Last edited:

telepati

macrumors 6502
Jan 20, 2009
476
309
Here is my question is it possible to install Big Sur to external SSD on iMac 9,1(an Unsupported Catalina installed)?

Cause I create a normal USB installer with createinstall method and try to boot with Opt key and I got Probihited Sign never reach the installer screen.

@jackluke I also tried with your USBOpenCoreAPFSloader to reach Big Sur installer screen but I always getting Probihited Sign.

I tried to start installer inside Catalina this time I got this machine not have APFS Fireware error try to HFS+ I tried HFS+ and this time got BIError Domain error 3.

So is it possible how?

Note: I don't want to make a boot in this machine I just want to install to the external drive and when I reach the language setup screen remove it.
 
Last edited:

bontempi

macrumors member
May 14, 2008
68
13
That has to be a MBP 9,1. Yes it works have a look at #663. WiFi also works with AirPortBrcm4360 driver, see #555.

How to install, again
1. Download pkg from http://swcdn.apple.com/content/down...kxzj3zjshu1srsh4n74a41n4/InstallAssistant.pkg
2. Download https://forums.macrumors.com/attachments/really-simple-installer-hack-zip.926156/
3. Unzip and copy hax.dylib to home folder
4. Boot into recovery
5. Run csrutil disable in Terminal
6. Reboot and run this in Terminal while on current OS - sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool true
7. Run this in Terminal sudo nvram boot-args="-no_compat_check"
8. Run this in Terminal launchctl setenv DYLD_INSERT_LIBRARIES $PWD/Hax.dylib
9. Open the InstallAssistant.pkg, install, open the Installer.app in Launchpad / Applications folder
10. Wait for install to finish.

awesome, thanks a lot for your effort !
 

thatsmeonlyme

macrumors regular
May 30, 2018
222
303
Loewenstein Germany
Thank you everyone! I got Big Sur running on a different partition on my late 2012 13" MacBook Pro!

As promised, let me update you on the WiFi situation. I previously upgraded the WiFi card to the 2013 MBP card (bought from Amazon), so that I could use the Apple Watch unlock feature. As a result, my WiFi worked perfectly out the box, even though on this MBP you supposedly need to use the patch. So if anyone wants to permanently avoid WiFi issues, upgrading the card might work ;).

View attachment 928732
Hi,
can you please tell me the description of the card at amazon??
 

saltyboat

macrumors newbie
Apr 28, 2019
15
13
Doncaster
i hope i can have support for my late 2012 iMac its perfectly capable and used as my main server! I'm currently on Mojave for the 32bit support but i have a partition on Catilina which I hope can be patched to run macOS Big sur
 
  • Like
Reactions: TimothyR734

MacHacJac

Suspended
Jun 28, 2020
214
354
Hey everyone! I just want to say that if you want a quick, easy approach to edit plists without confusion, Xcode formats them really well. Makes them less confusing. Just mentioning it to all who are confused with the plist editing
 

sinbad21

macrumors regular
Nov 5, 2017
182
186
France
Hi all,

I have a MBP mid 2012 (not Retina), and the installation of Big Sur on a external disk worked perfectly. For the WiFi I used the method described here.

At step 2, as it was impossible to boot on recovery partition of Big Sur, I had to create a bootable installer on an USB stick with this method.

At step 7 do a
Code:
diskutil list
in Terminal to know the number of the preboot partition of Big Sur. It may have changed between the moment where you where on Big Sur and the moment where you boot on the usb installer.
 
Last edited:

Larsvonhier

macrumors 68000
Aug 21, 2016
1,611
2,983
Germany, Black Forest
Another addition to the "zoo": Got my ancient MBP 4,1 (2008) up and running with Big Sur.
(Still to be done: USB injection).

I found an obscure boot-from-USB workaround without the missing USB2 legacy functionality:
I started booting the external USB on a built-in USB port of the MacBook. Once this loses connection due to power down / disconnect, it miraculously manages to resume booting when I connect the external drive (hotplugged) to a USB 3 expresscard (34mm) -> see photo of setup. This brings me all the way to the login... Stranger than fiction! ;-)

IMG_2581.jpeg
 

hvds

macrumors 6502a
Sep 1, 2017
848
2,019
Switzerland
Another addition to the "zoo": Got my ancient MBP 4,1 (2008) up and running with Big Sur.
(Still to be done: USB injection).

I found an obscure boot-from-USB workaround without the missing USB2 legacy functionality:
I started booting the external USB on a built-in USB port of the MacBook. Once this loses connection due to power down / disconnect, it miraculously manages to resume booting when I connect the external drive (hotplugged) to a USB 3 expresscard (34mm) -> see photo of setup. This brings me all the way to the login... Stranger than fiction! ;-)

View attachment 929050
Strange but may be promising - which express card do you use?
 
  • Like
Reactions: TimothyR734

vobele

macrumors newbie
Jun 27, 2020
9
15
What do you think quys: our patched installations with dev beta1 on unsupported Macs – will they be updatable to next beta versions of BS sur with no to little hassle, or even to the final release (and future releases)? Or will we have to begin from scratch with every new BS release?

I'm asking because after being happy with my "fresh and clean Big Sur on new reserved partition" I am now considering to re-install all my apps and use the Big Sur environment as my daily driver and free up space by deleting the catalina partition.

Good or bad idea?
 

Ronald Steven

macrumors member
Jun 29, 2020
39
48
Hi all,

I have a MBP mid 2012 (not Retina), and the installation of Big Sur on a external disk worked perfectly. For the WiFi I used the method described here.

At step 2, as it was impossible to boot on recovery partition of Big Sur, I had to create a bootable installer on an USB stick with this method.

At step 7 do a
Code:
diskutil list
in Terminal to know the number of the preboot partition of Big Sur. It may have changed between the moment where you where on Big Sur and the moment where you boot on the usb installer.
Hi, what tutorial have you done for make the usb Big Sur bootable usb? helpmeet please! I have installed BigSur but mi wifi it doesn't work with any tutorial.
 
  • Like
Reactions: TimothyR734

MacHacJac

Suspended
Jun 28, 2020
214
354
I found this link that may let you install Big Sur directly from Apple if successfully completed. Please tell me if it'd work!!!
 

nandor690

macrumors 6502
Jun 25, 2011
374
221
I’m having trouble mounting Big Sur with sudo mount -uw /
Keeps saying permission denied.
I know it’s been talked about on here but I can’t find the page.
I need to do that to run some commands in terminal to get continuity and handoff working again.
If anyone can point me to where this was talked about it would be appreciated. Thanks!
 

TimothyR734

macrumors 68030
Apr 10, 2018
2,723
2,753
Logsden Oregon
[automerge]1593447559[/automerge]
Apple has fully removed the ability to set custom SUS URLs and to ignore updates. 10.15 deprecated the features and Day 0 beta as of 6/22/20 removes the feature in macOS 11. Installer The OS installer is basically an iOS installer with the payload being an encrypted payload that is signed. Libraries and Frameworks The frameworks are now all stored as pre-compiled caches and thus require extraction. I assume this is where the interesting stuff is.
 

bontempi

macrumors member
May 14, 2008
68
13
I've installed Big Sur fine on my macbook pro 2012 non retina... Now i'm trying to follow these instructions

when i type the sudo mount -uw / killall thing, i get :
"mount_apfs volume could not be mounted : permission denied
mount failed with 66"

I can't copy the wifi kext file to my macbooks extension folder ...

any help ?
 
Last edited:

Allan Fox

macrumors member
Jun 29, 2020
31
55
I tried doing it on my mid 2012 13 inch which it did install but when I tried to boot it gave me the ghostbusters symbol. AKA the prohibitory sign so I almost lost all my data I had to delete the non data partition and reinstall Catalina and wait almost 5 hours to finish copying the 360 gb of data and almost filling my drive because I had to copy everything and then delete the old data partition to free another 300 gigs any suggestions of what I did wrong (I did Disable SIP)
Screen Shot 2020-06-29 at 11.36.41 AM.png
 
Last edited:

telepati

macrumors 6502
Jan 20, 2009
476
309
Any idea what could that be? After the first stage while install (28min) finishing looks like recovery installed and after auto-restart the second stage I am starting to get this; is there any trick to past this part; probably if I past this installation will be finished. I can never past this part.


View recent photos.png
 

ASentientBot

macrumors 6502a
Jun 27, 2018
863
3,421
SkyLight.framework
Yes please, dear @ASentientBot could you show us the terminal script to remove telemetry from Big Sur volume, and from where? It seems to me to have correctly completed the installation and I have 2 volumes: "Big Sur - Dati" and "Update" but I cannot enter Big Sur recovery because It crashes after screen changing from black to white, while from Catalina Recovery I don''t find volume Big Sur's path /System/Library/UserEventPlugins/ to delete com.apple.telemetry.plugin. With It, macmini4,1 crashes before reaching first Language configuration.

Thank you! Alex
If you have snapshots disabled, you should be able to just boot your Big Sur volume in single user mode and run
Code:
mount -uw /
mv /System/Library/UserEventPlugins/com.apple.telemetry.plugin /
exit
(If you get an error with the mount command, there are various workarounds posted in the thread, all of which seem to be either unreliable or a real pain. I use this currently and it works but is a hassle.)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.