Fix system info missing in local instance.

Bug: 200085376
Test: acloud-dev create -vv --branch aosp-master --build-id 7731383 \
--build-target aosp_cf_x86_64_phone-userdebug --system-branch aosp-master \
--system-build-target aosp_cf_x86_64_phone-userdebug --system-build-id 7734345 \
--local-instance

Change-Id: I6ce8c59bf1ca094cec465351cdcfcf6ad5843efc
diff --git a/create/local_image_local_instance.py b/create/local_image_local_instance.py
index 08b3752..32c5111 100644
--- a/create/local_image_local_instance.py
+++ b/create/local_image_local_instance.py
@@ -604,7 +604,7 @@
             proc = subprocess.Popen(cmd, shell=True, env=cvd_env,
                                     stdout=subprocess.PIPE,
                                     stderr=subprocess.PIPE,
-                                    text=True)
+                                    text=True, cwd=host_bins_path)
             stdout, stderr = proc.communicate(timeout=timeout)
             if proc.returncode == 0:
                 logger.info("launch_cvd stdout:\n%s", stdout)
diff --git a/create/local_image_local_instance_test.py b/create/local_image_local_instance_test.py
index b58e0a7..d30dda3 100644
--- a/create/local_image_local_instance_test.py
+++ b/create/local_image_local_instance_test.py
@@ -447,7 +447,8 @@
                                            env=cvd_env,
                                            stdout=subprocess.PIPE,
                                            stderr=subprocess.PIPE,
-                                           text=True)
+                                           text=True,
+                                           cwd=host_bins_path)
         mock_proc.communicate.assert_called_once_with(timeout=timeout)
 
     @mock.patch("acloud.create.local_image_local_instance.subprocess.Popen")