factory_shim: Prevent running boot-splash.conf

To make normal boot path cleaner and faster, we want to remove 'factory'
logic from boot-splash, so we have to patch it here to a dummy job to
prevent being blocked by 'frecon' invocation.

BUG=chromium:725086
TEST=build_image factory_install; Boots new install shim.

Change-Id: I78c5c544d54296c7caf6be14a91c53705ef5da2f
Reviewed-on: https://chromium-review.googlesource.com/511922
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Youcheng Syu <youcheng@google.com>
diff --git a/factory_shim/bootstrap.sh b/factory_shim/bootstrap.sh
index a095843..a7a46d6 100755
--- a/factory_shim/bootstrap.sh
+++ b/factory_shim/bootstrap.sh
@@ -315,7 +315,8 @@
   # Dummy jobs are empty single shot tasks because there may be services waiting
   # them to finish.
   # - pre-startup.conf: will mount new /tmp and /run, which we want to preserve.
-  local dummy_jobs="pre-startup"
+  # - boot-splash.conf: will try to invoke another frecon instance.
+  local dummy_jobs="pre-startup boot-splash"
 
   for job in ${dummy_jobs}; do
     file="${NEWROOT_MNT}/etc/init/${job}.conf"