屏蔽Opera Mobile/欧朋8的“发现/头条新闻”


Opera Mobile 欧朋8 发现Opera Mobile for Android“投降”Chrome后,Opera Mobile新版失去了原来Opera Mobile的绝大部分可自定义功能,反而增加了一些“固执”的新功能。比如“发现(Discover)”模块,强制自动联网更新《头条新闻》,也不能选择隐藏。这也不是原来那个Opera Mobile的作风。


Opera Mobile“发现”模块

Opera Mobile发现模块看起来像新闻信息,但背后有admarvel付费广告的链接。
虽然欧朋版本的官方论坛解释说是“不点击不更新”。但国际版的Opera Mobile则是随“发现”界面打开而自动更新,Opera Mobile自带流量统计也不会计量这部分流量。
不嫌麻烦的可以反编译APK,将主界面的“discover”隐藏。不推荐这种折腾,每次更新都得编辑。

简单的方法——Hosts屏蔽发现的服务器地址

Opera Mobile的Opera Mini服务器地址和“发现”的服务器地址是独立的,所以可以通过Hosts(Root)指定IP地址,屏蔽“发现”:

127.0.0.1 api.recsys.opera.com
127.0.0.1 recsys.op-cdn.net(见下面讨论说明

如果已经打开过发现,最好还清理一下Opera Mobile的缓存,彻底清走垃圾。

Opera Discover

/data/data/com.opera.browser/cache/news/ 验证为空。
或者使用AdAway等联网监控工具,将api.recsys.opera.com、recsys.op-cdn.net加入黑名单屏蔽亦可。


看官方论坛的意思,Opera是不打算取消“发现”的,而是作为新的盈利模块存在。欧朋9已经取消了头条新闻。
更需要注意的是,国内的欧朋通过两次推广送话费活动,已经将手机的IMEI码和参与活动提交的手机号码绑定,并保存在它的服务器。