{"id":1382,"date":"2025-07-07T06:13:17","date_gmt":"2025-07-07T13:13:17","guid":{"rendered":"https:\/\/catbradley.io\/?p=1382"},"modified":"2025-07-07T06:13:17","modified_gmt":"2025-07-07T13:13:17","slug":"packet-is-the-linux-app-you-didnt-know-you-needed-for-fast-android-file-transfers","status":"publish","type":"post","link":"https:\/\/catbradley.io\/?p=1382","title":{"rendered":"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-local-file-transfer-app.png\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/p>\n<p>Most file sharing today takes place through cloud services, but that&#8217;s not always necessary. <strong>Local file transfers are still relevant<\/strong>, letting people send files directly between devices on the same network without involving a nosy middleman (<em>a server, in this case<\/em>).<\/p>\n<p>Instead of uploading confidential documents on WhatsApp and calling it a day, people could share them directly over their local network. This approach is faster, more private, and more reliable than relying on a third-party server.<\/p>\n<p><em>Remember, if you value your data, so does <\/em><a href=\"https:\/\/www.meta.com\/\" rel=\"noreferrer\"><em>Meta<\/em><\/a><em>.<\/em> \ud83d\udd75\ufe0f\u200d\u2642\ufe0f<\/p>\n<p>That\u2019s where <a href=\"https:\/\/github.com\/nozwock\/packet\">Packet<\/a> comes in, offering an easy, secure way to transfer files directly between Linux and Android devices.<\/p>\n<h2>Wireless File Transfers via Quick Share<\/h2>\n<figure class=\"kg-card kg-embed-card\"><\/figure>\n<p>It is <strong>a lightweight, open source app for Linux<\/strong> that makes transferring files effortless. It leverages a partial implementation of Google&#8217;s <a href=\"https:\/\/en.wikipedia.org\/wiki\/Quick_Share\" rel=\"noreferrer\">Quick Share<\/a> protocol (<em>proprietary<\/em>) to enable easy wireless transfers over your local Wi-Fi network (<em>via mDNS<\/em>) without needing any cables or cloud servers.<\/p>\n<p>In addition to that, <strong>Packet supports device discovery via Bluetooth<\/strong>, making it easy to find nearby devices without manual setup. It can also be integrated with GNOME\u2019s <a href=\"https:\/\/itsfoss.com\/nautilus-tips-tweaks\/\">Nautilus file manager<\/a> (<em>Files<\/em>), allowing you to send files directly from your desktop with a simple right-click (<em>requires additional configuration<\/em>).<\/p>\n<p><strong>\u2b50 Key Features<\/strong><\/p>\n<ul>\n<li>Quick Share Support<\/li>\n<li>Local, Private Transfers<\/li>\n<li>File Transfer Notifications<\/li>\n<li>Nautilus Integration for GNOME<\/li>\n<\/ul>\n<h2>How to Send Files Using Packet?<\/h2>\n<figure class=\"kg-card kg-image-card\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-about-dialog.png\" class=\"kg-image\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" loading=\"lazy\" width=\"1060\" height=\"729\" \/><\/figure>\n<p>First things first, you have to download and install the latest release of Packet from <a href=\"https:\/\/flathub.org\/apps\/io.github.nozwock.Packet\">Flathub<\/a> by running this command in your terminal:<\/p>\n<pre><code>flatpak install flathub io.github.nozwock.Packet<\/code><\/pre>\n<p>Once launched, sending files from your Linux computer to your Android smartphone is straightforward. Enable Bluetooth on your laptop\/computer, then click on the big blue &#8220;<em>Add Files<\/em>&#8221; button and select the files you want to send.<\/p>\n<figure class=\"kg-card kg-gallery-card kg-width-wide kg-card-hascaption\">\n<div class=\"kg-gallery-container\">\n<div class=\"kg-gallery-row\">\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-linux-send-1.png\" width=\"1060\" height=\"729\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-linux-send-2.png\" width=\"1277\" height=\"947\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<\/div>\n<\/div><figcaption>\n<p><i><em class=\"italic\">Adding new files for transfer to Packet is easy.<\/em><\/i><\/p>\n<\/figcaption><\/figure>\n<p>You <strong>can also drag and drop files directly into Packet<\/strong> for a quicker sharing experience. If you are looking to transfer a whole folder, it\u2019s best to first compress it into an archive like a <em>TAR<\/em> or <em>ZIP<\/em>, then send it through Packet for transmission.<\/p>\n<p>Once you are done choosing files, choose your Android phone from the recipients list and verify the code shown on screen.<\/p>\n<figure class=\"kg-card kg-gallery-card kg-width-wide kg-card-hascaption\">\n<div class=\"kg-gallery-container\">\n<div class=\"kg-gallery-row\">\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-linux-send-3.png\" width=\"1060\" height=\"729\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-linux-send-4.png\" width=\"1060\" height=\"729\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<\/div>\n<\/div><figcaption>\n<p><i><em class=\"italic\">File transfers from Linux to Android are lightning fast!<\/em><\/i><\/p>\n<\/figcaption><\/figure>\n<p>Though, before you do all that, ensure that <a href=\"https:\/\/support.google.com\/android\/answer\/9286773\" rel=\"noreferrer\">Quick Share<\/a> is set up on your smartphone to allow Nearby sharing with everyone. Additionally, take note of your device\u2019s name; this is how it will appear on your Linux machine when sending\/receiving files.<\/p>\n<p>When you start the transfer, your smartphone will prompt you to &#8220;<em>Accept<\/em>&#8221; or &#8220;<em>Decline<\/em>&#8221; the Quick Share request. Only proceed if the PIN or code shown on both devices matches to ensure a secure transfer.<\/p>\n<figure class=\"kg-card kg-image-card\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-linux-send-5.png\" class=\"kg-image\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" loading=\"lazy\" width=\"1139\" height=\"800\" \/><\/figure>\n<p>Transferring files the other way around, <strong>from Android to Linux<\/strong>, is just as simple. On your Android device, select the files you want to share, tap the &#8220;<em>Share<\/em>&#8221; button, and choose &#8220;<em>Quick Share<\/em>&#8220;. Your Linux computer should appear in the list if Packet is running and your device is discoverable.<\/p>\n<figure class=\"kg-card kg-gallery-card kg-width-wide kg-card-hascaption\">\n<div class=\"kg-gallery-container\">\n<div class=\"kg-gallery-row\">\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-android-send-1.jpg\" width=\"1080\" height=\"2340\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-android-send-2.jpg\" width=\"1079\" height=\"2264\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-android-send-3.png\" width=\"1060\" height=\"729\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<\/div>\n<\/div><figcaption>\n<p><i><em class=\"italic\">File transfers from Android to Linux are the same!<\/em><\/i><\/p>\n<\/figcaption><\/figure>\n<p>You can change your Linux device\u2019s name from the &#8220;<em>Preferences<\/em>&#8221; menu in Packet (<em>accessible via the hamburger menu<\/em>). This is the name that will show up on your Android device when sharing files.<\/p>\n<p>Packet also <strong>shows handy system notifications<\/strong> for file transfers, so you don\u2019t miss a thing.<\/p>\n<figure class=\"kg-card kg-gallery-card kg-width-wide kg-card-hascaption\">\n<div class=\"kg-gallery-container\">\n<div class=\"kg-gallery-row\">\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-gnome-notifications.png\" width=\"774\" height=\"432\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2025\/07\/packet-preferences.png\" width=\"1060\" height=\"729\" loading=\"lazy\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<\/div>\n<\/div><figcaption>\n<p><i><em class=\"italic\">Packet shows helpful notifications and lets you change a few basic settings.<\/em><\/i><\/p>\n<\/figcaption><\/figure>\n<p>If you use the GNOME Files app (<em>Nautilus<\/em>), then there\u2019s <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2025\/06\/android-quick-share-nautilus-integration\/\">an optional plugin<\/a> that adds a &#8220;<em>Send with Packet&#8221; <\/em>option to the right-click menu, making it even easier to share files without opening the app manually.<\/p>\n<p>Overall, Packet feels like a practical tool for local file sharing between devices. It works well across Android and Linux devices, and can do the same for two Linux devices on the same network.<\/p>\n<p>And, I must say, it gives tough competition to LocalSend, another file transfer tool that\u2019s <a href=\"https:\/\/news.itsfoss.com\/localsend\/\">an AirDrop alternative for Linux users<\/a>!<\/p>\n<p><strong>Suggested Read \ud83d\udcd6<\/strong><\/p>\n<figure class=\"kg-card kg-bookmark-card\"><a class=\"kg-bookmark-container\" href=\"https:\/\/news.itsfoss.com\/localsend\/\">\n<div class=\"kg-bookmark-content\">\n<div class=\"kg-bookmark-title\">LocalSend: An Open-Source AirDrop Alternative For Everyone!<\/div>\n<div class=\"kg-bookmark-description\">It\u2019s time to ditch platform-specific solutions like AirDrop!<\/div>\n<div class=\"kg-bookmark-metadata\"><img decoding=\"async\" class=\"kg-bookmark-icon\" src=\"https:\/\/itsfoss.com\/content\/images\/icon\/android-chrome-192x192-528.png\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><span class=\"kg-bookmark-author\">It&#8217;s FOSS News<\/span><span class=\"kg-bookmark-publisher\">Sourav Rudra<\/span><\/div>\n<\/div>\n<div class=\"kg-bookmark-thumbnail\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/thumbnail\/Localsend-1.png\" alt=\"Packet is the Linux App You Didn\u2019t Know You Needed for Fast Android File Transfers\" \/><\/div>\n<p><\/p><\/a><\/figure>","protected":false},"excerpt":{"rendered":"<p>Most file sharing today takes place through cloud services, but that&#8217;s not always necessary. Local file transfers are still relevant, letting people send files directly between devices on the same&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1382","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rss"],"_links":{"self":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/1382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1382"}],"version-history":[{"count":0,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/1382\/revisions"}],"wp:attachment":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1382"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}