Counter-Strike 2

Counter-Strike 2

76 ratings
How to run ArchiSteamFarm on Android
By CaptMartinWalker
This is easy step-by-step-guide how to run ArchiSteamFarm on Android via Termux
   
Award
Favorite
Favorited
Unfavorite
What you need to do
1. Install Termux, https://f-droid.org/packages/com.termux/
direct link https://f-droid.org/repo/com.termux_1020.apk
2. Open Termux
3. Type this:


pkg upgrade -y
( choose "y" if any questions )

pkg install proot-distro -y

proot-distro install ubuntu
( confirm and wait it will take some time, we use ubuntu but you can choose other distro, here is detailed instruction about proot https://wiki.termux.com/wiki/PRoot )

proot-distro login ubuntu
(confirm and you will have ubuntu running on your Android)

4. Next we will install ASF (We will use V6.0.8.7 as its latest stable for now, and linux-arm64, if any problems try linux-arm version instead, all releases https://github.com/JustArchiNET/ArchiSteamFarm/releases )

apt update && apt upgrade -y

curl -L -O https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/6.0.8.7/ASF-linux-arm64.zip

unzip ASF-linux-arm64.zip

chmod +x ArchiSteamFarm

apt install libicu74 mono-runtime
(If you have problem with libicu74 package it means its version got updated, to find actual version use
apt search libicu
command or use libicu-dev package instead)

5. Now ASF installed on your Android, but before run it we need to configurate your bot settings

cd config

nano mybot.json
(where "mybot" is a name of your bot, you can change it)

6. Then you need copy and paste this and changge to your steamnane and password, this is minimal setup for detailed configuration use thise https://justarchinet.github.io/ASF-WebConfigGenerator/#/

{
"Enabled": true,
"SteamLogin": "your_steamname",
"SteamPassword": "your_password"}


(Press CTRL + X, and then type "y" to save your config)

7. Now to run ASF on your Android you need

cd ~

./ArchiSteamFarm

You wil need enter your 2FA

8. If you want 24/7 ASF run you need choose "Aquire wakelock" in Termux notification

9. To run ASF next time you will need just open Termux and this commands

proot-distro login ubuntu

./ArchiSteamFarm



If you got this error:

GC heap initialization failed with error 0x8007000E
Failed to create CoreCLR, HRESULT: 0x8007000E


Then run ASF with this command instead:

DOTNET_GCHeapHardLimit=1C0000000 ./ArchiSteamFarm

(Thanks Shigutso.sh for sharing this solution)



41 Comments
Killua Jun 6 @ 7:27am 
Tried it, it works, thanks! :ChipJoy:
CaptMartinWalker  [author] Feb 11 @ 8:55pm 
cd config

nano mybot.json
(where "mybot" is a name of your bot)
void Feb 11 @ 4:21pm 
How to edit bot setting?
ineedcontext Feb 9 @ 1:46am 
Anytime i type in ./ArchiSteamFarm it says "no such file or directory" any idea why?
rudix Dec 8, 2024 @ 2:12am 
не устанавливается убунтц что делать
CaptMartinWalker  [author] Nov 19, 2024 @ 8:20am 
Links updated
39살 허드시™🇰🇷 Nov 18, 2024 @ 9:58pm 
If it doesn't work after installation
proot-distro login ubuntu
"enter"
DOTNET_GCHeapHardLimit=1C0000000 ./ArchiSteamFarm
"enter"
done
CaptMartinWalker  [author] Sep 7, 2024 @ 2:39am 
config its just a text, you can copy paste it to any messenger then open in phone and create same file with same text inside termux, just for example
LevGamer39 Sep 6, 2024 @ 5:09am 
Is there any way to connect to the ubuntu file system to transfer files from phone to termux? For example, a config for a bot