Skip to content

Commit 64c5263

Browse files
Create script2.sh
after reboot
1 parent d8fd04d commit 64c5263

1 file changed

Lines changed: 62 additions & 0 deletions

File tree

script2.sh

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
#!/usr/bin/env sh
2+
3+
echo "Setting up systemd timers"
4+
5+
# echo "Mullvad"
6+
# sudo systemctl enable mullvad-daemon mullvad-early-boot-blocking qemu-guest-agent
7+
8+
echo "ClamAV Antivirus, TLP, CPUPower, Fail2Ban, SELinux, Silverblue-update, Systemd boot check & Bootloader update, Thermal monitor, TLP, Disk manager"
9+
sudo systemctl enable clamav-clamonacc clamav-freshclam cpupower fail2ban selinux-autorelabel-mark selinux-check-proper-disable silverblue-update systemd-boot-check-no-failures systemd-boot-update systemd-time-wait-sync thermald tlp udisks2
10+
11+
# echo "remove unwanted background processes"
12+
# sudo systemctl disable waydroid-container vboxservice
13+
14+
# echo "Podman autoupdate"
15+
# sudo systemctl enable podman-auto-update
16+
17+
# echo "Disable CUPS Printer service and Bluetooth"
18+
# sudo systemctl disable cups-browsed bluetooth #cups
19+
20+
21+
echo "Installing and setting up Waydroid"
22+
23+
# 1. Install waydroid
24+
sudo waydroid init -c https://ota.waydro.id/system -v https://ota.waydro.id/vendor
25+
sudo waydroid container start
26+
waydroid session start
27+
waydroid show-full-ui
28+
29+
# 2. Allow freeform windows
30+
waydroid prop set persist.waydroid.multi_windows true
31+
32+
33+
# 3. Create shared folders
34+
35+
sudo mount --bind ~/Downloads ~/.local/share/waydroid/data/media/0/Download
36+
sudo mkdir ~/.local/share/waydroid/data/media/0/Files
37+
mkdir ~/Waydroid-Shared
38+
sudo mount --bind ~/Waydroid-Shared ~/.local/share/waydroid/data/media/0/Files
39+
40+
# 4. optional: change keyboard language
41+
42+
# 4.1 allow writing permissions
43+
44+
sudo mount -o remount,rw /var/lib/
45+
46+
chmod 660 /var/lib/waydroid/rootfs/system/usr/keylayout/Generic.kl
47+
48+
#chmod 440 /var/lib/waydroid/rootfs/system/usr/keylayout/Generic.kl
49+
50+
sudo mount -o remount /var/lib/
51+
52+
# 5.2 change the .kl file
53+
# You may change the QWERY layout to what you want. Editing the install script to fit your needs wont be hard.
54+
55+
sudo nano /var/lib/waydroid/rootfs/system/usr/keylayout/Generic.kl
56+
57+
# 6. Enable Clipboard
58+
pip3 install pyclip
59+
60+
# 7. Enable App-install appstarter
61+
printf """[Desktop Entry]\nComment=\nExec=waydroid app install\nGenericName=Installs Apps to the Waydroid container\nIcon=install\nName=Waydroid install\nNoDisplay=false\nPath=\nStartupNotify=true\nTerminal=false\nTerminalOptions=\nType=Application\nX-KDE-SubstituteUID=false\nX-KDE-Username=""" > ~/.local/share/applications/waydroid-install.desktop
62+

0 commit comments

Comments
 (0)