-
Notifications
You must be signed in to change notification settings - Fork 8
Session Management
A session is the basic unit in Screen Remote. It describes one device connection, display parameters, and selected runtime options.
- Name.
- Device type:
TCP,USB, ormDNS. - Host, USB serial, or mDNS service name.
- Port, entered manually only for TCP.
- Resolution, bitrate, and frame rate.
- Audio, screen-off, stay-awake, and related options.
- Display settings such as full-screen mode.
- Create, edit, copy, or delete a session.
- Open remote control from a session.
- Open the management pages from a session.
The list reflects the real state: USB or Wi-Fi transport, remote control active, ADB connected, connecting, or disconnected. Entering management and establishing ADB should show “ADB connected” even without remote video.
-
TCP: enter an IP/host and port. -
USB: enter a USB serial or select a scanned device. -
mDNS: enter an_adb-tls-connect._tcpservice or select a nearby Wireless Debugging device.
The app converts these values to usb:<serial>, tcp:<host>:<port>, or mdns:<service> internally. Users do not add these prefixes. USB, TCP, and mDNS are separate transports and are not automatically assumed to represent the same physical device.
- Keep one base session per device.
- Copy sessions when different bitrates or display modes are useful.
- Keep USB and Wireless Debugging sessions separate for easier troubleshooting.
- Save USB, TCP, and mDNS as separate sessions even for the same physical device.
-
turnScreenOff: turns off the target display during remote control. - Audio: enable only when needed.
- Full-screen mode: use for true full screen or stronger background retention.
Game mode uses constrained presets intended for responsive interaction. Video bitrate choices are 1M, 2M, 4M, 8M, 12M, and 20M; an empty or below-range value becomes 2M. Size and frame rate are normalized to their game-mode presets as well, and full-screen mode is disabled.
The floating ball and Show FPS & Network Rates remain available in game mode. They are controlled independently by the session option and Settings, respectively.
Full-screen mode uses TextureView and may add slightly more latency than the normal SurfaceView mode.
Use management without remote video to run ADB commands, inspect device information, or manage apps and files.
- Overview / 总览
- Quick Start / 快速开始
- Connection & Pairing / 连接设备与配对
- Session Management / 会话管理
- Remote Control / 远程控制
- Settings / 设置
- Management Features / 管理功能
- FAQ / 常见问题
- Overview / 总览
- Technical Index / 技术文档索引
- Audit Checklist / 初始化与更新清单
- Conventions / 文档维护约定
- Architecture / 架构
- Module Map / 模块地图与边界
- Runtime Path / 运行时主链路
- Session State / 会话状态与事件
- Session Lifecycle / 会话配置与连接生命周期
- ADB, USB & Wireless / ADB、USB 与无线
- ADB Lifecycle / ADB 连接生命周期
- Pairing / 设备配对与无线调试
- Codecs / 编码与解码
- Remote Interaction / 远程交互性能与悬浮菜单
- Clipboard / 剪贴板同步
- Management / 管理功能
- Events & Shell / 事件、监控与 Shell
- Logging / 日志系统与维护
- Troubleshooting / 分层排障方法
- UI Design / UI 设计系统
- Bilingual Copy / 双语与文案
- Remote UI Analysis / 远程 UI 布局分析
- Engineering Rules / 工程与验证规则
- External Research / 外部研究与取舍
Technical topics appear here only after their page-level audit is complete. / 技术主题仅在完成逐页审核后加入侧边栏。