Releases: Tab-Link/DFAS-Launcher
Releases · Tab-Link/DFAS-Launcher
DFAS Launcher v1.0.0
DFAS Launcher
A production-ready Android Admin Launcher designed to control and monitor your Windows PC in real-time.
It features a terminal-style dashboard, real-time system monitoring, and remote control capabilities.
Features
📱 Terminal-Style Launcher
- Minimalist UI inspired by GitHub Dark theme (#0D1117, #00C853)
- Monospace fonts for a terminal-like interface
- Smart App Drawer with bottom sheet navigation
- Apps automatically sorted by last used time
- Immersive Mode (system bars hidden)
- Custom navigation buttons (Back / Home / Recents)
🖥 Real-time System Monitoring
The launcher connects to a DFAS server and displays system metrics:
- CPU load and frequency
- RAM usage (total / used / percentage)
- Disk monitoring (Drive C:)
- Network traffic (sent / received)
- System uptime
- Server battery status
⚡ Remote Control
- Wake-on-LAN support
- Adjustable polling interval
- Real-time dashboard refresh
🔐 Security
- PIN protection for admin dashboard
- API authentication using
x-api-keyheader
Requirements
Android device running Android 7.0 (API 24) or higher.
A compatible backend server such as:
- DFAS Server
- TabCast Host
Installation
- Download the APK from the Assets section.
- Install it on your Android device.
- Set DFAS Launcher as your default home launcher.
Required permissions:
- Usage Stats
- Notification Access
Configuration
- Tap the lock icon in the top-right corner.
- Enter the default PIN:
1111
- Open Settings.
- Configure:
SERVER_IP
API_KEY
MAC_ADDRESS
Example:
SERVER_IP = 192.168.0.10
API_KEY = admin123
Tech Stack
- Jetpack Compose (Material 3)
- Dagger Hilt
- Retrofit 2
- OkHttp
- Jetpack DataStore
Android system APIs used:
- UsageStatsManager
- BatteryManager
- NotificationListenerService
DFAS Launcher is designed as a high-performance control panel for power users managing remote systems.