Jump to content
1709 posts in this topic

Recommended Posts

3 minutes ago, FirstTimeCustomac said:

I am not sure and could be wrong but I think that VMM flag was replaced by the VMM patch? Which now can be replaced by RestrictEvents.kext and sbvmm boot flag to get OTA updates. Thanks to MacNB, I've used that VMM flag in Big Sur after seeing the post by MacNB some time ago. It worked well on Big Sur with no root patches and got the small incremental updates. But for me as well, on a root patched system, using that VMM flag does offer OTA updates, but with full size app unless the root patches are reverted. So maybe to get the small incremental update, we would still need to revert root patches?

The reason for the full installer updates instead on the incremental updates on a patched system is because the APFS seal is broken after the patches are applied, so reverting the patches will seal back the APFS snapshot hence the incremental updates will be available.

When you don't need to install the root patches on OSes like Big Sur or Monterey the seal will stay intact and the VMM flags might have been working but in Sonoma it does not.

  • Like 5
  • Thanks 1
16 minutes ago, miliuco said:

@MacNB  @Cyberdevs @eSaF

 

Tried 2 different ways:

  • RestrictEvents + revpatch=sbvmm as in latest update
  • VMM Flag in Kernel->Emulate->Cpuid1Data

Both ways give to me kern.hv_vmm_present=1 (so both are working as expected). But both settings give to me an update size > 12GB.

/Users/yo > sysctl kern.hv_vmm_present
kern.hv_vmm_present: 1

Only way to get incremental size is reverting OCLP root patch, as said by @Cyberdevs  @eSaF  and others.

 

revpatch=sbvmm does not work for me on my real rMBP10,1 currently still on Big Sur. It does not show me that Ventura is available as an Upgrade.

The kern.hv_vmm_present is set to 1:

MacNB@DG-MacBook-Pro ~ % sysctl kern.hv_vmm_present
kern.hv_vmm_present: 1
MacNB@DG-MacBook-Pro ~ % 

But if I enable the VMM flag in Kernel->Emulate->Cpuid1Data, I am offered Ventura as an update.

 

Regarding Incremental updates, yes it seems that Root patches do indeed have to be removed first.

And yes even with the fast Broadband, the download time is negligible compared to the long time it takes to "Prepare" the update.

 

 

  • Like 3
4 minutes ago, Cyberdevs said:

The reason for the full installer updates instead on the incremental updates on a patched system is because the APFS seal is broken after the patches are applied, so reverting the patches will seal back the APFS snapshot hence the incremental updates will be available.

When you don't need to install the root patches on OSes like Big Sur or Monterey the seal will stay intact and the VMM flags might have been working but in Sonoma it does not.

Thx. I thought that the primary reason for using VMM flag is so that we can get the OTA updates on unsupported SMBIOS model and whether the root patches are applied or not is a different thing? If you can get the OTA updates(full or small in sizel) using the VMM flag on an unsupported SMBIOS, I would think it is still affective. Maybe I am wrong.

2 minutes ago, FirstTimeCustomac said:

Thx. I thought that the primary reason for using VMM flag is so that we can get the OTA updates on unsupported SMBIOS model and whether the root patches are applied or not is a different thing? If you can get the OTA updates(full or small in sizel) using the VMM flag on an unsupported SMBIOS, I would think it is still affective. Maybe I am wrong.

I'm not sure but I guess the RestrictEvents.kext and revpatch=sbvmm takes care of OTA updates now. I might be mistaking but the VMM flag tells the OS that it runs in a virtualization environment so OS offers the updates.

Up until now I never used VMM flag for any OS and I've been using OC for a quite long while now, I never had any issues incremental updates up until Sonoma with occasional issues with BlueToolFixup and USB Bluetooth dongles on macOS Monterey and later which was resolved when I switched to fenvi T919 which works OOB. 

  • Like 1
36 minutes ago, Cyberdevs said:

@miliuco

Well, in my case the download size does actually matter because I have to download the updates on several computers and when you sum them up it amounts to a longer time for getting them updated...

Good point, those who are updating only one or two hacks have a different situation.

  • Like 1

@FirstTimeCustomac

I'm not gonna get into details on incremental updates here but you can see this post and see my investigations there

https://community.macmeup.com/index.php?/topic/105-how-to-get-incremental-updates-on-a-hackintosh/#comment-165

  • Like 1
  • Thanks 1
52 minutes ago, MacNB said:

revpatch=sbvmm does not work for me on my real rMBP10,1 currently still on Big Sur. It does not show me that Ventura is available as an Upgrade.

But if I enable the VMM flag in Kernel->Emulate->Cpuid1Data, I am offered Ventura as an update.

 

 

 

Maybe off-topic, but thank you, I got the exact same result testing on IM10,1. The SBVMM, nor the VMM kernel patches offer the updates to Ventura, only the VMM flag does. 

  • Thanks 1
1 hour ago, Cyberdevs said:

@FirstTimeCustomac

I'm not gonna get into details on incremental updates here but you can see this post and see my investigations there

https://community.macmeup.com/index.php?/topic/105-how-to-get-incremental-updates-on-a-hackintosh/#comment-165

 

Nice new site...will join you there 😉

  • Like 3
[mention=23030]miliuco[/mention]
Well, in my case the download size does actually matter because I have to download the updates on several computers and when you sum them up it amounts to a longer time for getting them updated so I really need the incremental updates instead of the full installer update.
So until we find a way to get the updates without reverting the patches I'm happy with reverting them and get the incremental updates.

Any reason not to put the full installer on a USB to use on different machines? That’s what I do or I put on my server to “download” to each machine after downloading it once from MIST.


Sent from my iPhone using Tapatalk
8 hours ago, MacNB said:

 

Instead of reverting root patches, isn't easier to just enable the VMM Flag in Kernel->Emulate->Cpuid1Data and reboot to show incremental update:Screenshot2023-08-22at21_02_15.thumb.png.739a80b3f6f38a78c55956497440130d.png

Question, So for machines that are Z690 and Z790 that need the below, will your recommendation's still make our machines boot? 

 

image.thumb.png.d1bf6e9161c1abf88e346dc572c4c861.png

1 hour ago, SavageAUS said:

Any reason not to put the full installer on a USB to use on different machines? That’s what I do or I put on my server to “download” to each machine after downloading it once from MIST.

For one:

It takes longer for the catalog to be updated to offer the full installer to download

For two:

It takes longer to transfer the full installer to USB disk and then takes a bit longer to install it as an update

For three:

I prefer to install the incremental updates instead

  • Like 3
1 hour ago, Cyberdevs said:

For one:

It takes longer for the catalog to be updated to offer the full installer to download

For two:

It takes longer to transfer the full installer to USB disk and then takes a bit longer to install it as an update

For three:

I prefer to install the incremental updates instead

Incremental update is my way but what about empty computer just from shop? There is no such BIOS to download macOS from Apple server.

There is a way to produce USB drive with Recovery and let it to download full system. But producing such stick is an art.

  • Like 1
3 minutes ago, Slice said:

Incremental update is my way but what about empty computer just from shop? There is no such BIOS to download macOS from Apple server.

There is a way to produce USB drive with Recovery and let it to download full system. But producing such stick is an art.

We were talking about updating the systems with macOS already installed on them using the incremental and full installer updates.

Apple computers all come with macOS pre-installed on them but if you buy them used or if you replace the disk (on older models) or replace the logic board on newer models macOS will not be present and you need to install it using a USB disk, and about the Hacks we know that's whole other story.

 

I do have serval USB installer disks available and I use them on regular bases. If you do need to install macOS on an empty device you are going to need the full installer anyway.

  • Like 1

Hi All

 

No update Beta 6 yet this morning (France): with or without RestricEvents. I use Clover 5154 (Z390, SMBIOS 20,1) without OCLP 🥲

 

 

******EDIT*****

 

After resyncho ICould data, Beta 6 show up in Settings/SoftwareUpdate 😊

Edited by Matgen84
  • Like 2
5 hours ago, surenmunoo said:

Question, So for machines that are Z690 and Z790 that need the below, will your recommendation's still make our machines boot? 

 

image.thumb.png.d1bf6e9161c1abf88e346dc572c4c861.png

 

You would have to combine your Cpuid1Data/Mask with the VMM Flag and still be able to boot. Of course always have a USB OC backup handy 😉

So it would look this:

Screenshot2023-08-23at10_35_20.thumb.png.ac1808b2622953649c208d73f7079049.png

As discussed above, you may see an Update but it will be Full Installer not necessarily an Incremental Update depending the state of any Root Patches installed.

 

I guess I'm getting way off-topic now regarding Updates. Sorry.

Edited by MacNB
  • Like 1
8 hours ago, Matgen84 said:

Hi All

 

No update Beta 6 yet this morning (France): with or without RestricEvents. I use Clover 5154 (Z390, SMBIOS 20,1) without OCLP 🥲

 

 

******EDIT*****

 

After resyncho ICould data, Beta 6 show up in Settings/SoftwareUpdate 😊

What is "resyncho iCloud data"?

1 hour ago, ichelash said:

Surely Apple...what happened to 1.5 GB? i think i'll stick to beta 4 for sometimes, mind you i have not used OCLP at all.

Screenshot2023-08-23at20_06_12.png.740aba7b5467b102af551dce73bf20d1.png

 

See earlier discussion above as to why you see Full Installer Update vs small Incremental Update.

Basically, if you have made Root Patches with OCLP or otherwise, then you have to revert those Root patches and reboot. Software Update will then show the Incremental update.

 

EDIT: Or it could be SMBIOS Specific check ?

Edited by MacNB
SMBios check
  • Like 3
39 minutes ago, MacNB said:

 

See earlier discussion above as to why you see Full Installer Update vs small Incremental Update.

Basically, if you have made Root Patches with OCLP or otherwise, then you have to revert those Root patches and reboot. Software Update will then show the Incremental update.

 

EDIT: Or it could be SMBIOS Specific check ?

iMac19,1..SMBIOS, and on the post.. i haven't used OCLP at all. This is a clean beta 4 install.

Edited by ichelash
Guest
This topic is now closed to further replies.
×
×
  • Create New...