Start with a request or a Ready device
An organization admin invites Android users and technicians. A new organization owner created through checkout also receives Technician and Android user roles, so the same account can provide support and connect a phone.
- The Android user signs in, selects their organization, and requests a technician. The request waits without sharing the screen.
- Alternatively, a technician invites an opted-in Always On device from the Ready list.
- The technician accepts or joins from the browser. The Android user reviews the technician and approves Android’s screen-sharing prompt.
- During the approved session, use viewing, a pointer, or Control according to the device’s enabled permissions.
- Either participant can end the session. The user can also stop through Android’s sharing controls.
It does not silently capture the screen or bypass approval. Check-in freshness describes the last report; it is not a guarantee that an offline or sleeping device will respond immediately.
A browser workspace for the whole support task
Windows, Mac, Linux, Android, and iOS. Open the Tech Workspace in a modern web browser on your computer, tablet, or phone. No technician app or desktop installation is needed.
- ✓Requests with context
See the user, colored connection status, Session ID, requested time, and a running waiting timer. Optional ping sounds and browser notifications alert technicians to new requests when permitted by the browser.
- ✓Ready-device dashboard
Search Always On registrations, sort by device name or email, and choose 10, 25, or 50 rows per page. Review last check-in, freshness, app and Android versions, and battery. Invitation receipt confirms delivery to the app; user approval is still required.
- ✓Control and navigation
Use one Control mode for taps, swipes, icon dragging, and long presses. Back, Home, recent apps, Android Settings, and text-entry controls sit above the screen. Control is selected automatically when the device reports that it is enabled; the technician can choose Pointer instead.
- ✓Session handoff
An explicit newer join takes over the technician view and disconnects the previous technician window. Move from one computer to another, or hand an active session to another authorized technician in the organization, with one technician viewer at a time.
- ✓Connection recovery
A Connecting indicator appears until video is available. Automatic recovery attempts restore interrupted connections; Refresh video requests a capture refresh while the approved session remains active. Recovery depends on the device, network, and continued sharing permission.
- ✓History and help
Browse personal Support History in 10, 25, or 50 event pages and use Session IDs for follow-up. Export loaded records or print them. The Support tab submits a product help request with the signed-in email, role, organization name, and Organization ID.
Find the relevant detail without a crowded panel
Device Info uses collapsible sections, with Device health open first and Installed user apps last. The panel remains alongside the live screen on larger displays and is usable from a mobile browser.
- ✓Device health
Small percentage gauges show CPU, memory, storage, and battery, alongside reported capacity and battery temperature. The CPU reading identifies whether it is device-wide or Screen2Screen app usage; Android may make some readings unavailable.
- ✓Device and software
Check manufacturer, model, Android version and security patch, Screen2Screen version, and language. Display and connection details include orientation, dimensions, Bluetooth status, connection type, and exposed network identifiers.
- ✓Connection quality
Review Wi-Fi signal strength, round-trip delay, jitter, packet loss, bitrate, and video dimensions. Help balloons explain the measurements. IP and hardware addresses are shown only when Android exposes them; private Wi-Fi network identifiers are not automatically scanned.
- ✓Permission indicators
Summary dots help identify missing Pointer, Touch control, overlay, notification, and file-access permissions. Expand a section to see the specific status. Live, Waiting, and Stale device information is separate from whether video is updating.
Check versions and request the next action
Admins configure supported apps by Android package name. App names and publishers are looked up from Google Play where available rather than entered as arbitrary labels. Google Play Store is included as a reference example.
During a session, technicians see installation status and reported versions, then choose Open or Install to send a user-reviewed request. A separate scrollable Installed user apps list shows launchable user apps and versions, with an Uninstall request for eligible apps. Android asks the user to confirm removal. System and background-only apps are omitted.
Requests appear inside Screen2Screen and can notify the user outside the app when notification permission is enabled. The organization-app section shows green when notifications are enabled and yellow when they are not. Pending app requests are cleared when the session ends.
Transfer files within a folder the user chooses
Expand Transfer Remote Files in Device Info and choose Open file browser. If access is not already authorized, the Android user is asked to select a folder through Android’s normal folder picker. From there, browse that folder and its subfolders, navigate upward within the authorized folder, and upload or download individual files up to 20 MB.
The user can pre-authorize a folder, change it, or turn access off in Android Settings → Remote file access. Authorization is remembered for that account on that device across its organizations. A green dot means file access is enabled and the device is connected; yellow means access is off, revoked, or not ready.
Existing files are not overwritten. Android protects private app and system folders and can restrict choosing storage or Downloads roots. Choose Documents or a dedicated subfolder. Downloads require a known file size; interrupted transfers can be retried. The browser stays within the folder authorized by the user.
Send a network configuration for Android approval
In Device Info → Display & connection, expand Add Wi-Fi network. Send a network name, WPA2 Personal or supported WPA3 Personal password, and optional hidden-network setting. This feature requires Android 11 or newer with Wi-Fi hardware; WPA3 is offered only when the device reports support.
The user reviews the request in Screen2Screen, or opens its notification, then approves saving the network in Android. The technician sees the reported result, such as saved, already configured, declined, or expired. Saving can switch Wi-Fi and briefly interrupt the session; a successful save does not prove internet connectivity.
This workflow does not scan stored Wi-Fi passwords, silently change networks, or configure enterprise/certificate-based Wi-Fi.
Manage people, security, and capacity in one place
The Admin Workspace also works in browsers on Windows, Mac, Linux, Android, and iOS. Manage your organization’s Android users, technician access, settings, and support history from a computer, tablet, or phone.
- ✓People and invitations
Use separate People, Invite, Import/Export, and Pending Invites subtabs. Search by name or email, filter roles, page through members, and use a three-dot actions menu. Add optional display names for invitations or edit them after joining; organization-specific technician names appear in future invitations and sessions.
- ✓Administration and history
Rename the organization, adjust member roles, remove access, review technician and admin history, and export loaded records. Configure invitation emails and whether technicians can invite individual Android users. Bulk Android user import/export is available on Team and above.
- ✓Account security
People can enroll an authenticator voluntarily. Admins can require MFA separately for admins/owners, technicians, and Android users, and set separate Admin and Tech inactivity timeouts. An enrolled factor applies across the same account’s organizations and Google and email/password sign-ins. Authorized admins can reset another member’s MFA after checking their identity.
- ✓Licensing and billing
See shared concurrent connection usage, technician seats, and Always On allowances. Set an invoice billing-contact email and open Manage Billing and View Invoices in a separate tab. Upgrades and connection additions apply after the required payment succeeds; downgrades and removals are scheduled for renewal.
Choose the right kind of help
Use View Only for observation, add a pointer for guided steps, or enable Touch control for hands-on support. Always On adds an invitation-based way to start a session.
View Only
Share the approved Android screen so the technician can see the issue and explain the next steps while the user performs the actions.
View and Point
Add a technician pointer to highlight where to look or tap. The Android user enables Pointer control and grants Draw over other apps permission.
View and Touch
Let the assigned technician tap, swipe, drag, long-press, use navigation controls, open Android Settings, and enter text during an active session. The user enables Touch control and its Android Accessibility service. Text entry replaces the focused field’s contents.
Always On
Keep an opted-in device Ready for a technician invitation. The user accepts the invitation and approves Android screen sharing. Pointer and touch actions follow the device’s enabled permissions.
These options follow the Android device’s settings. Screen sharing requires the user’s approval for each new session, and the user can stop sharing or turn off optional interaction controls.