diff --git a/config.xml b/config.xml
index f5dec2e6b8278f0107ab3d44cec9376c77e0eb52..2142bd7a3a77b3ab692178724f529724ffcca6b8 100644
--- a/config.xml
+++ b/config.xml
@@ -104,13 +104,13 @@
             <string>To choose a profile picture</string>
         </edit-config>
     </platform>
-    <engine name="android" spec="^6.2.3" />
-    <engine name="ios" spec="^4.5.5" />
+    <engine name="android" spec="^6.4.0" />
+    <engine name="ios" spec="^5.0.1" />
+    <plugin name="cordova-plugin-ionic-webview" spec="^4.1.1" />
     <plugin name="cordova-plugin-camera" spec="^2.4.1" />
     <plugin name="cordova-plugin-console" spec="^1.0.7" />
     <plugin name="cordova-plugin-device" spec="^1.1.6" />
     <plugin name="cordova-plugin-dialogs" spec="^1.3.3" />
-    <plugin name="cordova-plugin-inappbrowser" spec="^1.7.1" />
     <plugin name="cordova-plugin-minisodium" spec="^1.0.1" />
     <plugin name="cordova-plugin-secure-storage" spec="^2.6.8" />
     <plugin name="cordova-plugin-splashscreen" spec="^3.2.2" />
diff --git a/package.json b/package.json
index 3c0893f109fd1de7ddb84701632cff7dc0681cc0..8413fd71a4002d6a7fade034a6ebe104ecc5dc4a 100644
--- a/package.json
+++ b/package.json
@@ -30,17 +30,17 @@
     "new": "https://git.duniter.org/clients/cesium-grp/cesium/issues/new"
   },
   "dependencies": {
-    "cordova": "^7.1.0",
-    "cordova-android": "^6.2.3",
-    "cordova-ios": "^4.5.5",
+    "cordova": "^9.0.0",
+    "cordova-android": "6.4.0",
+    "cordova-ios": "5.0.1",
     "cordova-plugin-camera": "^2.4.1",
-    "cordova-plugin-compat": "^1.1.0",
+    "cordova-plugin-compat": "^1.2.0",
     "cordova-plugin-console": "^1.0.7",
     "cordova-plugin-crosswalk-webview": "^2.3.0",
     "cordova-plugin-device": "^1.1.6",
     "cordova-plugin-dialogs": "^1.3.3",
-    "cordova-plugin-inappbrowser": "^1.7.1",
-    "cordova-plugin-minisodium": "git+https://github.com/E-IS/cordova-plugin-minisodium.git",
+    "cordova-plugin-ionic-webview": "4.1.1",
+    "cordova-plugin-minisodium": "https://github.com/E-IS/cordova-plugin-minisodium/archive/v1.0.1.tar.gz",
     "cordova-plugin-secure-storage": "^2.6.8",
     "cordova-plugin-splashscreen": "^3.2.2",
     "cordova-plugin-statusbar": "^2.4.2",
@@ -59,7 +59,6 @@
     "del": "^2.2.0",
     "delete-empty": "^0.1.3",
     "event-stream": "3.3.4",
-    "fs": "^0.0.2",
     "glob": "^5.0.15",
     "gulp": "^3.9.1",
     "gulp-angular-templatecache": "^1.8.0",
@@ -113,7 +112,6 @@
     "cordova-plugin-vibration",
     "cordova-plugin-dialogs",
     "cordova-plugin-secure-storage",
-    "cordova-plugin-inappbrowser",
     "cordova-plugin-x-toast",
     "cordova-clipboard",
     {
@@ -126,8 +124,12 @@
     }
   ],
   "cordovaPlatforms": [
-    "android",
-    "ios"
+    "ios",
+    {
+      "platform": "android",
+      "version": "6.4.0",
+      "locator": "android@6.4.0"
+    }
   ],
   "cordova": {
     "plugins": {
@@ -135,7 +137,6 @@
       "cordova-plugin-console": {},
       "cordova-plugin-device": {},
       "cordova-plugin-dialogs": {},
-      "cordova-plugin-inappbrowser": {},
       "cordova-plugin-minisodium": {},
       "cordova-plugin-secure-storage": {},
       "cordova-plugin-splashscreen": {},
@@ -150,8 +151,8 @@
       }
     },
     "platforms": [
-      "android",
-      "ios"
+      "ios",
+      "android"
     ]
   }
 }