summaryrefslogtreecommitdiff
path: root/android/sharks.sh
blob: 84eb90ae3404cf5c97dcef2101ed15728f304256 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash

# Install from Applist progs.csv
tail -n +2 progs.csv | while IFS=, read -r id name description; do
    if [ -n "$id" ]; then
        # Überprüfen, ob die App bereits installiert ist
        if ! fdroidcl list | grep -q "$id"; then
            echo "Installing $name via F-Droid..."
            fdroidcl install "$id"
        else
            echo "$name is already installed. Skipping..."
        fi
    fi
done

# pull app data
data="/data/data"
git="https://github.com/marlonivo/rice/raw/main/android/data/data"

# script
adb shell mkdir -p "$data"
curl -sSL "$git" | while read -r file; do
    adb push "$file" "$data/"
done

echo "DONE!"