Prepare your device
1
Turn off Location Services
Open Settings → Privacy & Security → Location Services and turn Location Services off.

2
Adjust the date, time, and time zone
Open Settings → General → Date & Time. Turn off Set Automatically, select a city in the proxy IP’s target country or region under Time Zone, and check the date and time.

3
Adjust the language and region
Return to Settings → General and open Language & Region. Select the target country’s language and region, and avoid using Simplified Chinese.
Before you connect
- Install Shadowrocket on your phone.
- Supply a working overseas network node for your first network hop.
- Prepare the SOCKS5 node and host/IP address, port, username, and password for your MiyaIP static residential native proxy as the second-hop proxy.
Get the MiyaIP native proxy
1
Find the native proxy column
Sign in to the MiyaIP dashboard and open Proxy → Static residential → Purchased IPs. Find your IP row and its Native proxy column (Native IP HTTP(S)/SOCKS5 in some views). Use that native IP for the SOCKS5 node below.
2
Open the native proxy QR code
Click the QR code button on the right side of the IP row’s Native proxy column to open the native proxy QR code for Shadowrocket. Keep that proxy’s host/IP address, port, username, and password ready to check after import.

Configuration steps
1
Scan the native proxy QR code
Open Shadowrocket and tap the scan button in the upper-left corner. Scan the native proxy QR code you opened in MiyaIP to import the static IP node.

2
Open the static IP node settings
Find the MiyaIP static IP you just imported in the node list and tap its information button (ⓘ).

3
Open Proxy Via
Tap Proxy Via on the Edit Node page.

4
Select your existing overseas node
Select your existing overseas network node in the Proxy Via list. This node supplies the first network hop; the MiyaIP native IP supplies the second-hop exit. Self-Provided Relay Node in the screenshots is an example name for your own overseas node.

5
Check the protocol and proxy details, then save
Return to the node editing page and check these items:
- Type is Socks5 (the SOCKS5 protocol).
- Address, Port, User, and Password match your MiyaIP native proxy host, port, username, and password.
- Proxy Via shows the overseas node you selected.
- Tap Save in the upper-right corner.

6
Select the MiyaIP static IP node
Return to the Shadowrocket home screen and select the MiyaIP static IP node you configured under Local Nodes.
7
Set Global routing to Proxy
Tap Global Routing on the home screen, select Proxy, then return to the home screen.
8
Start the proxy connection
Confirm that the current node is your MiyaIP static IP, then turn on the connection switch at the top.

9
Verify your exit IP
Open your browser and enter whoer.net in the address bar. Compare the displayed IP address with the MiyaIP static residential IP you purchased, then check the country or region.