Shadow socks on GL routers?

Unfortunately, there is no way without installing plenty of additional software and doing additional configuration. The best way is to use a router (could be even a GL one) that supports plain OpenWrt.

See for example this thread about how to get it working: VPN from Iran - blocked access