diff --git a/download_multiarch_libs.sh b/download_multiarch_libs.sh deleted file mode 100644 index e69de29..0000000 diff --git a/install_32bit.sh b/install_32bit.sh new file mode 100755 index 0000000..1558ba6 --- /dev/null +++ b/install_32bit.sh @@ -0,0 +1,47 @@ +#!/bin/bash +# Dedicated Offline Installer for 32-bit Raspberry Pi OS (armv7l) + +set -e + +echo "=================================" +echo " TKINTER PLAYER 32-BIT INSTALL " +echo "=================================" + +# 1. Check architecture +ARCH=$(uname -m) +echo "Architecture: $ARCH" +if [ "$ARCH" != "armv7l" ]; then + echo "ERROR: This script is for 32-bit Raspberry Pi OS (armv7l) only!" + exit 1 +fi + +# 2. Check library folder +LIBS_FOLDER="req_libraries_32bit" +if [ ! -d "$LIBS_FOLDER" ]; then + echo "ERROR: $LIBS_FOLDER not found!" + exit 1 +fi + +echo "Library folder: $LIBS_FOLDER" +WHEEL_COUNT=$(ls $LIBS_FOLDER/*.whl | wc -l) +echo "Wheel files: $WHEEL_COUNT" + +# 3. Create .venv +echo "Creating .venv..." +python3 -m venv .venv + +# 4. Activate environment +source .venv/bin/activate + +# 5. Upgrade pip +pip install --upgrade pip + +# 6. Install packages offline +pip install --no-index --no-deps --find-links $LIBS_FOLDER/ $LIBS_FOLDER/*.whl + +echo "" +echo "✅ 32-bit installation completed!" +echo "" +echo "Next steps:" +echo "1. source .venv/bin/activate" +echo "2. ./run_app.sh" diff --git a/install_minimal_xorg.sh b/install_minimal_xorg.sh deleted file mode 100644 index e69de29..0000000 diff --git a/test_complete_offline.py b/test_complete_offline.py deleted file mode 100644 index e69de29..0000000 diff --git a/test_feedback.py b/test_feedback.py deleted file mode 100644 index e69de29..0000000 diff --git a/test_offline.py b/test_offline.py deleted file mode 100644 index e69de29..0000000 diff --git a/test_ui_notification.py b/test_ui_notification.py deleted file mode 100644 index e69de29..0000000