TransferElf v1.0.0 - First Official Release
Features
- One-tap start/stop HTTP file server
- Random port assignment (30000-50000)
- Automatic device discovery via NSD
- Direct file download from browser
- Supports all file types (images, videos, documents, APKs)
- Foreground service keep-alive
- Elf-themed launcher icon
- Responsive web UI
- Open source link in app
Tech Stack
- Kotlin 1.8.0 + Android Gradle Plugin 7.4.2
- Self-built lightweight HTTP server (based on ServerSocket)
- Android NSD service discovery
- Compatible with Android 7.0 (API 24) and above
Installation
Download TransferElf-1.0.0.apk to your Android phone, connect to WiFi, then start the server.