{"id":50073,"date":"2025-11-23T13:50:47","date_gmt":"2025-11-23T13:50:47","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50073"},"modified":"2025-11-23T13:50:47","modified_gmt":"2025-11-23T13:50:47","slug":"waydroid-1-6-0-forward-notifications-to-desktop","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/11\/waydroid-1-6-0-forward-notifications-to-desktop\/","title":{"rendered":"Waydroid 1.6.0 added Forwarding Android Notifications to Linux Desktop Support"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44871\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/waydroid-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/waydroid-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/waydroid-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/waydroid-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/waydroid-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/waydroid-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>Waydroid, the software for running Android OS and Android apps on Linux Desktop, released new 1.6.0 version few days ago.<\/p>\n<p>As you may know, Waydroid is a free open-source Python written application that uses a container-based approach to boot a full Android system (LineageOS by default) on regular Linux system.<br \/>\n<!--more--><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50076\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen-700x498.webp\" alt=\"\" width=\"610\" height=\"434\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen-700x498.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen-300x214.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen-768x547.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen-1320x940.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-appscreen.webp 1374w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>The new Waydroid release now hide the system apps (e.g., Files, Contacts, Calculator, Music, and Camera) by default, as your Linux desktop may have apps with same names, to avoid duplicate app names in your Linux Desktop&#8217;s application launcher.<\/p>\n<p>However, the manually installed Android apps are still visible, and user may edit the corresponding <code>.desktop<\/code> files under <code>.local\/share\/applications<\/code> directory and add <code>NoDisplay=true<\/code> option to hide them.<\/p>\n<p>And, for those who want to hide all Android app icons from Desktop&#8217;s app launcher, then run the command below will do the trick for all current apps.<\/p>\n<pre>for file in $HOME\/.local\/share\/applications\/waydroid.*.desktop; do desktop-file-edit --set-key=NoDisplay --set-value=true $file; done<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50077\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-contextmenu-700x382.webp\" alt=\"\" width=\"610\" height=\"333\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-contextmenu-700x382.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-contextmenu-300x164.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-contextmenu.webp 710w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>According to the <a href=\"https:\/\/github.com\/waydroid\/waydroid\/releases\" target=\"_blank\" rel=\"noopener\">release note<\/a>, Waydroid 1.6.0 now will always show the main launcher after enabling multi-windows mode. And, it shows &#8220;Stop Waydroid&#8221; and &#8220;Initialize Waydroid&#8221; options when you right-clicking on main app icon, which can be useful to restart session or switch Android OS type to either minimal or with Google Services\/Gapps.<\/p>\n<p>Since the release, ADB will no longer auto-connect on session start. To install apps from Linux host, transfer files, debugging, or run shell commands, user needs to first run <code>waydroid adb connect<\/code> command manually to connect ADB, and provide authorization on the Android side.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50078\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/adb-connect-700x493.webp\" alt=\"\" width=\"610\" height=\"430\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/adb-connect-700x493.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/adb-connect-300x211.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/adb-connect.webp 706w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>This version also introduced new notification manager, allowing to forward Android notifications to DBUS.<\/p>\n<p>It however requires updating the Android system image to a compatible version, and needs <code>python-gbinder<\/code> &gt;= 1.3.0 or it will crash when receiving a notification with a picture. And, in my test with default LineageOS image, the feature seems not working!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50079\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-debug-700x512.webp\" alt=\"\" width=\"610\" height=\"446\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-debug-700x512.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-debug-300x219.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-debug-768x562.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/11\/waydroid-debug.webp 778w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>The release also include new <code>waydroid bugreport<\/code> command to gather logs. It&#8217;s useful for reporting bugs, as you may reproduce your problem while running the command and send the log as bug report.<\/p>\n<p>Other changes include<\/p>\n<ul>\n<li>Rotate and trim waydroid.log file at 5MB.<\/li>\n<li>Add new <code>waydroid<\/code> command with no arguments, as alias for <code>waydroid show-full-ui<\/code>.<\/li>\n<li>And other miscellaneous improvements.<\/li>\n<\/ul>\n<h3>How to Install Waydroid<\/h3>\n<p>Waydroid has been made into Fedora and Arch etc Linux repositories. And, it provides an official apt repository contains native <code>.deb<\/code> packages for Ubuntu 22.04, 24.04, 25.10, Debian 12, 13 and Unstable.<\/p>\n<p>And, I&#8217;ve written about how to <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/12\/waydroid-run-android-apps-ubuntu\/\" target=\"_blank\" rel=\"noopener\">install and setup Waydroid in Ubuntu<\/a>, though it&#8217;s still at the last v1.5.4 at the moment of writing.<\/p>","protected":false},"excerpt":{"rendered":"<p>Waydroid, the software for running Android OS and Android apps on Linux Desktop, released new 1.6.0 version few days ago. As you may know, Waydroid is a free open-source Python written application that uses a container-based approach to boot a full Android system (LineageOS by default) on regular Linux system.<\/p>\n","protected":false},"author":1,"featured_media":44871,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2051],"class_list":["post-50073","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-android"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=50073"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50073\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44871"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}