I found interesting part when updating Shadowsocks app for android: in the what’s new, Max Lv wrote: add support for none cipher method and then I see option for none is available in the encrypt method. I was curious about this and did some digging and find only this fork in github:
in the README, he wrote this line
This is a fork of the popular Shadowsocks-libev proxy application, which enable the user to disable the encryption. The motivation behind this: on router boards with limited CPU resources, the encryption is drop down the network throughput.
and I think that this could be the solution for my device (AR300M) to achieve faster speed while using shadowsocks in the price of security which I don’t really consider when using it for streaming. So I install this fork to my server (GCP) and fortunately it is working in android. Well, for android device I could barely see the difference because its CPU basically could be fast with any encryption methods, but I couldn’t check it in my router because the option “none” is not available.
Has anybody using this “none” cipher method in openwrt? What can I do to make this work?