See Design Doc: https://flutter.dev/go/macos-intel-deprecation ## Stage 0: Announce planned reduction of support - [x] https://github.com/flutter/flutter/issues/188330 - [x] https://github.com/flutter/flutter/issues/188333 ## Stage 1: Remove Rosetta requirement - [x] https://github.com/flutter/flutter/issues/103386 - [ ] https://github.com/flutter/flutter/issues/188386 - [ ] https://github.com/flutter/flutter/issues/193716 ## Stage 2: Reduce support by removing Intel bots from CI - [ ] https://github.com/flutter/flutter/issues/189295 - [ ] https://github.com/flutter/flutter/issues/189144 - [ ] https://github.com/flutter/flutter/issues/189136 - [ ] https://github.com/flutter/flutter/issues/189302 - [x] https://github.com/flutter/flutter/issues/119880 - [x] https://github.com/flutter/flutter/issues/190531 ## Stage 3: Stop support for development on Intel-machines - [ ] https://github.com/flutter/flutter/issues/194095 - [ ] https://github.com/flutter/flutter/issues/194097 - [ ] https://github.com/flutter/flutter/issues/194094 - [ ] https://github.com/flutter/flutter/issues/194093 - [ ] https://github.com/flutter/flutter/issues/194092 - [ ] https://github.com/flutter/flutter/issues/194098 ## Stage 4: Stop support for building universal macOS apps - [ ] Flutter CLI errors if attempting to build an Intel macOS app - [ ] FlutterMacOS.xcframework should be converted to ARM-only (e.g. macos-arm64_x86_64 -> macos-arm64) - [ ] Intel specific DEPS can be removed ([1](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/DEPS#L393-L402), [2](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/DEPS#L445-L454), [3](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/DEPS#L667-L676), [4](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/DEPS#L745-L754)) - [ ] Intel specific toolchains can be removed ([1](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/engine/src/build/toolchain/mac/BUILD.gn#L468-L483), [2](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/engine/src/build/toolchain/mac/BUILD.gn#L485-L501)) - [ ] Remove Intel specific skia things ([1](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/engine/src/flutter/skia/BUILD.gn#L145), [2](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/engine/src/flutter/skia/modules/skcms/BUILD.gn#L35), [3](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/engine/src/flutter/skia/modules/skcms/BUILD.gn#L57)) - [ ] Optional: Change artifact cache path from darwin-x64 to darwin-arm64 for [Android](https://github.com/flutter/flutter/blob/1ceffd11a4714c13566358ba4a7b72b7915805bb/engine/src/flutter/shell/platform/android/BUILD.gn#L788-L789) and macOS
See Design Doc: https://flutter.dev/go/macos-intel-deprecation
Stage 0: Announce planned reduction of support
Stage 1: Remove Rosetta requirement
Stage 2: Reduce support by removing Intel bots from CI
tool_host_cross_arch_teststest shard #189302Mac framework_tests*on arm64 Macs flakes with "Skia Gold received an unapproved image in post-submit" #119880Stage 3: Stop support for development on Intel-machines
Stage 4: Stop support for building universal macOS apps