Overview of VK DeviceHub features
masterVK DeviceHub is a fork of DeviceFarmer/stf developed by VK. It provides remote control and management for mobile devices.
Key Capabilities
- Database: Uses MongoDB for improved performance and flexibility over RethinkDB.
- Android Support: Supports SDK levels 10 (Android 2.3.3) through 34 (Android 14), including Wear 5.1, Fire OS, and CyanogenMod. No root access is required.
- iOS Support: Supports all iOS versions and devices compatible with Appium's WebDriverAgent. Features include simple taps, gestures, physical button simulation, and app installation.
- Remote Control: Real-time screen viewing (30-40 FPS), rotation support, keyboard input, copy/paste, multi-touch gestures, and drag-and-drop
.apkinstallation. - Device Management: Inventory monitoring (battery, hardware specs), device searching, and user identification.
- Organization: Systems for Partitioning (allocating devices to projects/orgs) and Booking (reserving devices for specific periods), along with group management.
- User Management: Create/search/delete users, manage permissions, and set group quotas.
- API: Provides a REST API for programmatic access.