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
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
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
- Author: mikey-7x
- Demo: YouTube Video
- Repo: GitHub – Headless Firefox
- Edited Images: Screenshots from YouTube for visual enhancement
Comments
Post a Comment