『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 14751|回复: 18

[技术探讨] 小爱音响 固件版本1.58.15相关问题

[复制链接]

65

主题

853

帖子

3038

积分

论坛元老

Rank: 8Rank: 8

积分
3038
金钱
2180
HASS币
40
发表于 2020-7-10 20:31:08 | 显示全部楼层 |阅读模式
本人一直用绿板小爱音响,采用单片机破解的。某天回家,小爱亮橙色灯,重新配置网络死活连不上,只有重置恢复出厂默认。然后倒腾一番,小爱同学重新配置联网(当然也恢复了出厂设置需要重新导sh脚本),恢复F大的mico.sh拦截脚本,运行之。。。。。然后发现不能拦截了?!仔细检查下日志,mico.log也没有报错信息。原来是/tmp/mipns/mibrain 这个文件夹没有了(更别说里面的几个log文件了)。。。。没有了!!! 新固件的反馈文本跑哪儿去了?
难不成坛子真有小爱内鬼攻城狮 通过固件修复了这个 ? 使得不生成mibrain_asr.log和mibrain_txt_RESULT_NLP.log,从而没法通过拦截的方式实现自定义设备控制了?!
不知有没有Hass友遇到此问题,如果还没遇到趁早别升级固件啊。
鄙人找了一大圈,没发现反馈log日志的踪迹。唯独在一个/data/mibrain下发现了这个文件 mibrain_asr_nlp.rcd
可里面貌似加密了,看到的全是乱码,无法查看到明文内容。。。。。。


特分享,也求大神支招或共讨思路?
回复

使用道具 举报

4

主题

100

帖子

802

积分

高级会员

Rank: 4

积分
802
金钱
702
HASS币
0
发表于 2020-7-10 23:15:31 | 显示全部楼层
我找过了貌似不保存日志了, 还是先降级吧..下载1.52.1版本的固件, 地址在:
https://bbs.hassbian.com/thread-7060-1-1.html
然后用命令降级:
/bin/flash.sh 固件路径和文件名
然后把版本号改成比现在更高, 应该就可以避免自动升级了:
/usr/share/mico/version

另外求一个小爱同学Play的旧版固件下载地址, 不知道哪位大神有..
回复

使用道具 举报

8

主题

734

帖子

4266

积分

论坛元老

Rank: 8Rank: 8

积分
4266
金钱
3527
HASS币
40
QQ
发表于 2020-7-11 09:24:32 | 显示全部楼层
抚音 发表于 2020-7-10 23:15
我找过了貌似不保存日志了, 还是先降级吧..下载1.52.1版本的固件, 地址在:
https://bbs.hassbian.com/threa ...

小爱同学Play也可以拦截?
回复

使用道具 举报

4

主题

100

帖子

802

积分

高级会员

Rank: 4

积分
802
金钱
702
HASS币
0
发表于 2020-7-11 14:58:16 | 显示全部楼层
Aiden1 发表于 2020-7-11 09:24
小爱同学Play也可以拦截?

貌似是可以的:
https://bbs.hassbian.com/thread-8961-1-1.html
但是我买来的没注意已经升级成新版本固件了= =

正在试能不能不通过单片机直接开ssh&关掉自动升级, 可以的话就缺个旧版固件了..
回复

使用道具 举报

65

主题

853

帖子

3038

积分

论坛元老

Rank: 8Rank: 8

积分
3038
金钱
2180
HASS币
40
 楼主| 发表于 2020-7-12 13:52:31 | 显示全部楼层
本帖最后由 plutosherry 于 2020-7-12 16:01 编辑
抚音 发表于 2020-7-10 23:15
我找过了貌似不保存日志了, 还是先降级吧..下载1.52.1版本的固件, 地址在:
https://bbs.hassbian.com/threa ...

感谢回复!
通过修改version号能够避免OTA升级,但那只限黑板的小爱。
但绿板除了/data和/tmp是可写状态,其余目录都是只读的,不能修改。另外自动升级任务也不能修改,因为目录也是只读权限的。(再次鄙视一下米家工程师,太过封闭会失去米粉的)
绿板小爱暂时采用在路由器上屏蔽OTA升级网址的方式阻止小爱自动升级。
有没有其他更好的办法?
PS:自定义固件?目前貌似绿板小爱的自定义固件还没出来吧。

回复

使用道具 举报

65

主题

853

帖子

3038

积分

论坛元老

Rank: 8Rank: 8

积分
3038
金钱
2180
HASS币
40
 楼主| 发表于 2020-7-12 16:10:02 | 显示全部楼层
这个周末折腾了一番绿板小爱,总算是又让她能够服帖的服役了,但种种迹象都表明米家出的东西在一次次升级中变得越来越封闭,最新版本的小爱已经不会在本地生成log日志,个人觉得还是为了阻止拦截这一类行为吧? 然道开放式的环境不更适应于良态发展吗,如果是本着为了卖出更多的米家生态产品的话,其实没必要如此逼着用户或强迫用户吧。。。。。
回复

使用道具 举报

4

主题

100

帖子

802

积分

高级会员

Rank: 4

积分
802
金钱
702
HASS币
0
发表于 2020-7-12 21:56:42 | 显示全部楼层
plutosherry 发表于 2020-7-12 13:52
感谢回复!
通过修改version号能够避免OTA升级,但那只限黑板的小爱。
但绿板除了/data和/tmp是可写状态, ...

参考论坛大婶的文章:
https://bbs.hassbian.com/thread-8754-1-1.html
可以修改(刷写)只读的系统文件, 不过注意照着步骤一步步来. 我的AI音箱成功修改了version, 但是Play音箱刷成砖了, 可能是要用mtd来刷才行...
回复

使用道具 举报

6

主题

388

帖子

2043

积分

金牌会员

Rank: 6Rank: 6

积分
2043
金钱
1655
HASS币
0
发表于 2020-7-13 12:48:24 | 显示全部楼层
已经屏蔽更新好久了,反正更新的东西也没用,只是为了当个语音入口
回复

使用道具 举报

4

主题

100

帖子

802

积分

高级会员

Rank: 4

积分
802
金钱
702
HASS币
0
发表于 2020-7-14 18:47:38 | 显示全部楼层
apple4105 发表于 2020-7-13 12:48
已经屏蔽更新好久了,反正更新的东西也没用,只是为了当个语音入口

大哥用的什么方法屏蔽更新?网上方法太多了不知道哪个管用…
回复

使用道具 举报

6

主题

388

帖子

2043

积分

金牌会员

Rank: 6Rank: 6

积分
2043
金钱
1655
HASS币
0
发表于 2020-7-15 10:05:08 | 显示全部楼层
抚音 发表于 2020-7-14 18:47
大哥用的什么方法屏蔽更新?网上方法太多了不知道哪个管用…

crontab里把计划更新那句注释掉或者删掉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-19 15:31 , Processed in 0.685197 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表