
La experiencia de usar Waydroid en Linux puede verse afectada por la presencia de aplicaciones por defecto que se añaden al inicio. Este comportamiento, especialmente si se utiliza una imagen con GAPPS, puede saturar el lanzador y dificultar la navegación diaria.
El problema no es técnico por defecto sino de visibilidad: cada inicio de Waydroid revisa qué apps están instaladas y genera un archivo .desktop por cada una en ~/.local/share/applications. Aunque esto facilita el acceso, también ensucia el menú de aplicaciones. A continuación se describe una estrategia profesional y práctica para mantener un lanzador limpio sin desinstalar nada dentro de la instancia de Android.
Waydroid y sus apps por defecto: cómo evitar que se muestren
La solución se basa en evitar que Waydroid vuelva a mostrar esas entradas cada vez que se inicia. En lugar de eliminar manualmente los archivos, modificamos las entradas para que el lanzador las oculte automáticamente. El truco es sencillo: añadir la línea NoDisplay=true justo después de la cabecera [Desktop Entry] en cada archivo .desktop generado.
for file in ~/.local/share/applications/waydroid.*.desktop; do sed -i '/^\[Desktop Entry\]/a NoDisplay=true' $file; done
Con esto, el icono de Waydroid seguirá visible (la entrada empieza con mayúscula), pero las apps asociadas quedarán ocultas para la mayoría de lanzadores. Si alguna app sí queríamos verla, bastaría eliminar la línea NoDisplay=true y guardar los cambios. Para revertir de forma masiva:
for file in ~/.local/share/applications/waydroid.*.desktop; do sed -i '/NoDisplay=true/d' $file; done
En este último comando se eliminan las líneas NoDisplay=true de todos los archivos que empiezan por waydroid. y terminan en .desktop.
Por qué funciona
La clave está en el comportamiento de Waydroid al iniciarse: si encuentra una entrada de escritorio, la añade a la lista de aplicaciones disponibles. Si esa entrada ya está marcada con NoDisplay=true, el sistema de lanzamiento la oculta de forma coherente y estable. Así, la carpeta ~/.local/share/applications conserva las entradas, pero el usuario disfruta de un lanzador más limpio y manejable.
Este enfoque no elimina las apps dentro de Waydroid ni interfiere con su funcionamiento; simplemente evita que aparezcan de forma invasiva en el lanzador del host. Es una solución no destructiva y fácilmente reversible, ideal para usuarios que buscan una experiencia más minimalista sin perder control sobre el contenido dentro de la máquina virtual.
from Linux Adictos https://ift.tt/yrVzOGu
via IFTTT