        additionalArgs: genSnapshotArgs,
        iosArch: iosArch,
      );
-@@ -537,7 +534,6 @@ class JITSnapshotter {
+@@ -539,7 +536,6 @@ class JITSnapshotter {
      final SnapshotType snapshotType = SnapshotType(platform, buildMode);
      final int genSnapshotExitCode = await genSnapshot.run(
        snapshotType: snapshotType,
 -      packagesPath: packagesPath,
        additionalArgs: genSnapshotArgs,
      );
-     if (genSnapshotExitCode != 0) {+     if (genSnapshotExitCode != 0) {

diff --git a/packages/flutter_tools/lib/src/base/build.dart b/packages/flutter_tools/lib/src/base/build.dart
index 7be3b8c203b..8e601204282 100644
--- a/packages/flutter_tools/lib/src/base/build.dart
+++ b/packages/flutter_tools/lib/src/base/build.dart
@@ -46,13 +46,11 @@ class GenSnapshot {

   Future<int> run({
     @required SnapshotType snapshotType,
-    @required String packagesPath,

       '--causal_async_stacks',
-      '--packages=$packagesPath',
     ]..addAll(additionalArgs);
 
     final String snapshotterPath = getSnapshotterPath(snapshotType);
@@ -194,7 +192,6 @@ class AOTSnapshotter {
     final SnapshotType snapshotType = SnapshotType(platform, buildMode);
     final int genSnapshotExitCode = await genSnapshot.run(
       snapshotType: snapshotType,
