Multiple protocols and Add Server
Shadowrocket supports connection details for Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2, and more. To add a server manually, open Add Server from Home, choose the correct Type, then enter the Address, Port, Password, and other authentication fields from your existing details. Similar protocol names do not mean their fields are interchangeable. If a connection times out, first check the type, address, port, authentication details, and transport parameters instead of changing the rules.
If the details are stored as a QR code or Cloud JSON, choose Scan QR Code or Import from Cloud JSON as appropriate. Importing only writes the details to the client; verify server availability separately with Connectivity Test and an actual access test.