Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dave_O

macrumors regular
Original poster
Nov 16, 2018
120
52
App store apps are complied by Rosetta on first install. If I use Migration assistant, will I need to uninstall / reinstall the apps, or will Migration Assistant handle this?

Folks might be unhappy if they experience poor performance after using Time Machine restores or Migration Assistant.
 
I'm on the edge if I should recover from my 12 years running TM backup or start clean (the pain with OS set up) when I get my M1 machine. :p
 
App store apps are complied by Rosetta on first install. If I use Migration assistant, will I need to uninstall / reinstall the apps, or will Migration Assistant handle this?

Folks might be unhappy if they experience poor performance after using Time Machine restores or Migration Assistant.
I would imagine that, since the Migration Assistant merely copies your Applications Folder over, that Rosetta 2 won't translate each app until launch. That being said, if Rosetta 2 is anything like the original PowerPC-to-Intel Rosetta, you won't notice it.

Incidentally, it's usually better to reinstall your programs from scratch anyway. The only exception I'd make there is if you have a lot of programs with weird installation or a crap ton of plug-ins. I usually advise people to do this if they're using the migration assistant.
 
I'm on the edge if I should recover from my 12 years running TM backup or start clean (the pain with OS set up) when I get my M1 machine. :p
Me too, though I'm leaning towards a clean install

By the time my M1 arrives I'm expecting many (hopefully most) of the apps to have updates anyway. If so then I see the main gain in restoring from TM would just be the preferences.

Edit:

I'm thinking in particular of situations where you're not running the latest version because of some restriction. E.g. Adobe apps that require metal support and the mac (like mine) doesn't support that or the developer has released a version optimised for Big Sur and won't install on your current OS
 
Last edited:
Me too, though I'm leaning towards a clean install

By the time my M1 arrives I'm expecting many (hopefully most) of the apps to have updates anyway. If so then I see the main gain in restoring from TM would just be the preferences.

Edit:

I'm thinking in particular of situations where you're not running the latest version because of some restriction. E.g. Adobe apps that require metal support and the mac (like mine) doesn't support that or the developer has released a version optimised for Big Sur and won't install on your current OS
A short while ago I cleaned of my iMac of old leopard (or was it snow leopard) language files and other stuff that hasn't been used for a decade. I'm just wondering how much junk that is not needed still persist in my system :p
 
Apps also can get translated on first launch.
I'm a bit confused about that. Apple made a point of saying that App Store apps will be translated on install from the Mac App Store. I've been through the Motorola -> PowerPC -> Intel transitions, and in the past, the Rosetta technologies worked at run time.

I'm leaning towards a fresh install for M1 Macs at this time.
 
I'm a bit confused about that. Apple made a point of saying that App Store apps will be translated on install from the Mac App Store.
That's basically an extra feature. The default is that apps are being translated when launched for the first time. Any apps, no matter the source. This also applies to already installed MAS apps.
I've been through the Motorola -> PowerPC -> Intel transitions, and in the past, the Rosetta technologies worked at run time.
This time, it works differently. The binaries get translated from Intel to Arm once, and the translated version is kept for future use. There are a only few exceptions where the translation occurs on runtime.
 
  • Like
Reactions: Dave_O
Hopefully, Apple will update the Rosetta 2 Wikipedia page which states:
"
Rosetta 2 is included as of macOS Big Sur to aid in the Mac transition to Apple Silicon from Intel processors.[1][8] In addition to the just-in-time (JIT) translation support available in Rosetta, Rosetta 2 includes support for translating an application at installation time.[9]
"
 
Hopefully, Apple will update the Rosetta 2 Wikipedia page which states:
"
Rosetta 2 is included as of macOS Big Sur to aid in the Mac transition to Apple Silicon from Intel processors.[1][8] In addition to the just-in-time (JIT) translation support available in Rosetta, Rosetta 2 includes support for translating an application at installation time.[9]
"
Wikipedia is not an authoritative source. Apple is not the original contributor and it cannot guarantee that it would be the last contributor. This makes it extremely problematic for Apple to have anything to do with it. It would run the risk of being held responsible for everything written on any Wikipedia page that it had ever contributed to. It is best that Apple limit itself to its own websites.
 
  • Like
Reactions: Dave_O
I asked about the OS X versions that Rosetta II supports and one reply was "MacOS". Not sure what that implies because the switch in naming occurred at X.11. Does this mean that old apps like Adobe CS5 (pre-subscription) will not compile or run under Rosetta?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.