In this post, I will show you how to install qFlipper on Debian Linux
➡️ If you think this tutorial is helpful, please support my channel by subscribing to my YouTube channel or by using the Amazon/eBay/ClouDNS Affiliated links below (Full Disclaimer). I will get a small commission from your purchase to grow my channel:
🚀 ClouDNS Affiliated: https://www.cloudns.net/aff/id/255803/
🚀 Things I used for my server: https://amzn.to/3hudohP
🚀 Tools I used: https://amzn.to/3uXaSUr
🚀 Devices I used: https://amzn.to/3FYlfxk
🚀 Networking/Cybersecurity/Programming Books: https://amzn.to/3HEYwb0
🚀 TrueNAS HBA SAS controller IT Mode from the Art of Server: https://ebay.us/cBWEvJ
🧧 PayPal Donation: https://www.paypal.com/paypalme/sysadmin102
If you don’t like reading posts like I do, you can follow along on my YouTube Channel. Below is the video:
➡️ Step 1: Install Flatpak on your system
Install Flatpak using the below command:
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo apt update && sudo apt upgrade
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo apt install flatpak
➡️ Step 2: Add the Flathub repository
Flathub is the best place to get Flatpak apps. To enable it, run:
┌─[sysadmin102@parrot]─[~]
└──╼ $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
┌─[sysadmin102@parrot]─[~]
└──╼ $ reboot
➡️ Step 3: Install qFlipper on your Debian Linux
┌─[sysadmin102@parrot]─[~]
└──╼ $ flatpak install https://dl.flathub.org/repo/appstream/one.flipperzero.qFlipper.flatpakref
┌─[sysadmin102@parrot]─[~]
└──╼ $ flatpak run one.flipperzero.qFlipper
➡️ Step 4: Fix Invalid Device/Unsupported Device Found
If you receive the below error, follow the below instruction to resolve this issue:
You would need to create a new udev rule for Flipper Zero USB
Run the below command to create udev rule:
┌─[sysadmin102@parrot]─[~]
└──╼ $ cat << EOF | sudo tee /etc/udev/rules.d/42-flipperzero.rules
> #Flipper Zero serial port
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", ATTRS{manufacturer}=="Flipper Devices Inc.", TAG+="uaccess", GROUP="uucp"
#Flipper Zero DFU
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", ATTRS{manufacturer}=="STMicroelectronics", TAG+="uaccess", GROUP="uucp"
EOF
[sudo] password for sysadmin102:
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo udevadm control --reload
Sometime, you will need to reboot for the new rule to take effect.
➡️ Uninstall qFlipper and Flatpak:
Run the below commmand to uninstall qFliiper and Flatpak
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo flatpak uninstall one.flipperzero.qFlipper
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo apt remove flatpak && sudo apt autoremove
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo rm /etc/udev/rules.d/42-flipperzero.rules
┌─[sysadmin102@parrot]─[~]
└──╼ $ sudo udevadm control --reload
➡️ If you think this tutorial is helpful, please subscribe to my YouTube channel for more tutorials: https://www.youtube.com/@sysadmin102