From 25382b7f729cb0317cb50b9810ff196a3913354e Mon Sep 17 00:00:00 2001
From: M0VUB <76499782+ShaYmez@users.noreply.github.com>
Date: Fri, 7 Oct 2022 01:55:57 +0100
Subject: [PATCH] Update ambe-debian-installer

Update FTDI drivers
---
 ambe-debian-installer | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/ambe-debian-installer b/ambe-debian-installer
index f8af1d2..383ad11 100755
--- a/ambe-debian-installer
+++ b/ambe-debian-installer
@@ -27,10 +27,10 @@ fi
 DIRDIR=$(pwd)
 LOCAL_IP=$(ip a | grep inet | grep "eth0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
 ARC=$(lscpu | grep Arch | awk '{print $2}')
-X64=https://ftdichip.com/wp-content/uploads/2021/09/libftd2xx-x86_64-1.4.24.tgz
-X32=https://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx-i386-1.4.22.tgz
-ARMv7=https://ftdichip.com/wp-content/uploads/2021/09/libftd2xx-arm-v7-hf-1.4.24.tgz
-ARMv8=https://ftdichip.com/wp-content/uploads/2021/09/libftd2xx-arm-v8-1.4.24.tgz
+X64=https://ftdichip.com/wp-content/uploads/2022/07/libftd2xx-x86_64-1.4.27.tgz
+X32=https://ftdichip.com/wp-content/uploads/2022/07/libftd2xx-x86_32-1.4.27.tgz
+ARMv7=https://ftdichip.com/wp-content/uploads/2022/07/libftd2xx-arm-v7-hf-1.4.27.tgz
+ARMv8=https://ftdichip.com/wp-content/uploads/2022/07/libftd2xx-arm-v8-1.4.27.tgz
 AMBINSTDIR=/root/reflector-install-files/ambed
 DEP="wget git build-essential g++ figlet nano"
 GITREPO=https://github.com/LX3JL/xlxd.git
@@ -50,35 +50,35 @@ then
         if [ "$ARC" = "x86_64" ];
         then
                 wget $X64
-                tar xfvz libftd2xx-x86_64-1.4.24.tgz
+                tar -xvf lib*
                 cd release/build
-                cp libftd2xx.* /usr/local/lib
-                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.24
-                ln -sf /usr/local/lib/libftd2xx.so.1.4.24 /usr/local/lib/libftd2xx.so
+                cp lib* /usr/local/lib
+                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.27
+                ln -sf /usr/local/lib/libftd2xx.so.1.4.27 /usr/local/lib/libftd2xx.so
         elif [ "$ARC" = "armv7l" ];
         then
                 wget $ARMv7
-                tar zxf libftd2xx-arm-v7-hf-1.4.24.tgz
+                tar zxf libftd2xx-arm-v7-hf-1.4.27.tgz
                 cd release/build
                 cp libftd2xx.* /usr/local/lib
-                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.24
-                ln -sf /usr/local/lib/libftd2xx.so.1.4.24 /usr/local/lib/libftd2xx.so
+                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.27
+                ln -sf /usr/local/lib/libftd2xx.so.1.4.27 /usr/local/lib/libftd2xx.so
         elif [ "$ARC" = "aarch64" ];
         then
                 wget $ARMv8
-                tar zxf libftd2xx-arm-v8-1.4.24.tgz
+                tar zxf libftd2xx-arm-v8-1.4.27.tgz
                 cd release/build
                 cp libftd2xx.* /usr/local/lib
-                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.24
+                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.27
                 ln -sf /usr/local/lib/libftd2xx.so.1.4.24 /usr/local/lib/libftd2xx.so
         elif [ "$ARC" = "i686" ];
         then
                 wget $X32
-                tar xfvz libftd2xx-i386-1.4.22.tgz
+                tar xfvz libftd2xx-i386-1.4.27.tgz
                 cd release/build
                 cp libftd2xx.* /usr/local/lib
-                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.22
-                ln -sf /usr/local/lib/libftd2xx.so.1.4.22 /usr/local/lib/libftd2xx.so
+                chmod 0755 /usr/local/lib/libftd2xx.so.1.4.27
+                ln -sf /usr/local/lib/libftd2xx.so.1.4.27 /usr/local/lib/libftd2xx.so
         fi
 else
         echo "------------------------------------------------------------------------------"