onekb / FucKeePicycle

吃一碗粉凭什么付两碗钱 Keep 动感单车 自行车
4 stars 0 forks source link

蓝牙连不上了 #2

Open xinchui opened 4 months ago

xinchui commented 4 months ago

1号的时候还是能正常用的,今天就不行了。network_proxy_flutter暂停之后能正常连蓝牙,连上之后再打开npf的话课程进不去,全程不关蓝牙连不上

onekb commented 4 months ago

有更新过这两个APP吗?如果KP没改逻辑,要不重启两边设备试试?

xinchui commented 4 months ago

有更新过这两个APP吗?如果KP没改逻辑,要不重启两边设备试试?

我app除了必要软件之外都是不更新的,重启也试过了,没用。

onekb commented 3 months ago

我今天研究了下,发现单车要升级固件到2.0.8版本,不知道是不是这个原因导致你蓝牙连不上。 我更新版本后,一切正常,蓝牙也可以用。但是之前的规则好像有变化,无法跳过检测,重新调了下,最新的参数已经更新到项目里了。但是开始运动后的清晰度和运动强度不能切换,凑合用吧。

xinchui commented 3 months ago

我keep app版本不管是7.77.0还是8.2.20都提示我单车2.0.1的固件是最新版本。在改了请求后keep8.2.20还是进不去课程,可能就是固件的问题。我单车型号是keep动感单车基准版clr,也有可能是单车型号的问题?

onekb commented 3 months ago

我的型号是cc要插电的那款。这个尝试下所有替换条件都去掉,或者不开替换能不能用吧。我觉得蓝牙连不上这个感觉跟替换内容关系不大。

xinchui commented 3 months ago

我狗东看了下,cc应该就是原价1400的那款吧?我是原价1900的那款,我觉得可能就是这个原因导致的我固件不能更新,进而影响到我的蓝牙。另外我没懂你“不开修改”是什么意思,不开修改那不就是非会员或非畅练卡用户吗?那不管蓝牙连不连得上都是进不去课程的啊。如果你的意思是让我关了修改连上蓝牙后再打开修改的话,我固件版本不变的前提下,升级app版本显然也解决不了问题啊。

onekb commented 3 months ago

“不开修改”的意思就是任何破解行为都不开,就正常使用APP。自由骑是不需要会员的,同时APP能不能连接蓝牙。如果可以就不是硬件问题。然后再试试打开抓包软件,但是不替换任何内容看看能不能连接蓝牙,如果不行就换其他抓包软件看看跟这个有没有影响(换手机也试试);如果开了抓包软件能连蓝牙,就尝试性的一个个打开替换内容。 总之我觉得抓包软件仅影响网络的情况下,不应该会影响蓝牙。

xinchui commented 3 months ago

不开任何破解是可以正常连的。 刚才我去试了下,reqable和npf在只抓包不修改请求的前提下蓝牙全都连不上。

onekb commented 3 months ago

不管蓝牙的情况下,keep的https的流量能抓到吗?设备是安卓吗?如果是可能是开启了不信任非系统证书导致的,详情看这个,苹果设备没有这道检测。

xinchui commented 3 months ago

我是小米,小米现在这个root环境也是众所周知的有口皆呸,所以root这条路我走不通。安卓基础我确实是有那么一丁点,但是反编译我是完全不懂啊,安卓唯二的两条路全都堵死。所以现在摆在我面前的路就是要么换ios设备,要么用免费的功能,要么掏钱😂keep单车要是有官方的api文档就好了

onekb commented 3 months ago

我用安卓设备试了下,确实是不再信任非系统证书。

不root也可以操作,需要解包后修改配置再重新打包安装就可以了,操作比较繁琐,需要你自己找下教程。

也可以用太极/OPatch之类的免root注入工具,加JustTrustMe之类模块,绕过ssl检测。

或者安装旧版本KP app,之前的版本应该还是信任非系统证书的。