online acl rule can't be fetched.
Describe the bug
I started to use an online gfwlist rule hosted on github.com since the hardcoded gfwlist inside shadowsocks-android stopped updating a few years back.
Yet under some cellular network (e.g. China Mobile Hangzhou), the DNS resolve for githubusercontent has been jeopardised.
Expected behavior If it's possible, maybe we can postpone the procedure -- by connecting to the remote server first, then fetch a remote acl rule using the proxy.
Unfortunately, it's impossible. Host your custom list with a CDN, like Cloudflare, should solve your problem.
BTW, GFW list is updated 4 months ago: https://github.com/shadowsocks/shadowsocks-android/pull/2290. Feel free to open a pull request to update the ACL.
@madeye thanks for the explain.
currently, I'm using the ACL4SSR project.
additionaly, maybe we can have another way to solve this problem by allowing import acl rule file from local storage in ss-android. nowadays an acl rule can only be applied from a online source.
You can import ACL rules directly from clipboard.
Could be useful to set up a cache.
a cache would be great.?
README.md of ACL4SSR project mentioned mirror sync address ;p