adaway中国中文版已经完成了修正破解,软件不仅汉化了中文界面,用户还能使用国内所有的hosts源,最重要的是无需root也能使用,用户可通过添加对应的hosts源的拦截软件及网页中的所有广告内容,做到纯净浏览的目的,同时还能通过黑名单与白名单来指定对应网址。
【视频应用过滤】
目前支持爱奇艺、优酷、搜狐、腾讯视频、迅雷看看等主流视频手机客户端的广告过滤;
【网页过滤】
广告快走中国版以目前近7w条hosts源网址,为用户拦截90%的恶意与广告内容;
【应用过滤】
对应用内部广告全部屏蔽,干干净净玩转APP;目前支持的客户端有:美图、铃声多多、盛名时刻表
【广告黑名单】
全新的TCPDUMP功能可以记录前台的广告程序,通过分析日志,可将其广告源添加进黑名单屏蔽
1、基于host源文件屏蔽,从根除杜绝广告;
2、更新广告屏蔽开源列表,发动群众的力量屏蔽更多的广告;
3、精简语言、嵌入式汉化、zipalign优化!
广告收入
通常有一种误解认为如果用户从来不点击广告,那么屏蔽广告并不会给网站或者开发人员带来财务上的损失。然而,事实是仅仅展示广告也可以使开发人员获得收入。是否屏蔽广告取决于你。就我个人来说,我不会使用展示广告的应用,因为那让我很烦,所以没有一个屏蔽软件的话我是不会安装那些应用的
AdAway是如何工作?
AdAway使用hoss文件来阳止广告商的域名。hosts文件位于/ system/etc/ hosts,用于将域名指向访问P。这是一种不通过域名系统(DNS)将域名指向P的传统拦截方式,所有不必要的域名重定向至127.0.0.1,即将其指向设备自身。
为什么设置中的“每天检查更新“呈灰色无法选择?
自动检查更新只限于 AdAway安装在内部存储。这是个安卓平台限制。
为什么我需要重启 Android以使更改生效?
Android上的Java保留有内部自带的DNS缓存。新的Hosts文件将在操作系统立即生效(可在命令行上用ping验证),但需要重启 Android以重建Java的DNS缓存。
如何在 AdAway里使用 webserver?
AdAway也可不依赖Web网络服务器工作!
你可以在 AdAway的偏好设置中启用本地网络服务器,让本地IP地址127.0.0.1响应请求。这意味着广告商的链接请求将由AdAway的网络服务器重定向至127.0.0.1。
当广告商的服务器无法访问时,某些应用程序无法起作用。使用这种方法,他们将可访问,但只有空白页而没有广告图像。
如何封锁/解锁 hostname?
在你的名单可添加你想阻止的域名到黑名单(阻止)。此外,可将想排除拦截的域名添加至白名单(不阻止),以及一些你想重定向至指定IP的域名添加至重定向列表(重定向)。
分区空间不足
尝试改变目标主机文件在首选项的数据/数据/主机(或/数据/主机),并再次应用AdAway
不能在Android 4.4+中工作
尝试改变目标主机文件从/data/data/hosts到/data/hosts或system/etc/hos ts,并再次应用AdAway
无法屏蔽某某应用中的广告!
有一些主机名在 Hosts源中提供的 hosts文件中漏了或者应用把广告图片捆绑到应用里面来提供广告而不是访问网络来获取
你可以用广告走开中的记录DNS请求(菜单→>记录DNS请求)功能来找出的需要屏蔽的主机名。
通过在日志条目上长按来添加可疑的主机名到你的黑名单”,并在 osts-file net的 Hosts Inbox论坛验证后反馈给我们。
缓存的广告
些应用在下载广告后缓存广告。这导致应用中仍然
有广告。你可以试着从 Android的“应用程序”列表中
删除这些程序的缓存来解决这一问题。
屏蔽广告后应用程序XYz不能用了!
一些应用程序需要与被adaway阻止的主机名通信,或者当应该提供广告的主机名不可访问时拒绝工作,请查看github上的adaw maticApps项目,以获得已知有问题的应用程序列表。否则,找出哪些主机名是需要的,并将它们添加到您的白名单下的列表,并向AdAway的bug跟踪器报告它们。
Web浏览器的后退按钮无法正常工作
你可以在广告走开的设置中启用本地Web服务器作为一种解决方法
HTc设备
dAway不能在SON设备上生效。HTc此类设备居多,这个特性会阳止 AdAway写入 hosts文件。
什么是S-ON/SOFF?
S-OFF意味着设备的NAND部分被解锁,可以被写入。htc设备的默认设置是s-oN,这意味着既不能访问系统的某些区域,也不能保证永久root用户。此外,S-ON标志还可以确保对固件映像进行签名检查
解决方案
先决条件:你必须安装一个工作的Android SDK与ADB shell在你的PC上
1. 在按下电源的同时按下音量键进入设备的启动菜单
2.使用减小音量来选择恢复模式
3.连续按动音量减少按钮,移动到" 分区菜单”,然后点击触摸屏选中。
4.选择 mount/ system, mount/ sdcard和 mount/
5.连接上USB数据线,然后在PC上打开命令行
6.进入 adb she然后输入1n-s/data/ hosts/system/etc/ hosts(创建符号链接,允许AdAway编辑保存在/data里的hosts文件,并且同时OS也可以使用该文件,像/system下保存的文件一样
7.重启设备,然后在AdAway的偏好设置中将目标hosts文件设置为/data/ hosts
8. AdAway现在应该生效
系统要求:ROOT 支持Android 4.1+/5.0/7.0
1、增加隐藏欢迎页功能
2、更新部分翻译
3、修正bug