install_zip command
diff --git a/commands.c b/commands.c
index 24bf242..7b2c2c1 100644
--- a/commands.c
+++ b/commands.c
@@ -836,6 +836,21 @@
     return 0;
 }
 
+static int
+cmd_install_zip(const char *name, void *cookie, int argc, const char *argv[],
+            PermissionRequestList *permissions)
+{
+    UNUSED(cookie);
+    CHECK_WORDS();
+    
+    if (argc != 1) {
+        LOGE("Command %s requires exactly one argument\n", name);
+        return 1;
+    }
+
+    return install_zip(argv[0]);
+}
+
 /*
  * Function definitions
  */
@@ -1211,6 +1226,9 @@
     ret = registerCommand("print", CMD_ARGS_WORDS, cmd_print, (void *)ctx);
     if (ret < 0) return ret;
 
+    ret = registerCommand("install_zip", CMD_ARGS_WORDS, cmd_install_zip, (void *)ctx);
+    if (ret < 0) return ret;
+
     /*
      * Functions
      */