update README.md

pull/70/head
Rikka 2 years ago committed by Rikka
parent 92f7e98749
commit 72e34c4a38
No known key found for this signature in database
GPG Key ID: CD36B07FA9F7D2AA

@ -1,7 +1,4 @@
# Waydroid Extras Script
[![Visits Badge](https://badges.pufler.dev/visits/casualsnek/waydroid_script)](https://github.com/casualsnek)
Script to add gapps and other stuff to waydroid !
# Installation/Usage
@ -19,27 +16,32 @@ Then run:
git clone https://github.com/casualsnek/waydroid_script
cd waydroid_script
sudo python3 -m pip install -r requirements.txt
sudo python3 main.py [-i/-g/-n/-h/-w]
sudo python3 main.py install {gapps, magisk, libndk, libhoudini, smartdock}
## Install OpenGapps
![](assets/1.png)
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -g
sudo python3 main.py install gapps
Then launch waydroid with:
waydroid show-full-ui
After waydroid has finished booting open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -i
sudo python3 main.py google
Copy the returned numeric ID open ["https://google.com/android/uncertified/?pli=1"](https://google.com/android/uncertified/?pli=1) enter the id and register it, you may need to wait upto 10-20 minutes for device to get registered, then clear Google Play Service's cache and try logging in !
## Install Magisk
![](assets/2.png)
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -m
sudo python3 main.py install magisk
Magisk will be installed on next boot !
@ -47,6 +49,8 @@ Zygisk and modules like LSPosed should work now.
Please use `Direct Install into system partition` to update Magisk in Magisk manager.
This script only focuses on Magisk installation, if you need more management, please check https://github.com/nitanmarcel/waydroid-magisk
## Install libndk arm translation
libndk_translation from guybrush firmware.
@ -55,7 +59,7 @@ libndk seems to have better performance than libhoudini on AMD.
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -n
sudo python3 main.py install libndk
## Install libhoudini arm translation
@ -67,14 +71,24 @@ houdini64 version: 11.0.1b_z.38765.m
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -l
sudo python3 main.py install libhoudini
## Integrate Widevine DRM (L3)
![](assets/3.png)
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -w
sudo python3 main.py install widevine
## Install Smart Dock
![](assets/4.png)
![](assets/5.png)
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py install smartdock
## Get Android ID for device registration
@ -82,7 +96,7 @@ Open terminal and switch to directory where "main.py" is located then run:
You need to register you device with its it before being able to use gapps, this will print out your Android ID which you can use for device registration required for google apps:
Open terminal and switch to directory where "main.py" is located then run:
sudo python3 main.py -i
sudo python3 main.py google
Star this repository if you find this useful, if you encounter problem create a issue on github !
@ -99,3 +113,10 @@ You need to get the mounting point using `df | grep waydroid`. It will be someth
sudo umount /dev/loopXXX
```
And re-run the script.
## Credits
- [WayDroid](https://github.com/waydroid/waydroid)
- [waydroid_script](https://github.com/casualsnek/waydroid_script)
- [Magisk Delta](https://huskydg.github.io/magisk-files/)
- [OpenGapps](https://github.com/opengapps/opengapps)
- [Smart Dock](https://github.com/axel358/smartdock)

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 KiB

Loading…
Cancel
Save