Revert "CB-13294 Remove cordova-plugin-compat"

This reverts commit a77cb37ad71e591761fb406ff1b98c8ce95ace1c.
diff --git a/package.json b/package.json
index 90ee001..b632b12 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "cordova-plugin-file-transfer",
-  "version": "2.0.0-dev",
+  "version": "1.6.4-dev",
   "description": "Cordova File Transfer Plugin",
   "types": "./types/index.d.ts",
   "cordova": {
@@ -53,7 +53,7 @@
   "engines": {
     "cordovaDependencies": {
       "2.0.0": {
-        "cordova-android": ">=6.3.0"
+        "cordova": ">100"
       }
     }
   },
diff --git a/plugin.xml b/plugin.xml
index bdbb6d6..fcef7d0 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -21,7 +21,7 @@
 <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
     xmlns:android="http://schemas.android.com/apk/res/android"
     id="cordova-plugin-file-transfer"
-    version="2.0.0-dev">
+    version="1.6.4-dev">
     <name>File Transfer</name>
     <description>Cordova File Transfer Plugin</description>
     <license>Apache 2.0</license>
@@ -29,9 +29,7 @@
     <repo>https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git</repo>
     <issue>https://issues.apache.org/jira/browse/CB/component/12320650</issue>
 
-    <engines>
-        <engine name="cordova-android" version=">=6.3.0" />
-    </engines>
+    <dependency id="cordova-plugin-file" version="^4.0.0" />
 
     <js-module src="www/FileTransferError.js" name="FileTransferError">
         <clobbers target="window.FileTransferError" />