OrbotHelper

Reads Orbot STATUS broadcasts and builds SOCKS endpoint config. Port is dynamic — never assume 9050 without querying Orbot.

Types

Link copied to clipboard
data class OrbotStatus(val torRunning: Boolean, val status: String, val socksHost: String, val socksPort: Int)

Functions

Link copied to clipboard
fun isInstalled(context: Context): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun resolveSocksPort(socksPortExtra: Int, legacyPortExtra: Int, socksUrl: String?): Int