Free · Open source · Official Shadowsocks client

Shadowsocks Android — Install guide

Platform: Android

Why Shadowsocks Android

The official Shadowsocks client is the reference implementation for Android. It natively supports the ss:// SIP002 URI format — the same format Store4Gateway access keys use — so import is one tap with no manual config.


Step 1 — Get the app

Google Play

Search "Shadowsocks" on Google Play. The developer is Max Lv.

Direct APK (no Google Play required)

Download shadowsocks-universal-5.3.4.apk from our mirror on the install page, or directly from github.com/shadowsocks/shadowsocks-android/releases.

Enable "Install from unknown sources"

Before installing an APK outside Google Play:

  1. Go to Settings → Apps → Special app access → Install unknown apps.
  2. Select your file manager (or Chrome, if downloading directly).
  3. Toggle Allow from this source.

Install the .apk file.


Step 2 — Import your Store4Gateway access key

Option A — Scan the QR code (recommended)

  1. Log in to store4gateway.com/dashboard.
  2. Open Shadowsocks Android.
  3. Tap the + icon (bottom right).
  4. Tap Scan QR code.
  5. Point your camera at the QR code on the dashboard.
  6. The server is added to your profile list.

Option B — Paste the URL

  1. On the dashboard, tap Copy URL — the ss:// link is now in your clipboard.
  2. In Shadowsocks Android, tap +Import from URL/clipboard.
  3. The server entry is added automatically.

Step 3 — Connect

  1. Tap the profile you just imported to select it (it gets a check mark).
  2. Tap the paper-plane icon in the toolbar (or the toggle in the notification shade).
  3. Accept the "VPN connection request" prompt.
  4. A key icon appears in the Android status bar when the tunnel is active.

Step 4 — Verify

Open store4gateway.com/check in your browser.

You should see "✓ You're connected via our proxy". If you see the red cross, confirm the VPN toggle is on and the correct profile is selected.


Troubleshooting

Import fails or the key is not recognised

  • Make sure you are copying the full ss:// URL from the dashboard. Partial URLs will not parse.

"Connection refused" or immediate disconnect

  • Go to Settings → Apps → Shadowsocks → Permissions and ensure VPN permission is granted.
  • Some Android ROMs restrict VPN connections — check under Android Settings → Network → VPN.

Per-app proxy (bypass certain apps)

  • Tap the profile → Custom rules → add package names to the bypass list. Useful for local banking apps that block VPN connections.

Still stuck? Contact support.

After setup, verify your connection at store4gateway.com/check.

Still stuck? Contact support.