顺着大佬思路:https://www.nodeseek.com/post-5121-1
摸索了一下安卓1.1.1.1 warp的app,发现第一次打开app的时候会生成/data/data/com.cloudflare.onedotonedotonedotone/shared_prefs/com.cloudflare.onedotonedotonedotone_preferences.xml
里面很容易发现IP地址162.159.192.7和[2606:4700:d0::a29f:c007],替换即可。(需要root)
{"peers":[{"public_key":"fgyo=","endpoint":{"v4":"162.159.192.7:0","v6":"[2606:4700:d0::a29f:c007]:0","ports":[2408,500,1701,4500]}}],"interface":{"addresses":{"v4":"172.16.0.2","v6":"2606:4700:110:2234:1435:b3af:f165:76f3"}},"services":{"http_proxy":"172.16.0.1:2480"}}
另外看了一下,重启后配置不会变更(除非重置了密钥)。估计能够自定义接入地址的dns解析的时候,可以控制配置文件IP地址的生成,从而达到无root或者iOS客户端也可以使用。有没有人试试,比较懒 

是这的了,已更新那个帖子。
官方客户端是解析那个engare的域名解析获取IP,但是路由器修改Hosts解析无效,说明客户端查询这个解析的时候走的是CF加密通道,没法改。
牛逼,安卓不自选也是没法用。
优秀