Genymobile / Genymobile/scrcpy

Redirect datastream instead of all steps in Tunnels.md --force-redirect

Open
#4,672 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
150k
Forks
13.7k
Avg merge
4d 13h
Merged PRs (30d)
2

Description

- [X] I have checked that a similar [feature request](https://github.com/Genymobile/scrcpy/issues?q=is%3Aopen+is%3Aissue+label%3A%22feature+request%22) does not already exist.

**Is your feature request related to a problem? Please describe.**
Computer A <---SSH---> Device B <---USB Debugging---> Android device

Many Android boxes only have USB debugging, which makes it difficult to mirror away from home with ease and for non technical users. The only workaround is having another device (Device B) which in turn is connected through USB to Android device. Tunnels.md describes the steps needed to achieve this.

**Describe the solution you'd like**
Instead of having to setup a bridge beforehand, just redirect the whole datastream from Device B to Computer A. Possibly with setting a flag --force-redirect or something that does what Tunnels.md is attempting to do but without having to do all steps beforehand.

Or, a script which does the Tunnels.md steps that you can setup to run at boot or whatever. Point is.. Make it simple and without hassle. **A one button press solution**.

**Describe alternatives you've considered**
There is no alternative other than what is provided with Tunnels.md when you only have USB debugging and trying to mirror one screen away from home.

**Additional context**

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Tunnels.md and trace the manual SSH, USB-debugging, and datastream-redirection steps it documents. Determine whether a single --force-redirect-style command or a bootable script is the intended scope, then validate the completed approach across the Computer A–Device B–Android device setup described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, c
Domain
cli, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.