Your rating: None Average: 5 (3 votes)

GUI tool for v2ray-core client.

For detail: 


Default config: /home/nemo/.config/v2ray/config.json.template

iptables rules script: /usr/bin/


Before ask any questions, please learn how to use v2ray first.

Source code:


A Silica style icon is wanted!

Application versions: 
File jolla-settings-shadowfish-0.1.0-1.i486.rpm53.27 KB28/02/2019 - 06:31
File jolla-settings-shadowfish-0.1.0-1.armv7hl.rpm52.77 KB28/02/2019 - 06:31
File jolla-settings-shadowfish-0.1.1-1.i486.rpm53.4 KB28/02/2019 - 12:47
File jolla-settings-shadowfish-0.1.1-1.armv7hl.rpm52.88 KB28/02/2019 - 12:47
File jolla-settings-shadowfish-0.1.2-1.armv7hl.rpm53.01 KB29/04/2019 - 04:24
File jolla-settings-shadowfish-0.1.2-1.i486.rpm53.53 KB29/04/2019 - 04:24
File jolla-settings-shadowfish-0.2.0-1.armv7hl.rpm57.95 KB06/05/2019 - 10:19
File jolla-settings-shadowfish-0.2.0-1.i486.rpm58.43 KB06/05/2019 - 10:19
File jolla-settings-shadowfish-0.2.1-1.i486.rpm58.93 KB10/05/2019 - 04:42
File jolla-settings-shadowfish-0.2.1-1.armv7hl.rpm58.41 KB10/05/2019 - 04:42
File jolla-settings-shadowfish-0.3.1-1.armv7hl.rpm58.87 KB04/06/2019 - 11:06
File jolla-settings-shadowfish-0.3.1-1.i486.rpm60 KB04/06/2019 - 11:06
File jolla-settings-shadowfish-0.3.3-1.i486.rpm60.34 KB18/09/2019 - 17:42
File jolla-settings-shadowfish-0.3.3-1.armv7hl.rpm59.64 KB18/09/2019 - 17:42
File jolla-settings-shadowfish-0.3.4-1.armv7hl.rpm60.61 KB24/09/2019 - 05:04
File jolla-settings-shadowfish-0.3.4-1.i486.rpm61.32 KB24/09/2019 - 05:04
File jolla-settings-shadowfish-0.3.5-1.armv7hl.rpm60.71 KB26/09/2019 - 10:49
File jolla-settings-shadowfish-0.3.5-1.i486.rpm61.39 KB26/09/2019 - 10:49
File jolla-settings-shadowfish-0.3.6-1.i486.rpm49.69 KB11/12/2019 - 09:24
File jolla-settings-shadowfish-0.3.6-1.armv7hl.rpm48.98 KB11/12/2019 - 09:24
File jolla-settings-shadowfish-0.3.8-1.armv7hl.rpm48.95 KB26/11/2020 - 12:36
File jolla-settings-shadowfish-0.3.8-1.i486.rpm50.25 KB26/11/2020 - 12:36
File jolla-settings-shadowfish-0.3.8master.20210531021159.c154c4a-1.aarch64.rpm51 KB31/05/2021 - 05:14

v0.3.8 fix start on sfos

v0.3.6 add global,direct proxy. change icon.

v0.3.5 add switch to TopMenu and fix bugs

v0.3.4 add view log page, and test config before start

v0.3.3 fix issue on sailfishos

v0.3.1 add filled from clipboard support

v0.2.1 add Shadowsocks support

v0.2.0 Break changes. New features.

v0.1.2 IP field allow input hostname


Universebenzene's picture






Universebenzene's picture


Ezreal's picture

全新安装了SailfishOS 3.4,发现0.38可以用了

Universebenzene's picture


Universebenzene's picture


Ezreal's picture


For_the_freedom's picture


Historyscholar's picture

3.4 不能用了

Historyscholar's picture


Ezreal's picture


For_the_freedom's picture


Historyscholar's picture


sdshdv's picture



DX_Lin's picture


Historyscholar's picture

Can you adopt your icon in the setting to ligh ambience? Black icon

For_the_freedom's picture

Should be fixed now (version 0.3.6)

crakby's picture


I will go to China for holiday and therefore I set up v2ray server and this app. The connection seems to work, but how to route the sailfish network traffic over this vmess 24947 port?

GreatEmerald's picture

Is there a way to simply load an existing config file? That would allow making use of additional features that v2ray offers. I know the config file can be replaced, but the app will probably overwrite it? Also, it would be nice if the IP field would actually allow entering hostnames as well, v2ray itself supports that fine.

For_the_freedom's picture

IP field allow entering hostnames will be coming soon

About load an existing config file, this feature will be coming later

GreatEmerald's picture

OK, nice! I can confirm that it all works fine for the standard vmess protocol. Is there a way to set it up using WebSocket instead? And I take it this ignores proxy settings set in the wifi settings, so there is no way to use a .pac file at the moment?

For_the_freedom's picture

Forget pac rules, v2ray has it's own router. You can modify /home/nemo/.config/v2ray/config.json.sample "outboundTag": "direct" part.

GreatEmerald's picture

I know I can do rules client-side, but I don't always trust that clients will do the right thing, so pacs are useful (and pretty convenient).

So adjusting the sample file will also affect the generated config.json?

For_the_freedom's picture

Yup, but do not modify  SERVER_IP SERVER_PORT UUID ALTER_ID .