VirtualAP

Verified safeOpen sourceExclusive
—
No reviews reviews
12
downloads
8.0
android

AI summary

A network utility for rooted Android devices that configures a virtual access point. It supports static gateway IPs, selectable upstream interfaces like VPNs or Wi-Fi, and operates as a Wi-Fi repeater.

Generated by AI. May contain inaccuracies.

About this app

VirtualAP is a software utility designed to configure a virtual access point on rooted Android devices.

Features

- Configurable Gateway IP: Unlike the default Android hotspot, the gateway address remains static. This ensures that port forwards, bookmarks, and SSH configurations remain valid. - Selectable Upstream Interface: Direct traffic through Mobile Data, Wi-Fi, Ethernet, or virtual interfaces like WireGuard tun0 to tunnel all connected clients automatically. - Wi-Fi Repeater Mode: Connect your phone to any Wi-Fi network and share it as a hotspot simultaneously. The phone acts as a wireless repeater, allowing other devices to access the network without additional hardware. - VPN Hotspot: Set a VPN tunnel interface (such as WireGuard tun0) as the upstream. All devices connected to the hotspot are automatically routed through the VPN, turning your phone into a portable VPN access point. - Automatic Upstream Detection: Reads the default network routing rules from the Android netd system to identify the active internet connection. - DHCP and DNS Services: Powered by dnsmasq inside the chroot environment to serve local clients. - Same-Channel Concurrency: The access point dynamically follows the Wi-Fi station channel. This addresses stability issues with 5GHz connectivity. - Minimal Footprint: Relies on a 4.4MB Alpine rootfs containing only hostapd, dnsmasq, and iw. Firewall and routing tasks leverage the native Android iptables and ip tools.

System Requirements

- Root Access: Root permissions are required to perform network routing operations, control iptables, and manage virtual interfaces. - Architecture: Aarch64 (ARM64-v8a) CPU architecture. - Android Version: Android 8.0 (SDK 26) or higher.

Note

This application is a proof of concept. The front-end user interface is developed with the assistance of an AI companion. The backend routing engine is derived from the pre-existing Ubuntu-Chroot project.

License

GNU General Public License v3.0

What's new

v2.0.0Sep 27, 2026
  • Added a Quick Settings tile and a running notification. - New expandable network card with a pill-shaped upstream selector. - Network card details are now always visible; the top bar keeps the brand. - Added a VirtualAP wordmark on the status card, with the password shown in the QR sheet. - The log sheet now shows only live command output, and a fresh ap.log is started on every launch. - Removed the redundant status pill from the top bar. - The About dialog now closes from its header.
  • Fixes
  • Clients are now counted from hostapd instead of the driver's station dump. - The driver country is now forced when a 5 GHz channel is NO-IR.

About this version

Version
2.0.0 (2000)
Size
7.87 MB
Requires Android
8.0
Target SDK
26
Architecture
universal
Downloads
12
Updated
Sep 27, 2026
Package
com.virtualap.app

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app