欺骗WiFi设置为“开”,但使用蜂窝数据(适用于特定应用或总计)


9

另外,Android是否可以强制应用程序使用蜂窝数据?

有问题的应用程序: Amazon Video [版本3.0.57.30110“ Android软件的主要视频”]

**使用中的设备:**三星Galaxy Note 4-Android版本:5.0.1 Build LRX22C.N910TUVU1COG2(美国TMobile完全库存,无根等)

问题: AV不允许大小大于50mb的媒体“下载以供离线查看”。该应用程序希望查看该设备已连接到WiFi网络以允许下载。

为什么会出现这个问题:旅行时,离开网络覆盖范围(荒野,火车/飞机等)时,我会使用无限的网络来下载媒体以供离线使用-使用无限的蜂窝网络计划,我不在乎文件的大小正在下载;毫无疑问,亚马逊正在尝试帮助用户无意中最大化其数据计划,并在此过程中将责任归咎于亚马逊(是的,这些用户存在)...

有趣的是,蜂窝热点将允许下载-应用程序将设备视为位于WiFi网络上。

重新提出问题: 是否有办法强迫应用程序使用蜂窝数据,还是冒充手机的wifi状态为“开”,但仍然使用蜂窝数据?

研究:从其他线程的角度来看,这个问题在wifi不可使用的意义上是独一无二的-假设我只有蜂窝数据;如何使用要求wifi功能的应用程序?

Answers:


1

为了模拟3g / 4g上的wifi连接(假设您已扎根),还需要安装Xposed框架并安装Hack连接服务工具

然后,您选择wifi并激活跟踪

见下文:

骇客工具

此模块强制连接管理器将Wi-Fi网络信息返回为活动状态。

备用工具(如果Hack连接服务模块不起作用)是Folli Wi-Fi连接模块,尝试针对棒棒糖+的v1.9(测试版)。有时,当未检测到Wi-Fi时某些应用程序将无法运行,因此它会模拟活动的Wi-Fi连接以使应用程序获得互联网连接。它使用与上述工具相同的概念。

编辑:

另一个建议的选项是反编译apk文件并进行

网络连接检查始终返回true。

希望这可以帮助

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.