I'm running a 13" MacBook Pro 2012 Retina (Ivy Bridge MacBookPro10,2) seemingly successfully
using Sonoma 14.3 after a Catalina upgrade via OCLP 1.30, running apps like Maps, Photos,
icloud.com, etc. which seem fine after cursory inspection.
My question relates to AVX2 support. The first posting here, with the heading "Spoiler: Things we will never ... be able to fix" warns that because AVX2 is not native until Haswell, some things
like Adobe software may not work. That's OK by me, but are there any Apple Applications which
break due to this? If they all are supposed to run just fine on my 2012 MBP, is it because
Rosetta now translates to the Intel instruction set without generating AVX2, or does OCLP
use some dynamic translation for AVX2 at least for Apple Apps?
Lastly, to determine if a random application (Apple or otherwise) needs AVX2, is there
some public script or app which can discern such?
My motivation for asking is that if I save the machine for use as a hand-me-down, what
caveats are there to pass on ... perhaps I'm old-fashioned, but I regard MacOS as not
just the kernel, but userland apps, too.
P.S. The work spearheaded by Grymalyuk et. al. is incredible -- I'm surprised that the
main developer is a student -- his conference slides are super. The reverse engineering
work is worthy of an instant master's thesis at minimum, or more formal publication
as an academic paper.