casualsnek / waydroid_script

Python Script to add OpenGapps, Magisk, libhoudini translation library and libndk translation library to waydroid !
GNU General Public License v3.0
1.65k stars 157 forks source link

"git clone" no funciona para mi. #4

Closed Theo3113 closed 2 years ago

Theo3113 commented 2 years ago

Como señala el la cuestión, al correr

git clone https://github.com/casualsnek/waydroid_script cd waydroid_script sudo python3 -m pip install -r requirements.txt sudo python3 waydroid_extras.py [-i/-g/-n/-h]

obtengo como resultado:

**$ git clone https://github.com/casualsnek/waydroid_script

No se ha encontrado la orden «git», pero se puede instalar con:

sudo apt install git

$ cd waydroid_script bash: cd: waydroid_script: No existe el archivo o el directorio

$ sudo python3 -m pip install -r requirements.txt /usr/bin/python3: No module named pip

$ sudo python3 waydroid_extras.py [-i/-g/-n/-h]**

Qué debo hacer para que resulte como es debido?

casualsnek commented 2 years ago

Looks like you do not have git installed also pip3 seems to be not installed. Run sudo apt install git python3-pip and try again !

Theo3113 commented 2 years ago

Efectivamente, tenías razón, me faltaban algunas cosas, pero como dicen por ahí, para burro no se estudia, se nace, más cuando uno no sabe del tema jaja.

De todas formas hice algo más, sin la necesidad de clonar github, y me gustaría compartirlo para que a otros les resulte más fácil poder usar las GApps. Buscando siempre ayudar y sin ánimos de molestar o disgustar. Ya que muchos no tenemos ni los conocimientos necesarios, ni la experiencia, y hasta de seguro sonará redundante las cosas que escribo jaa, y me disculpo por ello.

Comento que lo he hecho en Kubuntu 20.04, al que tuve que añadirle el espacio de trabajo de Wayland mediante "sudo apt install plasma-workspace-wayland" porque no lo trae, y se lo puede elegir como predeterminado al cerrar sesión.

También tuve hacer unas instalaciones que me fueron imprescindibles para que todo resulte con éxito:

1- Instalar "PIP" para Python3 usando: "sudo apt-get -y install python3-pip"

2- Me fue necesario instalar "sqlite3" mediante: "sudo apt install sqlite3"

3- Debí descargar lzip.deb desde : "https://packages.ubuntu.com/impish/amd64/lzip/download" e instalarlo.

4- Descargué los archivos necesarios para instalar las GApps desde ésta misma página de GitHub "https://github.com/casualsnek/waydroid_script", en su apartado de descarga, debajo de clonar repositorio. O si lo prefieren desde éste link sin más "https://codeload.github.com/casualsnek/waydroid_script/zip/refs/heads/main".

5- Descomprimí dichos archivos en alguna parte; y abrí un terminal en la carpeta de dichos archivos desempaquetados. En tal ventana de comandos digité:

a) sudo python3 -m pip install -r requirements.txt

b) sudo python3 waydroid_extras.py -g .Éstas líneas se ponen a descargar las GApps, las descomprimen y las instalan.

Se puede hacer los pasos que pasan los autores en éste sitio junto con la instalación de Waydroid, de esa forma se inicia todo junto como cuando instalamos una Custom ROM en nuestros terminales. De esta manera iniciamos el contenedor y los servicios todos juntos.

De igual forma se va a tener que verificar el dispositivo con Google.

Una vez iniciado Waydroid; para lo cual, es más conveniente reiniciar el sistema luego de la instalación, para que de esa forma conteiner y servicios se ejecuten sin tantos dramas. Una vez en dicho punto, se vuelve a abrir un terminal en donde habíamos descomprimidos los archivos para la instalación de las GApps, y allí se debe ejecutar, siempre con Waydroid ya iniciado, "sudo python3 waydroid_extras.py -i". Luego copiar el ID numérico e ir a "https://google.com/android/uncertified/?pli=1". También es preciso aclarar que necesitamos tener ingresada una cuenta de Gmail en el buscador en el que abramos tal link, pues es necesaria para poder concretar tal paso, ya que el sistema de LineageOS instalado en Waydroid se asociará a tal cuenta. Más sin embargo, creo que luego se podría emplear cualquier Gmail como cuenta en LineageOS, pero eso no lo cercioré, pero supongo que puede ser así.

Una vez en éste punto, debemos ir a configuraciones de LineageOS, al apartado de apps, y detener tanto Play Service como Play Store, y borrar tanto datos como cache de ambas aplicaciones. De esa forma vamos al lanzador de apps y abrimos el Play Store y ya podremos iniciar sesión con nuestro gmail sin inconveniente.