Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XX-net 安卓版使用说明 #5142

Open
xx-netfans opened this issue Mar 14, 2017 · 294 comments
Open

XX-net 安卓版使用说明 #5142

xx-netfans opened this issue Mar 14, 2017 · 294 comments

Comments

@xx-netfans
Copy link

xx-netfans commented Mar 14, 2017

1.打开 https://apkpure.com 下载最新版 firefox 再打开 https://github.com/XX-net/xxnet-android/releases 下载安卓版 xx-net,将安装包拷贝到手机上,安装apk
2.先打开xx-net,让其后台运行,然后打开firefox ,地址栏输入 127.0.0.1:8085 , 下拉找到 ca status 点击download下载证书
3.打开设置-系统安全-从SD卡安装凭据(证书),选择你刚下载的证书,按确定安装xx-net 证书
4.再次打开firefox,地址栏输入 about:config ,搜索 proxy.type 将5改成1 ,然后搜索 proxy.http ,在上面横线填上 127.0.0.1 下面横线填上 8087 等手机扫一会儿ip即可开始翻墙
5.有root权限的手机建议使用 override dns 和 proxy droid 配合xx-net 翻墙
@xxnet @phuslu @jzp820927 @breakwa11 @Kisesy 此事可喜可贺,欢迎捧场!!!

@phuslu
Copy link

phuslu commented Mar 14, 2017

来了 :)

这个做法有点类似之前 fqrouter,可能需要小心能耗的问题。在手机上扫 IP 比较耗电。

fqrouter 之前的做法是自己托管了一个域名,然后返回那一时刻没有被墙的 google ip.

不过现在干扰比较严重,fqrouter 的这个方式也是需要再改进改进的。

@jzp820927
Copy link

必须捧场,来加点人气。

@liamcos
Copy link

liamcos commented Mar 14, 2017

2.先打开xx-net,让其后台运行,然后打开firefox ,地址栏输入 127.0.0.1:8085 , 下拉找到 ca status 点击download下载证书

XX-Net打开后一直在loading......该怎么办?

@caofengzi
Copy link

@liamcos 關閉程序重新啟動。

@Kisesy
Copy link
Contributor

Kisesy commented Mar 14, 2017

妙啊

@liamcos
Copy link

liamcos commented Mar 14, 2017

@liamcos 關閉程序重新啟動。

@caofengzi 没有用啊,试了很多次永远都在loading...

@jzp820927
Copy link

那应该是你手机的系统兼容性的问题

@breakwa11
Copy link

噫,手机端出来了呀,要测试的环境估计会太多了。。。

@xxnet
Copy link
Contributor

xxnet commented Mar 14, 2017

@phuslu
确实是参考了fqrouter的思路,并且希望能够学习fqrouter.
fqrouter 里还有很多非常有意思的技巧可以学习,而且是python实现,抄过来并不会太难。
比如通过接管路由规则,把app发出去的tcp连接接管过来,再进行解析,对于需要翻墙的http 请求,通过GAE连接出去。
这样就能实现比较傻瓜的app翻墙代理。
当然现在很多app是需要https,还不认系统的证书,这个比较麻烦,不过也是有一些办法的。

耗电方面,可以考虑根据是否正在充电、电池电量水平来决定主动扫描ip的线程数。
这些访问Android API,都可以通过python实现了。

不管怎么说,现在有了一个Android上的python平台,折腾起来会门槛低很多。

@liamcos
有问题请报上手机型号和Android版本

@xxnet
Copy link
Contributor

xxnet commented Mar 14, 2017

@liamcos
如果有条件用Android 开发工具的adb logcat 看输出什么日志。
所有Python 开头的日志,就是

@xxnet
Copy link
Contributor

xxnet commented Mar 14, 2017

@xx-netfans
你这个使用手册不错,推荐放入wiki

@xxnet
Copy link
Contributor

xxnet commented Mar 14, 2017

@breakwa11

xx-net的源码就是用的pc版的源码,目前没有用到android的api。
UI也是PC的Web界面。

所以兼容性方面,主要担心在python-for-android。

@yeahwu
Copy link
Contributor

yeahwu commented Mar 14, 2017 via email

@kirbyzhu
Copy link

必须点赞

@Jan9th
Copy link

Jan9th commented Mar 14, 2017

荣耀7双4g版,6.0系统,第一次用其他浏览器下载的,浏览器已下载文件中和设置里从sd卡安装中找不到证书,最后莫名装上了,配置失败,但受信任凭证中可以在用户证书中找到ca。删除证书,并全部卸载后重新安装,下载后浏览器已下载文件中和设置里从sd卡安装中也找不到证书,再次下载弹出此证书已在此前安装为一个证书权威机构,查看设置里受信任凭证中找不到ca。此时xxnet ca状态和浏览器代理配置为fail

@jzp820927
Copy link

装证书问题不大,就放到 sd 卡根目录下面,手动安装就行了

@theratlesnake
Copy link

theratlesnake commented Mar 14, 2017

@xx-netfans 为什么https://apkpure.com 在这里下载的firefox,安装时提示,手机提示:签名不一致,可能被篡改?

@xxnet
Copy link
Contributor

xxnet commented Mar 15, 2017

@yeahwu
IOS也是可以用同样的方式来实现
https://kivy.org/docs/guide/packaging-ios.html

@zuyoushen
Copy link

红米note3 pro 也是证书的问题,可以安装,在安装的证书里也可以看到,但在状态里证书显示fail,浏览器代理状态fail,rom是最新官方开发国际版7.3.9.浏览器用的habit。代理无法用。还在倒腾中,破瓦酱的ssr使用正常,用proxydroid设置全局和分应用均不可用。

@xxnet
Copy link
Contributor

xxnet commented Mar 15, 2017 via email

@arukasgirl
Copy link
Contributor

@zuyoushen android system webview的代理有问题, 建议只用firefox浏览器 @theratlesnake 楼主说了嘛,不要用国内版带病毒的firefox,你一定是覆盖安装了吧 我的小米5s miui 8.2 测试正常

@zuyoushen
Copy link

手机回复∶我主要是想测试的功能,如证书上说的,VPN和应用代理,单纯的浏览器代理,就不会这么麻烦了!可能我表达不够透彻。另habit是日本作者写的浏览器,功能在手机上话,不逊于火狐。言多有失。继续倒腾。(づ ●─● )づ

@zuyoushen
Copy link

XX-Net 手机版做成一个浏览器的形式,好思路!套壳浏览器habit(我自己认为)就有,可以参考。

@hellowx
Copy link

hellowx commented Mar 15, 2017

huawei g9 启动后一直出现LOADING...............然后没有动静,估计手机不合适。

@wpyok500
Copy link

wpyok500 commented Mar 15, 2017

@xxnet
1、Firefox安卓浏览器本身支持安装证书,可以不用安装在手机上。
2、Firefox安卓浏览器可以使用Pan插件(默认代理方式为SS),类似pc版的autoproxy插件,可以在about:config 设置代理方式为GoAgent
default

@theratlesnake
Copy link

theratlesnake commented Mar 15, 2017

@arukasgirl 我知道火狐国内版有问题,只是我是在楼主推荐那个网站下载的apk,然后安装就报,软件可能被篡改。另外,我手机上就华为自带的浏览器和chrome,以前并没有安装过firefox,现在没有用火狐了,用chrome,已经可以上网了。

@theratlesnake
Copy link

@xxnet 我是荣耀6.0系统的手机,安装了chrome后,就可以上网了,只是这垃圾手机,在google上搜索后,点击链接,居然会自动跳转到默认浏览器上打开,而这默认浏览器是打不开google网站的(这个很奇怪,chrome是可以打开的),不过这不是什么大问题。使用了几个小时,目前还没发现什么问题,另外,在chrome上访问8085这个页面,证书也是显示的fail,但上网是没问题,暂时除了没有部署自己的appid外,其他问题还没发现,很赞,感谢X大,非常感谢。X大做出的手机版将是个历史性的突破啊。

@theratlesnake
Copy link

@hellowx 最好是先重启一下手机再试试,我的也是华为,有时会这样,但是重启过后,目前就没这问题了。华为的手机是真坑。

@theratlesnake
Copy link

theratlesnake commented Mar 15, 2017

@wpyok500 火狐确实可以安装证书,不过是安装在火狐浏览器上的吧?另外,我的荣耀,火狐安装了证书,手机也安装了,但是依旧是上不了网,而且设置了代理后,在火狐上打开8085界面,也是显示的fail,并不是X大说的正常状态哦。不过换成chrome,一切正常了。

@caofengzi
Copy link

到這個網站下載安卓程序。http://www.apkmirror.com/

@jzp820927
Copy link

jzp820927 commented Jun 4, 2017

LS 想要表达的意思,是速度太快?还是速度不快?

@e-cloud
Copy link
Contributor

e-cloud commented Jun 4, 2017

配置后可以chrome顺利翻墙,但是用 google play 貌似不行,无法安装软件

@jzp820927
Copy link

jzp820927 commented Jun 4, 2017

play 好像是不行,应该是 apps 不信任手工导入的证书。
其他 apps 有问题麽?

@e-cloud
Copy link
Contributor

e-cloud commented Jun 4, 2017

gmail 和 medium 都获取不了新信息,我用的是自己的appid,但chrome可以流畅看youtude

@jzp820927
Copy link

jzp820927 commented Jun 4, 2017

浏览器没有任何问题,只是 apps 对系统代理的兼容性不太好。这个目前好像无解啊。
建议能用浏览器的,尽量用浏览器吧

@fvcbzubi
Copy link

fvcbzubi commented Jun 5, 2017 via email

@jzp820927
Copy link

不能部署?有什么报错吗?或者提供一些错误信息。

@fvcbzubi
Copy link

fvcbzubi commented Jun 6, 2017 via email

@CHN008
Copy link

CHN008 commented Jun 6, 2017

@arukasgirl 这个程序比Cool Hosts还好一些,看了一下,它用的是Fengixng的Hosts,我以前都是手动替换手机Hosts的,其它都正常但是不能下载Google Play 文件.可能是有人把它的Hosts整合了一下.

@CoderNixx
Copy link

@jzp820927 android端用流量的时候怎么设置xxnet那,之前看到有人发过,不过我忘记了,尴尬

@jzp820927
Copy link

@StephenChow2713 没看懂你的问题,你的针对 楼主的教程遇到问题了麽?具体是哪一步?什么问题?

@CoderNixx
Copy link

@yonghuming9 用你的方法成功了一次,但是连另外一个wifi就又提示请检查浏览器代理设置了,求解,证书也显示下载失败,可是证书是下好的啊,重新下也不管用,不知道第一次为什么成功了

@jzp820927
Copy link

这应该是证书问题了,删了,重新安装。

@hzx505
Copy link

hzx505 commented Jul 25, 2017

马上去安装,谢谢楼主分享
ps 找iphone 设置方法 结果找到这,顺便把android也装上,最近go hosts都不能用了。

@Freedom000
Copy link

@jzp820927 请问 android现在有比较好的方案么 另外 @yonghuming9 的方案怎么样 在移动网络下也可以吗

@theratlesnake
Copy link

别折腾了,xx手机翻墙,证书问题太多了,还不如ss方便

@jzp820927
Copy link

@Freedom000 LS 正解

@Freedom000
Copy link

@jzp820927 @theratlesnake 好吧 我还以为yonghuming9方案比较流弊 ss只是客户端吧 其实用这个就是免费还可以 ss的话得买吧 至少得买服务器站点吧

@jzp820927
Copy link

PC 端方法很多,手机端,要想出去,不下点血本,很困难。

@cytong1994
Copy link

请问用firefox自带的代理为啥www.google.com上不去,youtuben,twitter都能上啊?
Aug 03 11:24:34.493 - [WARNING] IP:200.28.6.236 host:wwww.google.com not support GAE, server type: status:404

@cytong1994
Copy link

好像是测试版的问题,下了个正式版又好了....

@simperen
Copy link

simperen commented Aug 5, 2017

windows版本都到3.3.4了,android版有机会再更新更新不?

@smith09
Copy link

smith09 commented Aug 23, 2017

#######我使用的是三星S6。。安卓7.0系统。。。装机的FF浏览器的版本:Firefox Browser fast private_v55.0.2_apk

请问 :

1@@@@#按下CA证书状态(下载)====看不到有在下载。

++++++++++++++++++++++++++++++++++++++++++++++

2@@@@#无奈,我跳过第一步。接着向下操作。======“使用说明”第三条。。【3.打开设置-系统安全-从SD卡安装凭据(证书),选择你刚下载的证书,按确定安装xx-net 证书。】。这里的“打开设置”,是指FF浏览器中的“设置”吗?(我打开了FF浏览器,没找到“系统安全”这个选项啊,可是我的台式机的FF浏览器却有这一选项。)。

++++++++++++++++++++++++++++++++++++++++++++++

3@@@@#第4条 ,【4: ………… ,在上面横线填上 127.0.0.1 下面横线填上 8087 等手机扫一会儿ip即可开始翻墙。】。。可是只有一条横线,并没有“下面的横线”啊。。。

++++++++++++++++++++++++++++++++++++++++++++++

4#######可以导入自己的appid吗?操作方法是否和台式机一样。
5########在手机的FF上下载一个pan的插件,然后配置一下,是否可以。
+++++++++++++++++++++++++++++++++++++++++++

1
2
3
4

@maxfun0
Copy link

maxfun0 commented Aug 26, 2017

安卓7 firefox能用, chrome证书不行

@roc1010kmt
Copy link

安卓系統接usb有線網卡在哪設置代理?wifi關了。

@pstheresa
Copy link

@longisme 给你一个超级赞

@xyzhangcs
Copy link

我xx-net更新到3.6.13了(开启了IPV6),Firefox安装了证书,about:config也设置了,还装了Pan插件,但还是提示尚未连接。
XX-Net Status:

sys-platform: armv7l, Linux-3.10.86-g76ac748-armv7l-with
os-system: Linux
os-version: #2 SMP PREEMPT Mon Apr 4 05:03:33 CST 2016
os-release: 3.10.86-g76ac748
os-detail: Dist:; Version:; ID:
architecture: 32bit,
browser: Mozilla/5.0 (Android 6.0; Mobile; rv:56.0) Gecko/56.0 Firefox/56.0
xxnet-version: 3.6.13

python-version: 2.7.2
openssl-version: 0.14 TLSv1_2 h2:no

ipv6-status: 1
gws-ip-num: total:12347 good:851
network-status: OK
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 0
ip-quality: 300
is-idle: 0
block-stat: OK
proxy_state: OK
ca_state: OK
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: true

@nagenagesha
Copy link

按照楼主的方法,2.先打开xx-net,让其后台运行,然后打开firefox ,地址栏输入 127.0.0.1:8085,输入完了页面打不开,华为mate8 安卓7.0

@xinyan3
Copy link

xinyan3 commented Nov 1, 2017

请教安卓 app证书问题。如何在不root的情况下让app也能翻。目前浏览器都已OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests