Installing qFlipper on Debian Linux

Author:

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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Translate »