Upgrade to macOS Beta within VirtualBuddy? #194
-
I can't seem to figure out how to upgrade a working Sonoma install in VirtualBuddy rather than downloading a full restore image and starting from scratch. Am I missing something simple? |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 29 replies
-
macOS Sequoia BetaFor instructions on how to update a VM to macOS Sequoia, see @lukele's instructions: #194 (comment) macOS Sonoma BetaInstalling betas now requires signing in with an Apple ID that's enrolled in the beta program (be it the developer, customer, or public betas), and unfortunately signing in with an Apple ID inside a macOS VM is also not supported. However, I have found a workaround that allowed me to update a macOS VM running macOS 14 beta 2 to macOS 14 beta 3. Enabling macOS 14 beta updates in a virtual machineThe commands below must be run within the virtual machine
sudo defaults write com.apple.MobileAsset MobileAssetAssetAudience -string 77c3bd36-d384-44e8-b550-05122d7da438
sudo defaults write com.apple.MobileAsset MobileAssetServerURL-com.apple.MobileAsset.SoftwareUpdate -string "https://swscan.apple.com/content/catalogs/others/index-14seed-14-13-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz"
sudo killall -HUP mobileassetd
sudo killall -HUP betaenrollmentd
open "x-apple.systempreferences:com.apple.Software-Update-Settings.extension" I've only tested in macOS Sonoma, but it's possible it works for updating a macOS Ventura VM to macOS Sonoma as well. Disclaimer: highly experimental, might break in future updates, etc etc PS: If you'd like to DISABLE beta updates within the VM, replace the first two commands by the ones below: sudo defaults delete com.apple.MobileAsset MobileAssetAssetAudience
sudo defaults delete com.apple.MobileAsset MobileAssetServerURL-com.apple.MobileAsset.SoftwareUpdate |
Beta Was this translation helpful? Give feedback.
-
Are there any updates if this works for Sonoma 14.3 Beta 3? |
Beta Was this translation helpful? Give feedback.
-
For anyone wanting to upgrade an existing macOS Sonoma VM to macOS Sequoia, following are the new commands:
|
Beta Was this translation helpful? Give feedback.
-
Has anyone figured out how to update to macOS 15.1 beta inside the VM yet? |
Beta Was this translation helpful? Give feedback.
-
1831c3e6-1dc4-4f6b-a9dc-7ae6a41d9af4
…On Aug 13, 2024 at 3:16:04 PM, shoopg ***@***.***> wrote:
@ArthurValiev <https://github.com/ArthurValiev> do you mind sharing the
MobileAssetAssetAudience uuid that you have for 15.1?
—
Reply to this email directly, view it on GitHub
<#194 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB2J6ZYZKLTANXMRBQCEUXDZRJLPJAVCNFSM6AAAAAA2DVBN5WVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMZSHE3DONA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
The tricks here don't seem to work anymore as of the latest Sequoia releases... does anybody have any working UUIDs to specify with the defaults commands? I tried retrieving them by temporarily enrolling my real (personal) mac in to the beta program but those values didn't work for me from within a VM :( |
Beta Was this translation helpful? Give feedback.
-
I have been using another workaround. Download MIST from Github
https://github.com/ninxsoft/Mist and the day after Apple releases beta
firmware, they will be added to the catalog feed and show up in MIST. If
you export the list as json, you can see the direct URL to download the
install assistant pkg manually and then install in place. Not as elegant
as downloading via Software Update in system settings, but it’s been
working for me.
…On Wed, Jan 15, 2025 at 08:25 pthexton ***@***.***> wrote:
The tricks here don't seem to work anymore as of the latest Sequoia
releases... does anybody have any working UUIDs to specify with the
defaults commands? I tried retrieving them by temporarily enrolling my real
(personal) mac in to the beta program but those values didn't work for me
from within a VM :(
—
Reply to this email directly, view it on GitHub
<#194 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB2J6Z3WSLVY5Y5LFFDMEX32K2DZLAVCNFSM6AAAAAA2DVBN5WVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOBUGUYDSNI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
macOS Sequoia Beta
For instructions on how to update a VM to macOS Sequoia, see @lukele's instructions: #194 (comment)
macOS Sonoma Beta
Installing betas now requires signing in with an Apple ID that's enrolled in the beta program (be it the developer, customer, or public betas), and unfortunately signing in with an Apple ID inside a macOS VM is also not supported.
However, I have found a workaround that allowed me to update a macOS VM running macOS 14 beta 2 to macOS 14 beta 3.
Enabling macOS 14 beta updates in a virtual machine
The commands below must be run within the virtual machine