Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Title
Add unified Android app bridge and advanced Waydroid helper hooks to DroidDesk
Description
This PR pushes DroidDesk closer to a true Android + Linux desktop workflow instead of treating the phone and the Linux side as two separate worlds.
What changed
~/android-app-sync.shto scan installed Android apps and build desktop launchers for them inside DroidDesk~/install-android-apk.shfor quick APK handoff to Android's package installer~/start-waydroid.shas an advanced helper entry point for compatible environments where Waydroid is installed separatelyWhy this matters
DroidDesk already gives Android phones a real Linux desktop. This update closes one of the biggest usability gaps by making the Android side reachable from inside that desktop instead of forcing users to constantly jump back out to the phone launcher.
That means:
On devices with stronger freeform windowing or desktop-style external display behavior, this makes DroidDesk feel much closer to a unified mobile workstation. On standard Android builds, it still removes a lot of friction by letting users launch phone apps from inside the Linux desktop workflow.
Important implementation note
I intentionally did not add a misleading stock-Termux
apt install waydroidpath. Real Waydroid depends on a compatible Linux base and kernel/container support, so this PR keeps that as an advanced helper path instead of pretending it is universally available on every DroidDesk install.Docs / attribution
The README now includes contributor credit for the Android integration push:
solez_aisolez-aiSolez_None