Headless-firefox

🦊 Headless Firefox on Android (No Root) – Lightweight Browser Automation with GUI

Turn your Android phone into a remote-controlled headless Firefox server using Termux, all without root! This lightweight setup supports VNC access, perfect for automation, GUI tasks, and more.


🔗 GitHub Repository

Project Source Code:
github.com/mikey-7x/Headless-firefox


▶️ Watch the Full Demo on YouTube

Watch on YouTube
Click the image to view setup and usage in action.


✅ Features

  • 🖥️ Firefox in a virtual X session
  • 🌐 Access via TigerVNC + noVNC (browser based)
  • ⚙️ No root needed
  • ⚡ Extremely lightweight with xterm + twm
  • 🔁 Ideal for scripting, automation, or GUI usage remotely

⚙️ Installation Guide (Correct & Verified)

Step 1: Install Termux from F-Droid

Download Termux


Step 2: Run the script (Essential step – project won't work without it)

pkg update && pkg upgrade -y
pkg install wget -y

wget https://raw.githubusercontent.com/mikey-7x/Headless-firefox/refs/heads/main/HF.sh
wget https://raw.githubusercontent.com/mikey-7x/Headless-firefox/refs/heads/main/hf.sh
chmod +x HF.sh hf.sh
./HF.sh

Step 3: Start Firefox over VNC

./hf.sh

Then access the noVNC link from your browser (on a PC or second phone).

Important:
This setup works only when both devices are connected to the same router or hotspot.


© Credits



Comments

Popular posts from this blog

DCI

RTOD-yv8