INSTALAR ANBOX EN DEEPIN Y NO MORIR EN EL INTENTO

Anbox es un aplicación gratuita y de código abierto que actúa como capa de compatibilidad, permitiendo usar aplicaciones desarrolladas para Android en GNU/Linux. integra y utiliza el kernel del sistema cliente, es decir que permite un rendimiento nativo superior al de una emulación. Anbox nos permitirá instalar apps de Android en Gnu/Linux de una manera fácil y sencilla aunque sólo en algunas distribuciones, nuestro objetivo es mostrarte como hacerlo fácilmente en Deepin.

Gestor de Aplicaciones de Anbox

Instalación de Anbox

Paso 1: Instalar módulos en el Kernel

Como primera medida visitaremos el siguiente enlace https://github.com/anbox/anbox-modules , haz clic en clonar y descargar, se te descargará un archivo zip, el cual deberás descomprimir, donde creas más conveniente. Una vez hecho esto, abrimos nuestro explorador de archivos luego ingresamos en la carpeta descomprimida, llamada android-modules-master, hacemos clic derecho y le damos a
abrir en terminal. A continuación deberás copiar, pegar y ejecutar uno por uno los siguientes comandos en la terminal:

sudo cp anbox.conf /etc/modules-load.d/
sudo cp 99-anbox.rules /lib/udev/rules.d/
sudo cp -rT ashmem /usr/src/anbox-ashmem-1
sudo cp -rT binder /usr/src/anbox-binder-1
sudo dkms install anbox-ashmem/1
sudo dkms install anbox-binder/1



Paso 2: Instalar el Android Debug Bridge (ADB)

Procedemos a instalar el puente de depuración que permitirá conectar e interactuar a nuestro sistema GNU/Linux con Android para ello abrimos un terminal y ejecutamos los siguientes comandos:

sudo apt install adb 
sudo apt install android-tools-adb

Paso 3: Instalar el soporte para aplicaciones Snap

Ya que el tutorial esta basado en la versión oficial Snap de Anbox deberemos instalar, mediante el terminal, dicho soporte en deepin usando los siguientes comandos:

sudo apt install snapd
sudo snap install --devmode --beta anbox

Al concluir la instalación del soporte y la aplicación, borramos la carpeta descargada y reiniciamos el equipo; finalmente encontraremos en el lanzador de Deepin un acceso de nombre Anbox Application Manager el cual deberemos ejecutar con doble clic para iniciar la misma.

Anbox Iniciando

Nota: Pudiera ocurrir que al lanzarla por primera vez desde su acceso directo, este se quede en la pantalla de inicio y luego se cierre, aun si se intenta reiteradas veces. para resolverlo bastara con iniciarla una vez vía terminal con el comando:

anbox.appmgr



Instalar aplicaciones en Android

El proyecto Anbox actualmente esta basado en Android 7.1 Nougat y continua en estado beta, lo que significa que puedes encontrar un sin numero de fallas como aplicaciones que no se ejecutan o que se cierran, que no muestran vídeo ni audio y un extenso; etc.

a) Preparamos las dependencias del sistema con:

sudo apt install wget curl lzip unzip squashfs-tools

b) Descargaremos el siguiente script con:

wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

c) Le otorgamos permisos:

chmod +x install-playstore.sh

Ahora instalaremos la PlayStore en Ambox, y habilitaremos el uso de aplicaciones ARM mediante el uso de libhoudini. Todo esto ha sido automatizado mediante un script,

La instalación dependera de la velocidad de tu Internet. Una vez que se han instalado los Google Services y la Play Store ejecutamos el siguiente comando para limpiar.

d) Ejecutamos el script:

sudo ./install-playstore.sh

e) Limpiamos :

sudo ./install-playstore.sh --clean

Nota: Para utilizar Play Store, se debe acceder a la configuración de Android desde la rueda dentada y en la sección Aplicaciones y habilitar todos los permisos para ella y los Servicios de Google. también se deberá dar permisos a cada aplicación que instalemos en el futuro. Si aun así, no se te permite hacer login desde Play Store . se deberá abrir un terminal y ejecutar:

sudo /snap/anbox/current/bin/anbox-bridge.sh start



¡Listo! Ahora es solo cosa de acceder con tus credenciales de Google, y descargar las aplicaciones.

Anbox corriendo en Deepin 15.11


De tener alguna inquietud o pregunta sobre el presente tutorial no dudes en dejarnos un comentario y esperamos que te sea de provecho a la hora de ejecutar aplicaciones de Android en Deepin .


4.8 4 votos
Califica el Artículo
 
Subscribete
Notificar de
25 Comentarios
Más populares
Más nuevos Más antiguos
Opinión desde el articulo
Ver todos los comentarios
Ranita
Ranita (@ranita)
10 meses atrás

Finalmente un emulador que funciona, gracias.

Andres Ampuero
Andres Ampuero (@andresampuero)
10 meses atrás

Hola, se pueden instalar aplicaciones apk con el isntalador?

Eli
Eli (@eli)
Admin
Respondiendo a  Andres Ampuero
10 meses atrás

Hola, creo que si, digamos que bajaste la aplicación flipboard-app.apk y que la tienes en el directorio /home/andres/Downloads, para instalarla trata esto:

adb install /home/andres/Downloads/flipboard-app.apk

Déjame saber si te funciona.

masilvad
masilvad (@masilvad)
10 meses atrás

Excelente tutorial, lastima que no me aparece en la playstore el juego call of dutty mobile ni mario kart tour. Tambien veo que al querer adicionar cuentas en el menu de configuracion se sale de esa pantalla

Car
Car (@car)
Respondiendo a  masilvad
10 meses atrás

 masilvad Hay aplicaciones que no corren o andan mal; estaría bueno hacer un listado entre todos de aquellas que funcionan correctamente

masilvad
masilvad (@masilvad)
Respondiendo a  Car
9 meses atrás

Consegui el apk del juego Call of Dutty Mobile, lo pase al ambiente anbox, lo instale pero al querer ejecutarlo no abre

José Andrés Rodríguez Romero
José Andrés Rodríguez Romero (@joseandresrodriguezromero)
9 meses atrás

soy nuevo, lo instale pero no funciono, solo abre se queda un rato con el logo de android y se cierra. utilice el comando «anbox.appmgr» pero me dice «No such file or directory» me gustaría desinstalarlo, como lo puedo hacer ??

Isaías Gätjens M
Isaías Gätjens M (@igatjens)
Editor
Respondiendo a  José Andrés Rodríguez Romero
9 meses atrás

 José Andrés Rodríguez Romero

Hola, de manera general, por cada comando de instalación de snap

sudo snap install [paquete]

Entonces se desinstala con 

sudo snap remove [paquete]

 

Si quiere desinstalar todo lo que hay instalado con snap, primero lista todos los paquetes snap instalados con el comando

sudo snap list

Luego para desinstalar cada uno de los paquetes, otra vez

sudo snap remove [paquete]

 

Para terminar de desinstalar snap ejecuta 

sudo apt purge snspd

 

Luego para desinstalar los paquetes instalados con apt, por cada 

sudo apt install [paquete]

Se desinstala con

sudo apt remove [paquete]

 

No recomiendo que desinstale los paquetes

wget curl lzip unzip squashfs-tools

Porque son usados por otros componentes del sistema.

 

Al terminar desinstala cualquier «cabo suelto» con el comando 

sudo apt autoremove

 

Este es el procedimiento general, espero que le ayude, si tiene más dudas pues pregunte con confianza.

También puede esperar a que Car te conteste, tal vez él le dé una lista detallada de todos y cada uno de los comandos de desinstalación.

Saludos.

Jose Gonzalez Carrillo
Jose Gonzalez Carrillo (@josegonzalezcarrillo)
9 meses atrás

Hola Comunidad..
He hecho el tutorial asta el final y no me ha funcionado
alguien se atreve hacer algun tutorial en video para saber como funciona o donde fallo
de antemano agradecer a toda la comunidad
por cierto he visto otros tutoriales pero estan basados en ubuntu y no tienen nada que ver

Isaías Gätjens M
Isaías Gätjens M (@igatjens)
Editor
Respondiendo a  Jose Gonzalez Carrillo
8 meses atrás

 Jose Gonzalez Carrillo

Hola, ¿cuál fue el mensaje de error que le dió? Asegúrese de haber hecho todos lo pasos y no haberse saltado nada.

dany2a
dany2a (@dany2a)
9 meses atrás

buenas tardes a todos, aquí está mi problema cuando ejecuto en la terminal, sudo cp anbox.conf /etc/modules-load.d/
me pone ca
cp: no se puede evaluar ‘anbox.conf’: ningún archivo o carpeta de este tipo

Isaías Gätjens M
Isaías Gätjens M (@igatjens)
Editor
Respondiendo a  dany2a
8 meses atrás

 dany2a

Hola, posiblemente en la terminal cuando ejecutó el comando estaba en una carpeta y el archivo anbox.conf está en otra carpeta.

dany2a
dany2a (@dany2a)
Respondiendo a  Isaías Gätjens M
8 meses atrás

résolue merci

guirunio
guirunio (@guirunio)
Respondiendo a  dany2a
1 mes atrás

Me podrías explicar como resolviste tu problema, por favor?. Tengo (creo) todo instalado pero me aparece el mismo problema que tenias vos. Por eso es que te molesto ya que soy novato en Linux pero muy contento con Deepin. Gracias.

dany2a
dany2a (@dany2a)
9 meses atrás

anbox.appmgr
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory

dany2a
dany2a (@dany2a)
8 meses atrás

Bonsoir error dany@dany-PC:~$ anbox.appmgr
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
[ 2019-11-30 16:52:16] [launch.cpp:182@operator()] Session manager is not yet running, trying to start it
[ 2019-11-30 16:52:16] [launch.cpp:116@launch_session_manager] Started session manager, will now try to connect ..
[ 2019-11-30 16:52:16] [splash_screen.cpp:50@SplashScreen] Window has no associated renderer yet, creating one …
[ 2019-11-30 16:53:06] [launch.cpp:214@operator()] Session manager failed to become ready
dany@dany-PC:~$

Kamilo Valencia
Kamilo Valencia (@kamilovalencia)
8 meses atrás

hola. tengo un inconveniente. ya instale el emulador pero al momento de instalar la play store no me aparece de ninguna manera, ni sisquiera en la parte de configuraciones> aplicaciones. que sera?

dany2a
dany2a (@dany2a)
Respondiendo a  Kamilo Valencia
8 meses atrás

idem

Benjamin Quiroz Bastias
Respondiendo a  Kamilo Valencia
3 meses atrás

Encontré otra manera de instalar las apps -> https://es.aptoide.com/ desde aptoide descargas el apk y luego vas a la carpeta de descargas -> click derecho en espacio dentro de la carpeta -> abrir en terminal -> seguido ejecutar

adb install nombre_archivo.apk

luego queda la store de aptoide instalada

Morthenx
Morthenx (@morthenx)
2 meses atrás

hola soy nuevo en deepin y he intentado instalar anbox pero al momento de ejecutar el script en la consola no muestra ningun mensaje de salida como si se ejecutara de fondo pero no instala la play store ni me deja añadir la cuenta de google si descargo la tienda de forma manual manualmente

Эли
Эли (@eli)
Admin
Respondiendo a  Morthenx
2 meses atrás

 Morthenx Hola, ¿Instaló Anbox usando el método en este articulo o usando Snap? ¿Qué versión de Deepin tiene usted? Si lo instaló con el método en esta publicación ¿ha tratado la alternativa usando Snap?

Saludos.

Morthenx
Morthenx (@morthenx)
Respondiendo a  Эли
2 meses atrás

lo instale como lo decia este articulo. tengo deepin 15.11 y como seria la alternativa con snap? gracias.

Эли
Эли (@eli)
Admin
Respondiendo a  Morthenx
2 meses atrás

 Morthenx Tras una investigación más profunda al parecer el paquete Snap ya no esta disponible, Sin embargo la documentación de Anbox aun la muestra como método de instalación lo cual me confundió https://docs.anbox.io/userguide/install.html la pagina explica otros métodos de instalación pero honestamente no se si esto funcionaria en Deepin.

Tendríamos que esperar a ver si  Dziban u otro miembro del foro te puede ayudar ya que yo personalmente no uso Anbox, Sí en efecto el metodo explicado en este artículo ya no funciona tal vez es hora de comenzar a trabajar en otra publicación sobre el tema 🤔.

Saludos.

guirunio
guirunio (@guirunio)
1 mes atrás

Hola a todos. Tengo el mismo problema. Habiendo seguido todos los pasos detallados más abajo, me sale este mensaje en la terminal:
$ anbox.appmgr
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
realpath: »: No such file or directory
[ 2020-06-26 10:57:43] [launch.cpp:214@operator()] Session manager failed to become ready
 
Alguna solución a la fecha?. Gracias por los aportes.

Daniel Berin
Daniel Berin (@danielberin1)
1 mes atrás

2 Preguntas… se puede jugar? o Anbox no trae aceleracion 3D? y Netflix? se puede ver? o tendra algun conflicto con DRM o algo?

25
0
Nos gustaría saber lo que piensas, Únete a la discusión.x
()
x