Termux version by shimpact003.
Client installation (If you have played on yuuki before you can skip this part)
- Go to ps.yuuki.me and download the android 4.0 client for genshin impact
- Install the .apk and open it
- You need to log onto the yuuki servers at least (make an account here
- Log in in genshin impact and wait for the download to complete (you can leave the app and the download will continue)
- Download and install F-droid here
- Open F-droid and search for "Nix-on-Droid" and install the app
- Open Nix-on-Droid
- When you first open the application it may ask you for notifications permission (android 13 and up) and a prompt for "Bootstrap zipball location" will appear and you need to click on yes (The bootstrap setup may fail and ask you to retry. Press on try again)
- When the installation of bootstrap packages finishes you will need to write
y
and press enter on your keyboard - Wait for everything to finish(It will take a while so be patient. If it looks like its stuck, its not be patient it will eventually finish)
- After everything finishes copy the command bellow and paste it onto the terminal by long pressing and clicking paste (This too will take a while be patient)
nix-channel --add https://nixos.org/channels/nixos-22.05 nixpkgs && nix-channel --update && nix-env -iA nixpkgs.git && git clone https://github.com/kostas214/Grasscutters-on-android/ && cd Grasscutters-on-android && . install.sh
Congratulations you have succesfully installed the Grasscutter server
- Open Nix-on-droid application
- Copy and paste this command
. start.sh
- type
account name
(You can replace name with any name you want that doesn't containe spaces)
This step only needs to be done the first time you run the server and can be skipped after the first time
- Swipe from the left side of the screen and press on new session
- Enter this command
. run.sh
- Exit the application without closing it
- Open settings navigate to wifi settings tap on the gear icon (samsung) or the right pointing arrow (xiaomi) tap "show more" if needed and scroll down until you see Proxy tap on the option and select "manual". Now on the "Proxy hostname" type
127.0.0.1
and on "Proxy Port"8080
- You are now ready to launch the 4.0 client of the game
- The credentials must be your account name you have selected on step 3 and any letter for the password.
- Press on the checkbox bellow the password box and login
- The first time you log into the game you will see the opening cutscene. You need to select the twins name the press confirm once and close out of the game and log back in
- Congratulations you are now playing genshin impact completly offline
- After you have connected to the proxy server you need to go to this website mitm.it
- Scroll down until you see Android and tap on get
mitmproxy-ca-cert.cer
- In settings search for
CA certificate
- After pressing install anyways and providing your password navigate to the folder you downloaded the file from the previous step (probably the downloads folder) and select it
1.When you are ready to stop playing you MUST go to the proxy settings as shown on step 8 and revert the proxy settings to the default
OTHERWISE YOU WILL NOT BE ABLE TO CONNECT TO THE INTERNET
- Open the nix-on-droid application press
ctrl
using the buttons above keyboard andc
then copy paste. stop.sh
and then press enter. You need to do that for the 2 sessions (the sessions will change automatically)
- Me
- The grasscutter team Their github page
- Yuuki for providing the patched client of the game and making the proxy server i use Their website
- Nix-on-droid team for making the application used in this tutorial Their github page
If you run into any issues the first thing you should do is restart the server. Most issues will likely be fixed
If you have any issues sumbit them in github under this repository
I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE