VirtualAP

Verified safeOpen sourceExclusive
No reviews reviews
42
downloads
8.0
android

AI summary

VirtualAP configures a virtual access point on rooted Android devices with a static gateway IP, selectable upstream interfaces including VPN tunnels, and Wi-Fi repeater mode. Uses a minimal Alpine rootfs with dnsmasq and hostapd. Version 1.5.0 includes updates from the v1.4.0...v1.5.0 comparison on GitHub. Requires root access and ARM64.

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

v1.5.0Jun 13, 2026

https://github.com/ravindu644/VirtualAP/compare/v1.4.0...v1.5.0/

About this version

Version
1.5.0 (1500)
Size
6.74 MB
Requires Android
8.0
Target SDK
26
Architecture
universal
Downloads
42
Updated
Jun 13, 2026
Package
com.virtualap.app

Ratings & reviews

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

Write a review

Tap a star to rate this app